AURobotServers  4
Public Member Functions | Public Attributes | List of all members
UPaintPoseHist Class Reference
Inheritance diagram for UPaintPoseHist:
Inheritance graph

Public Member Functions

void paint (UPose *currentPose, pcl::visualization::PCLVisualizer *viewer)
 
 UPaintPoseHist (UResPoseHist *poseHistRes, int sourceIndex)
 
 ~UPaintPoseHist ()
 
- Public Member Functions inherited from UPaintBase
void addBox (UPose *currentPose, pcl::visualization::PCLVisualizer *viewer, pcl::ModelCoefficients *params, double x, double y, double z, const char *id, const double color[3])
 
void addCircleCloud (UPose *currentPose, pcl::visualization::PCLVisualizer *viewer, pcl::PointCloud< pcl::PointXYZ >::Ptr *cloud, double x, double y, double h, double radius, const char *ID)
 
void addCylinder (UPose *currentPose, pcl::visualization::PCLVisualizer *viewer, pcl::ModelCoefficients *params, double x1, double y1, double z1, double x2, double y2, double z2, double radius, const char *id, const double color[3])
 
void addWheel (UPose *currentPose, pcl::visualization::PCLVisualizer *viewer, pcl::ModelCoefficients *params, double x, double y, double h, double radius, double width, const char *id)
 
const int getCooSysView ()
 
pcl::PointXYZ getInViewedCoordinates (UPose *local, int cooSysLocal, double z)
 
bool isA (const char *testName)
 
void makeCircleCloud (pcl::PointCloud< pcl::PointXYZ > *cloud, UMatrix4 *pose, double radius)
 
virtual const char * name ()
 
virtual void setViewCooSys (int refSystem, UPose origin)
 
virtual void unPaint (pcl::visualization::PCLVisualizer *viewer)
 
virtual void unPaint (pcl::visualization::PCLVisualizer *viewer, int viewMaxHist)
 
 UPaintBase ()
 

Public Attributes

pcl::PointCloud< pcl::PointXYZ > * cloud
 point cloud for the path More...
 
pcl::PointCloud< pcl::PointXYZ >::Ptr * cloudPtr
 boost pointer to the cloud More...
 
const char * idName
 name of line in viewer More...
 
bool isInViewer
 is cloud added to viewer More...
 
UResPoseHistpath
 pose hist resource to paint More...
 
int poseNewest
 mewest pose shown More...
 
- Public Attributes inherited from UPaintBase
bool bold
 
int maxHist
 

Additional Inherited Members

- Protected Attributes inherited from UPaintBase
int cooSysSource
 
int cooSysView
 
UPose cooSysViewOrigin
 

Constructor & Destructor Documentation

UPaintPoseHist::UPaintPoseHist ( UResPoseHist poseHistRes,
int  sourceIndex 
)
inline
UPaintPoseHist::~UPaintPoseHist ( )
inline

destructor

Member Function Documentation

void UPaintPoseHist::paint ( UPose currentPose,
pcl::visualization::PCLVisualizer *  viewer 
)
inlinevirtual

Member Data Documentation

pcl::PointCloud<pcl::PointXYZ>* UPaintPoseHist::cloud

point cloud for the path

pcl::PointCloud<pcl::PointXYZ>::Ptr* UPaintPoseHist::cloudPtr

boost pointer to the cloud

const char* UPaintPoseHist::idName

name of line in viewer

bool UPaintPoseHist::isInViewer

is cloud added to viewer

UResPoseHist* UPaintPoseHist::path

pose hist resource to paint

int UPaintPoseHist::poseNewest

mewest pose shown


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