This module provides a 2D geometric path type. A Path is a 2D shape defined
by a sequence of line or curve segments. It can be open or closed, and can
have multiple sub paths.
You can use chained PathIterator adaptor functions...
DrawPath(path.offset(100,100).retro);
To modify path you use assignment, so for example to scale a path you assign a
scaled version of it to itself, the assign methods will check for self
assignment and do it in place if possible.
This module provides a 2D geometric path type. A Path is a 2D shape defined by a sequence of line or curve segments. It can be open or closed, and can have multiple sub paths.
Build a path...
Commands can be chained...
You can use chained PathIterator adaptor functions...
To modify path you use assignment, so for example to scale a path you assign a scaled version of it to itself, the assign methods will check for self assignment and do it in place if possible.