Volume Cartographer 2.27.0
Public Member Functions | Public Attributes | List of all members
volcart::Annotation Struct Reference

Segmentation annotation. More...

#include <vc/core/types/Annotation.hpp>

Public Member Functions

 Annotation ()=default
 
 Annotation (std::int32_t i, AnnotationFlag f, double x, double y)
 

Public Attributes

std::int32_t index {}
 Slice index. More...
 
AnnotationFlag flags {}
 
cv::Vec2d pt
 The original point position before manual moves. More...
 

Detailed Description

Segmentation annotation.

A structure for tracking the state of segmentation points in VC GUI.

Definition at line 26 of file Annotation.hpp.

Constructor & Destructor Documentation

◆ Annotation() [1/2]

volcart::Annotation::Annotation ( )
default

Default constructor

◆ Annotation() [2/2]

volcart::Annotation::Annotation ( std::int32_t  i,
AnnotationFlag  f,
double  x,
double  y 
)

Constructor with members

Member Data Documentation

◆ flags

AnnotationFlag volcart::Annotation::flags {}
See also
AnnotationFlags

Definition at line 35 of file Annotation.hpp.

◆ index

std::int32_t volcart::Annotation::index {}

Slice index.

Definition at line 33 of file Annotation.hpp.

◆ pt

cv::Vec2d volcart::Annotation::pt

The original point position before manual moves.

Definition at line 37 of file Annotation.hpp.


The documentation for this struct was generated from the following file: