Aardvark.Base


Hull3d

A hull is a set of planes that bounds a convex polyhedron. Normals are expected to point outside.

Constructors

ConstructorDescription
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 memberDescription
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 memberDescription
Create(box)
Signature: box:Box3d -> Hull3d
Fork me on GitHub