pleyo.com

WebCore::BTAffineTransform Class Reference

#include <BTAffineTransform.h>

List of all members.

Public Member Functions

 BTAffineTransform ()
 BTAffineTransform (double a, double b, double c, double d, double e, double f)
void setMatrix (double a, double b, double c, double d, double e, double f)
void map (double x, double y, double *x2, double *y2) const
IntPoint mapPoint (const IntPoint &) const
IntRect mapRect (const IntRect &) const
FloatRect mapRect (const FloatRect &) const
bool isIdentity () const
double a () const
void setA (double a)
double b () const
void setB (double b)
double c () const
void setC (double c)
double d () const
void setD (double d)
double e () const
void setE (double e)
double f () const
void setF (double f)
void reset ()
BTAffineTransformmultiply (const BTAffineTransform &)
BTAffineTransformscale (double)
BTAffineTransformscale (double sx, double sy)
BTAffineTransformscaleNonUniform (double sx, double sy)
BTAffineTransformrotate (double d)
BTAffineTransformrotateFromVector (double x, double y)
BTAffineTransformtranslate (double tx, double ty)
BTAffineTransformshear (double sx, double sy)
BTAffineTransformflipX ()
BTAffineTransformflipY ()
BTAffineTransformskew (double angleX, double angleY)
BTAffineTransformskewX (double angle)
BTAffineTransformskewY (double angle)
double det () const
bool isInvertible () const
BTAffineTransform inverse () const
bool operator== (const BTAffineTransform &) const
BTAffineTransformoperator *= (const BTAffineTransform &)
BTAffineTransform operator * (const BTAffineTransform &)


Constructor & Destructor Documentation

WebCore::BTAffineTransform::BTAffineTransform (  ) 

WebCore::BTAffineTransform::BTAffineTransform ( double  a,
double  b,
double  c,
double  d,
double  e,
double  f 
)


Member Function Documentation

void WebCore::BTAffineTransform::setMatrix ( double  a,
double  b,
double  c,
double  d,
double  e,
double  f 
)

void WebCore::BTAffineTransform::map ( double  x,
double  y,
double *  x2,
double *  y2 
) const

IntPoint WebCore::BTAffineTransform::mapPoint ( const IntPoint  )  const

IntRect WebCore::BTAffineTransform::mapRect ( const IntRect  )  const

FloatRect WebCore::BTAffineTransform::mapRect ( const FloatRect  )  const

bool WebCore::BTAffineTransform::isIdentity (  )  const

double WebCore::BTAffineTransform::a (  )  const

void WebCore::BTAffineTransform::setA ( double  a  ) 

double WebCore::BTAffineTransform::b (  )  const

void WebCore::BTAffineTransform::setB ( double  b  ) 

double WebCore::BTAffineTransform::c (  )  const

void WebCore::BTAffineTransform::setC ( double  c  ) 

double WebCore::BTAffineTransform::d (  )  const

void WebCore::BTAffineTransform::setD ( double  d  ) 

double WebCore::BTAffineTransform::e (  )  const

void WebCore::BTAffineTransform::setE ( double  e  ) 

double WebCore::BTAffineTransform::f (  )  const

void WebCore::BTAffineTransform::setF ( double  f  ) 

void WebCore::BTAffineTransform::reset (  ) 

BTAffineTransform& WebCore::BTAffineTransform::multiply ( const BTAffineTransform  ) 

BTAffineTransform& WebCore::BTAffineTransform::scale ( double   ) 

BTAffineTransform& WebCore::BTAffineTransform::scale ( double  sx,
double  sy 
)

BTAffineTransform& WebCore::BTAffineTransform::scaleNonUniform ( double  sx,
double  sy 
)

BTAffineTransform& WebCore::BTAffineTransform::rotate ( double  d  ) 

BTAffineTransform& WebCore::BTAffineTransform::rotateFromVector ( double  x,
double  y 
)

BTAffineTransform& WebCore::BTAffineTransform::translate ( double  tx,
double  ty 
)

BTAffineTransform& WebCore::BTAffineTransform::shear ( double  sx,
double  sy 
)

BTAffineTransform& WebCore::BTAffineTransform::flipX (  ) 

BTAffineTransform& WebCore::BTAffineTransform::flipY (  ) 

BTAffineTransform& WebCore::BTAffineTransform::skew ( double  angleX,
double  angleY 
)

BTAffineTransform& WebCore::BTAffineTransform::skewX ( double  angle  ) 

BTAffineTransform& WebCore::BTAffineTransform::skewY ( double  angle  ) 

double WebCore::BTAffineTransform::det (  )  const

bool WebCore::BTAffineTransform::isInvertible (  )  const

BTAffineTransform WebCore::BTAffineTransform::inverse (  )  const

bool WebCore::BTAffineTransform::operator== ( const BTAffineTransform  )  const

BTAffineTransform& WebCore::BTAffineTransform::operator *= ( const BTAffineTransform  ) 

BTAffineTransform WebCore::BTAffineTransform::operator * ( const BTAffineTransform  ) 


The documentation for this class was generated from the following file:
Generated on Wed Nov 21 20:04:20 2007 for Origyn Web Browser by Doxygen 1.5.3

pleyo.com
pleyo.com