| _GetBaseClass() | mrpt::math::CPolygon | protectedstatic | 
  | _init_CPolygon | mrpt::math::CPolygon | protectedstatic | 
  | AddVertex(double x, double y) | mrpt::math::CPolygon | inline | 
  | className | mrpt::math::CPolygon | static | 
  | Clear() | mrpt::math::CPolygon | inline | 
  | clone() const override | mrpt::math::CPolygon | virtual | 
  | ConstPtr typedef | mrpt::math::CPolygon |  | 
  | ConstUniquePtr typedef | mrpt::math::CPolygon |  | 
  | contains(const TPoint2D &point) const | mrpt::math::TPolygon2D |  | 
  | CPolygon() | mrpt::math::CPolygon | inline | 
  | Create(Args &&... args) | mrpt::math::CPolygon | inlinestatic | 
  | CreateObject() | mrpt::math::CPolygon | static | 
  | createRegularPolygon(size_t numEdges, double radius, TPolygon2D &poly) | mrpt::math::TPolygon2D | static | 
  | createRegularPolygon(size_t numEdges, double radius, TPolygon2D &poly, const mrpt::math::TPose2D &pose) | mrpt::math::TPolygon2D | inlinestatic | 
  | CreateUnique(Args &&... args) | mrpt::math::CPolygon | inlinestatic | 
  | distance(const TPoint2D &point) const | mrpt::math::TPolygon2D |  | 
  | duplicateGetSmartPtr() const | mrpt::rtti::CObject | inline | 
  | 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 |  | 
  | getBoundingBox(TPoint2D &min_coords, TPoint2D &max_coords) const | mrpt::math::TPolygon2D |  | 
  | getCenter(TPoint2D &p) const | mrpt::math::TPolygon2D |  | 
  | getClassName() | mrpt::math::CPolygon | inlinestatic | 
  | getPlotData(std::vector< double > &x, std::vector< double > &y) const | mrpt::math::TPolygon2D |  | 
  | GetRuntimeClass() const override | mrpt::math::CPolygon | virtual | 
  | GetRuntimeClassIdStatic() | mrpt::math::CPolygon | static | 
  | 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 |  | 
  | operator delete(void *ptr) noexcept | mrpt::math::CPolygon | inline | 
  | operator delete(void *memory, void *ptr) noexcept | mrpt::math::CPolygon | inline | 
  | operator delete(void *ptr, const std::nothrow_t &) noexcept | mrpt::math::CPolygon | inline | 
  | operator delete[](void *ptr) noexcept | mrpt::math::CPolygon | inline | 
  | operator new(size_t size) | mrpt::math::CPolygon | inline | 
  | operator new(size_t size, void *ptr) | mrpt::math::CPolygon | inlinestatic | 
  | operator new(size_t size, const std::nothrow_t &) noexcept | mrpt::math::CPolygon | inline | 
  | operator new[](size_t size) | mrpt::math::CPolygon | inline | 
  | PointIntoPolygon(double x, double y) const | mrpt::math::CPolygon | inline | 
  | Ptr typedef | mrpt::math::CPolygon |  | 
  | removeRedundantVertices() | mrpt::math::TPolygon2D |  | 
  | removeRepeatedVertices() | mrpt::math::TPolygon2D |  | 
  | runtimeClassId | mrpt::math::CPolygon | protectedstatic | 
  | serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) override | mrpt::math::CPolygon | protectedvirtual | 
  | serializeGetVersion() const override | mrpt::math::CPolygon | protectedvirtual | 
  | serializeTo(mrpt::serialization::CArchive &out) const override | mrpt::math::CPolygon | protectedvirtual | 
  | 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 | inlineexplicit | 
  | TPolygon2D(const std::vector< TPoint2D > &v) | mrpt::math::TPolygon2D | inline | 
  | TPolygon2D(const TPolygon3D &p) | mrpt::math::TPolygon2D | explicit | 
  | UniquePtr typedef | mrpt::math::CPolygon |  | 
  | verticesCount() const | mrpt::math::CPolygon | inline | 
  | writeToMatlab() const | mrpt::serialization::CSerializable | inlinevirtual | 
  | ~CObject() | mrpt::rtti::CObject | inlinevirtual | 
  | ~CSerializable() | mrpt::serialization::CSerializable | inlinevirtual |