Skip to main content

Class: BoxSelectionWidget

Extra-Helpers.BoxSelectionWidget

Hierarchy​

Properties​

boundingScaleMultiplier​

• boundingScaleMultiplier: number

Overrides​

SelectionWidget.boundingScaleMultiplier


assetType​

• assetType: "widget"

Inherited from​

SelectionWidget.assetType


modelObject​

• modelObject: BoxSelectionWidget

Internal three.js Object3D instance (like Mesh, Group, etc)

Inherited from​

SelectionWidget.modelObject


setDirty​

• Optional setDirty: (options?: AnyOptions) => void

Type declaration​

▸ (options?): void

Parameters​
NameType
options?AnyOptions
Returns​

void

Inherited from​

SelectionWidget.setDirty


_stablePoses​

• Optional _stablePoses: { distance: number ; faceNormal: Vector3 ; area: number ; face: Face ; maxEdgeLength: number ; xform: Matrix4 ; edgePoint: Vector3 }[]

Inherited from​

SelectionWidget._stablePoses


_poseIndex​

• Optional _poseIndex: number

Inherited from​

SelectionWidget._poseIndex


_originalXform​

• Optional _originalXform: Matrix4

Inherited from​

SelectionWidget._originalXform


_geometry​

• Protected Optional _geometry: BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>

Inherited from​

SelectionWidget._geometry

Constructors​

constructor​

• new BoxSelectionWidget()

Overrides​

SelectionWidget.constructor

Methods​

setVisible​

▸ setVisible(v): void

Parameters​

NameType
vboolean

Returns​

void

Inherited from​

SelectionWidget.setVisible


attach​

▸ attach(object): BoxSelectionWidget

Parameters​

NameType
objectObject3D<Object3DEventMap>

Returns​

BoxSelectionWidget

Inherited from​

SelectionWidget.attach


detach​

▸ detach(): BoxSelectionWidget

Returns​

BoxSelectionWidget

Inherited from​

SelectionWidget.detach


_updater​

▸ Protected _updater(): void

Returns​

void

Overrides​

SelectionWidget._updater


_initGeometry​

▸ Protected _initGeometry(g): void

Parameters​

NameType
gBufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>

Returns​

void

Inherited from​

SelectionWidget._initGeometry

Accessors​

object​

• get object(): null | Object3D<Object3DEventMap>

Returns​

null | Object3D<Object3DEventMap>

Inherited from​

SelectionWidget.object