datatypes::Polygon2D Member List

This is the complete list of members for datatypes::Polygon2D, including all inherited members.

append(const Polygon2D &other)datatypes::Polygon2D
append(const Point2D &point)datatypes::Polygon2D
append(floatingpoint_type x, floatingpoint_type y)datatypes::Polygon2D
base_class typedefdatatypes::Polygon2D
BasicData()datatypes::BasicDatainline
containsPoint(const Point2D &point) const datatypes::Polygon2D
createRectangle(const Point2D &lowerLeft, const Point2D &upperRight)datatypes::Polygon2Dstatic
distanceToPoint(const Point2D &point) const datatypes::Polygon2D
floatingpoint_type typedefdatatypes::Polygon2D
fromArc(const Ellipse2D &ellipse, const floatingpoint_type startAngle, const floatingpoint_type endAngle, const UINT32 samplingPoints, const bool clockwise)datatypes::Polygon2Dstatic
fromArc(const Ellipse2D &ellipse, const floatingpoint_type startAngle, const floatingpoint_type endAngle, const UINT32 samplingPoints=32)datatypes::Polygon2Dstatic
fromCircle(const Point2D &center, const floatingpoint_type radius, const UINT32 samplingPoints=32)datatypes::Polygon2Dstatic
fromEllipse(const Point2D &center, const floatingpoint_type a, const floatingpoint_type b, const floatingpoint_type angle, const UINT32 samplingPoints=32)datatypes::Polygon2Dstatic
fromEllipse(const Ellipse2D &ellipse, const UINT32 samplingPoints=32)datatypes::Polygon2Dstatic
getArea() const datatypes::Polygon2D
getBoundingAngles() const datatypes::Polygon2D
getBoundingBox() const datatypes::Polygon2D
getCenterOfGravity() const datatypes::Polygon2D
getDatatype()datatypes::BasicDatainline
getSeparatorCharacters()datatypes::Polygon2Dstatic
getSimplified() const datatypes::Polygon2D
getSourceId()datatypes::BasicDatainline
getUsedMemory() const datatypes::Polygon2Dinlinevirtual
isClosed() const datatypes::Polygon2D
isColliding(const Polygon2D &p2) const datatypes::Polygon2D
isIntersecting(const Line2D &other) const datatypes::Polygon2D
m_datatypedatatypes::BasicDataprotected
m_sourceIddatatypes::BasicDataprotected
Polygon2D()datatypes::Polygon2D
Polygon2D(const Point2D &)datatypes::Polygon2D
Polygon2D(const Point2D &, const Point2D &)datatypes::Polygon2D
Polygon2D(const Point2D &, const Point2D &, const Point2D &)datatypes::Polygon2D
Polygon2D(const Point2D &, const Point2D &, const Point2D &, const Point2D &)datatypes::Polygon2D
Polygon2D(const Line2D &)datatypes::Polygon2D
Polygon2D(const base_class &)datatypes::Polygon2D
Polygon2D(const std::string &polygonAsString)datatypes::Polygon2D
rhombus(const Point2D &center, const floatingpoint_type radius)datatypes::Polygon2Dstatic
setSourceId(UINT16 id)datatypes::BasicDatainlinevirtual
toString() const datatypes::Polygon2D
~BasicData()datatypes::BasicDatainlinevirtual


libsick_ldmrs
Author(s): SICK AG , Martin Günther , Jochen Sprickerhof
autogenerated on Mon Oct 26 2020 03:27:30