MeVisLab Toolbox Reference
|
Collects all information about a frame to be displayed . More...
#include <mlMultiFileVolumeListDraftView.h>
Public Member Functions | |
FrameInfo (MultiFileVolumeList *volList=NULL) | |
Constructor with optional pointer to volumeList which is the source of the frame. More... | |
Public Attributes | |
const MultiFileVolumeList * | volumeList |
The volume list from which the MultiFileVolume comes which the frame comes which is to be displayed. More... | |
size_t | numVolumes |
The number of volumes in the MultiFileVolumeList from which the MultiFileVolume-Frame comes which is to be displayed. More... | |
size_t | volumeIndex |
The index of the volume in the MultiFileVolumeList from which the MultiFileVolume-Frame comes which is to be displayed. More... | |
const MultiFileVolume * | volume |
The pointer to the volume in the MultiFileVolumeList from which the MultiFileVolume-Frame comes which is to be displayed. More... | |
const ZTUFileNameSet * | fileNameSet |
The set of file names of the MultiFileVolume from which the frame comes which is to be displayed. More... | |
size_t | numZFrames |
The z-frame extent of the set of file names of the MultiFileVolume from which the frame comes which is to be displayed. More... | |
size_t | numTFrames |
The t-frame extent of the set of file names of the MultiFileVolume from which the frame comes which is to be displayed. More... | |
size_t | numUFrames |
The u-frame extent of the set of file names of the MultiFileVolume from which the frame comes which is to be displayed. More... | |
size_t | zFrameIndex |
The z-position into set of file names of the MultiFileVolume from which the frame comes which is to be displayed. More... | |
size_t | tFrameIndex |
The t-position into set of file names of the MultiFileVolume from which the frame comes which is to be displayed. More... | |
size_t | uFrameIndex |
The u-position into set of file names of the MultiFileVolume from which the frame comes which is to be displayed. More... | |
DICOMCachedIOFileHandle | fileHandle |
The file handle of the frame which is to be displayed. More... | |
DCMTree::TreePtr | dcmTree |
The DCMTree of the frame which is to be displayed. More... | |
bool | allowDrawing |
Decides whether the frame is displayed or not. More... | |
SoSeparator * | localRoot |
Inventor root node under which the entire rendering Node tress for the frame is added. More... | |
SoSeparator * | shapeGeometry |
Inventor node under which the entire rendering shape geometry for the frame is added. More... | |
SoSeparator * | orientation |
Inventor node under which the orientation coordinate system is appended. More... | |
int | xExt |
x,y-, and z-extent of the frame to be drawn. More... | |
int | yExt |
int | zExt |
int | tExt |
double | posX |
x,y-, and z-position of the frame to be drawn. More... | |
double | posY |
double | posZ |
double | oriX0 |
x-coordinates of the origin of the frame to be drawn. More... | |
double | oriX1 |
double | oriX2 |
double | oriY0 |
y-coordinates of the origin of the frame to be drawn. More... | |
double | oriY1 |
double | oriY2 |
double | oriZ0 |
z-coordinates of the origin of the frame to be drawn. More... | |
double | oriZ1 |
double | oriZ2 |
double | scaleX |
x,y-, and z-scaling of the frame to be drawn. More... | |
double | scaleY |
double | scaleZ |
double | red |
The color components of the frame to be drawn. More... | |
double | green |
double | blue |
double | alpha |
Collects all information about a frame to be displayed .
Definition at line 49 of file mlMultiFileVolumeListDraftView.h.
|
inline |
Constructor with optional pointer to volumeList which is the source of the frame.
Definition at line 51 of file mlMultiFileVolumeListDraftView.h.
bool ml::MultiFileVolumeListDraftView::FrameInfo::allowDrawing |
Decides whether the frame is displayed or not.
Definition at line 101 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::alpha |
Definition at line 127 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::blue |
Definition at line 127 of file mlMultiFileVolumeListDraftView.h.
DCMTree::TreePtr ml::MultiFileVolumeListDraftView::FrameInfo::dcmTree |
The DCMTree of the frame which is to be displayed.
Definition at line 99 of file mlMultiFileVolumeListDraftView.h.
DICOMCachedIOFileHandle ml::MultiFileVolumeListDraftView::FrameInfo::fileHandle |
The file handle of the frame which is to be displayed.
Definition at line 97 of file mlMultiFileVolumeListDraftView.h.
const ZTUFileNameSet* ml::MultiFileVolumeListDraftView::FrameInfo::fileNameSet |
The set of file names of the MultiFileVolume from which the frame comes which is to be displayed.
Definition at line 83 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::green |
Definition at line 127 of file mlMultiFileVolumeListDraftView.h.
SoSeparator* ml::MultiFileVolumeListDraftView::FrameInfo::localRoot |
Inventor root node under which the entire rendering Node tress for the frame is added.
Definition at line 103 of file mlMultiFileVolumeListDraftView.h.
size_t ml::MultiFileVolumeListDraftView::FrameInfo::numTFrames |
The t-frame extent of the set of file names of the MultiFileVolume from which the frame comes which is to be displayed.
Definition at line 87 of file mlMultiFileVolumeListDraftView.h.
size_t ml::MultiFileVolumeListDraftView::FrameInfo::numUFrames |
The u-frame extent of the set of file names of the MultiFileVolume from which the frame comes which is to be displayed.
Definition at line 89 of file mlMultiFileVolumeListDraftView.h.
size_t ml::MultiFileVolumeListDraftView::FrameInfo::numVolumes |
The number of volumes in the MultiFileVolumeList from which the MultiFileVolume-Frame comes which is to be displayed.
Definition at line 77 of file mlMultiFileVolumeListDraftView.h.
size_t ml::MultiFileVolumeListDraftView::FrameInfo::numZFrames |
The z-frame extent of the set of file names of the MultiFileVolume from which the frame comes which is to be displayed.
Definition at line 85 of file mlMultiFileVolumeListDraftView.h.
SoSeparator* ml::MultiFileVolumeListDraftView::FrameInfo::orientation |
Inventor node under which the orientation coordinate system is appended.
Definition at line 107 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::oriX0 |
x-coordinates of the origin of the frame to be drawn.
Definition at line 115 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::oriX1 |
Definition at line 115 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::oriX2 |
Definition at line 115 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::oriY0 |
y-coordinates of the origin of the frame to be drawn.
Definition at line 118 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::oriY1 |
Definition at line 118 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::oriY2 |
Definition at line 118 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::oriZ0 |
z-coordinates of the origin of the frame to be drawn.
Definition at line 121 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::oriZ1 |
Definition at line 121 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::oriZ2 |
Definition at line 121 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::posX |
x,y-, and z-position of the frame to be drawn.
Definition at line 112 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::posY |
Definition at line 112 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::posZ |
Definition at line 112 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::red |
The color components of the frame to be drawn.
Definition at line 127 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::scaleX |
x,y-, and z-scaling of the frame to be drawn.
Definition at line 124 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::scaleY |
Definition at line 124 of file mlMultiFileVolumeListDraftView.h.
double ml::MultiFileVolumeListDraftView::FrameInfo::scaleZ |
Definition at line 124 of file mlMultiFileVolumeListDraftView.h.
SoSeparator* ml::MultiFileVolumeListDraftView::FrameInfo::shapeGeometry |
Inventor node under which the entire rendering shape geometry for the frame is added.
Definition at line 105 of file mlMultiFileVolumeListDraftView.h.
int ml::MultiFileVolumeListDraftView::FrameInfo::tExt |
Definition at line 109 of file mlMultiFileVolumeListDraftView.h.
size_t ml::MultiFileVolumeListDraftView::FrameInfo::tFrameIndex |
The t-position into set of file names of the MultiFileVolume from which the frame comes which is to be displayed.
Definition at line 93 of file mlMultiFileVolumeListDraftView.h.
size_t ml::MultiFileVolumeListDraftView::FrameInfo::uFrameIndex |
The u-position into set of file names of the MultiFileVolume from which the frame comes which is to be displayed.
Definition at line 95 of file mlMultiFileVolumeListDraftView.h.
const MultiFileVolume* ml::MultiFileVolumeListDraftView::FrameInfo::volume |
The pointer to the volume in the MultiFileVolumeList from which the MultiFileVolume-Frame comes which is to be displayed.
Definition at line 81 of file mlMultiFileVolumeListDraftView.h.
size_t ml::MultiFileVolumeListDraftView::FrameInfo::volumeIndex |
The index of the volume in the MultiFileVolumeList from which the MultiFileVolume-Frame comes which is to be displayed.
Definition at line 79 of file mlMultiFileVolumeListDraftView.h.
const MultiFileVolumeList* ml::MultiFileVolumeListDraftView::FrameInfo::volumeList |
The volume list from which the MultiFileVolume comes which the frame comes which is to be displayed.
Definition at line 75 of file mlMultiFileVolumeListDraftView.h.
int ml::MultiFileVolumeListDraftView::FrameInfo::xExt |
x,y-, and z-extent of the frame to be drawn.
Definition at line 109 of file mlMultiFileVolumeListDraftView.h.
int ml::MultiFileVolumeListDraftView::FrameInfo::yExt |
Definition at line 109 of file mlMultiFileVolumeListDraftView.h.
int ml::MultiFileVolumeListDraftView::FrameInfo::zExt |
Definition at line 109 of file mlMultiFileVolumeListDraftView.h.
size_t ml::MultiFileVolumeListDraftView::FrameInfo::zFrameIndex |
The z-position into set of file names of the MultiFileVolume from which the frame comes which is to be displayed.
Definition at line 91 of file mlMultiFileVolumeListDraftView.h.