SoVolumeData Properties |
The SoVolumeData type exposes the following members.
Name | Description | |
---|---|---|
allocateResourceOnRender | Indicates if resource allocation is done only on first render traversal or as soon as the node is created. | |
data | Specifies the volume data, including dimensions, data type and number of significant bits. | |
dataRGBA | Contains true if the volume contains RGBA values rather than scalar values. | |
dataSetId | When using multiple OIV.LDM.Nodes.SoDataSet nodes, the OIV.LDM.Nodes.SoDataSet.dataSetId field uniquely identifies each data set used in the compositing. | |
dataTransform | If set to an appropriate OIV.LDM.Nodes.SoLDMDataTransform object, the object's transformFunction method is called after each tile is loaded, but before it is stored in main memory. | |
extent | The real size (extent) of the volume in modeling coordinates. | |
fileName | Indicates the file location containing the data set. | |
IsDisposable | ISafeDisposable interface implementation.
(Inherited from SoDisposable.) | |
LDMDataTransformCallback | Obsolete. If set, the user-defined function is called after each tile is loaded, but before it is stored in main memory. | |
ldmResourceParameters | Contains an OIV.LDM.Nodes.SoLDMResourceParameters object which allows you to set LDM resource parameters. | |
Reader | Returns the current data set reader object. | |
texturePrecision | For scalar (non-RGBA) data, specifies the size of voxel values on the GPU in bits. | |
undefinedValue | Data with this value won't be rendered. | |
useCompressedTexture | Controls use of OpenGL lossy texture compression for RGBA data (if available). | |
useExtendedData | If true, VolumeViz stores an additional copy of each loaded tile. | |
usePalettedTexture | For a volume containing scalar data values, controls whether scalar values (true) or RGBA values (false) are loaded on the GPU (the name is historical). | |
UserData |
Gets or sets the user data to be contained by the field container.
(Inherited from SoFieldContainer.) | |
useSharedPalettedTexture | Note: On graphics boards that support programmable shaders, this field is ignored (virtually all graphics boards support programmable shaders). | |
valueInterpretation | Specifies if this dataset corresponds or does not correspond to a segmented image. |