Generic Annotation Tool interface.
More...
#include <ecvGenericAnnotationTool.h>
Generic Annotation Tool interface.
Definition at line 18 of file ecvGenericAnnotationTool.h.
◆ AnnotationMode
◆ ecvGenericAnnotationTool()
| ecvGenericAnnotationTool::ecvGenericAnnotationTool |
( |
AnnotationMode |
mode = AnnotationMode::BOUNDINGBOX | ) |
|
◆ ~ecvGenericAnnotationTool()
| virtual ecvGenericAnnotationTool::~ecvGenericAnnotationTool |
( |
| ) |
|
|
virtualdefault |
◆ buildUp()
| virtual bool ecvGenericAnnotationTool::buildUp |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ changeAnnotationType()
| virtual void ecvGenericAnnotationTool::changeAnnotationType |
( |
const std::string & |
type | ) |
|
|
pure virtual |
◆ clear()
| virtual void ecvGenericAnnotationTool::clear |
( |
| ) |
|
|
pure virtual |
◆ exportAnnotations()
| virtual void ecvGenericAnnotationTool::exportAnnotations |
( |
| ) |
|
|
pure virtual |
◆ getAnnotationLabels()
| virtual void ecvGenericAnnotationTool::getAnnotationLabels |
( |
std::vector< std::string > & |
labelList | ) |
|
|
pure virtual |
◆ getAnnotationMode()
◆ getCurrentAnnotations()
| virtual bool ecvGenericAnnotationTool::getCurrentAnnotations |
( |
std::vector< int > & |
annos | ) |
const |
|
pure virtual |
◆ hideAnnotation()
| virtual void ecvGenericAnnotationTool::hideAnnotation |
( |
| ) |
|
|
pure virtual |
◆ hideOrigin()
| virtual void ecvGenericAnnotationTool::hideOrigin |
( |
| ) |
|
|
pure virtual |
◆ initAnnotationLabels()
| virtual void ecvGenericAnnotationTool::initAnnotationLabels |
( |
const std::vector< std::string > & |
labelList | ) |
|
|
inlinevirtual |
◆ initialize()
◆ intersectMode()
| virtual void ecvGenericAnnotationTool::intersectMode |
( |
| ) |
|
|
pure virtual |
◆ loadClassesFromFile()
| virtual bool ecvGenericAnnotationTool::loadClassesFromFile |
( |
const std::string & |
file | ) |
|
|
pure virtual |
◆ objectPicked
| void ecvGenericAnnotationTool::objectPicked |
( |
bool |
isPicked | ) |
|
|
signal |
◆ removeAnnotation()
| virtual void ecvGenericAnnotationTool::removeAnnotation |
( |
| ) |
|
|
pure virtual |
◆ reset()
| virtual void ecvGenericAnnotationTool::reset |
( |
| ) |
|
|
pure virtual |
◆ resetMode()
| virtual void ecvGenericAnnotationTool::resetMode |
( |
| ) |
|
|
pure virtual |
◆ selectExistedAnnotation()
| virtual void ecvGenericAnnotationTool::selectExistedAnnotation |
( |
const std::string & |
type | ) |
|
|
pure virtual |
◆ setInputCloud()
| virtual bool ecvGenericAnnotationTool::setInputCloud |
( |
ccPointCloud * |
pointCloud, |
|
|
int |
viewport = 0 |
|
) |
| |
|
pure virtual |
◆ setVisualizer()
◆ showAnnotation()
| virtual void ecvGenericAnnotationTool::showAnnotation |
( |
| ) |
|
|
pure virtual |
◆ showOrigin()
| virtual void ecvGenericAnnotationTool::showOrigin |
( |
| ) |
|
|
pure virtual |
◆ start()
| virtual void ecvGenericAnnotationTool::start |
( |
| ) |
|
|
pure virtual |
◆ stop()
| virtual void ecvGenericAnnotationTool::stop |
( |
| ) |
|
|
pure virtual |
◆ toggleInteractor()
| virtual void ecvGenericAnnotationTool::toggleInteractor |
( |
| ) |
|
|
pure virtual |
◆ trimMode()
| virtual void ecvGenericAnnotationTool::trimMode |
( |
| ) |
|
|
pure virtual |
◆ unionMode()
| virtual void ecvGenericAnnotationTool::unionMode |
( |
| ) |
|
|
pure virtual |
◆ updateCloud()
| virtual void ecvGenericAnnotationTool::updateCloud |
( |
| ) |
|
|
pure virtual |
◆ vertices()
◆ m_annotationMode
◆ m_associatedCloud
The documentation for this class was generated from the following file: