Winter Cardinal UI - v0.442.0 / EShapeGroupSizeLayout

Class: EShapeGroupSizeLayout

Implements

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new EShapeGroupSizeLayout(shape, bx, by): EShapeGroupSizeLayout

Parameters

Name Type
shape EShape
bx number
by number

Returns

EShapeGroupSizeLayout

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:24

Properties

base

Protected base: Point

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:18


capable

Protected capable: boolean

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:22


shape

Protected shape: EShape

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:17


shapeBase

Protected shapeBase: Point

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:19


transform

Protected transform: Matrix

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:20


WORK_TRANSFORM

Static Protected WORK_TRANSFORM: Matrix

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:15

Methods

apply

apply(shape, localTransform, capability, size?): void

Parameters

Name Type
shape EShape
localTransform Matrix
capability number
size? IPoint

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:88


isCompatible

isCompatible(shape): boolean

Parameters

Name Type
shape EShape

Returns

boolean

Implementation of

EShapeLayout.isCompatible

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:47


reset

reset(shape, baseX, baseY): void

Parameters

Name Type
shape EShape
baseX number
baseY number

Returns

void

Implementation of

EShapeLayout.reset

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:51


update

update(shape, baseX, baseY, pivotX, pivotY): void

Parameters

Name Type
shape EShape
baseX number
baseY number
pivotX number
pivotY number

Returns

void

Implementation of

EShapeLayout.update

Defined in

src/main/typescript/wcardinal/ui/shape/variant/e-shape-group-size-layout.ts:63