Class Rubikon.PhysicsHullData
Namespace: ValveResourceFormat.Renderer
Assembly: Renderer.dll
Convex hull collision data with vertices, edges, and planes.
csharp
public record Rubikon.PhysicsHullData : IEquatable<Rubikon.PhysicsHullData>Inheritance
object ← Rubikon.PhysicsHullData
Implements
IEquatable<Rubikon.PhysicsHullData>
Constructors
PhysicsHullData(Vector3, Vector3, Vector3[], HalfEdge[], byte[], Plane[])
Convex hull collision data with vertices, edges, and planes.
csharp
public PhysicsHullData(Vector3 Min, Vector3 Max, Vector3[] VertexPositions, Hull.HalfEdge[] HalfEdges, byte[] FaceEdgeIndices, Hull.Plane[] Planes)Parameters
Min Vector3
Max Vector3
VertexPositions Vector3[]
FaceEdgeIndices byte[]
Properties
FaceEdgeIndices
csharp
public byte[] FaceEdgeIndices { get; init; }Property Value
byte[]
HalfEdges
csharp
public Hull.HalfEdge[] HalfEdges { get; init; }Property Value
Max
csharp
public Vector3 Max { get; init; }Property Value
Min
csharp
public Vector3 Min { get; init; }Property Value
Planes
csharp
public Hull.Plane[] Planes { get; init; }Property Value
VertexPositions
csharp
public Vector3[] VertexPositions { get; init; }Property Value
Vector3[]

