Main Content

Object Containers

Group objects and operate on the group as a whole

Create groups of objects that you can treat as one object in your graphics code. Transform objects by changing their shape or rotating them.

Functions

hggroupCreate group object
hgtransformTransform graphics objects
makehgtformCreate 4-by-4 transform matrix
eyeIdentity matrix

Properties

Group PropertiesGroup object appearance and behavior
Transform PropertiesTransform object appearance and behavior

Topics

  • Object Groups

    Group objects are invisible containers for graphics objects. Use group objects to form a collection of objects that can behave as one object in certain respects.

  • Transforms Supported by hgtransform

    The transform object's Matrix property applies a transform to all the object’s children in unison.

  • Create Object Groups

    Create an object group by parenting objects to a group or transform object.

  • Rotate About an Arbitrary Axis

    This example shows how to rotate an object about an arbitrary axis.

  • Nest Transforms for Complex Movements

    This example creates a nested hierarchy of transform objects, which are then transformed in sequence to create a cube from six squares.