| 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] |