AURobotServers  4
Public Member Functions | Public Attributes | List of all members
UPaintManoeuvres Class Reference

Public Member Functions

void expand ()
 expand count of clouds More...
 
void paintManData (pcl::visualization::PCLVisualizer *viewer, UClientManSeq *man, int idx, int cooSysView, UPose cooSysViewOrigin)
 
void removeAll ()
 remove all clouds More...
 
void unPaintAll (pcl::visualization::PCLVisualizer *viewer)
 unpaint all More...
 
 UPaintManoeuvres ()
 constructor More...
 
 ~UPaintManoeuvres ()
 destructor More...
 

Public Attributes

UPaintManoeuvre ** mans
 array of manoeuvres More...
 
int mansCnt
 number of used manoeuvre slots More...
 
int mansMax
 number of available pointers More...
 

Constructor & Destructor Documentation

UPaintManoeuvres::UPaintManoeuvres ( )
inline

constructor

UPaintManoeuvres::~UPaintManoeuvres ( )
inline

destructor

Member Function Documentation

void UPaintManoeuvres::expand ( )
inline

expand count of clouds

void UPaintManoeuvres::paintManData ( pcl::visualization::PCLVisualizer *  viewer,
UClientManSeq man,
int  idx,
int  cooSysView,
UPose  cooSysViewOrigin 
)
inline

Set (or add) this manoeuvre sequence to the view

Parameters
vieweris the viewer
manis the manoeuvre sequence to show.
idxis the index of the manoeuvre
seenFromPoseis the reference pose for the manoeuvre

References UPaintManoeuvre::addManToViewer(), UClientManSeq::getUpdTime(), UPaintManoeuvre::id, UPaintBase::setViewCooSys(), UPaintManoeuvre::unPaint(), and UPaintManoeuvre::valTime.

void UPaintManoeuvres::removeAll ( )
inline

remove all clouds

void UPaintManoeuvres::unPaintAll ( pcl::visualization::PCLVisualizer *  viewer)
inline

unpaint all

References UPaintManoeuvre::unPaint().

Member Data Documentation

UPaintManoeuvre** UPaintManoeuvres::mans

array of manoeuvres

int UPaintManoeuvres::mansCnt

number of used manoeuvre slots

int UPaintManoeuvres::mansMax

number of available pointers


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