Calls
Point::operator*=(
t)
on each of thePoints
on thePath
. See Point Reference; Operators. This has the effect of transforming the entirePath
by t. Please note thatPath
does not have atransform
data member of its own.
Copies pt and pushes a pointer to the copy onto
points
. The last connector in thePath
will be used to connect the newPoint
and the previous one.Point A(1, 2, 3); Point B(3, 4, 5); Path q; q += A; q += B; q.show("q:"); -| q: (1, 2, 3) -- (3, 4, 5);
const
function: Path operator+ (const Point& pt)Copies the
Path
and pt, and pushes a pointer to the copy of pt ontopoints
in the newPath
. The last connector in the newPath
will be used to connect the newPoint
and the previous one. ThePath
remains unchanged.
Concatenates two
Paths
. The result is assigned to*this
. Neither*this
nor pa may be cyclical, i.e.,cycle_switch
must befalse
for bothPaths
.