Plane Structure

CVB.Net Documentation
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

public struct Plane

The Plane type exposes the following members.

Constructors

  NameDescription
Public methodPlane(Point3Dd, Double)
Creates a new Plane object.
Public methodPlane(Double, Double, Double, Double)
Creates a new Plane object from the given normal vector components and the distanceToOrigin.
Top
Properties

  NameDescription
Public propertyDistanceToOrigin
Distance to the origin in point units.
Public propertyNormal
The normal vector of the plane.
Top
Methods

  NameDescription
Public methodDistanceToPoint(Point3Dd)
Calculates the distance to the point pt.
Public methodDistanceToPoint(Point3Df)
Calculates the distance to the point pt.
Public methodDistanceToPoint(Double, Double, Double)
Calculates the distance to the point given by its components.
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
See Also

Reference