Base class for Volume Landmark types.
More...
#include <vc/core/landmarks/VolumeLandmark.hpp>
|
| | VolumeLandmark ()=delete |
| |
|
Identifier | id () const |
| | Get the unique identifier.
|
| |
|
std::string | name () const |
| | Get human-readable landmark name.
|
| |
|
Type | type () const |
| | Get the landmark type.
|
| |
|
|
static void | Write (const volcart::filesystem::path &path, const Pointer &ldm) |
| | Write a landmark metadata file to the path provided.
|
| |
|
static VolumeLandmark::Pointer | Read (const volcart::filesystem::path &path) |
| | Read a landmark metadata file from the path provided.
|
| |
Base class for Volume Landmark types.
Definition at line 21 of file VolumeLandmark.hpp.
◆ Identifier
◆ Point
◆ Pointer
◆ VolumeLandmark() [1/2]
| volcart::landmarks::VolumeLandmark::VolumeLandmark |
( |
| ) |
|
|
delete |
◆ VolumeLandmark() [2/2]
| volcart::landmarks::VolumeLandmark::VolumeLandmark |
( |
const Identifier & |
uuid, |
|
|
const std::string & |
name, |
|
|
Type |
type |
|
) |
| |
|
protected |
Constructor with uuid, name, and type
◆ metadata_
| Metadata volcart::landmarks::VolumeLandmark::metadata_ |
|
protected |
◆ type_
| Type volcart::landmarks::VolumeLandmark::type_ |
|
protected |
The documentation for this class was generated from the following file: