Hide menu
Loading...
Searching...
No Matches
Plane

Defines a plane. A plane is defined by an axis placement.

Extends

Constructors

new Plane()

new Plane(position): Plane

Parameters

position

Axis3d

Position axis.

Returns

Plane

Overrides

ElementarySurface.constructor

new Plane()

new Plane(location, direction): Plane

Parameters

location

Point

Origin point.

direction

Direction

Normal direction.

Returns

Plane

Overrides

ElementarySurface.constructor

new Plane()

new Plane(a, b, c, d): Plane

Creates a plane from its cartesian equation: Ax+By+Cz+D=0.

Parameters

a

number

A parameter.

b

number

B parameter.

c

number

C parameter.

d

number

D parameter.

Returns

Plane

Overrides

ElementarySurface.constructor

Properties

position

readonly position: Axis3d

Position axis.

Inherited from

ElementarySurface.position


type

readonly type: SurfaceType = SurfaceType.UNDEFINED

Type of the surface.

Inherited from

ElementarySurface.type

Accessors

direction

Get Signature

get direction(): Direction

Returns Z direction of the axis placement.

Returns

Direction

Inherited from

ElementarySurface.direction


id

Get Signature

get id(): bigint

Returns object id.

Returns

bigint

Inherited from

ElementarySurface.id


location

Get Signature

get location(): Point

Returns origin point.

Returns

Point

Inherited from

ElementarySurface.location