Class: BoxSelectionWidget
Extra-Helpers.BoxSelectionWidget
Hierarchy
↳
BoxSelectionWidget
Properties
boundingScaleMultiplier
• boundingScaleMultiplier: number
Overrides
SelectionWidget.boundingScaleMultiplier
assetType
• assetType: "widget"
Inherited from
modelObject
• modelObject: BoxSelectionWidget
Internal three.js Object3D instance (like Mesh, Group, etc)
Inherited from
setDirty
• Optional setDirty: (options?: AnyOptions) => void
Type declaration
▸ (options?): void
Parameters
| Name | Type |
|---|---|
options? | AnyOptions |
Returns
void
Inherited from
_stablePoses
• Optional _stablePoses: { distance: number ; faceNormal: Vector3 ; area: number ; face: Face ; maxEdgeLength: number ; xform: Matrix4 ; edgePoint: Vector3 }[]
Inherited from
_poseIndex
• Optional _poseIndex: number
Inherited from
_originalXform
• Optional _originalXform: Matrix4
Inherited from
SelectionWidget._originalXform
_geometry
• Protected Optional _geometry: BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>
Inherited from
Constructors
constructor
• new BoxSelectionWidget()
Overrides
Methods
setVisible
▸ setVisible(v): void
Parameters
| Name | Type |
|---|---|
v | boolean |
Returns
void
Inherited from
attach
▸ attach(object): BoxSelectionWidget
Parameters
| Name | Type |
|---|---|
object | Object3D<Object3DEventMap> |
Returns
Inherited from
detach
▸ detach(): BoxSelectionWidget
Returns
Inherited from
_updater
▸ Protected _updater(): void
Returns
void
Overrides
_initGeometry
▸ Protected _initGeometry(g): void
Parameters
| Name | Type |
|---|---|
g | BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap> |
Returns
void
Inherited from
Accessors
object
• get object(): null | Object3D<Object3DEventMap>
Returns
null | Object3D<Object3DEventMap>
Inherited from
SelectionWidget.object