Winter Cardinal UI - v0.442.0 / EShapeBarPoints

Class: EShapeBarPoints

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new EShapeBarPoints(parent): EShapeBarPoints

Parameters

Name Type
parent EShape

Returns

EShapeBarPoints

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:35

Properties

_id

Protected _id: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:22


_marker

Protected Optional _marker: EShapePointsMarkerContainer

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:28


_parent

Protected _parent: EShape

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:21


_position

Protected _position: EShapeBarPosition

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:27


_segments

Protected _segments: number[]

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:25


_size

Protected _size: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:26


_style

Protected _style: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:23


_updatedParentSizeX

Protected _updatedParentSizeX: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:31


_updatedParentSizeY

Protected _updatedParentSizeY: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:32


_updatedPosition

Protected _updatedPosition: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:33


_updatedSize

Protected _updatedSize: number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:30


_values

Protected _values: [number, number, number, number]

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:24

Accessors

formatted

get formatted(): this

Returns

this

Implementation of

EShapeLineBasePoints.formatted

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:200


formatter

get formatter(): null | EShapePointsFormatter

Returns

null | EShapePointsFormatter

Implementation of

EShapeLineBasePoints.formatter

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:192

set formatter(formatter): void

Parameters

Name Type
formatter null | EShapePointsFormatter

Returns

void

Implementation of

EShapeLineBasePoints.formatter

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:196


id

get id(): number

Returns

number

Implementation of

EShapeLineBasePoints.id

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:133


length

get length(): number

Returns

number

Implementation of

EShapeLineBasePoints.length

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:125


marker

get marker(): EShapePointsMarkerContainer

Returns

EShapePointsMarkerContainer

Implementation of

EShapeLineBasePoints.marker

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:179


plength

get plength(): number

Peak length

Returns

number

Implementation of

EShapeLineBasePoints.plength

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:129


position

get position(): EShapeBarPosition

Returns

EShapeBarPosition

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:163

set position(position): void

Parameters

Name Type
position EShapeBarPosition

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:167


segments

get segments(): number[]

Returns

number[]

Implementation of

EShapeLineBasePoints.segments

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:147

set segments(segments): void

Parameters

Name Type
segments number[]

Returns

void

Implementation of

EShapeLineBasePoints.segments

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:151


size

get size(): number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:155

set size(size): void

Parameters

Name Type
size number

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:159


style

get style(): number

Returns

number

Implementation of

EShapeLineBasePoints.style

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:171

set style(style): void

Parameters

Name Type
style number

Returns

void

Implementation of

EShapeLineBasePoints.style

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:175


values

get values(): number[]

Returns

number[]

Implementation of

EShapeLineBasePoints.values

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:138

set values(values): void

Parameters

Name Type
values number[]

Returns

void

Implementation of

EShapeLineBasePoints.values

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:143

Methods

calcHitPointAbs

calcHitPointAbs<RESULT>(x, y, ax, ay, threshold, toRange, tester, result): boolean

Type parameters

Name
RESULT

Parameters

Name Type
x number
y number
ax number
ay number
threshold number
toRange null | EShapeLineBasePointsHitTesterToRange
tester EShapeLineBasePointsHitTester<RESULT>
result RESULT

Returns

boolean

Implementation of

EShapeLineBasePoints.calcHitPointAbs

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:280


clone

clone(parent): EShapeBarPoints

Parameters

Name Type
parent EShape

Returns

EShapeBarPoints

Implementation of

EShapeLineBasePoints.clone

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:254


copy

copy(source): this

Parameters

Name Type
source EShapePoints

Returns

this

Implementation of

EShapeLineBasePoints.copy

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:204


deserialize

deserialize(resourceId, manager): void

Parameters

Name Type
resourceId number
manager EShapeResourceManagerDeserialization

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:272


getComputedSize

getComputedSize(size, position, sizeX, sizeY): number

Parameters

Name Type
size number
position EShapeBarPosition
sizeX number
sizeY number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:50


getMarker

getMarker(): undefined | EShapePointsMarkerContainer

This method is more appropriate than the marker property in some situations where the EShapePointsMarkerContainer instance do not need to be created.

Returns

undefined | EShapePointsMarkerContainer

Implementation of

EShapeLineBasePoints.getMarker

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:188


moveTo

moveTo(position?, size?, style?): this

Parameters

Name Type
position? EShapeBarPosition
size? number
style? number

Returns

this

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:229


onSizeChange

onSizeChange(): void

Returns

void

Implementation of

EShapeLineBasePoints.onSizeChange

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:71


serialize

serialize(manager): number

Parameters

Name Type
manager EShapeResourceManagerSerialization

Returns

number

Implementation of

EShapeLineBasePoints.serialize

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:268


set

set(newValues?, newSegments?, newStyle?): this

Parameters

Name Type
newValues? number[]
newSegments? number[]
newStyle? number

Returns

this

Implementation of

EShapeLineBasePoints.set

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:212


toPoints

toPoints(transform): Point[]

Parameters

Name Type
transform Matrix

Returns

Point[]

Implementation of

EShapeLineBasePoints.toPoints

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:258


update

update(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-bar-points.ts:75