A ROISet is a set of ROI's.
More...
#include <ROISet.h>
A ROISet is a set of ROI's.
- See also
- ROI
Definition at line 53 of file ROISet.h.
◆ ROISet()
te::cl::ROISet::ROISet |
( |
| ) |
|
◆ ~ROISet()
virtual te::cl::ROISet::~ROISet |
( |
| ) |
|
|
virtual |
◆ addROI()
Add a new ROI to this set.
- Parameters
-
roi | A pointer to a ROI object. |
◆ createROISet()
Imports the ROISet from a dataset.
- Parameters
-
ds | The dataset with the ROISet information |
- Returns
- If the dataset has a valid ROISet information, a valid ROISet pointer will be returned, in other case, a NULL pointer will be returned.
◆ exportToFile()
void te::cl::ROISet::exportToFile |
( |
std::string |
fileName, |
|
|
int |
srid |
|
) |
| |
Export the ROISet to a shapefile.
- Parameters
-
fileName | The file name path. |
srid | The spatial reference system used to export the ROI's. |
◆ getDataSet()
Creates a dataset that with the roi set information.
◆ getDataSetType()
Creates a dataset type that defines a roi.
◆ getROI()
te::cl::ROI * te::cl::ROISet::getROI |
( |
std::string |
label | ) |
|
Gets a ROI from this set.
- Parameters
-
label | The label of the ROI to be selected. |
◆ getROISet()
std::map< std::string, te::cl::ROI * > & te::cl::ROISet::getROISet |
( |
| ) |
|
◆ removeROI()
void te::cl::ROISet::removeROI |
( |
std::string |
label | ) |
|
Removes a ROI from this set.
- Parameters
-
label | The label of the ROI to be removed. |
◆ updateROILabel()
void te::cl::ROISet::updateROILabel |
( |
std::string |
oldLabel, |
|
|
std::string |
newLabel |
|
) |
| |
Updates a ROI from this set.
- Parameters
-
oldLabel | The label of the ROI to be updated. |
newLabel | The new label of ROI. |
◆ m_roiMap
std::map<std::string, te::cl::ROI*> te::cl::ROISet::m_roiMap |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/classification/ROISet.h