#include <ROI_base.h>
Inherited by PolylineROI.
Inheritance diagram for ROIBase:
Public Member Functions | |
ROIBase (SoSeparator *root) | |
virtual | ~ROIBase () |
void | finishROI () |
void | addPoint (SbVec3f point) |
Protected Attributes | |
SoSeparator * | root_ |
std::vector< region_of_interest_type > | ROI_container_ |
region_of_interest_type | current_ROI_ |
The ROI are viewed directly in the render area
Christian Koerner (christian.koerner@imedgine.org)
Alexander Lex (alexander.lex@imedgine.org)
Marc Streit (marc.streit@imedgine.org)
Martin Reininger (martin.reininger@imedgine.org)
Definition at line 40 of file ROI_base.h.
|
Constructor
Definition at line 18 of file ROI_base.cpp. |
|
Virtual Desturctor Definition at line 25 of file ROI_base.cpp. |
|
Add a point to the point set that defines the ROI
Reimplemented in PolylineROI. Definition at line 31 of file ROI_base.cpp. References ROIBase::current_ROI_, X_DIMENSION, Y_DIMENSION, and Z_DIMENSION. Referenced by PolylineROI::addPoint(). |
|
Takes the current_points_ array and copies the array to the ROI vector. Definition at line 45 of file ROI_base.cpp. References ROIBase::current_ROI_, and ROIBase::ROI_container_. Referenced by PolylineROI::autoCloseROI(). |
|
The current ROI that is added to the ROI container (region_of_interest_) when the user finishes the ROI selection.) Definition at line 85 of file ROI_base.h. Referenced by ROIBase::addPoint(), PolylineROI::autoCloseROI(), PolylineROI::drawROI(), and ROIBase::finishROI(). |
|
Data structure that holds all regions of interests for that view Definition at line 79 of file ROI_base.h. Referenced by PolylineROI::drawROI(), and ROIBase::finishROI(). |