API documentation  2.0rc1
Public Member Functions | List of all members
client::WebKitCSSMatrix Class Reference

#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)
 
double get_m11 ()
 
void set_m11 (double)
 
double get_m12 ()
 
void set_m12 (double)
 
double get_m13 ()
 
void set_m13 (double)
 
double get_m14 ()
 
void set_m14 (double)
 
double get_m21 ()
 
void set_m21 (double)
 
double get_m22 ()
 
void set_m22 (double)
 
double get_m23 ()
 
void set_m23 (double)
 
double get_m24 ()
 
void set_m24 (double)
 
double get_m31 ()
 
void set_m31 (double)
 
double get_m32 ()
 
void set_m32 (double)
 
double get_m33 ()
 
void set_m33 (double)
 
double get_m34 ()
 
void set_m34 (double)
 
double get_m41 ()
 
void set_m41 (double)
 
double get_m42 ()
 
void set_m42 (double)
 
double get_m43 ()
 
void set_m43 (double)
 
double get_m44 ()
 
void set_m44 (double)
 
WebKitCSSMatrixinverse ()
 
WebKitCSSMatrixmultiply (WebKitCSSMatrix *secondMatrix)
 
WebKitCSSMatrixrotate (double angleX)
 
WebKitCSSMatrixrotate (double angleX, double angleY)
 
WebKitCSSMatrixrotate (double angleX, double angleY, double angleZ)
 
WebKitCSSMatrixrotateAxisAngle (double x, double y, double z, double angle)
 
WebKitCSSMatrixscale (double scaleX)
 
WebKitCSSMatrixscale (double scaleX, double scaleY)
 
WebKitCSSMatrixscale (double scaleX, double scaleY, double scaleZ)
 
void setMatrixValue (const String &value)
 
WebKitCSSMatrixskewX (double angle)
 
WebKitCSSMatrixskewY (double angle)
 
StringtoString ()
 
WebKitCSSMatrixtranslate (double x, double y)
 
WebKitCSSMatrixtranslate (double x, double y, double z)
 
WebKitCSSMatrixget_prototype ()
 
void set_prototype (WebKitCSSMatrix *)
 
 WebKitCSSMatrix ()
 
 WebKitCSSMatrix (const String &text)
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (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)
 

Constructor & Destructor Documentation

◆ WebKitCSSMatrix() [1/2]

client::WebKitCSSMatrix::WebKitCSSMatrix ( )

◆ WebKitCSSMatrix() [2/2]

client::WebKitCSSMatrix::WebKitCSSMatrix ( const String text)

Member Function Documentation

◆ get_a()

double client::WebKitCSSMatrix::get_a ( )

◆ get_b()

double client::WebKitCSSMatrix::get_b ( )

◆ get_c()

double client::WebKitCSSMatrix::get_c ( )

◆ get_d()

double client::WebKitCSSMatrix::get_d ( )

◆ get_e()

double client::WebKitCSSMatrix::get_e ( )

◆ get_f()

double client::WebKitCSSMatrix::get_f ( )

◆ get_m11()

double client::WebKitCSSMatrix::get_m11 ( )

◆ get_m12()

double client::WebKitCSSMatrix::get_m12 ( )

◆ get_m13()

double client::WebKitCSSMatrix::get_m13 ( )

◆ get_m14()

double client::WebKitCSSMatrix::get_m14 ( )

◆ get_m21()

double client::WebKitCSSMatrix::get_m21 ( )

◆ get_m22()

double client::WebKitCSSMatrix::get_m22 ( )

◆ get_m23()

double client::WebKitCSSMatrix::get_m23 ( )

◆ get_m24()

double client::WebKitCSSMatrix::get_m24 ( )

◆ get_m31()

double client::WebKitCSSMatrix::get_m31 ( )

◆ get_m32()

double client::WebKitCSSMatrix::get_m32 ( )

◆ get_m33()

double client::WebKitCSSMatrix::get_m33 ( )

◆ get_m34()

double client::WebKitCSSMatrix::get_m34 ( )

◆ get_m41()

double client::WebKitCSSMatrix::get_m41 ( )

◆ get_m42()

double client::WebKitCSSMatrix::get_m42 ( )

◆ get_m43()

double client::WebKitCSSMatrix::get_m43 ( )

◆ get_m44()

double client::WebKitCSSMatrix::get_m44 ( )

◆ get_prototype()

WebKitCSSMatrix* client::WebKitCSSMatrix::get_prototype ( )

◆ inverse()

WebKitCSSMatrix* client::WebKitCSSMatrix::inverse ( )

◆ multiply()

WebKitCSSMatrix* client::WebKitCSSMatrix::multiply ( WebKitCSSMatrix secondMatrix)

◆ rotate() [1/3]

WebKitCSSMatrix* client::WebKitCSSMatrix::rotate ( double  angleX)

◆ rotate() [2/3]

WebKitCSSMatrix* client::WebKitCSSMatrix::rotate ( double  angleX,
double  angleY 
)

◆ rotate() [3/3]

WebKitCSSMatrix* client::WebKitCSSMatrix::rotate ( double  angleX,
double  angleY,
double  angleZ 
)

◆ rotateAxisAngle()

WebKitCSSMatrix* client::WebKitCSSMatrix::rotateAxisAngle ( double  x,
double  y,
double  z,
double  angle 
)

◆ scale() [1/3]

WebKitCSSMatrix* client::WebKitCSSMatrix::scale ( double  scaleX)

◆ scale() [2/3]

WebKitCSSMatrix* client::WebKitCSSMatrix::scale ( double  scaleX,
double  scaleY 
)

◆ scale() [3/3]

WebKitCSSMatrix* client::WebKitCSSMatrix::scale ( double  scaleX,
double  scaleY,
double  scaleZ 
)

◆ set_a()

void client::WebKitCSSMatrix::set_a ( double  )

◆ set_b()

void client::WebKitCSSMatrix::set_b ( double  )

◆ set_c()

void client::WebKitCSSMatrix::set_c ( double  )

◆ set_d()

void client::WebKitCSSMatrix::set_d ( double  )

◆ set_e()

void client::WebKitCSSMatrix::set_e ( double  )

◆ set_f()

void client::WebKitCSSMatrix::set_f ( double  )

◆ set_m11()

void client::WebKitCSSMatrix::set_m11 ( double  )

◆ set_m12()

void client::WebKitCSSMatrix::set_m12 ( double  )

◆ set_m13()

void client::WebKitCSSMatrix::set_m13 ( double  )

◆ set_m14()

void client::WebKitCSSMatrix::set_m14 ( double  )

◆ set_m21()

void client::WebKitCSSMatrix::set_m21 ( double  )

◆ set_m22()

void client::WebKitCSSMatrix::set_m22 ( double  )

◆ set_m23()

void client::WebKitCSSMatrix::set_m23 ( double  )

◆ set_m24()

void client::WebKitCSSMatrix::set_m24 ( double  )

◆ set_m31()

void client::WebKitCSSMatrix::set_m31 ( double  )

◆ set_m32()

void client::WebKitCSSMatrix::set_m32 ( double  )

◆ set_m33()

void client::WebKitCSSMatrix::set_m33 ( double  )

◆ set_m34()

void client::WebKitCSSMatrix::set_m34 ( double  )

◆ set_m41()

void client::WebKitCSSMatrix::set_m41 ( double  )

◆ set_m42()

void client::WebKitCSSMatrix::set_m42 ( double  )

◆ set_m43()

void client::WebKitCSSMatrix::set_m43 ( double  )

◆ set_m44()

void client::WebKitCSSMatrix::set_m44 ( double  )

◆ set_prototype()

void client::WebKitCSSMatrix::set_prototype ( WebKitCSSMatrix )

◆ setMatrixValue()

void client::WebKitCSSMatrix::setMatrixValue ( const String value)

◆ skewX()

WebKitCSSMatrix* client::WebKitCSSMatrix::skewX ( double  angle)

◆ skewY()

WebKitCSSMatrix* client::WebKitCSSMatrix::skewY ( double  angle)

◆ toString()

String* client::WebKitCSSMatrix::toString ( )

◆ translate() [1/2]

WebKitCSSMatrix* client::WebKitCSSMatrix::translate ( double  x,
double  y 
)

◆ translate() [2/2]

WebKitCSSMatrix* client::WebKitCSSMatrix::translate ( double  x,
double  y,
double  z 
)