AuboCaps  0.6.0
arcs::aubo_scope::FeaturePlane Class Reference

#include <feature_plane.h>

Inheritance diagram for arcs::aubo_scope::FeaturePlane:
Collaboration diagram for arcs::aubo_scope::FeaturePlane:

Public Member Functions

 FeaturePlane (FeaturePlane &f)
 
 FeaturePlane (FeaturePlane &&f)
 
virtual ~FeaturePlane ()
 
- Public Member Functions inherited from arcs::aubo_scope::Feature
 Feature (Feature &f)
 
 Feature (Feature &&f)
 
virtual ~Feature ()
 
std::string getDisplayName ()
 Note: The feature can be renamed at any time. More...
 
bool isDefined ()
 Returns whether the position of the feature has been fully defined/specified. More...
 
bool isVariable ()
 Returns whether the feature can be used as a variable in the program. More...
 
bool isJoggable ()
 
bool isResolvable ()
 A feature cannot be guaranteed to be present in AuboScope. More...
 
std::vector< double > getPose ()
 Returns the Cartesian location of the feature. More...
 
size_t hashCode ()
 

Private Member Functions

 FeaturePlane ()
 

Private Attributes

void * d_ { nullptr }
 

Friends

class DataSwitch
 

Additional Inherited Members

- Protected Member Functions inherited from arcs::aubo_scope::Feature
 Feature ()
 

Detailed Description

Definition at line 10 of file feature_plane.h.

Constructor & Destructor Documentation

arcs::aubo_scope::FeaturePlane::FeaturePlane ( FeaturePlane f)
arcs::aubo_scope::FeaturePlane::FeaturePlane ( FeaturePlane &&  f)
virtual arcs::aubo_scope::FeaturePlane::~FeaturePlane ( )
virtual
arcs::aubo_scope::FeaturePlane::FeaturePlane ( )
private

Friends And Related Function Documentation

friend class DataSwitch
friend

Definition at line 18 of file feature_plane.h.

Member Data Documentation

void* arcs::aubo_scope::FeaturePlane::d_ { nullptr }
private

Definition at line 20 of file feature_plane.h.


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