public class Plane

Constructors

Plane

#
public Plane()

Plane

#
public Plane(Node3 nOrigin, Vec3 nNormal)
nOrigin (Node3)
nNormal (Vec3)

Plane

#
public Plane(Node3 nOrigin, Vec3 nXAxis, Vec3 nYAxis, Vec3 nZAxis)
nOrigin (Node3)
nXAxis (Vec3)
nYAxis (Vec3)
nZAxis (Vec3)

Plane

#
public Plane(Node3 nOrigin, Vec3 nXAxis, Vec3 nYAxis)
nOrigin (Node3)
nXAxis (Vec3)
nYAxis (Vec3)

Plane

#
public Plane(Plane other)
other (Plane)

Plane

#
public Plane(Plane other)
other (Plane)

Fields

origin

#
public Node3 origin

x_axis

#
public Vec3 x_axis

y_axis

#
public Vec3 y_axis

z_axis

#
public Vec3 z_axis

Properties

World_XY

#
public static Plane World_XY { get; }

Methods

PointAt

#
public Node3 PointAt(double u, double v, double w)
u (double)
v (double)
w (double)

PointAt

#
public Node3 PointAt(double u, double v)
u (double)
v (double)

Project

#
public void Project(IList<Node3> pts)
pts (IList<Node3>)

Project

#
public void Project(Node3 pt, ref double s, ref double t)
pt (Node3)
s (ref double)
t (ref double)

Project

#
public void Project(Node3 pt)
pt (Node3)

Unitize

#
public void Unitize()