Abstract class for storing figure information. All the derived class uses the same method draw() to invoke different drawing function of vtkContext2D. More...
#include <pcl_painter2D.h>

Public Member Functions | |
| void | applyInternals (vtkContext2D *painter) |
| virtual void | draw (vtkContext2D *) |
| Figure2D (std::vector< float > info, vtkPen *p, vtkBrush *b, vtkTransform2D *t) | |
| Figure2D (vtkPen *p, vtkBrush *b, vtkTransform2D *t) | |
Public Attributes | |
| vtkBrush * | brush_ |
| std::vector< float > | info_ |
| vtkPen * | pen_ |
| 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 73 of file pcl_painter2D.h.
| pcl::visualization::Figure2D::Figure2D | ( | std::vector< float > | info, |
| vtkPen * | p, | ||
| vtkBrush * | b, | ||
| vtkTransform2D * | t | ||
| ) | [inline] |
Definition at line 80 of file pcl_painter2D.h.
| pcl::visualization::Figure2D::Figure2D | ( | vtkPen * | p, |
| vtkBrush * | b, | ||
| vtkTransform2D * | t | ||
| ) | [inline] |
Definition at line 92 of file pcl_painter2D.h.
| void pcl::visualization::Figure2D::applyInternals | ( | vtkContext2D * | painter | ) | [inline] |
Definition at line 103 of file pcl_painter2D.h.
| virtual void pcl::visualization::Figure2D::draw | ( | vtkContext2D * | ) | [inline, virtual] |
Reimplemented in pcl::visualization::FEllipticArc2D, pcl::visualization::FPolygon2D, pcl::visualization::FQuad2D, pcl::visualization::FPoints2D, and pcl::visualization::FPolyLine2D.
Definition at line 110 of file pcl_painter2D.h.
| vtkBrush* pcl::visualization::Figure2D::brush_ |
Definition at line 77 of file pcl_painter2D.h.
| std::vector<float> pcl::visualization::Figure2D::info_ |
Definition at line 75 of file pcl_painter2D.h.
Definition at line 76 of file pcl_painter2D.h.
| vtkTransform2D* pcl::visualization::Figure2D::transform_ |
Definition at line 78 of file pcl_painter2D.h.