The DUIM-Geometry library exposes the <region> class and its subclasses as shown in Table 2.1. None of these subclasses have any further subclasses exposed in the DUIM-Geometry library, although the DUIM-Extended-Geometry library exposes some subclasses of <area> and <path>.
<region> | |
<region-set> | |
<point> | |
<path> | |
<area> | |
<bounding-box> |
<region> This class is used to represent any set of points. The <region> class includes both bounded regions (that is, regions whose edges are known) and unbounded regions (that is, regions with no known edges).
<region-set>This class represents a region set, that is, a set of regions.
<point>This class is used to represent mathematical points (that is, regions with dimensionality 0).
<path> The class <path> denotes bounded regions with a length, but no area (that is, they have dimensionality 1).
<area>This class denotes bounded regions that have an area (that is, they have dimensionality 2).
<bounding-box>A bounding box is an axis aligned rectangle that contains some region.