[SerializableAttribute]
public class Plane3 : IEquatable<Plane3>,
ICloneable, ISerializable<SerializableAttribute>
Public Class Plane3
Implements IEquatable(Of Plane3), ICloneable,
ISerializable[SerializableAttribute]
public ref class Plane3 : IEquatable<Plane3^>,
ICloneable, ISerializable[<SerializableAttribute>]
type Plane3 =
class
interface IEquatable<Plane3>
interface ICloneable
interface ISerializable
end| Plane3 | Initializes a new instance of the Plane3 class. Construct the default plane. |
| Plane3(Plane3) | Initializes a new instance of the Plane3 class. Construct plane from other plane. |
| Plane3(Vector3) | Initializes a new instance of the Plane3 class. Construct plane from axis vectors of a coordinate system. The origin is chosen as the coordinate system's origin. |
| Plane3(Point3, Vector3) | Initializes a new instance of the Plane3 class. Create plane from point and normal. |
| Plane3(SerializationInfo, StreamingContext) | Initializes a new instance of the Plane3 class. Deserialize Support. |
| Plane3(Point3, Vector3, Vector3) | Initializes a new instance of the Plane3 class. Constructs a plane from a point and two vectors in the plane. |
| IsValid | Gets a value indicating whether the plane is valid. |
| Normal | Gets the plane normal = ZAxis. |
| Origin | Gets or sets the plane origin. |
| WorldXY | Gets the plane coincident with the World XY plane. |
| XAxis | Gets the plane x-axis. |
| YAxis | Gets the plane y-axis. |
| ZAxis | Gets the plane z-axis. |
| Clone | Creates a new object that is a copy of the current instance. |
| Equals(Object) |
test whether another object equals this plane.
(Overrides ObjectEquals(Object)) |
| Equals(Plane3) | tests whether another plane is equal to this one. |
| eulerRotationsDeg | Gets the Euler angles in deg of local coordinate system (order: rotation about local XYZ axes) see https://www.geometrictools.com/Documentation/EulerAngles.pdf. |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetHashCode |
Get hash code for this entity.
(Overrides ObjectGetHashCode) |
| GetObjectData | Serialize Support. |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| globalRotationsDeg | Gets the rotation angles of local coordinate system about global axes. |
| IsParallelTo | Checks whether two planes are parallel. |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| PointAt(Double, Double) | Evaluate a point on the plane. |
| PointAt(Double, Double, Double) | Evaluate a point on the plane. |
| ToString | Returns a string that represents the current object. (Overrides ObjectToString) |
| transformToGlobal | Transforms the local vector to global coordinate system. |
| Equality(Plane3, Plane3) | Determines if two planes are equal. |
| Inequality(Plane3, Plane3) | Determines if two planes are different. |
| Default | the default plane. |
| ContainerType |
test if object is (a container like) a list or an array.
(Defined by MiniUtil) |
| Convert |
Converts to Rhino's Plane.
(Defined by ToRhino) |