39 #ifndef PCL_PCL_VISUALIZER_SHAPES_H_
40 #define PCL_PCL_VISUALIZER_SHAPES_H_
42 #include <Eigen/Geometry>
57 namespace visualization
63 template <
typename Po
intT> vtkSmartPointer<vtkDataSet>
inline
70 template <
typename Po
intT> vtkSmartPointer<vtkDataSet>
inline
79 createLine (
const Eigen::Vector4f &pt1,
const Eigen::Vector4f &pt2);
88 createSphere (
const Eigen::Vector4f ¢er,
double radius,
int res = 10);
237 createCube (
const Eigen::Vector3f &translation,
const Eigen::Quaternionf &rotation,
238 double width,
double height,
double depth);
252 double y_min,
double y_max,
253 double z_min,
double z_max);