egd - erlang graphical drawer
color() = {float(), float(), float(), float()}
egd_image() = pid()
abstract datatype: font()
point() = {non_neg_integer(), non_neg_integer()}
render_option() = {render_engine, opaque} | {render_engine, alpha}
| color/1 | Creates a color reference. |
| create/2 | Creates an image area and returns its reference. |
| destroy/1 | Destroys the image. |
| filledEllipse/4 | Creates a filled ellipse object. |
| filledRectangle/4 | Creates a filled rectangle object. |
| line/4 | Creates a line object from P1 to P2 in the image. |
| rectangle/4 | Creates a rectangle object. |
| render/1 | Equivalent to render(Image, png, [{render_engine, opaque}]).
|
| render/2 | Equivalent to render(Image, Type, [{render_engine, opaque}]).
|
| render/3 | Renders a binary from the primitives specified by egd_image(). |
| save/2 | Saves the binary to file. |
| text/5 | Creates a text object. |
color(Value::{byte(), byte(), byte()} | {byte(), byte(), byte(), byte()} | atom()) -> color()
Creates a color reference.
create(Width::integer(), Height::integer()) -> egd_image()
Creates an image area and returns its reference.
destroy(Image::egd_image()) -> ok
Destroys the image.
filledEllipse(Image::egd_image(), P1::point(), P2::point(), Color::color()) -> ok
Creates a filled ellipse object.
filledRectangle(Image::egd_image(), P1::point(), P2::point(), Color::color()) -> ok
Creates a filled rectangle object.
line(Image::egd_image(), P1::point(), P2::point(), Color::color()) -> ok
Creates a line object from P1 to P2 in the image.
rectangle(Image::egd_image(), P1::point(), P2::point(), Color::color()) -> ok
Creates a rectangle object.
render(Image::egd_image()) -> binary()
Equivalent to render(Image, png, [{render_engine, opaque}]).
render(Image::egd_image(), Type::png | raw_bitmap) -> binary()
Equivalent to render(Image, Type, [{render_engine, opaque}]).
render(Image::egd_image(), Type::png | raw_bitmap | eps, Options::[render_option()]) -> binary()
Renders a binary from the primitives specified by egd_image(). The binary can either be a raw bitmap with rgb tripplets or a binary in png format.
save(Binary::binary(), Filename::string()) -> ok
Saves the binary to file.
text(Image::egd_image(), P::point(), Font::font(), Text::string(), Color::color()) -> ok
Creates a text object.
Generated by EDoc