|
vision
|
Collection of cloud-related utilities for YARP.
Functions | |
| template<typename T1 , typename T2 > | |
| bool | meshFromCloud (const yarp::sig::PointCloud< T1 > &cloud, yarp::sig::PointCloud< T2 > &meshPoints, yarp::sig::VectorOf< int > &meshIndices, const yarp::sig::VectorOf< yarp::os::Property > &options) |
| Constructs a triangular polygon mesh from a point cloud. | |
| template<typename T1 , typename T2 > | |
| bool | meshFromCloud (const yarp::sig::PointCloud< T1 > &cloud, yarp::sig::PointCloud< T2 > &meshPoints, yarp::sig::VectorOf< int > &meshIndices, const yarp::os::Searchable &config, const std::string &collection="meshPipeline") |
| Constructs a triangular polygon mesh from a point cloud. | |
| template<typename T1 , typename T2 > | |
| bool | processCloud (const yarp::sig::PointCloud< T1 > &in, yarp::sig::PointCloud< T2 > &out, const yarp::sig::VectorOf< yarp::os::Property > &options) |
| Processes a cloud of points. | |
| template<typename T1 , typename T2 > | |
| bool | processCloud (const yarp::sig::PointCloud< T1 > &in, yarp::sig::PointCloud< T2 > &out, const yarp::os::Searchable &config, const std::string &collection="cloudPipeline") |
| Processes a cloud of points. | |
| template<typename T > | |
| bool | savePLY (const std::string &filename, const yarp::sig::PointCloud< T > &cloud, const yarp::sig::VectorOf< int > &indices, bool isBinary=true) |
| Writes a triangular polygon mesh to file. | |
| template bool | savePLY (const std::string &, const yarp::sig::PointCloudXY &, const yarp::sig::VectorOf< int > &, bool) |
| template bool | savePLY (const std::string &, const yarp::sig::PointCloudXYZ &, const yarp::sig::VectorOf< int > &, bool) |
| template bool | savePLY (const std::string &, const yarp::sig::PointCloudNormal &, const yarp::sig::VectorOf< int > &, bool) |
| template bool | savePLY (const std::string &, const yarp::sig::PointCloudXYZRGBA &, const yarp::sig::VectorOf< int > &, bool) |
| template bool | savePLY (const std::string &, const yarp::sig::PointCloudXYZI &, const yarp::sig::VectorOf< int > &, bool) |
| template bool | savePLY (const std::string &, const yarp::sig::PointCloudInterestPointXYZ &, const yarp::sig::VectorOf< int > &, bool) |
| template bool | savePLY (const std::string &, const yarp::sig::PointCloudXYZNormal &, const yarp::sig::VectorOf< int > &, bool) |
| template bool | savePLY (const std::string &, const yarp::sig::PointCloudXYZNormalRGBA &, const yarp::sig::VectorOf< int > &, bool) |
| template<typename T > | |
| bool | loadPLY (const std::string &filename, yarp::sig::PointCloud< T > &cloud, yarp::sig::VectorOf< int > &indices) |
| Reads a triangular polygon mesh from file. | |
| template bool | loadPLY (const std::string &, yarp::sig::PointCloudXY &, yarp::sig::VectorOf< int > &) |
| template bool | loadPLY (const std::string &, yarp::sig::PointCloudXYZ &, yarp::sig::VectorOf< int > &) |
| template bool | loadPLY (const std::string &, yarp::sig::PointCloudNormal &, yarp::sig::VectorOf< int > &) |
| template bool | loadPLY (const std::string &, yarp::sig::PointCloudXYZRGBA &, yarp::sig::VectorOf< int > &) |
| template bool | loadPLY (const std::string &, yarp::sig::PointCloudXYZI &, yarp::sig::VectorOf< int > &) |
| template bool | loadPLY (const std::string &, yarp::sig::PointCloudInterestPointXYZ &, yarp::sig::VectorOf< int > &) |
| template bool | loadPLY (const std::string &, yarp::sig::PointCloudXYZNormal &, yarp::sig::VectorOf< int > &) |
| template bool | loadPLY (const std::string &, yarp::sig::PointCloudXYZNormalRGBA &, yarp::sig::VectorOf< int > &) |
| template<typename T > | |
| bool | savePLY (const std::string &filename, const yarp::sig::PointCloud< T > &cloud, bool isBinary=true) |
| Writes a point cloud to file. | |
| template<typename T > | |
| bool | loadPLY (const std::string &filename, yarp::sig::PointCloud< T > &cloud) |
| Reads a point cloud from file. | |