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