Spec-Zone.ru › PointCloudLibrary

Абстрактный класс для хранения информации о фигуре. Подробнее...

#include <pcl/visualization/pcl_painter2D.h>

Inheritance graph
[легенда]

Публичные члены-функции

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 *)

Публичные атрибуты

std::vector< float > info_
vtkPen * pen_
vtkBrush * brush_
vtkTransform2D * transform_

Подробное описание

Абстрактный класс для хранения информации о фигуре.

Все производные классы используют тот же метод draw() для вызова различных функций рисования vtkContext2D

Автор
Kripasindhu Sarkar

Определение в строке 69 файла pcl_painter2D.h.

Документация конструкторов и деструктора

Figure2D() [1/2]

pcl::visualization::Figure2D::Figure2D ( std::vector< float > info,
vtkPen * p,
vtkBrush * b,
vtkTransform2D * t
)
inline

Определение в строке 76 файла pcl_painter2D.h.

Figure2D() [2/2]

pcl::visualization::Figure2D::Figure2D ( vtkPen * p,
vtkBrush * b,
vtkTransform2D * t
)
inline

Определение в строке 88 файла pcl_painter2D.h.

~Figure2D()

virtual pcl::visualization::Figure2D::~Figure2D ( )
inlinevirtual

Определение в строке 99 файла pcl_painter2D.h.

Документация членов-функций

applyInternals()

void pcl::visualization::Figure2D::applyInternals ( vtkContext2D * painter ) const
inline

Определение в строке 106 файла pcl_painter2D.h.

draw()

virtual void pcl::visualization::Figure2D::draw ( vtkContext2D * )
inlinevirtual

Реализовано в pcl::visualization::FEllipticArc2D, pcl::visualization::FPolygon2D, pcl::visualization::FQuad2D, pcl::visualization::FPoints2D и pcl::visualization::FPolyLine2D.

Определение в строке 113 файла pcl_painter2D.h.

Документация по данным членам

brush_

vtkBrush* pcl::visualization::Figure2D::brush_

Определение в строке 73 файла pcl_painter2D.h.

Используется в applyInternals() и ~Figure2D().

info_

std::vector<float> pcl::visualization::Figure2D::info_

Определение в строке 71 файла pcl_painter2D.h.

Используется в pcl::visualization::FPolyLine2D::draw(), pcl::visualization::FPoints2D::draw(), pcl::visualization::FQuad2D::draw(), pcl::visualization::FPolygon2D::draw(), pcl::visualization::FEllipticArc2D::draw() и pcl::visualization::FEllipticArc2D::FEllipticArc2D().

pen_

vtkPen* pcl::visualization::Figure2D::pen_

Определение в строке 72 файла pcl_painter2D.h.

Используется в applyInternals() и ~Figure2D().

transform_

vtkTransform2D* pcl::visualization::Figure2D::transform_

Определение в строке 74 файла pcl_painter2D.h.

Используется в applyInternals() и ~Figure2D().


Документация для этой структуры была сгенерирована из следующего файла:
  • pcl/visualization/pcl_painter2D.h

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1visualization_1_1_figure2_d.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API