API

Interface AxisScaleGizmo

A cube or octahedron handle that scales its attached node from pointer drag distance.

interface AxisScaleGizmo {
    attachedNode: SceneNode | null;
    drag: PointerDrag;
    materials: GizmoMaterialSet;
    onScaleChanged: GizmoObservable<Vec3>;
    root: SceneNode;
    useLocalCoordinates: boolean;
}
Index
attachedNode: SceneNode | null
materials: GizmoMaterialSet
onScaleChanged: GizmoObservable<Vec3>
root: SceneNode
useLocalCoordinates: boolean

Local-coord mode: drag axis rotates with the attached node.