Gamedev Framework (gf)
1.2.0
A C++17 framework for 2D games
gf
Polygon
gf::Polygon Member List
This is the complete list of members for
gf::Polygon
, including all inherited members.
addPoint
(Vector2f point)
gf::PointSequence
inline
applyTransform
(const Matrix3f &mat)
gf::PointSequence
begin
() const
gf::PointSequence
inline
begin
()
gf::PointSequence
inline
contains
(Vector2f point) const
gf::Polygon
end
() const
gf::PointSequence
inline
end
()
gf::PointSequence
inline
getArea
() const
gf::Polygon
getCenter
() const
gf::PointSequence
getFirstPoint
() const
gf::PointSequence
inline
getLastPoint
() const
gf::PointSequence
inline
getNextPoint
(std::size_t i) const
gf::Polygon
getPoint
(std::size_t index) const
gf::PointSequence
getPointCount
() const
gf::PointSequence
inline
getPrevPoint
(std::size_t i) const
gf::Polygon
getRawPoints
()
gf::PointSequence
inline
protected
getRawPoints
() const
gf::PointSequence
inline
protected
getSupport
(Vector2f direction, const Transform &transform) const
gf::Polygon
getSupport
(Vector2f direction) const
gf::Polygon
getWinding
() const
gf::Polygon
isConvex
() const
gf::Polygon
isEmpty
() const
gf::PointSequence
inline
PointSequence
()=default
gf::PointSequence
PointSequence
(Span< const Vector2f > points)
gf::PointSequence
PointSequence
(Iterator first, Iterator last)
gf::PointSequence
inline
Polygon
()=default
gf::Polygon
Polygon
(Span< const Vector2f > points)
gf::Polygon
inline
Polygon
(Iterator first, Iterator last)
gf::Polygon
inline
reverse
()
gf::PointSequence
simplify
(float distance=Epsilon)
gf::PointSequence
Generated by
1.9.4