Lomse library. API documentation
0.30.0
|
This is the complete list of members for Drawer, including all inherited members.
accepts_id_class() const | Drawer | inlinevirtual |
add_path(VertexSource &vs, unsigned path_id=0, bool solid_path=true)=0 | Drawer | pure virtual |
begin_path()=0 | Drawer | pure virtual |
circle(LUnits xCenter, LUnits yCenter, LUnits radius)=0 | Drawer | pure virtual |
close_path()=0 | Drawer | pure virtual |
cubic_bezier(double x1, double y1, double x2, double y2, double x, double y)=0 | Drawer | pure virtual |
cubic_bezier(double x2, double y2, double x, double y)=0 | Drawer | pure virtual |
cubic_bezier_rel(double x1, double y1, double x2, double y2, double x, double y)=0 | Drawer | pure virtual |
cubic_bezier_rel(double x2, double y2, double x, double y)=0 | Drawer | pure virtual |
device_point_to_model(double *x, double *y) const =0 | Drawer | pure virtual |
device_units_to_model(double value) const =0 | Drawer | pure virtual |
draw_bitmap(RenderingBuffer &bmap, bool hasAlpha, Pixels srcX1, Pixels srcY1, Pixels srcX2, Pixels srcY2, LUnits dstX1, LUnits dstY1, LUnits dstX2, LUnits dstY2, EResamplingQuality resamplingMode, double alpha=1.0)=0 | Drawer | pure virtual |
draw_glyph(double x, double y, unsigned int ch)=0 | Drawer | pure virtual |
draw_glyph_rotated(double x, double y, unsigned int ch, double rotation)=0 | Drawer | pure virtual |
draw_text(double x, double y, const std::string &str)=0 | Drawer | pure virtual |
draw_text(double x, double y, const wstring &str)=0 | Drawer | pure virtual |
Drawer(LibraryScope &libraryScope) | Drawer | |
end_composite_notation() | Drawer | inlinevirtual |
end_path()=0 | Drawer | pure virtual |
fill(Color color)=0 | Drawer | pure virtual |
fill_linear_gradient(LUnits x1, LUnits y1, LUnits x2, LUnits y2)=0 | Drawer | pure virtual |
fill_none()=0 | Drawer | pure virtual |
gradient_color(Color c1, Color c2, double start, double stop)=0 | Drawer | pure virtual |
gradient_color(Color c1, double start, double stop)=0 | Drawer | pure virtual |
hline_to(double x)=0 | Drawer | pure virtual |
hline_to_rel(double x)=0 | Drawer | pure virtual |
is_ready() const =0 | Drawer | pure virtual |
line(LUnits x1, LUnits y1, LUnits x2, LUnits y2, LUnits width, ELineEdge nEdge=k_edge_normal)=0 | Drawer | pure virtual |
line_to(double x, double y)=0 | Drawer | pure virtual |
line_to_rel(double x, double y)=0 | Drawer | pure virtual |
line_with_markers(UPoint start, UPoint end, LUnits width, ELineCap startCap, ELineCap endCap)=0 | Drawer | pure virtual |
model_point_to_device(double *x, double *y) const =0 | Drawer | pure virtual |
model_to_device_units(LUnits value) const =0 | Drawer | pure virtual |
move_to(double x, double y)=0 | Drawer | pure virtual |
move_to_rel(double x, double y)=0 | Drawer | pure virtual |
new_viewport_origin(double x, double y) | Drawer | virtual |
new_viewport_size(double x, double y) | Drawer | virtual |
polygon(int n, UPoint points[])=0 | Drawer | pure virtual |
quadratic_bezier(double x1, double y1, double x, double y)=0 | Drawer | pure virtual |
quadratic_bezier(double x, double y)=0 | Drawer | pure virtual |
quadratic_bezier_rel(double x1, double y1, double x, double y)=0 | Drawer | pure virtual |
quadratic_bezier_rel(double x, double y)=0 | Drawer | pure virtual |
rect(UPoint pos, USize size, LUnits radius)=0 | Drawer | pure virtual |
remove_shift()=0 | Drawer | pure virtual |
render()=0 | Drawer | pure virtual |
reset(Color bgcolor)=0 | Drawer | pure virtual |
select_font(const std::string &language, const std::string &fontFile, const std::string &fontName, double height, bool fBold=false, bool fItalic=false)=0 | Drawer | pure virtual |
set_affine_transformation(TransAffine &transform)=0 | Drawer | pure virtual |
set_shift(LUnits x, LUnits y)=0 | Drawer | pure virtual |
set_text_color(Color color) | Drawer | virtual |
start_composite_notation(std::string UNUSED(id), std::string UNUSED(classname)) | Drawer | inlinevirtual |
start_simple_notation(std::string UNUSED(id), std::string UNUSED(classname)) | Drawer | inlinevirtual |
stroke(Color color)=0 | Drawer | pure virtual |
stroke_none()=0 | Drawer | pure virtual |
stroke_width(double w)=0 | Drawer | pure virtual |
vline_to(double y)=0 | Drawer | pure virtual |
vline_to_rel(double y)=0 | Drawer | pure virtual |
~Drawer() | Drawer | inlinevirtual |