SoLDMReader Member List

This is the complete list of members for SoLDMReader, including all inherited members.

Variables | Functions | Enumerations | Enumerator | Typedefs

Variablesdefined in
m_dataConvertedSoVolumeReader [protected]
 
Functionsdefined in
adjustFlatExtent(const SbString &fileName, const SbBox3f &extent, const SbVec3i32 &dim)SoVolumeReader [protected, static]
bytesToInt(unsigned char *ptr, int sizeBytes)SoVolumeReader [protected]
copyFieldValues(const SoFieldContainer *fc, SbBool copyConnections=FALSE)SoFieldContainer
enableNotify(SbBool flag)SoFieldContainer [inline]
end()SoVolumeReader [inline, virtual]
fieldsAreEqual(const SoFieldContainer *fc) const SoFieldContainer
fileSize()SoVolumeReader [protected]
get(SbString &fieldDataString)SoFieldContainer [inline]
getAllFields(SoFieldList &list) const SoFieldContainer [virtual]
getAppropriateReader(const SbString &filename)SoVolumeReader [static]
getBbox(int fileId, SbBox3f &box)SoLDMReader [inline, virtual]
getBorderFlag()SoLDMReader [virtual]
getBuffer(int64_t offset, unsigned int size)SoVolumeReader [protected]
getCenter(int fileId, SbVec3f &center)SoLDMReader [inline, virtual]
getClassTypeId()SoLDMReader [static]
getConfiguredWriter()SoLDMReader [virtual]
getCoordinateType()SoVolumeReader
getCurrentTimeStep() const SoVolumeReader [inline]
getDataChar(SbBox3f &size, SoDataSet::DataType &type, SbVec3i32 &dim)SoLDMReader [virtual]
SoVolumeReader::getDataChar(SbBox3f &size, SoDataSet::DataType &type, SbVec3s &dim)SoVolumeReader [inline, virtual]
getDimension()SoLDMReader [virtual]
getDirectCoordSys()SoVolumeReader [inline, virtual]
getDirectCoordSysAutoDetection()SoVolumeReader [inline, virtual]
getEventIn(const SbName &fieldName) const SoFieldContainer [virtual]
getEventOut(const SbName &fieldName) const SoFieldContainer [virtual]
getEXTERNPROTO(const SbName &name)SoBase [static]
getField(const SbName &fieldName) const SoFieldContainer [virtual]
getFieldName(const SoField *field, SbName &fieldName) const SoFieldContainer
getFields(SoFieldList &list) const SoFieldContainer [virtual]
getFilename() const SoVolumeReader
getHistogram(std::vector< int64_t > &numVox)SoLDMReader [inline, virtual]
getMinMax(int64_t &min, int64_t &max)SoLDMReader [inline, virtual]
getMinMax(double &min, double &max)SoLDMReader [inline, virtual]
getMinMax(int &min, int &max)SoLDMReader [inline, virtual]
getName() const SoBase [virtual]
getNextSlice(int sliceNumber, void *data)SoVolumeReader [inline, virtual]
getNumSignificantBits()SoVolumeReader [inline, virtual]
getNumSubsampledTiles()SoVolumeReader [inline]
getNumTimeSteps()SoVolumeReader [inline]
getNumVoxels(const SbVec3i32 &realSize, const SbVec3i32 &subsamplingLevel)SoVolumeReader
getNumVoxels(const SbVec3s &realSize, const SbVec3s &subsamplingLevel)SoVolumeReader [inline]
getOriginalFilename() const SoLDMReader [virtual]
getPROTO(const SbName &name)SoBase [static]
getReaderType()SoLDMReader [inline, virtual]
getRectilinearCoordinates(Axis axis) const SoVolumeReader
getRefCount() const SoRefCounter [inline]
getSize()SoLDMReader [virtual]
getSizeToAllocate(const SbVec3i32 &realSize, const SbVec3i32 &subsamplingLevel)SoVolumeReader
getSizeToAllocate(const SbVec3s &realSize, const SbVec3s &subsamplingLevel)SoVolumeReader [inline]
getSubSlice(const SbBox2i32 &subSlice, int sliceNumber, void *data)SoLDMReader [inline, virtual]
SoVolumeReader::getSubSlice(const SbBox2i32 &subSlice, int sliceNumber, SoBufferObject *dataBuffer)SoVolumeReader [virtual]
SoVolumeReader::getSubSlice(const SbBox2s &subSlice, int sliceNumber, void *data)SoVolumeReader [inline, virtual]
getSubVolume(const SbBox3i32 &subVolume, void *data)SoVolumeReader [virtual]
getSubVolume(const SbBox3s &subVolume, void *data)SoVolumeReader [virtual]
getSubVolume(const SbBox3s &subVolume, const SbVec3s &aSL, void *&data)SoVolumeReader [virtual]
getSubVolume(const SbBox3i32 &subVolume, const SbVec3i32 &actualSubsampleLevel, void *&data)SoVolumeReader [virtual]
getSubVolumeInfo(const SbBox3s &subVolume, const SbVec3s &rSL, SbVec3s &aSL, SoVolumeReader::CopyPolicy &policy)SoVolumeReader [virtual]
getSubVolumeInfo(const SbBox3i32 &subVolume, const SbVec3i32 &requestedSubsampleLevel, SbVec3i32 &actualSubsampleLevel, SoVolumeReader::CopyPolicy &policy)SoVolumeReader [virtual]
getTileMinMax(int fileId) const SoLDMReader [virtual]
getTileSize(SbVec3i32 &tile)SoLDMReader [virtual]
getTileSize(SbVec3s &size)SoLDMReader [virtual]
getTypeId() const SoLDMReader [virtual]
getUserData(void) const SoFieldContainer [inline]
getXmlTag(const char *tagName)SoLDMReader [virtual]
handleHeader(TiXmlElement *)SoLDMReader [inline, virtual]
hasDefaultValues() const SoFieldContainer
isIgnoredFile() const SoVolumeReader [inline, virtual]
isLittleEndian()SoLDMReader [virtual]
isNotifyEnabled() const SoFieldContainer [inline]
isOfType(const SoType &type) const SoTypedObject [inline]
isRGBA() const SoVolumeReader [inline, virtual]
isSynchronizable() const SoBase [inline]
isThreadSafe() const SoLDMReader [virtual]
isValidFloat(const float val)SoVolumeReader [protected]
lock() const SoRefCounter [inline]
readTile(int index, const SbBox3i32 &tilePosition)SoLDMReader [virtual]
readTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition)SoLDMReader [virtual]
SoVolumeReader::readTile(int index, unsigned char *&buffer, const SbBox3s &tilePosition)SoVolumeReader [virtual]
SoVolumeReader::readTile(int index, SoBufferObject *buffer, const SbBox3i32 &tilePosition)SoVolumeReader [virtual]
readXSliceInTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition, const uint32_t &slicePosition)SoLDMReader [virtual]
readXTraceInTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition, const SbVec2i32 &tracePosition)SoLDMReader [virtual]
readYSliceInTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition, const uint32_t &slicePosition)SoLDMReader [virtual]
readZSliceInTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition, const uint32_t &slicePosition)SoLDMReader [virtual]
ref() const SoRefCounter
registerVolumeReaderExtension(const SbString &fileExtension, const SoType &readerType)SoVolumeReader [protected, static]
set(const char *fieldDataString)SoFieldContainer [inline]
set(const SbString &fieldDataString)SoFieldContainer [inline]
setCurrentTimeStep(int)SoVolumeReader [inline]
setDirectCoordSysAutoDetection(SbBool autoValue)SoVolumeReader [inline, virtual]
setDirectCoorSys(SbBool directCoord)SoVolumeReader [inline, virtual]
setFilename(const SbString &filename)SoVolumeReader [virtual]
setInputDataRange(SbBool doChange, double min, double max)SoVolumeReader [virtual]
setName(const SbName &name)SoBase [virtual]
setOutputDataType(SbBool doChange, SoDataSet::DataType outputType)SoVolumeReader [virtual]
setRectilinearCoordinates(const float *x, const float *y, const float *z)SoVolumeReader
setRGBA(const SbBool flag)SoVolumeReader [inline]
setSynchronizable(const bool b)SoBase [inline]
setToDefaults()SoFieldContainer
setUserData(void *data)SoFieldContainer [inline, virtual]
skipSlice(int numSlices)SoVolumeReader [inline, virtual]
SoLDMReader()SoLDMReader
SoVolumeReader()SoVolumeReader
swapBytes(int *intPtr, int sizeBytes)SoVolumeReader [protected]
swapBytesN(void *buffer, int numElements, int numBytesPerElement)SoVolumeReader [protected]
touch()SoBase [inline, virtual]
unlock() const SoRefCounter [inline]
unref() const SoRefCounter
unrefNoDelete() const SoRefCounter
unregisterVolumeReaderExtensions(const SoType &readerType)SoVolumeReader [protected, static]
~SoVolumeReader()SoVolumeReader [protected, virtual]
 
Enumerationsdefined in
Axis enum nameSoVolumeReader
CoordinateType enum nameSoVolumeReader
CopyPolicy enum nameSoVolumeReader
ReadError enum nameSoVolumeReader
ReaderType enum nameSoVolumeReader
SoLDMError enum nameSoLDMReader
 
Enumeratordefined in
AM enum valueSoVolumeReader
AVS enum valueSoVolumeReader
COORDINATES_RECTILINEAR enum valueSoVolumeReader
COORDINATES_UNIFORM enum valueSoVolumeReader
COPY enum valueSoVolumeReader
DICOM enum valueSoVolumeReader
GENERIC enum valueSoVolumeReader
LDM enum valueSoVolumeReader
LDM_ALTERNATE_FILE_NOT_FOUND enum valueSoLDMReader
LDM_COMPLETION_FILE_NOT_FOUND enum valueSoLDMReader
LDM_FILE_NOT_FOUND enum valueSoLDMReader
LDM_NO_ERROR enum valueSoLDMReader
LDM_RD_FILE_NOT_FOUND_ERROR enum valueSoLDMReader
LDM_RD_NO_ERROR enum valueSoLDMReader
LDM_RD_UNKNOWN_ERROR enum valueSoLDMReader
LDM_RD_UNSUPPORTED_DATA_TYPE_ERROR enum valueSoLDMReader
LDM_SIZE_TAG_MISSING enum valueSoLDMReader
LDM_XML_PARSING_ERROR enum valueSoLDMReader
LDM_XML_ROOT_END_TAG_NOT_FOUND enum valueSoLDMReader
LDM_XML_ROOT_START_TAG_NOT_FOUND enum valueSoLDMReader
MEMORY enum valueSoVolumeReader
NO_COPY enum valueSoVolumeReader
NO_COPY_AND_DELETE enum valueSoVolumeReader
NO_READER enum valueSoVolumeReader
RASTERSTACK enum valueSoVolumeReader
RD_FILE_FORMAT_NOT_VALID_ERROR enum valueSoVolumeReader
RD_FILE_NOT_FOUND_ERROR enum valueSoVolumeReader
RD_INVALID_DATA_ERROR enum valueSoVolumeReader
RD_NO_ERROR enum valueSoVolumeReader
RD_UNKNOWN_ERROR enum valueSoVolumeReader
RD_UNSUPPORTED_DATA_TYPE_ERROR enum valueSoVolumeReader
SEGY enum valueSoVolumeReader
TIFF enum valueSoVolumeReader
VOL enum valueSoVolumeReader
VOX enum valueSoVolumeReader
X enum valueSoVolumeReader
Y enum valueSoVolumeReader
Z enum valueSoVolumeReader
 
Typedefsdefined in
 


Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/