Skip to main content

Curve

Hierarchy

Constructors

constructor

new Curve(wrapped)

Parameters

NameType
wrappedCurveLike

Inherited from

WrappingObj.constructor

Defined in

register.ts:31

Accessors

curveType

get curveType(): CurveType

Returns

CurveType

Defined in

shapes.ts:696


endPoint

get endPoint(): Vector

Returns

Vector

Defined in

shapes.ts:706


isClosed

get isClosed(): boolean

Returns

boolean

Defined in

shapes.ts:737


isPeriodic

get isPeriodic(): boolean

Returns

boolean

Defined in

shapes.ts:742


period

get period(): number

Returns

number

Defined in

shapes.ts:747


repr

get repr(): string

Returns

string

Defined in

shapes.ts:688


startPoint

get startPoint(): Vector

Returns

Vector

Defined in

shapes.ts:701


wrapped

get wrapped(): Type

Returns

Type

Inherited from

WrappingObj.wrapped

Defined in

register.ts:39

set wrapped(newWrapped): void

Parameters

NameType
newWrappedType

Returns

void

Inherited from

WrappingObj.wrapped

Defined in

register.ts:44

Methods

delete

delete(): void

Returns

void

Inherited from

WrappingObj.delete

Defined in

register.ts:54


pointAt

pointAt(position?): Vector

Parameters

NameTypeDefault value
positionnumber0.5

Returns

Vector

Defined in

shapes.ts:718


tangentAt

tangentAt(position?): Vector

Parameters

NameTypeDefault value
positionnumber0.5

Returns

Vector

Defined in

shapes.ts:722