PCLPlotter提供了一个直接简单的绘图接口,可以绘制许多类型的二维图形,包括多项式函数和特征直方图,比如PFH,FPFH等。
利用PCLPlotter绘制图形,通常分为以下4步:
(1)声明绘图对象PCLPlotter;
(2)利用addPlotData()函数,增加绘图所需的函数或者数据;
(3)添加窗口特性,可以调整窗口大小和设置标题;(此步是可选)
(4)显示绘图;
addPlotData函数原型如下:
利用addPlotData()函数,用户可以为所绘制图形添加用户设定的颜色,如果不进行设置,则绘图对象将会依据颜色表随机赋色。PS:在调用plot()函数之前,用户可以调用一些绘图属性的函数(包括添加标题,背景颜色和说明等),比如:
plotter->setTitle("My Plot");//设置标题
plotter->setXTitle("degrees");
(2)PCLPlotter还包括特征直方图绘制功能。