new CylinderGraphics(options)
创建圆柱、圆锥或圆台类
中心位置与姿态方向在 Entity 定义。
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
可选
Object 包含以下属性的对象:
|
Members
-
bottomRadiusProperty
-
获取或设置number属性,指定Cylinder底部的半径长度。
-
readonly definitionChangedEvent
-
获取属性或子属性更改或修改时引发的事件。
-
distanceDisplayConditionProperty
-
获取或设置
DistanceDisplayCondition属性,指定该Cylinder在距离相机多远的位置显示。 -
fillProperty
-
获取或设置boolean属性,指定是否用提供的材质填充Cylinder。
- Default Value: true
heightReferenceProperty
获取或设置 HeightReference属性。
- Default Value: HeightReference.NONE
lengthProperty
获取或设置number属性,指定Cylinder的长度。
materialMaterialProperty
获取或设置MaterialProperty属性,指定用于填充Cylinder的材质。
- Default Value: Color.WHITE
numberOfVerticalLinesProperty
获取或设置number属性,指定沿着Cylinder的周长绘制垂直线的数量。
- Default Value: 16
outlineProperty
获取或设置boolean属性,用于指定是否显示Cylinder轮廓。
- Default Value: false
outlineColorProperty
获取或设置Color属性,指定轮廓的颜色。
- Default Value: Color.BLACK
outlineWidthProperty
获取或设置number属性,指定轮廓宽度。
- Default Value: 1.0
shadowsProperty
获取或设置枚举属性,用于指定Cylinder从每个光源投射阴影还是接收阴影。
- Default Value: ShadowMode.DISABLED
showProperty
获取或设置boolean属性,指定圆柱体的可见性。
- Default Value: true
slicesProperty
获取或设置number属性,指定Cylinder周边的边数。
- Default Value: 128
topRadiusProperty
获取或设置number属性,指定Cylinder顶部的半径长度。
Methods
-
clone(result){CylinderGraphics}
-
拷贝此实例。
Name Type Description resultCylinderGraphics 可选 存储结果的对象。
Returns:
Type Description CylinderGraphics 修改后的结果参数,或一个新实例(如果没有提供)。 -
merge(source)
-
将此对象上每个未指定的属性赋值给所提供源对象上相同属性的值。
Name Type Description sourceCylinderGraphics 提供属性值的对象。