Type alias InternalHelperEventMap
InternalHelperEventMap: {
applyObjectPosition: ((position) => void);
applyObjectRotate: ((rotate) => void);
applyObjectScale: ((scale) => void);
initialHelperPosition: (() => void);
setObjectPosition: ((position) => void);
setObjectRotate: ((quaternion, origin?) => void);
setObjectScale: ((scale) => void);
}
Type declaration
-
applyObjectPosition: ((position) => void)
-
- (position): void
-
Parameters
-
position: {
matrix: THREE.Matrix4;
}
Returns void
-
applyObjectRotate: ((rotate) => void)
-
- (rotate): void
-
Parameters
-
rotate: {
origin: THREE.Vector3;
quaternion: THREE.Quaternion;
}
-
origin: THREE.Vector3
-
quaternion: THREE.Quaternion
Returns void
-
applyObjectScale: ((scale) => void)
-
- (scale): void
-
Parameters
-
scale: {
matrix: THREE.Matrix4;
origin?: THREE.Vector3;
}
-
matrix: THREE.Matrix4
-
Optional origin?: THREE.Vector3
Returns void
-
initialHelperPosition: (() => void)
-
setObjectPosition: ((position) => void)
-
- (position): void
-
Returns void
-
setObjectRotate: ((quaternion, origin?) => void)
-
- (quaternion, origin?): void
-
Parameters
-
quaternion: THREE.Quaternion
-
Optional origin: THREE.Vector3
Returns void
-
setObjectScale: ((scale) => void)
-
- (scale): void
-
Returns void