Canvas() | Ionflux::Tools::Canvas | |
defaultFillColor | Ionflux::Tools::Canvas | [protected] |
defaultFontFamily | Ionflux::Tools::Canvas | [protected] |
defaultFontSize | Ionflux::Tools::Canvas | [protected] |
defaultStrokeColor | Ionflux::Tools::Canvas | [protected] |
defaultStrokeWidth | Ionflux::Tools::Canvas | [protected] |
defaultTransform | Ionflux::Tools::Canvas | [protected] |
drawArc(double x, double y, double width, double height, double angle1, double angle2, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)=0 | Ionflux::Tools::Canvas | [pure virtual] |
drawArcEc(double xc, double yc, double radius, double angle1, double angle2, double eccentricity=0.0, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)=0 | Ionflux::Tools::Canvas | [pure virtual] |
drawCircle(double xc, double yc, double radius, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)=0 | Ionflux::Tools::Canvas | [pure virtual] |
drawCurve(double x1, double y1, double x2, double y2, double x3, double y3, double strokeWidth=0.0, const Color *color=0, Matrix3 *transform=0)=0 | Ionflux::Tools::Canvas | [pure virtual] |
drawEllipse(double x, double y, double width, double height, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)=0 | Ionflux::Tools::Canvas | [pure virtual] |
drawEllipseEc(double xc, double yc, double radius, double eccentricity=0.0, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)=0 | Ionflux::Tools::Canvas | [pure virtual] |
drawLine(double x1, double y1, double x2, double y2, double width=0.0, const Color *color=0, Matrix3 *transform=0)=0 | Ionflux::Tools::Canvas | [pure virtual] |
drawRectangle(double x, double y, double width, double height, double strokeWidth=0.0, const Color *strokeColor=0, const Color *fillColor=0, Matrix3 *transform=0)=0 | Ionflux::Tools::Canvas | [pure virtual] |
drawText(double x, double y, const std::string &text, const std::string &fontFamily="", double fontSize=0.0, const Color *color=0, Matrix3 *transform=0)=0 | Ionflux::Tools::Canvas | [pure virtual] |
getDefaultFillColor() const | Ionflux::Tools::Canvas | [virtual] |
getDefaultFontFamily() const | Ionflux::Tools::Canvas | [virtual] |
getDefaultFontSize() const | Ionflux::Tools::Canvas | [virtual] |
getDefaultStrokeColor() const | Ionflux::Tools::Canvas | [virtual] |
getDefaultStrokeWidth() const | Ionflux::Tools::Canvas | [virtual] |
getDefaultTransform() const | Ionflux::Tools::Canvas | [virtual] |
setDefaultFillColor(const Color &newDefaultFillColor) | Ionflux::Tools::Canvas | [virtual] |
setDefaultFontFamily(const std::string &newDefaultFontFamily) | Ionflux::Tools::Canvas | [virtual] |
setDefaultFontSize(double newDefaultFontSize) | Ionflux::Tools::Canvas | [virtual] |
setDefaultStrokeColor(const Color &newDefaultStrokeColor) | Ionflux::Tools::Canvas | [virtual] |
setDefaultStrokeWidth(double newDefaultStrokeWidth) | Ionflux::Tools::Canvas | [virtual] |
setDefaultTransform(Matrix3 *newDefaultTransform) | Ionflux::Tools::Canvas | [virtual] |
~Canvas() | Ionflux::Tools::Canvas | [virtual] |