Winter Cardinal UI - v0.442.0 / EShapeLineOfAnyPoints
↳ EShapeLineOfAnyPoints
• Readonly
fill: EShapeLineOfAnyPointsFill
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points.ts:16
• Readonly
formatted: Readonly
<EShapePointsFormatted
>
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:31
• formatter: null
| EShapePointsFormatter
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:30
• Readonly
id: number
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:18
• Readonly
length: number
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:15
• marker: EShapePointsMarkerContainer
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:22
• Readonly
offset: EShapeLineOfAnyPointsPoint
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points.ts:15
• Readonly
plength: number
Peak length
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:17
• segments: number
[]
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:20
• Readonly
size: EShapeLineOfAnyPointsPoint
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points.ts:14
• Readonly
stroke: EShapeLineOfAnyPointsStroke
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points.ts:17
• style: number
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:21
• values: number
[]
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:19
▸ 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
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points.ts:19
▸ clone(parent
): EShapePoints
Name | Type |
---|---|
parent |
EShape |
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:36
▸ copy(source
): this
Name | Type |
---|---|
source |
EShapePoints |
this
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:35
▸ 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
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:28
▸ onSizeChange(): void
void
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:32
▸ serialize(manager
): number
Name | Type |
---|---|
manager |
EShapeResourceManagerSerialization |
number
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:38
▸ set(values?
, segments?
, style?
): this
Name | Type |
---|---|
values? |
number [] |
segments? |
number [] |
style? |
number |
this
src/main/typescript/wcardinal/ui/shape/e-shape-points.ts:34
▸ toFitted(x
, y
): void
Name | Type |
---|---|
x |
number |
y |
number |
void
src/main/typescript/wcardinal/ui/shape/variant/e-shape-line-of-any-points.ts:18
▸ toPoints(transform
): Point
[]
Name | Type |
---|---|
transform |
Matrix |
Point
[]