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: