Lomse library. API documentation  0.30.0
GmoCompositeShape Class Reference

#include <lomse_shape_base.h>

Inheritance diagram for GmoCompositeShape:
GmoShape GmoObj

Detailed Description

GmoCompositeShape is a shape that is made from a combination of other GmoShape objects. It is just a container for other GmoShape objects. Its bounding box is the union of contained shapes bounding boxes.

Additional Inherited Members

- Public Member Functions inherited from GmoObj
LUnits get_width ()
 
LUnits get_height ()
 
LUnits get_left () const
 
LUnits get_top () const
 
LUnits get_right () const
 
LUnits get_bottom () const
 
bool bounds_contains_point (UPoint &p)
 
URect get_bounds ()
 
UPoint get_origin ()
 
USize get_size ()