Show All |
Public Member Functions
-
PolyLineT ()
-
PolyLineT (const std::vector< T > &aPoints, bool closed=false)
-
PolyLineT (std::vector< T > &&aPoints, bool closed=false)
-
const std::vector< T > &getPoints () const
-
std::vector< T > &getPoints ()
-
size_tsize () const
-
voidpush_back (const T &v)
-
begin ()
-
begin () const
-
end ()
-
end () const
-
voidsetClosed (bool aClosed=true)
-
boolisClosed () const
-
TgetPosition (float t) const
-
TgetDerivative (float t) const
-
voidscale (const T &scaleFactor, T scaleCenter=T())
-
PolyLineT< T >scaled (const T &scaleFactor, T scaleCenter=T()) const
-
voidoffset (const T &offsetBy)
-
PolyLineT< T >getOffset (const T &offsetBy) const
-
voidreverse ()
-
PolyLineT< T >reversed () const