Skip to content

@orillusion/graphic


Class: ShapeInfo ​

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:3

Extends ​

  • Struct

Constructors ​

Constructor ​

new ShapeInfo(): ShapeInfo

Returns ​

ShapeInfo

Inherited from ​

Struct.constructor

Properties ​

shapeIndex ​

shapeIndex: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:4


shapeType ​

shapeType: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:5


width ​

width: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:6


lineCap ​

lineCap: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:7


pathCount ​

pathCount: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:8


uScale ​

uScale: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:9


vScale ​

vScale: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:10


lineJoin ​

lineJoin: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:11


startPath ​

startPath: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:13


endPath ​

endPath: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:14


uSpeed ​

uSpeed: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:15


vSpeed ​

vSpeed: number = 0

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:16


paths ​

paths: Vector4[] = []

Defined in: packages/graphic/renderer/graphic3d/ShapeInfo.ts:17

Methods ​

getValueSize() ​

static getValueSize(value): any

Defined in: src/util/struct/Struct.ts:48

get any type value memory size

Parameters ​

value ​

any

any type value

Returns ​

any

Inherited from ​

Struct.getValueSize


Ref() ​

static Ref<T>(c): object[]

Defined in: src/util/struct/Struct.ts:93

Type Parameters ​

T ​

T extends Struct

Parameters ​

c ​

Ctor<T>

Returns ​

object[]

Inherited from ​

Struct.Ref


Get() ​

static Get<T>(c): Struct

Defined in: src/util/struct/Struct.ts:99

Type Parameters ​

T ​

T extends Struct

Parameters ​

c ​

Ctor<T>

Returns ​

Struct

Inherited from ​

Struct.Get


GetSize() ​

static GetSize<T>(c): number

Defined in: src/util/struct/Struct.ts:112

get any struct memory size

Type Parameters ​

T ​

T extends Struct

Parameters ​

c ​

Ctor<T>

Returns ​

number

Inherited from ​

Struct.GetSize


getValueType() ​

getValueType(): object[]

Defined in: src/util/struct/Struct.ts:25

get reflection name

Returns ​

object[]

Inherited from ​

Struct.getValueType