BimanualAffordanceArmarX Class Reference

#include <VisionX/libraries/AffordanceKitArmarX/BimanualAffordanceArmarX.h>

Public Member Functions

 BimanualAffordanceArmarX (const AffordanceKit::BimanualAffordancePtr &bimanualAffordance)
void reset ()
void visualize (const armarx::DebugDrawerInterfacePrx &debugDrawer, const std::string &layerName, const std::string &id, float minExpectedProbability, const AffordanceKit::PrimitivePtr &primitive)
 ~BimanualAffordanceArmarX ()

Protected Attributes

AffordanceKit::BimanualAffordancePtr affordance
SoCoordinate3 * visualizationCoordinateNode
SoLineSet * visualizationLineSetNode
SoMaterial * visualizationMaterialNode
SoSeparator * visualizationNode

Detailed Description

Definition at line 41 of file BimanualAffordanceArmarX.h.

Constructor & Destructor Documentation

◆ BimanualAffordanceArmarX()

BimanualAffordanceArmarX ( const AffordanceKit::BimanualAffordancePtr &  bimanualAffordance)

Definition at line 32 of file BimanualAffordanceArmarX.cpp.

◆ ~BimanualAffordanceArmarX()

Definition at line 38 of file BimanualAffordanceArmarX.cpp.

Member Function Documentation

◆ reset()

void reset ( )

Definition at line 46 of file BimanualAffordanceArmarX.cpp.

◆ visualize()

void visualize ( const armarx::DebugDrawerInterfacePrx debugDrawer,
const std::string &  layerName,
const std::string &  id,
float  minExpectedProbability,
const AffordanceKit::PrimitivePtr &  primitive 

Definition at line 54 of file BimanualAffordanceArmarX.cpp.

Member Data Documentation

◆ affordance

AffordanceKit::BimanualAffordancePtr affordance

Definition at line 52 of file BimanualAffordanceArmarX.h.

◆ visualizationCoordinateNode

SoCoordinate3* visualizationCoordinateNode

Definition at line 54 of file BimanualAffordanceArmarX.h.

◆ visualizationLineSetNode

SoLineSet* visualizationLineSetNode

Definition at line 56 of file BimanualAffordanceArmarX.h.

◆ visualizationMaterialNode

SoMaterial* visualizationMaterialNode

Definition at line 55 of file BimanualAffordanceArmarX.h.

◆ visualizationNode

SoSeparator* visualizationNode

Definition at line 57 of file BimanualAffordanceArmarX.h.

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