Hull3d
A hull is a set of planes that bounds a convex polyhedron. Normals are expected to point outside.
Constructors
Constructor | Description |
new(count)
Signature: count:int -> unit
|
Create an empty Hull3d with count planes. |
new(planes)
Signature: (planes:Plane3d []) -> unit
|
|
new(box)
Signature: box:Box3d -> unit
|
|
new(hull)
Signature: hull:Hull3d -> unit
|
Instance members
Instance member | Description |
IsInvalid
Signature: bool
|
|
IsValid
Signature: bool
|
|
PlaneCount
Signature: int
|
|
Reverse()
Signature: unit -> unit
|
|
Reversed()
Signature: unit -> Hull3d
|
|
Transformed(trafo)
Signature: trafo:Trafo3d -> Hull3d
|
|
TransformInto(trafo, hull)
Signature: (trafo:Trafo3d * hull:byref<Hull3d>) -> unit
|
Static members
Static member | Description |
Create(box)
Signature: box:Box3d -> Hull3d
|