Winter Cardinal UI - v0.442.0 / EShapeLineOfAnyPointsImpl
• new EShapeLineOfAnyPointsImpl(parent
): EShapeLineOfAnyPointsImpl
Name | Type |
---|---|
parent |
EShape |
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:41
• Protected
_fill: EShapeLineOfAnyPointsFill
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:36
• Protected
_id: number
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:38
• Protected
_length: number
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:32
• Protected
Optional
_marker: EShapePointsMarkerContainer
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:39
• Protected
_offset: EShapeLineOfAnyPointsPoint
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:35
• Protected
_parent: EShape
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:28
• Protected
_plength: number
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:33
• Protected
_segments: number
[]
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:31
• Protected
_size: EShapeLineOfAnyPointsPoint
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:34
• Protected
_stroke: EShapeLineOfAnyPointsStroke
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:37
• Protected
_values: number
[]
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:29
• Protected
_valuesLength: number
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:30
▪ Static
Protected
WORK_RANGE: [number
, number
]
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:26
• get
fill(): EShapeLineOfAnyPointsFill
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:116
• get
formatted(): this
this
EShapeLineOfAnyPoints.formatted
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:132
• get
formatter(): null
| EShapePointsFormatter
null
| EShapePointsFormatter
EShapeLineOfAnyPoints.formatter
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:124
• set
formatter(formatter
): void
Name | Type |
---|---|
formatter |
null | EShapePointsFormatter |
void
EShapeLineOfAnyPoints.formatter
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:128
• get
id(): number
number
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:67
• get
length(): number
number
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:59
• get
marker(): EShapePointsMarkerContainer
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:95
• get
offset(): EShapeLineOfAnyPointsPoint
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:112
• get
plength(): number
Peak length
number
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:63
• get
segments(): number
[]
number
[]
EShapeLineOfAnyPoints.segments
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:79
• set
segments(segments
): void
Name | Type |
---|---|
segments |
number [] |
void
EShapeLineOfAnyPoints.segments
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:83
• get
size(): EShapeLineOfAnyPointsPoint
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:108
• get
stroke(): EShapeLineOfAnyPointsStroke
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:120
• get
style(): number
number
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:87
• set
style(style
): void
Name | Type |
---|---|
style |
number |
void
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:91
• get
values(): number
[]
number
[]
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:71
• set
values(values
): void
Name | Type |
---|---|
values |
number [] |
void
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:75
▸ calcHitPointAbs<RESULT
>(x
, y
, sw
, ss
, sa
, threshold
, toRange
, tester
, result
): boolean
Name |
---|
RESULT |
Name | Type |
---|---|
x |
number |
y |
number |
sw |
number |
ss |
number |
sa |
number |
threshold |
number |
toRange |
null | EShapeLineOfAnyPointsHitTesterToRange |
tester |
EShapeLineOfAnyPointsHitTester <RESULT > |
result |
RESULT |
boolean
EShapeLineOfAnyPoints.calcHitPointAbs
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:234
▸ clone(parent
): EShapeLineOfAnyPointsImpl
Name | Type |
---|---|
parent |
EShape |
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:216
▸ copy(source
): this
Name | Type |
---|---|
source |
EShapePoints |
this
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:144
▸ 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.
undefined
| EShapePointsMarkerContainer
EShapeLineOfAnyPoints.getMarker
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:104
▸ onSizeChange(): void
void
EShapeLineOfAnyPoints.onSizeChange
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:136
▸ serialize(manager
): number
Name | Type |
---|---|
manager |
EShapeResourceManagerSerialization |
number
EShapeLineOfAnyPoints.serialize
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:230
▸ set(newValues?
, newSegments?
, newStyle?
): this
Name | Type |
---|---|
newValues? |
number [] |
newSegments? |
number [] |
newStyle? |
number |
this
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:148
▸ toFitted(x
, y
): void
Name | Type |
---|---|
x |
number |
y |
number |
void
EShapeLineOfAnyPoints.toFitted
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:140
▸ toPoints(transform
): Point
[]
Name | Type |
---|---|
transform |
Matrix |
Point
[]
EShapeLineOfAnyPoints.toPoints
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:220
▸ updateUploaded(): void
void
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points-impl.ts:212