/****
 *
 * Copyright (c) 1988 by Sun Microsystems, Inc.
 * @(#)shapes.h 22.1 89/08/10 Copyright 1988 Sun Micro
 *
 * SHAPES.H - Shapes header
 * This header is the main header for USER programs. It includes
 * definitions for all Shapes objects.
 * 
 * Compile time flags:
 *
 *  SH_DRAW_FUNC implements the drawing operators using
 *      the main operator function table in the CONTEXT.
 *      This is slower than the default which defines them
 *      as macros, but allows the drawing operators to be overridden.
 *
 *
 ****/
#ifndef	_SHAPES
#include "sh_main.h"
#include "sh_CTX.h"		/* CONTEXT class */
#include "sh_RAS.h"		/* RASTER class */
#include "sh_CURSOR.h"		/* CURSOR class */
#include "sh_PATH.h"		/* PATH class */
#include "sh_TRANS.h"		/* TRANSFORM class */
#include "sh_LIGHTS.h"		/* LIGHTS class */
#include "sh_CMAP.h"		/* CMAP class */
#include "sh_PAT.h"		/* PATTERN class */
#include "sh_glyph.h"		/* GLYPH objects */
#include "sh_class.h"		/* CLASS handler */
#include "sh_draw.h"		/* Drawing macros */

#define	_SHAPES
#endif	/* _SHAPES */
