Skip to content

RoyInterface / Exports / utils/RoyGizmo / RoyGizmoItem

Class: RoyGizmoItem

utils/RoyGizmo.RoyGizmoItem

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new RoyGizmoItem(): RoyGizmoItem

Returns

RoyGizmoItem

Properties

cacheQuat

Static Protected cacheQuat: Quat


cacheVec3

Static Protected cacheVec3: Vec3


m_sceneNode

Protected m_sceneNode: RoySceneNode

Methods

generateCircleWireframePointList

generateCircleWireframePointList(radius, segments): Vec3[]

Parameters

NameType
radiusnumber
segmentsnumber

Returns

Vec3[]


generateArrowWireFramePointList

generateArrowWireFramePointList(arrowLength0): Vec3[]

Parameters

NameType
arrowLength0number

Returns

Vec3[]


generateBoxMesh

generateBoxMesh(width, height, length): RoyMesh

Parameters

NameType
widthnumber
heightnumber
lengthnumber

Returns

RoyMesh


initialize

initialize(roySceneNode): void

Parameters

NameType
roySceneNodeRoySceneNode

Returns

void


createGizmo

createGizmo(): void

Returns

void


update

update(syncNode): void

Parameters

NameType
syncNodeRoySceneNode

Returns

void


destroy

destroy(): void

Returns

void