![]() |
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 () | |
![]() | |
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 | ||
) |