Image Component Library (ICL)
icl::core::AbstractCanvas Member List
This is the complete list of members for icl::core::AbstractCanvas, including all inherited members.
AbstractCanvas()icl::core::AbstractCanvas [inline]
circle(float cx, float cy, float r)icl::core::AbstractCanvas [virtual]
clip(float x, float y) const icl::core::AbstractCanvas [inline, protected]
clip(const Point32f &p) const icl::core::AbstractCanvas [inline, protected]
Color typedeficl::core::AbstractCanvas
draw_ellipse_internal(const utils::Point32f &c, const utils::Point32f &axis1, const utils::Point32f &axis2)=0icl::core::AbstractCanvas [pure virtual]
draw_image_internal(const utils::Point32f &ul, const utils::Point32f &ur, const utils::Point32f &lr, const utils::Point32f &ll, float alpha, scalemode sm)=0icl::core::AbstractCanvas [pure virtual]
draw_line_internal(const utils::Point32f &a, const utils::Point32f &b)=0icl::core::AbstractCanvas [pure virtual]
draw_point_internal(const utils::Point32f &p)=0icl::core::AbstractCanvas [pure virtual]
ellipse(float cx, float cy, float rx, float ry)icl::core::AbstractCanvas [virtual]
fill_triangle_internal(const utils::Point32f &a, const utils::Point32f &b, const utils::Point32f &c)=0icl::core::AbstractCanvas [pure virtual]
fillcolor(float r, float g, float b, float a=255)icl::core::AbstractCanvas [inline, virtual]
fontname(const std::string &fontname)icl::core::AbstractCanvas [inline, virtual]
fontsize(float size)icl::core::AbstractCanvas [inline, virtual]
getClipRect()icl::core::AbstractCanvas [inline, virtual]
getTransform() const icl::core::AbstractCanvas [inline, virtual]
getTransform(float &angle, float &tx, float &ty) const icl::core::AbstractCanvas [inline, virtual]
image(const ImgBase *image, float xanchor, float yanchor, float alpha, scalemode sm=interpolateLIN, bool centered=false)icl::core::AbstractCanvas [virtual]
line(float x0, float y0, float x1, float y1)icl::core::AbstractCanvas [virtual]
linecolor(float r, float g, float b, float a=255)icl::core::AbstractCanvas [inline, virtual]
linestrip(int n, const float *xs, const float *ys, int xStride=1, int yStride=1, bool loop=false)icl::core::AbstractCanvas [virtual]
linewidth(float width)icl::core::AbstractCanvas [inline, virtual]
point(float x, float y)icl::core::AbstractCanvas [virtual]
pointsize(float size)icl::core::AbstractCanvas [inline, virtual]
pop()icl::core::AbstractCanvas [inline, virtual]
push()icl::core::AbstractCanvas [inline, virtual]
rect(float x, float y, float w, float h)icl::core::AbstractCanvas [virtual]
reset()icl::core::AbstractCanvas [inline, virtual]
rotate(float angle)icl::core::AbstractCanvas [inline, virtual]
scale(float s)icl::core::AbstractCanvas [inline, virtual]
scale(float sx, float sy)icl::core::AbstractCanvas [inline, virtual]
stackicl::core::AbstractCanvas [protected]
stateicl::core::AbstractCanvas [protected]
sym(char c, float x, float y)icl::core::AbstractCanvas [virtual]
symsize(float size)icl::core::AbstractCanvas [inline, virtual]
text(const std::string &t, float x, float y, bool centered=false)icl::core::AbstractCanvas [virtual]
transform(float x, float y) const icl::core::AbstractCanvas [inline, protected]
transform(const Transform &T)icl::core::AbstractCanvas [inline, virtual]
transform(float tx, float ty, float angle)icl::core::AbstractCanvas [inline, virtual]
Transform typedeficl::core::AbstractCanvas
translate(float tx, float ty)icl::core::AbstractCanvas [inline, virtual]
triangle(float x0, float y0, float x1, float y1, float x2, float y2)icl::core::AbstractCanvas [virtual]
Uncopyable()icl::utils::Uncopyable [inline, protected]
~AbstractCanvas()icl::core::AbstractCanvas [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines