# Class: Dot3D

## Dot3D()

#### new Dot3D()

实现对三维坐标点的类型定义

Source:
  - Dot3D.js, line 11

### Methods

#### (async, static) createObj() → {Promise.<Dot3D>}

构造一个新的Dot3D对象。有两种构造方法： （1）无参构造 （2）通过createObj(x,y,z)构造，x,y,z均为double范围的Number

Source:
  - Dot3D.js, line 23

##### Returns:

Type
  Promise.<Dot3D>

#### (async, static) getX() → {Number}

返回X值

Source:
  - Dot3D.js, line 55

##### Returns:

X值（double范围的Number）

Type
  Number

#### (async, static) getY() → {Number}

返回y值

Source:
  - Dot3D.js, line 70

##### Returns:

y值（double范围的Number）

Type
  Number

#### (async, static) getZ() → {Number}

返回z值

Source:
  - Dot3D.js, line 85

##### Returns:

z值（double范围的Number）

Type
  Number

#### (async, static) setX(x) → {Promise.<Void>}

设置X值

##### Parameters:

Name | Type | Description
--- | --- | ---
`x` | Number | x坐标 （double范围的Number）

Source:
  - Dot3D.js, line 101

##### Returns:

Type
  Promise.<Void>

#### (async, static) setY(y) → {Promise.<Void>}

设置y值

##### Parameters:

Name | Type | Description
--- | --- | ---
`y` | Number | x坐标 （double范围的Number）

Source:
  - Dot3D.js, line 116

##### Returns:

Type
  Promise.<Void>

#### (async, static) setZ(z) → {Promise.<Void>}

设置z值

##### Parameters:

Name | Type | Description
--- | --- | ---
`z` | Number | z坐标 （double范围的Number）

Source:
  - Dot3D.js, line 131

##### Returns:

Type
  Promise.<Void>