public class SoVRGenericFileReader extends SoVolumeReader
Many volume data formats that are not directly supported by VolumeViz can be loaded using this reader.
The application must know:
Steps to follow:
SoVRGenericFileReader
.
setFilename()
to specify the filename.
setDataChar()
to specify the dimensions, data type and header size.
SoVolumeData
.
SoVRGenericFileReader
.
SoVolumeReader.Axis, SoVolumeReader.CoordinateTypes, SoVolumeReader.CopyPolicies, SoVolumeReader.DataInfo, SoVolumeReader.ReadErrors, SoVolumeReader.ReaderTypes, SoVolumeReader.SubVolumeInfo
Inventor.ConstructorCommand
AM, AVS, COORDINATES_RECTILINEAR, COORDINATES_UNIFORM, COPY, DICOM, GENERIC, LDM, MEMORY, NO_COPY, NO_READER, RASTERSTACK, RD_FILE_FORMAT_NOT_VALID_ERROR, RD_FILE_NOT_FOUND_ERROR, RD_INVALID_DATA_ERROR, RD_NO_ERROR, RD_UNKNOWN_ERROR, RD_UNSUPPORTED_DATA_TYPE_ERROR, SEGY, TIFF, VOL, VOX, X, Y, Z
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoVRGenericFileReader()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
setDataChar(SbBox3f size,
SoDataSet.DataTypes type,
SbVec3i32 dim)
Calls setDataChar(size, type, dim, (int)0).
|
void |
setDataChar(SbBox3f size,
SoDataSet.DataTypes type,
SbVec3i32 dim,
int headerSize)
Since the format is raw data, it is necessary to specify the dimension and data size of the volume.
|
void |
setNumTimeSteps(int name_30357)
Deprecated.
As of Open Inventor 9000 See documentation for more details
|
closeAllHandles, getAppropriateReader, getBorderFlag, getConfiguredWriter, getCoordinateType, getCurrentTimeStep, getDataChar, getDirectCoordSys, getDirectCoordSysAutoDetection, getDoubleMinMax, getFilename, getIntMinMax, getMinMax, getNumSignificantBits, getNumSubsampledTiles, getNumTimeSteps, getNumVoxels, getOriginalFilename, getReaderType, getShortTileSize, getSizeToAllocate, getSubSlice, getSubVolumeInfo, getTileMinMax, getTileSize, isDataConverted, isIgnoredFile, isRGBA, isThreadSafe, readTile, readTile, restoreAllHandles, setCurrentTimeStep, setDirectCoordSysAutoDetection, setDirectCoorSys, setFilename, setInputDataRange, setOutputDataType, setRectilinearCoordinates, setRGBA
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public void setDataChar(SbBox3f size, SoDataSet.DataTypes type, SbVec3i32 dim)
@Deprecated public void setNumTimeSteps(int name_30357)
Was only supported by ReservoirViz module extension.Deprecated since Open Inventor 9000
No longer supported.
public void setDataChar(SbBox3f size, SoDataSet.DataTypes type, SbVec3i32 dim, int headerSize)
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com