Variables | Functions | Enumerations | Enumerator | Typedefs
Variables | defined in | |
m_dataConverted | SoVolumeReader | [protected] |
Functions | defined in | |
adjustFlatExtent(const SbString &fileName, const SbBox3f &extent, const SbVec3i32 &dim) | SoVolumeReader | [protected, static] |
bytesToInt(unsigned char *ptr, int sizeBytes) | SoVolumeReader | [protected] |
closeAllHandles() | SoVolumeReader | [inline, virtual] |
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] |
getBorderFlag() | SoVolumeReader | [inline, virtual] |
getBuffer(int64_t offset, unsigned int size) | SoVolumeReader | [protected] |
getClassTypeId() | SoVRSegyFileReader | [static] |
getConfiguredWriter() | SoVolumeReader | [virtual] |
getCoordinateType() | SoVolumeReader | |
getCrosslineRange(int &from, int &to, int &step) | SoVRSegyFileReader | [virtual] |
getCurrentTimeStep() const | SoVolumeReader | [inline] |
getDataChar(SbBox3f &size, SoDataSet::DataType &type, SbVec3i32 &dim) | SoVRSegyFileReader | [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) | SoVolumeReader | [inline, virtual] |
getInlineRange(int &from, int &to, int &step) | SoVRSegyFileReader | [virtual] |
getMinMax(int64_t &min, int64_t &max) | SoVolumeReader | [inline, virtual] |
getMinMax(double &min, double &max) | SoVolumeReader | [inline, virtual] |
getMinMax(int &min, int &max) | SoVolumeReader | [inline, virtual] |
getName() const | SoBase | [virtual] |
getNextSlice(int sliceNumber, void *data) | SoVolumeReader | [inline, virtual] |
getNumSignificantBits() | SoVolumeReader | [inline, virtual] |
getNumSubsampledTiles() | SoVolumeReader | [inline] |
getNumTimeSteps() | SoVolumeReader | [inline] |
getNumTraces() | SoVRSegyFileReader | [virtual] |
getNumVoxels(const SbVec3i32 &realSize, const SbVec3i32 &subsamplingLevel) | SoVolumeReader | |
getNumVoxels(const SbVec3s &realSize, const SbVec3s &subsamplingLevel) | SoVolumeReader | [inline] |
getOriginalFilename() const | SoVolumeReader | [inline, virtual] |
getP1P2P3Coordinates(SbVec2d &P1, SbVec2d &P2, SbVec2d &P3, SbVec2d &P4) | SoVRSegyFileReader | [virtual] |
getPROTO(const SbName &name) | SoBase | [static] |
getReaderType() | SoVRSegyFileReader | [inline, virtual] |
getRectilinearCoordinates(Axis axis) const | SoVolumeReader | |
getRefCount() const | SoRefCounter | [inline] |
getSegyAxisOrder() | SoVRSegyFileReader | [virtual] |
getSegyByteOrder() | SoVRSegyFileReader | [virtual] |
getSegyFileHeader(SoVRSegyFileHeader &fileHeader, bool readFile=false) | SoVRSegyFileReader | [virtual] |
getSegyTextHeader() | SoVRSegyFileReader | [virtual] |
getSegyTraceData(int traceNumber, void *&traceData, int start=0, int size=-1) | SoVRSegyFileReader | [virtual] |
getSegyTraceHeader(int traceNumber, SoVRSegyTraceIdHeader &traceHeader) | SoVRSegyFileReader | [virtual] |
getSegyTraceHeaderBytePosition() | SoVRSegyFileReader | [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) | SoVRSegyFileReader | [virtual] |
SoVolumeReader::getSubSlice(const SbBox2i32 &subSlice, int sliceNumber, SoBufferObject *dataBuffer) | SoVolumeReader | [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 | SoVolumeReader | [virtual] |
getTileSize(SbVec3i32 &size) | SoVolumeReader | [virtual] |
getTileSize(SbVec3s &size) | SoVolumeReader | [inline, virtual] |
getTraceCoord(const int i, const int j, SbVec2d &P) | SoVRSegyFileReader | |
getTypeId() const | SoVRSegyFileReader | [virtual] |
getUserData(void) const | SoFieldContainer | [inline] |
getZRange(int &from, int &to, int &step) | SoVRSegyFileReader | [virtual] |
hasDefaultValues() const | SoFieldContainer | |
isDataConverted() const | SoVolumeReader | [virtual] |
isIgnoredFile() const | SoVolumeReader | [inline, virtual] |
isNotifyEnabled() const | SoFieldContainer | [inline] |
isOfType(const SoType &type) const | SoTypedObject | [inline] |
isRGBA() const | SoVolumeReader | [inline, virtual] |
isSegyRegular() | SoVRSegyFileReader | [virtual] |
isSynchronizable() const | SoBase | [inline] |
isThreadSafe() const | SoVolumeReader | [virtual] |
isValidFloat(const float val) | SoVolumeReader | [protected] |
lock() const | SoRefCounter | [inline] |
readTile(int index, const SbBox3i32 &tilePosition) | SoVolumeReader | [virtual] |
readTile(int index, unsigned char *&buffer, const SbBox3s &tilePosition) | SoVolumeReader | [virtual] |
readTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition) | SoVolumeReader | [inline, virtual] |
readTile(int index, SoBufferObject *buffer, const SbBox3i32 &tilePosition) | SoVolumeReader | [virtual] |
readXSliceInTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition, const uint32_t &slicePosition) | SoVolumeReader | [inline, virtual] |
readXTraceInTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition, const SbVec2i32 &tracePosition) | SoVolumeReader | [inline, virtual] |
readYSliceInTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition, const uint32_t &slicePosition) | SoVolumeReader | [inline, virtual] |
readZSliceInTile(int index, unsigned char *&buffer, const SbBox3i32 &tilePosition, const uint32_t &slicePosition) | SoVolumeReader | [virtual] |
ref() const | SoRefCounter | |
registerVolumeReaderExtension(const SbString &fileExtension, const SoType &readerType) | SoVolumeReader | [protected, static] |
restoreAllHandles() | SoVolumeReader | [inline, virtual] |
set(const char *fieldDataString) | SoFieldContainer | [inline] |
set(const SbString &fieldDataString) | SoFieldContainer | [inline] |
setCrosslineRange(int from, int to, int step) | SoVRSegyFileReader | [virtual] |
setCurrentTimeStep(int) | SoVolumeReader | [inline] |
setDirectCoordSysAutoDetection(SbBool autoValue) | SoVRSegyFileReader | [virtual] |
setDirectCoorSys(SbBool directCoord) | SoVRSegyFileReader | [virtual] |
setFilename(const SbString &filename) | SoVRSegyFileReader | [virtual] |
setInlineRange(int from, int to, int step) | SoVRSegyFileReader | [virtual] |
setInputDataRange(SbBool doChange, double min, double max) | SoVRSegyFileReader | [virtual] |
setName(const SbName &name) | SoBase | [virtual] |
setOutputDataType(SbBool doChange, SoDataSet::DataType type) | SoVRSegyFileReader | [virtual] |
setRectilinearCoordinates(const float *x, const float *y, const float *z) | SoVolumeReader | |
setRGBA(const SbBool flag) | SoVolumeReader | [inline] |
setScanningProgressCallback(SoSegyScanningCB *func, void *data) | SoVRSegyFileReader | |
setSegyAxisOrder(SegyAxisOrder axisOrder) | SoVRSegyFileReader | [virtual] |
setSegyByteOrder(SegyByteOrder byteOrder) | SoVRSegyFileReader | [virtual] |
setSegyFileHeader(const SoVRSegyFileHeader &fileHeader) | SoVRSegyFileReader | [virtual] |
setSegyTextHeaderAscii(bool ascii) | SoVRSegyFileReader | [virtual] |
setSegyTraceHeaderBytePosition(const SoVRSegyTraceHeaderBytePosition &traceHeaderBytePosition) | SoVRSegyFileReader | [virtual] |
setSynchronizable(const bool b) | SoBase | [inline] |
setToDefaults() | SoFieldContainer | |
setUserData(void *data) | SoFieldContainer | [inline, virtual] |
setVolumeSizeVoxels(SbBool flag) | SoVRSegyFileReader | [static] |
setZRange(int from, int to, int step) | SoVRSegyFileReader | [virtual] |
skipSlice(int numSlices) | SoVolumeReader | [inline, virtual] |
SoVolumeReader() | SoVolumeReader | |
SoVRSegyFileReader() | SoVRSegyFileReader | |
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] |
Enumerations | defined in | |
Axis enum name | SoVolumeReader | |
CoordinateType enum name | SoVolumeReader | |
CopyPolicy enum name | SoVolumeReader | |
ReadError enum name | SoVolumeReader | |
ReaderType enum name | SoVolumeReader | |
SegyAxisOrder enum name | SoVRSegyFileReader | |
SegyByteOrder enum name | SoVRSegyFileReader | |
SegyScanningResp enum name | SoVRSegyFileReader | |
Enumerator | defined in | |
AM enum value | SoVolumeReader | |
AVS enum value | SoVolumeReader | |
COORDINATES_RECTILINEAR enum value | SoVolumeReader | |
COORDINATES_UNIFORM enum value | SoVolumeReader | |
COPY enum value | SoVolumeReader | |
DICOM enum value | SoVolumeReader | |
GENERIC enum value | SoVolumeReader | |
LDM enum value | SoVolumeReader | |
MEMORY enum value | SoVolumeReader | |
NO_COPY enum value | SoVolumeReader | |
NO_COPY_AND_DELETE enum value | SoVolumeReader | |
NO_READER enum value | SoVolumeReader | |
RASTERSTACK enum value | SoVolumeReader | |
RD_FILE_FORMAT_NOT_VALID_ERROR enum value | SoVolumeReader | |
RD_FILE_NOT_FOUND_ERROR enum value | SoVolumeReader | |
RD_INVALID_DATA_ERROR enum value | SoVolumeReader | |
RD_NO_ERROR enum value | SoVolumeReader | |
RD_UNKNOWN_ERROR enum value | SoVolumeReader | |
RD_UNSUPPORTED_DATA_TYPE_ERROR enum value | SoVolumeReader | |
SCAN_ABORT enum value | SoVRSegyFileReader | |
SCAN_CONTINUE enum value | SoVRSegyFileReader | |
SEGY enum value | SoVolumeReader | |
SEGY_BIG_ENDIAN enum value | SoVRSegyFileReader | |
SEGY_LITTLE_ENDIAN enum value | SoVRSegyFileReader | |
TIFF enum value | SoVolumeReader | |
VOL enum value | SoVolumeReader | |
VOX enum value | SoVolumeReader | |
X enum value | SoVolumeReader | |
XYZ_AS_INLINE_CROSSLINE_SAMPLE enum value | SoVRSegyFileReader | |
XYZ_AS_SAMPLE_INLINE_CROSSLINE enum value | SoVRSegyFileReader | |
Y enum value | SoVolumeReader | |
Z enum value | SoVolumeReader | |
Typedefs | defined in | |
SoSegyScanningCB typedef | SoVRSegyFileReader | |