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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
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. More... | |
template<typename T > | |
bool | loadPLY (const std::string &filename, yarp::sig::PointCloud< T > &cloud) |
Reads a point cloud from file. More... | |