# Type Alias AddObject3DHelperConfig

type AddObject3DHelperConfig = {
boundingBoxHelper?: HelperConfig;
helperOffset?: THREE.Vector3;
moveHelper?: HelperConfig<
{
xArrowEnable?: boolean;
yArrowEnable?: boolean;
zArrowEnable?: boolean;
},
>;
moveHelperTips?: boolean;
offset?: HelperOffset;
positionFrom?: PositionFrom;
rotateHelper?: HelperConfig<
{
angleTipsEnable?: boolean;
xyCircleEnable?: boolean;
xzCircleEnable?: boolean;
yzCircleEnable?: boolean;
},
>;
xAxis?: THREE.Vector3
| (() => THREE.Vector3);
yAxis?: THREE.Vector3 | (() => THREE.Vector3);
zAxis?: THREE.Vector3 | (() => THREE.Vector3);
}

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:26

##### Index

### Properties

boundingBoxHelper?
helperOffset?
moveHelper?
moveHelperTips?
offset?
positionFrom?
rotateHelper?
xAxis?
yAxis?
zAxis?

## Properties

### `Optional` boundingBoxHelper

boundingBoxHelper?: HelperConfig

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:47

### `Optional` helperOffset

helperOffset?: THREE.Vector3

Helpers 的世界坐标偏移量

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:30

### `Optional` moveHelper

moveHelper?: HelperConfig<
{
xArrowEnable?: boolean;
yArrowEnable?: boolean;
zArrowEnable?: boolean;
},
>

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:34

### `Optional` moveHelperTips

moveHelperTips?: boolean

是否展示 MoveHelper 拖拽时的坐标提示，默认 false

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:40

### `Optional` offset

offset?: HelperOffset

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:28

### `Optional` positionFrom

positionFrom?: PositionFrom

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:27

### `Optional` rotateHelper

rotateHelper?: HelperConfig<
{
angleTipsEnable?: boolean;
xyCircleEnable?: boolean;
xzCircleEnable?: boolean;
yzCircleEnable?: boolean;
},
>

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:41

### `Optional` xAxis

xAxis?: THREE.Vector3 | (() => THREE.Vector3)

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:32

### `Optional` yAxis

yAxis?: THREE.Vector3 | (() => THREE.Vector3)

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:31

### `Optional` zAxis

zAxis?: THREE.Vector3 | (() => THREE.Vector3)

- Defined in lib/plugins/Object3DHelperPlugin/Controller.ts:33