Point Cloud Library (PCL)
1.14.1-dev
|
Abstract class for storing figure information. More...
#include <pcl/visualization/pcl_painter2D.h>
Public Member Functions | |
Figure2D (std::vector< float > info, vtkPen *p, vtkBrush *b, vtkTransform2D *t) | |
Figure2D (vtkPen *p, vtkBrush *b, vtkTransform2D *t) | |
virtual | ~Figure2D () |
void | applyInternals (vtkContext2D *painter) const |
virtual void | draw (vtkContext2D *) |
Public Attributes | |
std::vector< float > | info_ |
vtkPen * | pen_ |
vtkBrush * | brush_ |
vtkTransform2D * | transform_ |
Abstract class for storing figure information.
All the derived class uses the same method draw() to invoke different drawing function of vtkContext2D
Definition at line 69 of file pcl_painter2D.h.
|
inline |
Definition at line 76 of file pcl_painter2D.h.
|
inline |
Definition at line 88 of file pcl_painter2D.h.
|
inlinevirtual |
Definition at line 99 of file pcl_painter2D.h.
References brush_, pen_, and transform_.
|
inline |
Definition at line 106 of file pcl_painter2D.h.
References brush_, pen_, and transform_.
Referenced by pcl::visualization::FPolyLine2D::draw(), pcl::visualization::FPoints2D::draw(), pcl::visualization::FQuad2D::draw(), pcl::visualization::FPolygon2D::draw(), and pcl::visualization::FEllipticArc2D::draw().
|
inlinevirtual |
Reimplemented in pcl::visualization::FEllipticArc2D, pcl::visualization::FPolygon2D, pcl::visualization::FQuad2D, pcl::visualization::FPoints2D, and pcl::visualization::FPolyLine2D.
Definition at line 113 of file pcl_painter2D.h.
vtkBrush* pcl::visualization::Figure2D::brush_ |
Definition at line 73 of file pcl_painter2D.h.
Referenced by applyInternals(), and ~Figure2D().
std::vector<float> pcl::visualization::Figure2D::info_ |
Definition at line 71 of file pcl_painter2D.h.
Referenced by pcl::visualization::FPolyLine2D::draw(), pcl::visualization::FPoints2D::draw(), pcl::visualization::FQuad2D::draw(), pcl::visualization::FPolygon2D::draw(), pcl::visualization::FEllipticArc2D::draw(), and pcl::visualization::FEllipticArc2D::FEllipticArc2D().
vtkPen* pcl::visualization::Figure2D::pen_ |
Definition at line 72 of file pcl_painter2D.h.
Referenced by applyInternals(), and ~Figure2D().
vtkTransform2D* pcl::visualization::Figure2D::transform_ |
Definition at line 74 of file pcl_painter2D.h.
Referenced by applyInternals(), and ~Figure2D().