Namespaces | |
impls | |
Functions | |
void | applyTransformation (const StaticCoordVector &translation, const Eigen::Matrix< ScalarType, 4, 1 > &rotation, DataPoints &pointCloud) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion. More... | |
DataPoints | generateUniformlySampledBoxWrapper (const ScalarType length, const ScalarType width, const ScalarType height, const DataPoints::Index numberOfPoints, const StaticCoordVector &translation, const Eigen::Matrix< ScalarType, 4, 1 > &rotation) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion. More... | |
DataPoints | generateUniformlySampledCircle (const ScalarType radius, const DataPoints::Index numberOfPoints, const StaticCoordVector &translation, const Eigen::Matrix< ScalarType, 4, 1 > &rotation) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion. More... | |
DataPoints | generateUniformlySampledCylinder (const ScalarType radius, const ScalarType height, const DataPoints::Index numberOfPoints, const StaticCoordVector &translation, const Eigen::Matrix< ScalarType, 4, 1 > &rotation) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion. More... | |
DataPoints | generateUniformlySampledPlane (const StaticCoordVector &dimensions, const DataPoints::Index numberOfPoints, const StaticCoordVector &translation, const Eigen::Matrix< ScalarType, 4, 1 > &rotation) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion. More... | |
DataPoints | generateUniformlySampledSphere (const ScalarType radius, const DataPoints::Index numberOfPoints, const StaticCoordVector &translation, const Eigen::Matrix< ScalarType, 4, 1 > &rotation) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion. More... | |
void | pybindDataPoints (py::class_< PM > &p_class) |
void | pybindDataPointsFilter (py::class_< PM > &p_class) |
void | pybindDataPointsFilters (py::class_< PM > &p_class) |
void | pybindErrorMinimizer (py::class_< PM > &p_class) |
void | pybindICP (py::class_< PM > &p_class) |
void | pybindICPChainBase (py::class_< PM > &p_class) |
void | pybindICPSequence (py::class_< PM > &p_class) |
void | pybindImpl (py::module &p_module) |
void | pybindInspector (py::class_< PM > &p_class) |
void | pybindIO (py::module &p_module) |
void | pybindMatcher (py::class_< PM > &p_class) |
void | pybindMatches (py::class_< PM > &p_class) |
void | pybindOutlierFilter (py::class_< PM > &p_class) |
void | pybindOutlierFilters (py::class_< PM > &p_class) |
void | pybindPointCloudGenerator (py::module &p_module) |
void | pybindPointMatcher (py::module &p_module) |
void | pybindTranformation (py::class_< PM > &p_class) |
void | pybindTranformations (py::class_< PM > &p_class) |
void | pybindTransformationChecker (py::class_< PM > &p_class) |
void | pybindTransformationCheckers (py::class_< PM > &p_class) |
void python::pointmatcher::applyTransformation | ( | const StaticCoordVector & | translation, |
const Eigen::Matrix< ScalarType, 4, 1 > & | rotation, | ||
DataPoints & | pointCloud | ||
) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion.
translation[in] | Translation. |
rotation[in] | Rotation. |
pointCloud[out] | Point cloud to transform |
Definition at line 19 of file point_cloud_generator.cpp.
DataPoints python::pointmatcher::generateUniformlySampledBoxWrapper | ( | const ScalarType | length, |
const ScalarType | width, | ||
const ScalarType | height, | ||
const DataPoints::Index | numberOfPoints, | ||
const StaticCoordVector & | translation, | ||
const Eigen::Matrix< ScalarType, 4, 1 > & | rotation | ||
) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion.
length[in] | Length of the box. [m] |
width[in] | Width of the box. [m] |
height[in] | Height of the box. [m] |
numberOfPoints[in] | Number of points. |
translation[in] | Translation with respect to the box origin, to be used for positioning the box. |
rotation[in] | Rotation with respect to the box origin, to be used for positioning the box. |
Definition at line 36 of file point_cloud_generator.cpp.
DataPoints python::pointmatcher::generateUniformlySampledCircle | ( | const ScalarType | radius, |
const DataPoints::Index | numberOfPoints, | ||
const StaticCoordVector & | translation, | ||
const Eigen::Matrix< ScalarType, 4, 1 > & | rotation | ||
) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion.
radius[in] | Radius of the circle. [m] |
numberOfPoints[in] | Number of points. |
translation[in] | Translation with respect to the circle origin, to be used for positioning the circle. |
rotation[in] | Rotation with respect to the circle origin, to be used for positioning the circle. |
Definition at line 82 of file point_cloud_generator.cpp.
DataPoints python::pointmatcher::generateUniformlySampledCylinder | ( | const ScalarType | radius, |
const ScalarType | height, | ||
const DataPoints::Index | numberOfPoints, | ||
const StaticCoordVector & | translation, | ||
const Eigen::Matrix< ScalarType, 4, 1 > & | rotation | ||
) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion.
radius[in] | Radius of the cylinder. [m] |
height[in] | Height of the cylinder. [m] |
numberOfPoints[in] | Number of points. |
translation[in] | Translation with respect to the cylinder origin, to be used for positioning the cylinder. |
rotation[in] | Rotation with respect to the cylinder origin, to be used for positioning the cylinder. |
Definition at line 67 of file point_cloud_generator.cpp.
DataPoints python::pointmatcher::generateUniformlySampledPlane | ( | const StaticCoordVector & | dimensions, |
const DataPoints::Index | numberOfPoints, | ||
const StaticCoordVector & | translation, | ||
const Eigen::Matrix< ScalarType, 4, 1 > & | rotation | ||
) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion.
dimensions[in] | Dimensions of the plane (length, width, height). [m] |
numberOfPoints[in] | Number of points. |
translation[in] | Translation with respect to the plane origin, to be used for positioning the plane. |
rotation[in] | Rotation with respect to the plane origin, to be used for positioning the plane. |
Definition at line 51 of file point_cloud_generator.cpp.
DataPoints python::pointmatcher::generateUniformlySampledSphere | ( | const ScalarType | radius, |
const DataPoints::Index | numberOfPoints, | ||
const StaticCoordVector & | translation, | ||
const Eigen::Matrix< ScalarType, 4, 1 > & | rotation | ||
) |
Wrapper class that converts general Eigen::Matrix, convertible from numpy array, to Eigen::Quaternion.
radius[in] | Radius of the sphere. [m] |
numberOfPoints[in] | Number of points. |
translation[in] | Translation with respect to the sphere origin, to be used for positioning the sphere. |
Definition at line 96 of file point_cloud_generator.cpp.
void python::pointmatcher::pybindDataPoints | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file data_points.cpp.
void python::pointmatcher::pybindDataPointsFilter | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file data_points_filter.cpp.
void python::pointmatcher::pybindDataPointsFilters | ( | py::class_< PM > & | p_class | ) |
Definition at line 9 of file data_points_filters.cpp.
void python::pointmatcher::pybindErrorMinimizer | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file error_minimizer.cpp.
void python::pointmatcher::pybindICP | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file python/pointmatcher/icp.cpp.
void python::pointmatcher::pybindICPChainBase | ( | py::class_< PM > & | p_class | ) |
Definition at line 9 of file icp_chain_base.cpp.
void python::pointmatcher::pybindICPSequence | ( | py::class_< PM > & | p_class | ) |
Definition at line 9 of file icp_sequence.cpp.
void python::pointmatcher::pybindImpl | ( | py::module & | p_module | ) |
void python::pointmatcher::pybindInspector | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file inspector.cpp.
void python::pointmatcher::pybindIO | ( | py::module & | p_module | ) |
void python::pointmatcher::pybindMatcher | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file matcher.cpp.
void python::pointmatcher::pybindMatches | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file matches.cpp.
void python::pointmatcher::pybindOutlierFilter | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file outlier_filter.cpp.
void python::pointmatcher::pybindOutlierFilters | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file outlier_filters.cpp.
void python::pointmatcher::pybindPointCloudGenerator | ( | py::module & | p_module | ) |
Definition at line 104 of file point_cloud_generator.cpp.
void python::pointmatcher::pybindPointMatcher | ( | py::module & | p_module | ) |
Definition at line 24 of file point_matcher.cpp.
void python::pointmatcher::pybindTranformation | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file transformation.cpp.
void python::pointmatcher::pybindTranformations | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file transformations.cpp.
void python::pointmatcher::pybindTransformationChecker | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file transformation_checker.cpp.
void python::pointmatcher::pybindTransformationCheckers | ( | py::class_< PM > & | p_class | ) |
Definition at line 7 of file transformation_checkers.cpp.