![]() |
API documentation
2.0rc1
|
#include <clientlib.h>
Inherits client::Object.
Public Member Functions | |
| double | get_a () |
| void | set_a (double) |
| double | get_b () |
| void | set_b (double) |
| double | get_c () |
| void | set_c (double) |
| double | get_d () |
| void | set_d (double) |
| double | get_e () |
| void | set_e (double) |
| double | get_f () |
| void | set_f (double) |
| SVGMatrix * | flipX () |
| SVGMatrix * | flipY () |
| SVGMatrix * | inverse () |
| SVGMatrix * | multiply (SVGMatrix *secondMatrix) |
| SVGMatrix * | rotate (double angle) |
| SVGMatrix * | rotateFromVector (double x, double y) |
| SVGMatrix * | scale (double scaleFactor) |
| SVGMatrix * | scaleNonUniform (double scaleFactorX, double scaleFactorY) |
| SVGMatrix * | skewX (double angle) |
| SVGMatrix * | skewY (double angle) |
| SVGMatrix * | translate (double x, double y) |
| SVGMatrix * | get_prototype () |
| void | set_prototype (SVGMatrix *) |
| SVGMatrix () | |
Public Member Functions inherited from client::Object | |
| Object () | |
| template<typename T > | |
| T | valueOf () |
| operator double () const | |
| Object * | operator[] (const client::String &name) const |
| void | set_ (const client::String &name, Object *v) |
| template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type> | |
| void | set_ (const client::String &name, T v) |
| bool | hasOwnProperty (const client::String &name) |
| client::SVGMatrix::SVGMatrix | ( | ) |
| SVGMatrix* client::SVGMatrix::flipX | ( | ) |
| SVGMatrix* client::SVGMatrix::flipY | ( | ) |
| double client::SVGMatrix::get_a | ( | ) |
| double client::SVGMatrix::get_b | ( | ) |
| double client::SVGMatrix::get_c | ( | ) |
| double client::SVGMatrix::get_d | ( | ) |
| double client::SVGMatrix::get_e | ( | ) |
| double client::SVGMatrix::get_f | ( | ) |
| SVGMatrix* client::SVGMatrix::get_prototype | ( | ) |
| SVGMatrix* client::SVGMatrix::inverse | ( | ) |
| SVGMatrix* client::SVGMatrix::rotate | ( | double | angle | ) |
| SVGMatrix* client::SVGMatrix::rotateFromVector | ( | double | x, |
| double | y | ||
| ) |
| SVGMatrix* client::SVGMatrix::scale | ( | double | scaleFactor | ) |
| SVGMatrix* client::SVGMatrix::scaleNonUniform | ( | double | scaleFactorX, |
| double | scaleFactorY | ||
| ) |
| void client::SVGMatrix::set_a | ( | double | ) |
| void client::SVGMatrix::set_b | ( | double | ) |
| void client::SVGMatrix::set_c | ( | double | ) |
| void client::SVGMatrix::set_d | ( | double | ) |
| void client::SVGMatrix::set_e | ( | double | ) |
| void client::SVGMatrix::set_f | ( | double | ) |
| void client::SVGMatrix::set_prototype | ( | SVGMatrix * | ) |
| SVGMatrix* client::SVGMatrix::skewX | ( | double | angle | ) |
| SVGMatrix* client::SVGMatrix::skewY | ( | double | angle | ) |
| SVGMatrix* client::SVGMatrix::translate | ( | double | x, |
| double | y | ||
| ) |
1.8.13