#include <pixel.h>
Inheritance diagram for Plot::Pixel
Public Types | |
| typedef Bounded::Integer<unsigned char> | IComponent |
| Integer Bounded number for a Pixel. More... | |
| typedef Bounded::Float< float, 1,0,Bounded::Crop<Bounded::LargeFloat> > | FComponent |
| Floating-point Bounded number for a Pixel. More... | |
| typedef Bounded::Float< float, 1,0,Bounded::Wrap<Bounded::LargeFloat> > | HueComponent |
| Circularly-wrapping Bounded number for the Hue. More... | |
Public Methods | |
| Pixel () | |
| Default constructor; pixel remains transparent. More... | |
| Pixel (bool visible) | |
| Constructor for a possibly non-transparent pixel. More... | |
| Pixel (const Pixel& other) | |
| Copy constructor. More... | |
| bool | istransparent () |
| Returns whether the pixel is transparent. More... | |
| void | show () |
| Makes this pixel visible. More... | |
| void | hide () |
| Makes this pixel transparent. More... | |
Definition at line 25 of file pixel.h.
|
|
Floating-point Bounded number for a Pixel.
|
|
|
Circularly-wrapping Bounded number for the Hue.
|
|
|
Integer Bounded number for a Pixel.
|
|
|
Default constructor; pixel remains transparent.
|
|
|
Constructor for a possibly non-transparent pixel.
|
|
|
Copy constructor.
|
|
|
Makes this pixel transparent.
|
|
|
Returns whether the pixel is transparent.
|
|
|
Makes this pixel visible.
|
1.2.1 written by Dimitri van Heesch,
© 1997-2000