Plane Constructors Functions

This function lets you manage the creation of planes by defining the formulae using plane constructors.

This page discusses:

plane

Creates a plane from its equation aX+bY+cZ=d.

Signature

plane(a : Real, b : Real, c : Real, d : LENGTH) : Plane

Arguments

NameInput / OutputRequired?TypeComment
aInYesReal-
bInYesReal-
cInYesReal-
dInYesLENGTH-

ReturnType

Plane

plane

Creates a plane through two lines.

Signature

plane(Line, Line) : Plane

Arguments

NameInput / OutputRequired?TypeComment
InYesLine-
InYesLine-

ReturnType

Plane

plane

Creates a plane through a point and a line.

Signature

plane(Point, Line) : Plane

Arguments

NameInput / OutputRequired?TypeComment
InYesPoint-
InYesLine-

ReturnType

Plane

plane

Creates a plane through a planar curve.

Signature

plane(Curve) : Plane

Arguments

NameInput / OutputRequired?TypeComment
InYesCurve-

ReturnType

Plane

plane

Creates a plane through three points.

Signature

plane(Point, Point, Point) : Plane

Arguments

NameInput / OutputRequired?TypeComment
InYesPoint-
InYesPoint-
InYesPoint-

ReturnType

Plane

planeangle

Creates an angle plane. Set the boolean orientation to false to change the side of the created plane regarding the reference plane.

Signature

planeangle(pln : Plane, axis : Line, angle : ANGLE, orientation : Boolean) : Plane

Arguments

NameInput / OutputRequired?TypeComment
plnInYesPlane-
axisInYesLine-
angleInYesANGLE-
orientationInYesBoolean-

ReturnType

Plane

planemean

Computes a mean plane from a set of points.

Signature

planemean([Point, ..]) : Plane

Arguments

NameInput / OutputRequired?TypeComment
InNoPoint-

ReturnType

Plane

planenormal

Creates a plane normal to a curve at a given point.

Signature

planenormal(Curve, Point) : Plane

Arguments

NameInput / OutputRequired?TypeComment
InYesCurve-
InYesPoint-

ReturnType

Plane

planeoffset

Creates an offset plane from another passing through a point.

Signature

planeoffset(Plane, Point) : Plane

Arguments

NameInput / OutputRequired?TypeComment
InYesPlane-
InYesPoint-

ReturnType

Plane

planeoffset

Creates an offset plane from another at a given distance. Set the boolean orientation to false to change the side of the created plane regarding the reference plane.

Signature

planeoffset(Plane, offset : LENGTH, orientation : Boolean) : Plane

Arguments

NameInput / OutputRequired?TypeComment
InYesPlane-
offsetInYesLENGTH-
orientationInYesBoolean-

ReturnType

Plane

planetangent

Creates a plane tangent to a surface at a given point.

Signature

planetangent(Surface, Point) : Plane

Arguments

NameInput / OutputRequired?TypeComment
InYesSurface-
InYesPoint-

ReturnType

Plane