new VoxelGridLayer3D()
场数据图层,通过该功能对体数据进行可视化表达。
| Name | Type | Description |
|---|---|---|
options.setDataBounds |
String |
可选
变量名。 |
options.xDimName |
String |
可选
x维度名称。 |
options.yDimName |
String |
可选
y维度名称。 |
options.zDimName |
String |
可选
z维度名称。 |
options.timeDimName |
Number |
可选
时序维度名称。 |
Members
-
colorTableColorTable
-
设置颜色表。
-
colorTransferFunctionColorTransferFunction
-
这个属性是指定一个控制颜色的分段函数。
-
contourValueNumber
-
设置等值面的强度值。
-
enableLightingbool
-
是否开启光照。
-
fillStyleNumber
-
获取或设置边框线模式,默认为填充和线框模式。
- See:
-
frameIndexNumber
-
设置选择固定时序显示。
-
gradientOpacityMaxOpacityfloat
-
控制在开启useGradientOpacity后,梯度值和透明度之间的关系,将其表示为一个线性分段函数。
-
gradientOpacityMaxValuefloat
-
控制在开启useGradientOpacity后,梯度值和透明度之间的关系,将其表示为一个线性分段函数。
-
gradientOpacityMinOpacityfloat
-
控制在开启useGradientOpacity后,梯度值和透明度之间的关系,将其表示为一个线性分段函数。
-
gradientOpacityMinValuefloat
-
控制在开启useGradientOpacity后,梯度值和透明度之间的关系,将其表示为一个线性分段函数。
-
layerBoundsRectangle
-
获取或者设置图层的数据范围。
-
materialMaterial
-
材质参数。
-
maxFiltrationNumber
-
设置或获取过滤可显示的最大值。
-
maxValueNumber
-
设置或者获取体数据的最大值。
-
minFiltrationNumber
-
设置或获取可过滤显示的最小值。
-
minValueNumber
-
设置或者获取体数据的最小值。
-
opacityTransferFunctionPiecewiseFunction
-
这个属性是指定一个控制透明度的分段函数。
-
opaqueRateNumber
-
设置透明度。
-
outlineColorNumber
-
获取或设置边框线的颜色。
-
scaleNumber
-
设置数据XYZ方向的缩放。
-
sliceCoordinateNumber
-
设置剖切面位置(相对中心点)。
-
readonly typeString
-
获取该图层类型标识。
-
useGradientOpacitybool
-
设置是否使用梯度值控制透明度。
-
visibleBoolean
-
获取或者设置图层的可见性。
-
visibleBoundingBoxNumber
-
设置显示范围。
-
volumeRenderModeVolumeRenderMode
-
设置显示模式(体模式、剖切面模式)。
-
zBoundsCartesian2
-
获取或者设置图层的数据Z方向范围。
Methods
-
addClipPlane()
-
设置一个裁剪面,最多不超过6个。这个面的坐标是把体数据当做一个边长为1的立方体,在这个立方体中的坐标。
-
destroy(){undefined}
-
销毁对象并释放其webgl资源。
一旦对象被销毁, 它将不能再被使用; 调用被销毁对象的任何方法将会抛出
DeveloperError异常。- See:
-
- VoxelGridLayer3D#isDestroyed
Returns:
Type Description undefined Example
layer = layer && layer.destroy(); -
getNumberOfClipPlanes(){Number}
-
获取裁剪面的个数。
Returns:
Type Description Number -
removeAllClipPlanes()
-
移除所有裁剪面。
-
removeClipPlane()
-
移除指定索引的裁剪面。