Overview   Project   Class   Tree   Deprecated   Index 
CarnegieMellonGraphics
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

CarnegieMellonGraphics2
Class Transform

   in CarnegieMellonGraphics.h

class Transform

Transform objects are used to encapsulate image transformations: rotations and scales. A transform object can be used to modify how an image is displayed. Images displayed transformed might draw slower than untransformed images, depending on your system.


Field Summary
 static const double SCALE
          
 
Constructor Summary
Transform()
          
Transform( double rotation )
          
Transform( double sx, double sy )
          
Transform( double rotation, double sx, double sy )
          
 
Method Summary
 double getRotation() const
          
 double getScaleX() const
          
 double getScaleY() const
          
 void setRotation( double theta )
          
 void setScale( double sx, double sy )
          
 void setScaleX( double sx )
          
 void setScaleY( double sy )
          
 

Field Detail

SCALE

public static const double SCALE;


Constructor Detail

Transform

public Transform();

Transform

public Transform( double rotation );

Transform

public Transform( double sx, double sy );

Transform

public Transform( double rotation, double sx, double sy );


Method Detail

getRotation

public double getRotation() const;

getScaleX

public double getScaleX() const;

getScaleY

public double getScaleY() const;

setRotation

public void setRotation( double theta );

setScale

public void setScale( double sx, double sy );

setScaleX

public void setScaleX( double sx );

setScaleY

public void setScaleY( double sy );

 Overview   Project   Class   Tree   Deprecated   Index 
CarnegieMellonGraphics
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD