Linear transformations alone do not allow you to create a great variety of shapes from the primitives. Primitives may be linked together to created more complex shapes, using the LINK command with various operators.
void LINK(object object1, linktype operator, object object2);
This links object2 onto object1.