[ Maverik Level 1 typedefs ]
MAV_teapot
Summary
Default object class ``teapot''.
Syntax
typedef struct {
float size;
int subdivisions;
MAV_teabag teabag;
int lumps;
MAV_surfaceParams *sp;
MAV_matrix matrix;
void *userdef;
} MAV_teapot;
Description
The classic computer graphics teapot without which no Virtual Environment is
complete. The teapot is orientated with its Y axis as ``up'' and the
spout pointing along the positive X axis. The teapot has an extent
size between the edge of the handle and the tip of the
spout. The bezier surfaces by which the teapot is defined are
subdivided subdivisions times when rendered (if greater than zero and
mav_opt_curveLOD is not set).The type of tea used to brew-up is governed by the enumerated constant
teabag which is set to either TETLEY, PG_TIPS or
EARL_GREY. The amount of sugar used is controlled by
lumps, in units of heaped teaspoons, and should be set to less
than 2 otherwise you'll get fat and rot your teeth.
Back to the index page.