Puts s onto shapes. Note that the pointer s
itself is put onto shapes, so any allocation and copying must be
performed first. This is a low-level function that users normally won't
need to use directly.

void operator+=(Label* label)

Operator

Puts label onto labels.
Note that the pointer label
itself is put onto labels, so any allocation and copying must be
performed first. This is a low-level function that users normally won't
need to invoke directly.

Transform operator*=(const Transform& t)

Operator

Multiplies transform by t. This has the effect of
transforming all of the Shapes on shapes and all of
the Points of the Labels on labels by t upon
output.