Type alias AddObject3DHelperConfig
AddObject3DHelperConfig: { boundingBoxHelper?: HelperConfig; moveHelper?: HelperConfig<{ xArrowEnable?: boolean; yArrowEnable?: boolean; zArrowEnable?: boolean; }>; offset?: HelperOffset; positionFrom?: PositionFrom; rotateHelper?: HelperConfig<{ angleTipsEnable?: boolean; xyCircleEnable?: boolean; xzCircleEnable?: boolean; yzCircleEnable?: boolean; }>; scaleHelper?: HelperConfig<{ positions?: ScalePosition[] | (() => ScalePosition[]); scaleCallback?: ScaleCallback; }>; xAxis?: THREE.Vector3; yAxis?: THREE.Vector3; zAxis?: THREE.Vector3; }
Type declaration
-
Optional boundingBoxHelper?: HelperConfig
-
Optional moveHelper?: HelperConfig<{
xArrowEnable?: boolean;
yArrowEnable?: boolean;
zArrowEnable?: boolean;
}>
-
Optional offset?: HelperOffset
-
-
Optional rotateHelper?: HelperConfig<{
angleTipsEnable?: boolean;
xyCircleEnable?: boolean;
xzCircleEnable?: boolean;
yzCircleEnable?: boolean;
}>
-
Optional scaleHelper?: HelperConfig<{
positions?: ScalePosition[] | (() => ScalePosition[]);
scaleCallback?: ScaleCallback;
}>
-
Optional xAxis?: THREE.Vector3
-
Optional yAxis?: THREE.Vector3
-
Optional zAxis?: THREE.Vector3