Variables | Functions | Enumerations | Enumerator | Typedefs
Variables | defined in | |
Functions | defined in | |
buildInterface(Widget window, const char *filename, const char *viewerName, SoTopLevelDialog **topLevelDialog) | MedicalHelper | [static] |
buildSliceAnnotation(const SoCamera *camera, const SoOrthoSlice *sliceNode, const SbString *dicomFilename) | MedicalHelper | [static] |
buildSliceOrientationMarkers(const SoOrthoSlice *orthoSlice) | MedicalHelper | [static] |
buildSliceScaleBars(const SoCamera *camera) | MedicalHelper | [static] |
createBoundingBox(const SbBox3f &bbox, SbColor *color=NULL) | MedicalHelper | [static] |
createCube(const SbBox3f &bbox) | MedicalHelper | [static] |
dicomAdjustDataRange(SoDataRange *rangeNode, const SoVolumeData *volume) | MedicalHelper | [static] |
dicomAdjustVolume(SoVolumeData *volume, SbBool useImagePosition=TRUE) | MedicalHelper | [static] |
dicomAdjustVolume(SoVolumeData *volume, SoMatrixTransform *imgToPatient) | MedicalHelper | [static] |
dicomCheckMonochrome1(SoTransferFunction *cmapNode, const SoVolumeData *volume, SbBool forceReverse=FALSE) | MedicalHelper | [static] |
dicomFindFilesbySeries(const SbString &firstFile, std::vector< SbString > &files) | MedicalHelper | [static] |
dicomFindFilesbySeries(const SbString &firstFile, SbStringList &files) | MedicalHelper | [static] |
dicomGetImagePosition(const SoVolumeData *volume, SbVec3f &imagePos) | MedicalHelper | [static] |
dicomGetWindowCenterWidth(const SoVolumeData *volume, SbVec2f &winCW) | MedicalHelper | [static] |
dicomGetWindowCenterWidth(const SoDataRange *dataRange) | MedicalHelper | [static] |
dicomSetWindowCenterWidth(SoDataRange *dataRange, const SbVec2f &winCW) | MedicalHelper | [static] |
dollyZoom(float value, SoCamera *camera) | MedicalHelper | [static] |
exampleDicomAnnotation(const SbString &filename) | MedicalHelper | [static] |
exampleLogoNode() | MedicalHelper | [static] |
exampleWindowSize() | MedicalHelper | [static] |
find(SoNode *root, const SbString &nodeName=SbString(), const bool okIfNotFound=false) | MedicalHelper | [inline, static] |
find(SoTopLevelDialog *root, const SbString &auditorId=SbString(), bool exitIfNotFound=true) | MedicalHelper | [inline, static] |
findNodes(SoNode *scene) | MedicalHelper | [inline, static] |
getBoundingBox(SoNode *node) | MedicalHelper | [static] |
getDicomOrigin(const SoVolumeData *volume) const | MedicalHelper | |
getImageDataAdapter(const SoVolumeData *volume) | MedicalHelper | [static] |
getPhysicalSize(const SoVolumeData *volume) const | MedicalHelper | |
getVolumeData(const SoImageDataAdapter *adapter) | MedicalHelper | [static] |
getVoxelSize(const SoVolumeData *volume) const | MedicalHelper | |
orientView(MedicalHelper::Axis axis, SoCamera *camera, const SoVolumeData *volume=NULL, float slack=1.01) | MedicalHelper | [static] |
readFile(const char *filename) | MedicalHelper | [static] |
setFilenameList(SoVRDicomFileReader &reader, const std::vector< SbString > &list) | MedicalHelper | [static] |
Enumerations | defined in | |
Axis enum name | MedicalHelper | |
Enumerator | defined in | |
AXIAL enum value | MedicalHelper | |
CORONAL enum value | MedicalHelper | |
SAGITTAL enum value | MedicalHelper | |
TRANSVERSE enum value | MedicalHelper | |
Typedefs | defined in | |