Skip to main content

Class: SphereSelectionWidget

Extra-Helpers.SphereSelectionWidget

Hierarchy

Properties

assetType

assetType: "widget"

Inherited from

SelectionWidget.assetType


modelObject

modelObject: SphereSelectionWidget

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


boundingScaleMultiplier

boundingScaleMultiplier: number = 1.2

Overrides

SelectionWidget.boundingScaleMultiplier


_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

Methods

setVisible

setVisible(v): void

Parameters

NameType
vboolean

Returns

void

Inherited from

SelectionWidget.setVisible


attach

attach(object): SphereSelectionWidget

Parameters

NameType
objectObject3D<Object3DEventMap>

Returns

SphereSelectionWidget

Inherited from

SelectionWidget.attach


detach

detach(): SphereSelectionWidget

Returns

SphereSelectionWidget

Inherited from

SelectionWidget.detach


_updater

Protected _updater(): void

Returns

void

Inherited from

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

Constructors

constructor

new SphereSelectionWidget()

Overrides

SelectionWidget.constructor