/*	File: ClosedF.h
 *
 *	Interface Description:
 *		Provides an abstract concept and interface class ClosedFigure
 *		describing aspects common to all kinds of closed geometrical figures
 *		designed for graphical output.
 *		A ClosedFigure has an area, i.e. a surface content.
 *		See also Figure.h.
 *	History:
 *		Date:		 Author:	 Change:
 *		97-05-05	 KHU		 Creation.
 */

#ifndef CLOSEDF_H_
#define CLOSEDF_H_

#include <Figure.h>

	class ClosedFigure : virtual public Figure
	{
	public:
		// Queries:

		virtual Float Area () const = 0;
			// Postcondition: result >= 0.0.

	}; // ClosedFigure

#endif // CLOSEDF_H_