SoVRDicomFileReader Member List

This is the complete list of members for SoVRDicomFileReader, 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()SoVRDicomFileReader [virtual]
copyFieldValues(const SoFieldContainer *fc, SbBool copyConnections=FALSE)SoFieldContainer
enableNotify(SbBool flag)SoFieldContainer [inline]
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()SoVRDicomFileReader [static]
getConfiguredWriter()SoVolumeReader [virtual]
getCoordinateType()SoVolumeReader
getDataChar(SbBox3f &size, SoDataSet::DataType &type, SbVec3i32 &dim)SoVRDicomFileReader [virtual]
getDicomData() const SoVRDicomFileReader
getDicomDataSet(const size_t sliceIdx) const SoVRDicomFileReader
getDirectCoordSys()SoVolumeReader [inline, virtual]
getDirectCoordSysAutoDetection()SoVolumeReader [inline, virtual]
getEventIn(const SbName &fieldName) const SoFieldContainer [virtual]
getEventOut(const SbName &fieldName) const SoFieldContainer [virtual]
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]
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]
getNumSignificantBits()SoVRDicomFileReader [virtual]
getNumVoxels(const SbVec3i32 &realSize, const SbVec3i32 &subsamplingLevel)SoVolumeReader
getOriginalFilename() const SoVolumeReader [inline, virtual]
getReaderType()SoVRDicomFileReader [inline, virtual]
getRectilinearCoordinates(Axis axis) const SoVolumeReader
getRefCount() const SoRefCounter [inline]
getSizeToAllocate(const SbVec3i32 &realSize, const SbVec3i32 &subsamplingLevel)SoVolumeReader
getSubSlice(const SbBox2i32 &subSlice, int sliceNumber, void *data)SoVRDicomFileReader [virtual]
SoVolumeReader::getSubSlice(const SbBox2i32 &subSlice, int sliceNumber, SoBufferObject *dataBuffer)SoVolumeReader [virtual]
getTileMinMax(int index) const SoVolumeReader [virtual]
getTileSize(SbVec3i32 &size)SoVolumeReader [virtual]
getTypeId() const SoVRDicomFileReader [virtual]
getUserData(void) const SoFieldContainer [inline]
hasDefaultValues() const SoFieldContainer
isDataConverted() const SoVolumeReader [virtual]
isIgnoredFile() const SoVolumeReader [inline, virtual]
isNotifyEnabled() const SoFieldContainer [inline]
isOfType(const SoType &type) const SoTypedObject [inline]
isOfType() const SoTypedObject [inline]
isRGBA() const SoVolumeReader [inline, virtual]
isSynchronizable() const SoBase [inline]
isThreadSafe() const SoVRDicomFileReader [virtual]
isValidFloat(const float val)SoVolumeReader [protected]
loadInMemory()SoVRDicomFileReader
loadSliceDicomData(int slice, SoVRDicomData &dicomData) const SoVRDicomFileReader
lock() const SoRefCounter [inline]
readTile(int index, const SbBox3i32 &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]
reloadTileMinMax()SoVolumeReader [inline, virtual]
restoreAllHandles()SoVRDicomFileReader [virtual]
set(const char *fieldDataString)SoFieldContainer [inline]
set(const SbString &fieldDataString)SoFieldContainer [inline]
setDirectCoordSysAutoDetection(SbBool autoValue)SoVolumeReader [inline, virtual]
setDirectCoorSys(SbBool directCoord)SoVolumeReader [inline, virtual]
setDirectory(const SbString &folder)SoVRDicomFileReader
setFilename(const SbString &filename)SoVRDicomFileReader [virtual]
setFilenameList(const SbStringList &filenameList)SoVRDicomFileReader
setFilenameList(const SbString &format, const int startIndex=0, const int endIndex=INT_MAX, const int indexStep=1)SoVRDicomFileReader
setFilenameListFromSeries(const SbString &base)SoVRDicomFileReader
setFilenamePattern(const SbString &pattern)SoVRDicomFileReader
setInputDataRange(SbBool doChange, double min, double max)SoVolumeReader [virtual]
setName(const SbName &name)SoBase [virtual]
setOutputDataType(SbBool doChange, SoDataSet::DataType type)SoVRDicomFileReader [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]
SoVolumeReader()SoVolumeReader
SoVRDicomFileReader()SoVRDicomFileReader
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
ReadError enum nameSoVolumeReader
ReaderType enum nameSoVolumeReader
 
Enumeratordefined in
AM enum valueSoVolumeReader
AVS enum valueSoVolumeReader
COORDINATES_RECTILINEAR enum valueSoVolumeReader
COORDINATES_UNIFORM enum valueSoVolumeReader
DICOM enum valueSoVolumeReader
GENERIC enum valueSoVolumeReader
LDM enum valueSoVolumeReader
MEMORY enum valueSoVolumeReader
MRC 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 15 Mar 2023
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/