Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://coin3d.github.io
https://www.kongsberg.com/en/kogt/
SoVolumeData Member List

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

addAuditor(void *const auditor, const SoNotRec::Type type)SoBase
addCopy(const SoFieldContainer *orig, const SoFieldContainer *copy)SoFieldContainerstatic
addName(SoBase *const base, const char *const name)SoBasestatic
addToCopyDict(void) constSoNodevirtual
addWriteReference(SoOutput *out, SbBool isfromfield=FALSE)SoFieldContainervirtual
affectsState(void) constSoNodevirtual
assertAlive(void) constSoBase
audioRender(SoAudioRenderAction *action)SoNodevirtual
audioRenderS(SoAction *action, SoNode *node)SoNodestatic
AUTO enum value (defined in SoVolumeData)SoVolumeData
AVERAGE enum value (defined in SoVolumeData)SoVolumeData
BaseFlags enum nameSoBaseprotected
callback(SoCallbackAction *action) (defined in SoVolumeData)SoVolumeDataprotectedvirtual
callbackS(SoAction *action, SoNode *node)SoNodestatic
checkCopy(const SoFieldContainer *orig)SoFieldContainerstatic
COIN_1_0SoNode
COIN_2_0SoNode
connectRoute(SoInput *input, const SbName &fromnodename, const SbName &fromfieldname, const SbName &tonodename, const SbName &tofieldname)SoBasestatic
CONSTANT enum value (defined in SoVolumeData)SoVolumeData
copy(SbBool copyconnections=FALSE) constSoNodevirtual
copyContents(const SoFieldContainer *from, SbBool copyconnections)SoNodevirtual
copyDone(void)SoFieldContainerstatic
copyFieldValues(const SoFieldContainer *container, SbBool copyconnections=FALSE)SoFieldContainer
copyThroughConnection(void) constSoNodevirtual
CUBIC enum value (defined in SoVolumeData)SoVolumeData
DataType enum name (defined in SoVolumeData)SoVolumeData
decrementCurrentWriteCounter(void)SoBasestatic
destroy(void)SoBaseprotectedvirtual
doAction(SoAction *action) (defined in SoVolumeData)SoVolumeDataprotectedvirtual
enableAutoSubSampling(SbBool enable) (defined in SoVolumeData)SoVolumeData
enableAutoUnSampling(SbBool enable) (defined in SoVolumeData)SoVolumeData
enableNotify(const SbBool flag)SoFieldContainer
enableSubSampling(SbBool enable) (defined in SoVolumeData)SoVolumeData
EXTENSIONSoNode
fieldsAreEqual(const SoFieldContainer *container) constSoFieldContainer
fileName (defined in SoVolumeData)SoVolumeData
findCopy(const SoFieldContainer *orig, const SbBool copyconnections)SoFieldContainerstatic
get(SbString &fielddata)SoFieldContainer
get(SbString &fielddata, SoOutput *out)SoFieldContainer
getActionMethodIndex(const SoType type)SoNodestatic
getAllFields(SoFieldList &l) constSoFieldContainervirtual
getAuditors(void) constSoBase
getBoundingBox(SoGetBoundingBoxAction *action) (defined in SoVolumeData)SoVolumeDataprotectedvirtual
getBoundingBoxS(SoAction *action, SoNode *node)SoNodestatic
getByName(const SbName &name)SoNodestatic
getByName(const SbName &name, SoNodeList &l)SoNodestatic
getChildren(void) constSoNodevirtual
getClassTypeId(void)SoBasestatic
getCompatibilityTypes(const SoType &nodetype)SoNodestatic
getCurrentWriteCounter(void)SoBaseprotectedstatic
getDelayedRendering(void)SoVolumeRenderingstatic
getEventIn(const SbName &name) constSoFieldContainervirtual
getEventOut(const SbName &name) constSoFieldContainervirtual
getField(const SbName &name) constSoFieldContainervirtual
getFieldData(void) constSoFieldContainervirtual
getFieldDataPtr(void)SoNodeprotectedstatic
getFieldName(const SoField *const field, SbName &name) constSoFieldContainer
getFields(SoFieldList &l) constSoFieldContainervirtual
getFieldsMemorySize(size_t &managed, size_t &unmanaged) constSoFieldContainervirtual
getFileFormatName(void) constSoBaseprotectedvirtual
getHistogram(int &length, int *&histogram)SoVolumeData
getIsBuiltIn(void) constSoFieldContainer
getMatrix(SoGetMatrixAction *action)SoNodevirtual
getMatrixS(SoAction *action, SoNode *node)SoNodestatic
getMinMax(int &minval, int &maxval) (defined in SoVolumeData)SoVolumeData
getName(void) constSoBasevirtual
getNamedBase(const SbName &name, SoType type)SoBasestatic
getNamedBases(const SbName &name, SoBaseList &baselist, SoType type)SoBasestatic
getNextActionMethodIndex(void)SoNodeprotectedstatic
getNextNodeId(void)SoNodestatic
getNodeId(void) constSoNode
getNodeType(void) constSoNode
getPageSize(void) constSoVolumeData
getPrimitiveCount(SoGetPrimitiveCountAction *action)SoNodevirtual
getPrimitiveCountS(SoAction *action, SoNode *node)SoNodestatic
getReadAlternateRep(void)SoVolumeRenderingstatic
getReader(void) const (defined in SoVolumeData)SoVolumeData
getRefCount(void) constSoBase
getSubSamplingLevel(SbVec3s &roi, SbVec3s &secondary) const (defined in SoVolumeData)SoVolumeData
getSubSamplingMethod(void) const (defined in SoVolumeData)SoVolumeData
getTexMemorySize(void) constSoVolumeData
getTraceRefs(void)SoBasestatic
getTypeId(void) const=0SoBasepure virtual
getUserData(void) constSoFieldContainer
getVolumeData(SbVec3s &dimension, void *&data, SoVolumeData::DataType &type, int *significantbits=NULL) constSoVolumeData
getVolumeSize(void) constSoVolumeData
getVoxelValue(const SbVec3s &voxelpos) constSoVolumeData
getWriteAlternateRep(void)SoVolumeRenderingstatic
GLRender(SoGLRenderAction *action) (defined in SoVolumeData)SoVolumeDataprotectedvirtual
GLRenderBelowPath(SoGLRenderAction *action)SoNodevirtual
GLRenderInPath(SoGLRenderAction *action)SoNodevirtual
GLRenderOffPath(SoGLRenderAction *action)SoNodevirtual
GLRenderS(SoAction *action, SoNode *node)SoNodestatic
grabEventsCleanup(void)SoNodevirtual
grabEventsSetup(void)SoNodevirtual
handleEvent(SoHandleEventAction *action)SoNodevirtual
handleEventS(SoAction *action, SoNode *node)SoNodestatic
hasDefaultValues(void) constSoFieldContainer
hasMultipleWriteRefs(void) constSoBaseprotected
HW_3DTEXMAP enum value (defined in SoVolumeRendering)SoVolumeRendering
HW_Feature enum name (defined in SoVolumeRendering)SoVolumeRendering
HW_SupportStatus enum name (defined in SoVolumeRendering)SoVolumeRendering
HW_TEXCOLORMAP enum value (defined in SoVolumeRendering)SoVolumeRendering
HW_TEXCOMPRESSION enum value (defined in SoVolumeRendering)SoVolumeRendering
HW_VOLUMEPRO enum value (defined in SoVolumeRendering)SoVolumeRendering
incNextActionMethodIndex(void)SoNodeprotectedstatic
incrementCurrentWriteCounter(void)SoBasestatic
init(void)SoVolumeRenderingstatic
initClass(void) (defined in SoVolumeData)SoVolumeDatastatic
initClasses(void)SoNodestatic
initCopyDict(void)SoFieldContainerstatic
INVENTORSoNode
INVENTOR_1SoNode
INVENTOR_2_0SoNode
INVENTOR_2_1SoNode
INVENTOR_2_5SoNode
INVENTOR_2_6SoNode
isAutoSubSamplingEnabled(void) const (defined in SoVolumeData)SoVolumeData
isAutoUnSamplingEnabled(void) const (defined in SoVolumeData)SoVolumeData
isBuiltInSoFieldContainerprotected
isNotifyEnabled(void) constSoFieldContainer
isOfType(SoType type) constSoBase
isOverride(void) constSoNode
isSubSamplingEnabled(void) const (defined in SoVolumeData)SoVolumeData
isSupported(HW_Feature feature) (defined in SoVolumeRendering)SoVolumeRendering
LINEAR enum value (defined in SoVolumeData)SoVolumeData
loadRegions(const SbBox3s *region, int num, SoState *state, SoTransferFunction *node)SoVolumeData
MAX enum value (defined in SoVolumeData)SoVolumeData
MEMORY enum value (defined in SoVolumeData)SoVolumeData
NEAREST enum value (defined in SoVolumeData)SoVolumeData
nextActionMethodIndexSoNodeprotectedstatic
nextUniqueIdSoNodeprotectedstatic
NO enum value (defined in SoVolumeRendering)SoVolumeRendering
NodeType enum nameSoNode
NONE enum value (defined in SoVolumeData)SoVolumeData
notify(SoNotList *l)SoNodevirtual
OverMethod enum name (defined in SoVolumeData)SoVolumeData
pick(SoPickAction *action) (defined in SoVolumeData)SoVolumeDataprotectedvirtual
pickS(SoAction *action, SoNode *node)SoNodestatic
rayPick(SoRayPickAction *action)SoNodevirtual
rayPickS(SoAction *action, SoNode *node)SoNodestatic
read(SoInput *input, SoBase *&base, SoType expectedtype)SoBasestatic
readInstance(SoInput *in, unsigned short flags)SoNodeprotectedvirtual
readRoute(SoInput *input)SoBasestatic
ref(void) constSoBase
removeAuditor(void *const auditor, const SoNotRec::Type type)SoBase
removeName(SoBase *const base, const char *const name)SoBasestatic
reSampling(const SbVec3s &dimension, SoVolumeData::SubMethod subMethod, SoVolumeData::OverMethod=NONE) (defined in SoVolumeData)SoVolumeData
search(SoSearchAction *action)SoNodevirtual
searchS(SoAction *action, SoNode *node)SoNodestatic
set(const char *const fielddata)SoFieldContainer
set(const char *fielddata, SoInput *input)SoFieldContainer
setCompatibilityTypes(const SoType &nodetype, const uint32_t bitmask)SoNodeprotectedstatic
setDelayedRendering(SbBool flag)SoVolumeRenderingstatic
setInstancePrefix(const SbString &c)SoBasestatic
setName(const SbName &newname)SoBasevirtual
setNextActionMethodIndex(int index)SoNodeprotectedstatic
setNodeType(const NodeType type)SoNode
setOverride(const SbBool state)SoNode
setPageSize(int size)SoVolumeData
setPageSize(const SbVec3s &size)SoVolumeData
setReadAlternateRep(SbBool flag)SoVolumeRenderingstatic
setReader(SoVolumeReader &reader) (defined in SoVolumeData)SoVolumeData
setSubSamplingLevel(const SbVec3s &roi, const SbVec3s &secondary) (defined in SoVolumeData)SoVolumeData
setSubSamplingMethod(SubMethod method) (defined in SoVolumeData)SoVolumeData
setTexMemorySize(int megatexels)SoVolumeData
setToDefaults(void)SoFieldContainer
setTraceRefs(SbBool trace)SoBasestatic
setUserData(void *userdata) constSoFieldContainer
setVolumeData(const SbVec3s &dimension, void *data, SoVolumeData::DataType type=SoVolumeData::UNSIGNED_BYTE, int significantbits=0)SoVolumeData
setVolumeSize(const SbBox3f &size)SoVolumeData
setWriteAlternateRep(SbBool flag)SoVolumeRenderingstatic
shouldWrite(void)SoBase
SoBase(void)SoBaseprotected
SoFieldContainer(void)SoFieldContainerprotected
SoNode(void)SoNodeprotected
SoVolumeData(void) (defined in SoVolumeData)SoVolumeData
SoVolumeDataP (defined in SoVolumeData)SoVolumeDatafriend
SoVolumeRendering() (defined in SoVolumeRendering)SoVolumeRendering
startNotify(void)SoNodevirtual
StorageHint enum name (defined in SoVolumeData)SoVolumeData
storageHint (defined in SoVolumeData)SoVolumeData
SubMethod enum name (defined in SoVolumeData)SoVolumeData
subSetting(const SbBox3s &region) (defined in SoVolumeData)SoVolumeData
TEX2D enum value (defined in SoVolumeData)SoVolumeData
TEX2D_MULTI enum value (defined in SoVolumeData)SoVolumeData
TEX2D_SINGLE enum value (defined in SoVolumeData)SoVolumeData
TEX3D enum value (defined in SoVolumeData)SoVolumeData
touch(void)SoBase
uniqueIdSoNodeprotected
UNKNOWN enum value (defined in SoVolumeRendering)SoVolumeRendering
unref(void) constSoBase
unrefNoDelete(void) constSoBase
unSample(void) (defined in SoVolumeData)SoVolumeData
UNSIGNED_BYTE enum value (defined in SoVolumeData)SoVolumeData
UNSIGNED_SHORT enum value (defined in SoVolumeData)SoVolumeData
updateRegions(const SbBox3s *region, int num) (defined in SoVolumeData)SoVolumeData
useCompressedTextureSoVolumeData
usePalettedTextureSoVolumeData
useSharedPalettedTextureSoVolumeData
validateNewFieldValue(SoField *field, void *newval)SoFieldContainervirtual
VOLUMEPRO enum value (defined in SoVolumeData)SoVolumeData
VRML1SoNode
VRML2SoNode
write(SoWriteAction *action)SoNodevirtual
writeFooter(SoOutput *out) constSoBaseprotected
writeHeader(SoOutput *out, SbBool isgroup, SbBool isengine) constSoBaseprotected
writeInstance(SoOutput *out)SoNodevirtual
writeS(SoAction *action, SoNode *node)SoNodestatic
YES enum value (defined in SoVolumeRendering)SoVolumeRendering
~SoBase()SoBaseprotectedvirtual
~SoFieldContainer()SoFieldContainerprotectedvirtual
~SoNode()SoNodeprotectedvirtual
~SoVolumeData() (defined in SoVolumeData)SoVolumeDataprotected
~SoVolumeRendering() (defined in SoVolumeRendering)SoVolumeRenderingprotected