Hide menu
Loading...
Searching...
No Matches
CurveSet

Describes drawing elements composed of 2D curves.

This geometric element encapsulates the portion of the view's geometry described with parametric 2D curves (more specifically, objects of classes derived from Curve2d).

Extends

Constructors

Constructor

new CurveSet(): CurveSet

Returns

CurveSet

Inherited from

DrawingGeometry.constructor

Properties

triangulation

triangulation: Polyline2dSet | null = null

Polygonal representation of curve set.

Accessors

id

Get Signature

get id(): bigint

Returns object id.

Returns

bigint

Inherited from

DrawingGeometry.id


uuid

Get Signature

get uuid(): `${string}-${string}-${string}-${string}-${string}` | null

Returns uuid of the drawing element. null if the drawing element has no assigned uuid (by default).

Returns

`${string}-${string}-${string}-${string}-${string}` | null

Set Signature

set uuid(uuid): void

Sets uuid of the drawing element.

Parameters

uuid

Uuid of the drawing element.

`${string}-${string}-${string}-${string}-${string}` | null

Returns

void

Inherited from

DrawingGeometry.uuid

Methods

accept()

accept(visitor): void

Accepts a drawing element visitor.

Parameters

visitor

ElementVisitor

Accepted drawing element visitor.

Returns

void

Overrides

DrawingGeometry.accept