hgl 0.5.25
A compiler/interpreter suite for developing images
Classes
Image output plugins

Classes, methods, etc. related to the development of image output plugins. More...

Collaboration diagram for Image output plugins:

Classes

struct  HGL::ImageOutput::CurvePrimitive
 A curve primitive.
 
struct  HGL::ImageOutput::EllipsePrimitive
 An ellipse primitive.
 
interface  HGL::ImageOutput::ICanvas
 Interface for rendering images to concrete file formats.
 
class  HGL::ImageOutput::ImageOutputException
 Exception thrown if there was an unrecoverable error.
 
interface  HGL::ImageOutput::IOutput
 Interface for writing images into a file.
 
interface  HGL::ImageOutput::IPreRenderOutput
 Interface for writing images into a file.
 
struct  HGL::ImageOutput::LinePrimitive
 A line primitive.
 
struct  HGL::ImageOutput::PointPrimitive
 A point primitive.
 
struct  HGL::ImageOutput::PolyPrimitive
 A poly primitive.
 
struct  HGL::ImageOutput::ICanvas::RGB
 Structure representing a color.
 
struct  HGL::ImageOutput::ICanvas::RGBA
 Structure representing a color.
 
struct  HGL::ImageOutput::TextPrimitive
 A text primitive.
 
struct  TRANSFORMATIONINFO
 This structure holds the calculated transformation info. More...
 

Detailed Description

Classes, methods, etc. related to the development of image output plugins.


Class Documentation

struct TRANSFORMATIONINFO

This structure holds the calculated transformation info.

Since
0.5.2