Gamedev Framework (gf)
1.2.0
A C++17 framework for 2D games
gf
Polyline
gf::Polyline Member List
This is the complete list of members for
gf::Polyline
, 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
Chain
enum value
gf::Polyline
contains
(Vector2f point) const
gf::Polyline
end
() const
gf::PointSequence
inline
end
()
gf::PointSequence
inline
getCenter
() const
gf::PointSequence
getFirstPoint
() const
gf::PointSequence
inline
getLastPoint
() const
gf::PointSequence
inline
getNextExtensionPoint
() const
gf::Polyline
getNextPoint
(std::size_t i) const
gf::Polyline
getPoint
(std::size_t index) const
gf::PointSequence
getPointCount
() const
gf::PointSequence
inline
getPrevExtensionPoint
() const
gf::Polyline
getPrevPoint
(std::size_t i) const
gf::Polyline
getRawPoints
()
gf::PointSequence
inline
protected
getRawPoints
() const
gf::PointSequence
inline
protected
getType
() const
gf::Polyline
inline
getWinding
() const
gf::Polyline
hasNextPoint
(std::size_t i) const
gf::Polyline
hasPrevPoint
(std::size_t i) const
gf::Polyline
isChain
() const
gf::Polyline
inline
isEmpty
() const
gf::PointSequence
inline
isLoop
() const
gf::Polyline
inline
Loop
enum value
gf::Polyline
PointSequence
()=default
gf::PointSequence
PointSequence
(Span< const Vector2f > points)
gf::PointSequence
PointSequence
(Iterator first, Iterator last)
gf::PointSequence
inline
Polyline
(Type type=Chain)
gf::Polyline
inline
Polyline
(Span< const Vector2f > points, Type type=Chain)
gf::Polyline
inline
Polyline
(Iterator first, Iterator last, Type type=Chain)
gf::Polyline
inline
reverse
()
gf::PointSequence
setType
(Type type)
gf::Polyline
inline
simplify
(float distance=Epsilon)
gf::PointSequence
Type
enum name
gf::Polyline
Generated by
1.9.4