Winter Cardinal UI - v0.457.0 / EShapePointsMarkerBase

Class: EShapePointsMarkerBase

Hierarchy

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new EShapePointsMarkerBase(parent): EShapePointsMarkerBase

Parameters

Name Type
parent EShapePointsMarkerBaseParent

Returns

EShapePointsMarkerBase

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:40

Properties

_fill

• Protected _fill: EShapeFill

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:38


_isFillChanged

• Protected _isFillChanged: boolean

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:33


_isSizeChanged

• Protected _isSizeChanged: boolean

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:32


_isTypeChanged

• Protected _isTypeChanged: boolean

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:31


_lockCount

• Protected _lockCount: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:30


_parent

• Protected _parent: EShapePointsMarkerBaseParent

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:29


_size

• Protected _size: IPoint

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:35


_transform

• Protected Optional _transform: Matrix

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:36


_transformId

• Protected _transformId: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:37


_type

• Protected _type: EShapePointsMarkerType

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:34

Accessors

fill

• get fill(): EShapeFill

Returns

EShapeFill

Implementation of

EShapePointsMarker.fill

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:168


size

• get size(): IPoint

Returns

IPoint

Implementation of

EShapePointsMarker.size

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:109


transform

• get transform(): Matrix

Returns

Matrix

Implementation of

EShapePointsMarker.transform

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:121


type

• get type(): EShapePointsMarkerType

Returns

EShapePointsMarkerType

Implementation of

EShapePointsMarker.type

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:90

• set type(type): void

Parameters

Name Type
type EShapePointsMarkerType

Returns

void

Implementation of

EShapePointsMarker.type

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:94

Methods

copy

▸ copy(source): this

Parameters

Name Type
source EShapePointsMarker

Returns

this

Implementation of

EShapePointsMarker.copy

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:184


deserialize

▸ deserialize(resourceId, manager): void

Parameters

Name Type
resourceId number
manager EShapeResourceManagerDeserialization

Returns

void

Implementation of

EShapePointsMarker.deserialize

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:209


lock

▸ lock(): this

Returns

this

Implementation of

EShapePointsMarker.lock

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:63


newFill

▸ newFill(): EShapeFill

Returns

EShapeFill

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:59


onFillChange

▸ onFillChange(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:172


onSizeChange

▸ onSizeChange(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:113


onTypeChange

▸ onTypeChange(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:101


serialize

▸ serialize(manager): number

Parameters

Name Type
manager EShapeResourceManagerSerialization

Returns

number

Implementation of

EShapePointsMarker.serialize

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:203


set

▸ set(type?, sizeX?, sizeY?): this

Parameters

Name Type
type? EShapePointsMarkerType
sizeX? number
sizeY? number

Returns

this

Implementation of

EShapePointsMarker.set

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:190


toTransform

▸ toTransform(values, result): Matrix

Parameters

Name Type
values number[]
result Matrix

Returns

Matrix

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:145


toTransformMatrix

▸ toTransformMatrix(x0, y0, x1, y1, result): Matrix

Parameters

Name Type
x0 number
y0 number
x1 number
y1 number
result Matrix

Returns

Matrix

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:147


unlock

▸ unlock(): this

Returns

this

Implementation of

EShapePointsMarker.unlock

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:73


updateTransform

▸ updateTransform(): Matrix

Returns

Matrix

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:125


updateUploaded

▸ updateUploaded(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-points-marker-base.ts:180