Hide menu
Loading...
Searching...
No Matches
ElementarySurface

Base class for elementary surfaces. Elementary surface has an axis returned by position.

Extends

Extended by

Constructors

new ElementarySurface()

new ElementarySurface(type, position): ElementarySurface

Parameters

type

SurfaceType

Type of the surface.

position

Axis3d

Position axis.

Returns

ElementarySurface

Overrides

Surface.constructor

Properties

position

readonly position: Axis3d

Position axis.


type

readonly type: SurfaceType = SurfaceType.UNDEFINED

Type of the surface.

Inherited from

Surface.type

Accessors

direction

Get Signature

get direction(): Direction

Returns Z direction of the axis placement.

Returns

Direction


id

Get Signature

get id(): bigint

Returns object id.

Returns

bigint

Inherited from

Surface.id


location

Get Signature

get location(): Point

Returns origin point.

Returns

Point