|
| PointCloud & | addPoint (ColoredPoint const &p) |
| |
| template<class PointT> |
| PointCloud & | addPoint (const PointT &p) |
| | Add a point with its "natural" color.
|
| |
| template<class PointT> |
| PointCloud & | addPoint (const PointT &p, bool colorByLabel) |
| | Add a colored or labeled point.
|
| |
| template<class PointT> |
| PointCloud & | addPoint (const PointT &p, Color color) |
| | Add a point in the given color.
|
| |
| PointCloud & | addPoint (float x, float y, float z) |
| |
| template<typename ColorCoeff = int> |
| PointCloud & | addPoint (float x, float y, float z, ColorCoeff r, ColorCoeff g, ColorCoeff b, ColorCoeff a=255) |
| |
| PointCloud & | addPoint (float x, float y, float z, const data::Color &color) |
| |
| PointCloud & | addPoint (float x, float y, float z, const simox::Color &color) |
| |
| PointCloud & | addPoint (float x, float y, float z, std::size_t id, int alpha=255) |
| |
| PointCloud & | addPointUnchecked (ColoredPoint const &p) |
| |
| PointCloud & | checkFinite (bool enabled=true) |
| | Enable or disable checking whether points are finite when adding them (disabled by default).
|
| |
| PointCloud & | clear () |
| |
| | ElementOps (std::string const &id) |
| |
| template<class PointCloudT> |
| PointCloud & | pointCloud (const PointCloudT &cloud) |
| | Draw a point cloud.
|
| |
| template<class PointCloudT> |
| PointCloud & | pointCloud (const PointCloudT &cloud, bool colorByLabel) |
| | Draw a point cloud.
|
| |
| template<class PointCloudT> |
| PointCloud & | pointCloud (const PointCloudT &cloud, Color color) |
| | Draw a unicolored point cloud with given color.
|
| |
| template<class PointCloudT, class ColorFuncT> |
| PointCloud & | pointCloud (const PointCloudT &cloud, const ColorFuncT &colorFunc) |
| | Draw a colored point cloud with custom colors.
|
| |
| template<class PointCloudT> |
| PointCloud & | pointCloud (const PointCloudT &cloud, const std::vector< int > &indices) |
| | Draw a point cloud with given indices.
|
| |
| template<class PointCloudT> |
| PointCloud & | pointCloud (const PointCloudT &cloud, const std::vector< int > &indices, bool colorByLabel) |
| | Draw a point cloud with given indices.
|
| |
| template<class PointCloudT> |
| PointCloud & | pointCloud (const PointCloudT &cloud, const std::vector< int > &indices, Color color) |
| | Draw a unicolored point cloud with given color and indices.
|
| |
| template<class PointCloudT, class ColorFuncT> |
| PointCloud & | pointCloud (const PointCloudT &cloud, const std::vector< int > &indices, const ColorFuncT &colorFunc) |
| | Draw a colored point cloud with custom colors and given indices.
|
| |
| template<class PointCloudT, class ScalarFuncT> |
| PointCloud & | pointCloud (const PointCloudT &pointCloud, const simox::ColorMap &colorMap, const ScalarFuncT &scalarFunc) |
| | Draw a colored point cloud with using a color map.
|
| |
| template<class PointCloudT, class ScalarFuncT> |
| PointCloud & | pointCloud (const PointCloudT &pointCloud, const std::vector< int > &indices, const simox::ColorMap &colorMap, const ScalarFuncT &scalarFunc) |
| | Draw a colored point cloud with using a color map and given indices.
|
| |
| PointCloud & | points (std::vector< ColoredPoint > const &ps) |
| |
| PointCloud & | pointSizeInPixels (float s) |
| |
| template<class PointCloudT, class PointFunc> |
| PointCloud & | setPointCloud (const PointCloudT &cloud, const PointFunc &pointFunc, bool clear=true) |
| | Set the point cloud from a pcl::PointCloud.
|
| |
| template<class PointCloudT, class PointFunc> |
| PointCloud & | setPointCloud (const PointCloudT &cloud, const std::vector< int > &indices, const PointFunc &pointFunc, bool clear=true) |
| | Set the point cloud from a pcl::PointCloud.
|
| |
| PointCloud & | transparency (float t) |
| |
| PointCloud & | color (Color color) |
| |
| PointCloud & | color (Ts &&... ts) |
| |
| PointCloud & | colorGlasbeyLUT (std::size_t id, int alpha=255) |
| |
| | ElementOps (std::string const &id) |
| |
| PointCloud & | enable (InteractionDescription const &interactionDescription) |
| |
| PointCloud & | hide () |
| |
| PointCloud & | id (const std::string &id) |
| |
| PointCloud & | orientation (Eigen::Matrix3f const &ori) |
| |
| PointCloud & | orientation (Eigen::Quaternionf const &ori) |
| |
| PointCloud & | orientation (float r, float p, float y) |
| |
| PointCloud & | overrideMaterial (bool value) |
| |
| Eigen::Matrix4f | pose () const |
| |
| PointCloud & | pose (const Eigen::Affine3f &pose) |
| |
| PointCloud & | pose (Eigen::Matrix4f const &pose) |
| |
| PointCloud & | pose (Eigen::Vector3f const &position, Eigen::Matrix3f const &orientation) |
| |
| PointCloud & | pose (Eigen::Vector3f const &position, Eigen::Quaternionf const &orientation) |
| |
| PointCloud & | position (Eigen::Vector3f const &pos) |
| |
| PointCloud & | position (float x, float y, float z) |
| |
| PointCloud & | scale (Eigen::Vector3f scale) |
| |
| PointCloud & | scale (float s) |
| |
| PointCloud & | scale (float x, float y, float z) |
| |
| PointCloud & | show () |
| |
| PointCloud & | transformPose (Eigen::Matrix4f const &p) |
| |
| PointCloud & | visible (bool visible) |
| |