# Interface: ICubeShapeData

**`see`** [CubeShape](/miniprogram/dev/reference/xr-frame/api/classes/CubeShape)

## Hierarchy

- [`IShapeData`](IShapeData)

  ↳ **`ICubeShapeData`**

## Table of contents

### Properties

- autoFit
- center
- disabled
- size

## Properties

### autoFit

• `Optional` **autoFit**: `boolean`

轮廓是否自动贴合[Mesh组件](/miniprogram/dev/reference/xr-frame/api/classes/Mesh)或[GLTF组件](/miniprogram/dev/reference/xr-frame/api/classes/GLTF)的大小。
如果当前元素下不存在Mesh组件和GLTF组件则不生效。

> [MeshShape](/miniprogram/dev/reference/xr-frame/api/classes/MeshShape)永远会开启这项。

**`default`** false

#### Inherited from

[IShapeData](IShapeData).[autoFit](IShapeData#autoFit)

___

### center

• `Optional` **center**: [`number`, `number`, `number`]

轮廓中心相对元素[Transform](/miniprogram/dev/reference/xr-frame/api/classes/Transform)中心的偏移量。

**`default`** [0, 0, 0]

#### Inherited from

[IShapeData](IShapeData).[center](IShapeData#center)

___

### disabled

• `Optional` **disabled**: `boolean`

是否禁用shape。

**`default`** false

#### Inherited from

[IShapeData](IShapeData).[disabled](IShapeData#disabled)

___

### size

• `Optional` **size**: [`number`, `number`, `number`]

长方体沿x,y,z轴的长度。

**`default`** [1, 1, 1]
