A plane in 3D space in Hessian normal form.
Namespace: Stemmer.Cvb.Geometry3D
Assembly: Stemmer.Cvb (in Stemmer.Cvb.dll) Version: 14.0.0.0
Syntax
The Plane type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Plane(Point3Dd, Double) |
Creates a new Plane object.
| |
Plane(Double, Double, Double, Double) |
Creates a new Plane object from the given normal vector
components and the distanceToOrigin.
|
Properties
Name | Description | |
---|---|---|
DistanceToOrigin |
Distance to the origin in point units.
| |
Normal |
The normal vector of the plane.
|
Methods
Name | Description | |
---|---|---|
DistanceToPoint(Point3Dd) |
Calculates the distance to the point pt.
| |
DistanceToPoint(Point3Df) |
Calculates the distance to the point pt.
| |
DistanceToPoint(Double, Double, Double) |
Calculates the distance to the point given by its components.
| |
Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) | |
GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
See Also