hgl 0.5.25
A compiler/interpreter suite for developing images (plugin development)
Public Attributes | List of all members
HGL::ImageOutput::EllipsePrimitive Struct Reference

An ellipse primitive. More...

#include "primitives.h"

Public Attributes

bool centric: 4
 centric fill of ellipse? More...
 
ICanvas::RGBA color
 the color More...
 
float erx
 the x-radius More...
 
float ery
 the y-radius More...
 
ICanvas::RGBA fcol1
 start color of the color gradient More...
 
ICanvas::RGBA fcol2
 end color of the color gradient More...
 
bool fill: 4
 is the ellipse filled? More...
 
bool markerPoint: 3
 is the point a marker point? More...
 
bool mask: 3
 is the point masked? More...
 
uint8_t mval
 the mask value More...
 
PointPrimitive p
 the center point of the ellipse More...
 
bool unscaled: 1
 is the point unscaled? More...
 
float x
 the x-coordinate More...
 
float y
 the y-coordinate More...
 

Detailed Description

An ellipse primitive.

Author
Heiko Schäfer heiko.nosp@m.@hgl.nosp@m..rang.nosp@m.un.d.nosp@m.e
Since
0.4.70

Member Data Documentation

bool HGL::ImageOutput::EllipsePrimitive::centric

centric fill of ellipse?

ICanvas::RGBA HGL::ImageOutput::PointPrimitive::color
inherited

the color

float HGL::ImageOutput::EllipsePrimitive::erx

the x-radius

float HGL::ImageOutput::EllipsePrimitive::ery

the y-radius

ICanvas::RGBA HGL::ImageOutput::EllipsePrimitive::fcol1

start color of the color gradient

ICanvas::RGBA HGL::ImageOutput::EllipsePrimitive::fcol2

end color of the color gradient

bool HGL::ImageOutput::EllipsePrimitive::fill

is the ellipse filled?

bool HGL::ImageOutput::PointPrimitive::markerPoint
inherited

is the point a marker point?

bool HGL::ImageOutput::PointPrimitive::mask
inherited

is the point masked?

uint8_t HGL::ImageOutput::PointPrimitive::mval
inherited

the mask value

PointPrimitive HGL::ImageOutput::EllipsePrimitive::p

the center point of the ellipse

bool HGL::ImageOutput::PointPrimitive::unscaled
inherited

is the point unscaled?

float HGL::ImageOutput::PointPrimitive::x
inherited

the x-coordinate

float HGL::ImageOutput::PointPrimitive::y
inherited

the y-coordinate