SoVRSegyFileReader Member List

This is the complete list of members for SoVRSegyFileReader, 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]
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]
 
Enumerationsdefined in
Axis enum nameSoVolumeReader
CoordinateType enum nameSoVolumeReader
CopyPolicy enum nameSoVolumeReader
ReadError enum nameSoVolumeReader
ReaderType enum nameSoVolumeReader
SegyAxisOrder enum nameSoVRSegyFileReader
SegyByteOrder enum nameSoVRSegyFileReader
SegyScanningResp enum nameSoVRSegyFileReader
 
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
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
SCAN_ABORT enum valueSoVRSegyFileReader
SCAN_CONTINUE enum valueSoVRSegyFileReader
SEGY enum valueSoVolumeReader
SEGY_BIG_ENDIAN enum valueSoVRSegyFileReader
SEGY_LITTLE_ENDIAN enum valueSoVRSegyFileReader
TIFF enum valueSoVolumeReader
VOL enum valueSoVolumeReader
VOX enum valueSoVolumeReader
X enum valueSoVolumeReader
XYZ_AS_INLINE_CROSSLINE_SAMPLE enum valueSoVRSegyFileReader
XYZ_AS_SAMPLE_INLINE_CROSSLINE enum valueSoVRSegyFileReader
Y enum valueSoVolumeReader
Z enum valueSoVolumeReader
 
Typedefsdefined in
SoSegyScanningCB typedefSoVRSegyFileReader
 


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