Hide menu
Loading...
Searching...
No Matches
ToroidalSurface

Defines a toroidal surface. A toroidal surface is defined by an axis and a major and minor radius.

Extends

Constructors

new ToroidalSurface()

new ToroidalSurface(position, majorRadius, minorRadius): ToroidalSurface

Parameters

position

Axis3d

Position axis.

majorRadius

number

Major radius.

minorRadius

number

Minor radius.

Returns

ToroidalSurface

Overrides

ElementarySurface.constructor

Properties

majorRadius

readonly majorRadius: number

Major radius.


minorRadius

readonly minorRadius: number

Minor radius.


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