A list of named landmarks.
More...
#include <mia/3d/landmarklist.hh>
Detailed Description
A list of named landmarks.
This class implements a list of uniquely named landmarks.
Definition at line 39 of file landmarklist.hh.
Member Typedef Documentation
Type of the map values (needed for lambda arguments)
Definition at line 44 of file landmarklist.hh.
Member Function Documentation
Add a Landmark to the list. If the landmark name already exists it is siletly overwritten.
- Parameters
-
lm | the landmark to be added |
- Returns
- a read-only STL iterator to the landmarks
- Returns
- a read-write STL iterator to the landmarks
- Returns
- a dynamically created copy of the landmark list
- Returns
- a read-only STL iterator to the landmarks
- Returns
- a read-write STL iterator to the landmarks
P3DLandmark C3DLandmarklist::get |
( |
const std::string & |
name | ) |
const |
- Returns
- the landmark with the giben name. If this landmark doesn't exist the function returns a (shared) null pointer.
const std::string& C3DLandmarklist::get_name |
( |
| ) |
const |
- Returns
- the name of the landmark list
void C3DLandmarklist::set_name |
( |
const std::string & |
name | ) |
|
Set the name of the landmark list
- Parameters
-
void C3DLandmarklist::set_path |
( |
const boost::filesystem::path & |
path | ) |
|
Set the root path of the document (used to read the images)
- Parameters
-
size_t C3DLandmarklist::size |
( |
| ) |
const |
- Returns
- the number of landmarks stored in the list
The documentation for this class was generated from the following file: