PlaneWithPoint3d
A plane with a specific point that can be retrieved later.
Constructors
Constructor | Description |
new(normalizedNormal, point)
Signature: (normalizedNormal:V3d * point:V3d) -> unit
|
Creates plane from normal vector and point. IMPORTANT: The supplied vector has to be normalized in order for all methods to work correctly, however if only relative height computations using the method are necessary, the normal vector need not be normalized. |
Instance members
Instance member | Description |
BoundingBox3d
Signature: Box3d
Modifiers: abstract |
Gets entire double space as bounding box. |
Equals(other)
Signature: other:obj -> bool
Modifiers: abstract |
|
GetHashCode()
Signature: unit -> int
Modifiers: abstract |
|
Height(p)
Signature: p:V3d -> float
|
The signed height of the supplied point over the plane. |
IsInvalid
Signature: bool
|
|
Normalize()
Signature: unit -> unit
|
|
Normalized
Signature: PlaneWithPoint3d
|
|
Plane3d
Signature: Plane3d
|
|
Reverse()
Signature: unit -> unit
|
|
Reversed
Signature: PlaneWithPoint3d
|
|
Sign(p)
Signature: p:V3d -> int
|
The sign of the height of the point over the plane. |
ToString()
Signature: unit -> string
Modifiers: abstract |
Static members
Static member | Description |
Parse(s)
Signature: s:string -> PlaneWithPoint3d
|