Class: VoxelGridLayer3D

VoxelGridLayer3D

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()

移除指定索引的裁剪面。