Other
constructor
- new TunnelControls(group): TunnelControls
Parameters
- group: Object3D<Object3DEventMap>
Private _group
_group: Object3D<Object3DEventMap>
Private _mirror
_mirror: Group<Object3DEventMap>
Private _result
_result: Group<Object3DEventMap>
Private _spread
_spread: Group<Object3DEventMap>
groupGrouts
groupGrouts: boolean = true
Private _buildStick
- _buildStick(): void
Returns void
Private _generateSpreadGrout
- _generateSpreadGrout(initialGrout): void
Returns void
Private _generateSpreadGrouts
- _generateSpreadGrouts(): void
Returns void
Private _setGroutPosition
- _setGroutPosition(previousGrout, currentGrout): void
Returns void
Private _updateGrouts
- _updateGrouts(): void
Returns void
Private _updateGroutsAsGroup
- _updateGroutsAsGroup(): void
Returns void
Private _updateGroutsIndividually
- _updateGroutsIndividually(): void
Returns void
attach
- attach(tunnel): void
Returns void
clearGrouts
- clearGrouts(): void
Returns void
detach
- detach(): void
Returns void
fromParams
- fromParams(_json): void
Returns void
setGroutParams
- setGroutParams(index, params): void
Parameters
- index: number
- params: Partial<AbstractGrout3DParams>
Returns void
setTunnelParams
- setTunnelParams(params): void
Parameters
- params: Partial<AbstractTunnel3DParams>
Returns void
toParams
- toParams(): object
Returns object
update
- update(): void
Returns void
Adds the specified event listener.