GH_Plane

References
public struct GH_Plane
Represents a 3D plane system, defined by origin point and {X,Y} axis directions.

Constructors

GH_Plane

#
public GH_Plane(double Ox, double Oy, double Oz, double Xx, double Xy, double Xz, double Yx, double Yy, double Yz)
Constructor.
Ox (double)X coordinate of plane origin.
Oy (double)Y coordinate of plane origin.
Oz (double)Z coordinate of plane origin.
Xx (double)X component of plane x axis.
Xy (double)Y component of plane x axis.
Xz (double)Z component of plane x axis.
Yx (double)X component of plane y axis.
Yy (double)Y component of plane y axis.
Yz (double)Z component of plane y axis.

GH_Plane

#
public GH_Plane(GH_Point3D nOrigin, GH_Point3D nXAxis, GH_Point3D nYAxis)
Constructor.
nOrigin (GH_Point3D)Origin of plane.
nXAxis (GH_Point3D)X axis of plane.
nYAxis (GH_Point3D)Y axis of plane.

Fields

Origin

#
public GH_Point3D Origin
Origin point of plane.

XAxis

#
public GH_Point3D XAxis
X axis vector of plane.

YAxis

#
public GH_Point3D YAxis
Y axis vector of plane.

Methods

ToString

#
public override string ToString()
Converts this structure to a human-readable string.
A string representation of the plane structure.