, including all inherited members.
_GetBaseClass() | mrpt::utils::CSerializable | [protected, static] |
AddVertex(double x, double y) | mrpt::math::CPolygon | [inline] |
classCSerializable | mrpt::utils::CSerializable | [static] |
Clear() | mrpt::math::CPolygon | [inline] |
clone() const | mrpt::utils::CSerializable | [inline] |
contains(const TPoint2D &point) const | mrpt::math::TPolygon2D | |
CPolygon() | mrpt::math::CPolygon | [inline] |
createRegularPolygon(size_t numEdges, double radius, TPolygon2D &poly) | mrpt::math::TPolygon2D | [static] |
createRegularPolygon(size_t numEdges, double radius, TPolygon2D &poly, const mrpt::poses::CPose2D &pose) | mrpt::math::TPolygon2D | [inline, static] |
distance(const TPoint2D &point) const | mrpt::math::TPolygon2D | |
duplicate() const =0 | mrpt::utils::CSerializable | [pure virtual] |
generate3DObject(TPolygon3D &p) const | mrpt::math::TPolygon2D | |
getAllVertices(std::vector< double > &x, std::vector< double > &y) const | mrpt::math::CPolygon | |
getAsSegmentList(std::vector< TSegment2D > &v) const | mrpt::math::TPolygon2D | |
getCenter(TPoint2D &p) const | mrpt::math::TPolygon2D | |
getPlotData(std::vector< double > &x, std::vector< double > &y) const | mrpt::math::TPolygon2D | |
GetRuntimeClass() const | mrpt::utils::CSerializable | [virtual] |
GetVertex_x(size_t i) const | mrpt::math::CPolygon | [inline] |
GetVertex_y(size_t i) const | mrpt::math::CPolygon | [inline] |
isConvex() const | mrpt::math::TPolygon2D | |
mrpt::utils::CStream class | mrpt::utils::CSerializable | [friend] |
PointIntoPolygon(double x, double y) const | mrpt::math::CPolygon | [inline] |
readFromStream(mrpt::utils::CStream &in, int version)=0 | mrpt::utils::CSerializable | [protected, pure virtual] |
removeRedundantVertices() | mrpt::math::TPolygon2D | |
removeRepeatedVertices() | mrpt::math::TPolygon2D | |
setAllVertices(const std::vector< double > &x, const std::vector< double > &y) | mrpt::math::CPolygon | |
setAllVertices(size_t nVertices, const double *xs, const double *ys) | mrpt::math::CPolygon | |
setAllVertices(size_t nVertices, const float *xs, const float *ys) | mrpt::math::CPolygon | |
TPolygon2D() | mrpt::math::TPolygon2D | [inline] |
TPolygon2D(size_t N) | mrpt::math::TPolygon2D | [inline, explicit] |
TPolygon2D(const std::vector< TPoint2D > &v) | mrpt::math::TPolygon2D | [inline] |
TPolygon2D(const TPolygon3D &p) | mrpt::math::TPolygon2D | [explicit] |
verticesCount() const | mrpt::math::CPolygon | [inline] |
writeToStream(mrpt::utils::CStream &out, int *getVersion) const =0 | mrpt::utils::CSerializable | [protected, pure virtual] |
~CSerializable() | mrpt::utils::CSerializable | [virtual] |