Shapes

This chapter describes the design and use of shapes in CVL. It contains the following sections:

Some Useful Definitions defines some terms that you will encounter as you read this chapter.

Shapes Overview provides an introduction to shapes in CVL.

ccShape Interfaces gives an overview of the most important public interfaces of the ccShape base class.

Shape Hierarchies provides an overview of shape trees.

Rasterizing Shapes describes the global functions that rasterize shapes into pel buffers.

Shape Geometries describes all ccShape-derived classes that implement shapes in CVL.