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;
          }
          • 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)
      • (): void
      • Returns void

  • setObjectPosition: ((position) => void)
      • (position): void
      • Parameters

        • position: THREE.Vector3

        Returns void

  • setObjectRotate: ((quaternion, origin?) => void)
      • (quaternion, origin?): void
      • Parameters

        • quaternion: THREE.Quaternion
        • Optional origin: THREE.Vector3

        Returns void

  • setObjectScale: ((scale) => void)
      • (scale): void
      • Parameters

        • scale: THREE.Vector3

        Returns void