Winter Cardinal UI - v0.442.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