47 const std::vector<TPolygon3D>& oldPolys,
48 std::vector<TPolygonWithPlane>& newPolys);
mrpt::math::TPose3D inversePose
Plane's inverse pose.
Slightly heavyweight type to speed-up calculations with polygons in 3D.
This base provides a set of functions for maths stuff.
TPolygon3D poly
Actual polygon.
3D Plane, represented by its equation
TPolygon2D poly2D
Polygon, after being projected to the plane using inversePose.
TPolygonWithPlane()=default
Basic constructor.
mrpt::math::TPose3D pose
Plane's pose.
Lightweight 3D pose (three spatial coordinates, plus three angular coordinates).
static void getPlanes(const std::vector< TPolygon3D > &oldPolys, std::vector< TPolygonWithPlane > &newPolys)
Static method for vectors.
TPlane plane
Plane containing the polygon.
2D polygon, inheriting from std::vector<TPoint2D>.
3D polygon, inheriting from std::vector<TPoint3D>