hgl 0.5.25
A compiler/interpreter suite for developing images (plugin development)
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCHGL::ImageOutput::ICanvas::_transformationInfoThis structure holds the calculated transformation info
oCstd::exceptionSTL class
|oCHGL::Exception::PoptExitExceptionException to indicate that HGL has to successfully terminate after processing an command line argument
|\CHGL::ImageOutput::ImageOutputExceptionException thrown if there was an unrecoverable error
oCHGL::ImageOutput::ICanvasInterface for rendering images to concrete file formats
oCHGL::Common::IPluginPoptOptionsInterface to enable command line options for plugins
|oCHGL::ControlSource::IControlSourceInterface to the control source subsystem
|\CHGL::ImageOutput::IOutputInterface for writing images into a file
| \CHGL::ImageOutput::IPreRenderOutputInterface for writing images into a file
|  \CHGL::ImageOutput::DefaultPreRenderOutputEmpty implementation of the HGL::ImageOutput::IPreRenderOutput interface
oCHGL::ImageOutput::Primitive
|\CHGL::ImageOutput::PointPrimitiveA point primitive
| oCHGL::ImageOutput::EllipsePrimitiveAn ellipse primitive
| oCHGL::ImageOutput::LinePrimitiveA line primitive
| |\CHGL::ImageOutput::PolyPrimitiveA poly primitive
| | \CHGL::ImageOutput::CurvePrimitiveA curve primitive
| \CHGL::ImageOutput::TextPrimitiveA text primitive
oCHGL::ImageOutput::ICanvas::RGBAStructure representing a color
|\CHGL::ImageOutput::ICanvas::RGBStructure representing a color
oCSingleton
|\CHGL::ControlSource::ParameterFactoryFactory for creating parameters to hand over to the interpreter
\CHGL::ImageOutput::WriterA simple exception safe writer for image output plugins