Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
QtCanvasPixmap Class Reference

#include <qtcanvas.h>

+ Inheritance diagram for QtCanvasPixmap:

Public Member Functions

int offsetX () const
 
int offsetX () const
 
int offsetY () const
 
int offsetY () const
 
 QtCanvasPixmap (const QString &datafilename)
 
 QtCanvasPixmap (const QString &datafilename)
 
 QtCanvasPixmap (const QImage &image)
 
 QtCanvasPixmap (const QImage &image)
 
 QtCanvasPixmap (const QPixmap &, const QPoint &hotspot)
 
 QtCanvasPixmap (const QPixmap &, const QPoint &hotspot)
 
void setOffset (int x, int y)
 
void setOffset (int x, int y)
 
 ~QtCanvasPixmap ()
 
 ~QtCanvasPixmap ()
 

Private Member Functions

void init (const QImage &)
 
void init (const QImage &)
 
void init (const QPixmap &pixmap, int hx, int hy)
 
void init (const QPixmap &pixmap, int hx, int hy)
 

Private Attributes

QImage * collision_mask
 
int hotx
 
int hoty
 

Friends

bool qt_testCollision (const QtCanvasSprite *s1, const QtCanvasSprite *s2)
 
bool qt_testCollision (const QtCanvasSprite *s1, const QtCanvasSprite *s2)
 
class QtCanvasPixmapArray
 
class QtCanvasSprite
 

Constructor & Destructor Documentation

QtCanvasPixmap::QtCanvasPixmap ( const QString &  datafilename)
QtCanvasPixmap::QtCanvasPixmap ( const QImage &  image)
QtCanvasPixmap::QtCanvasPixmap ( const QPixmap &  ,
const QPoint &  hotspot 
)
QtCanvasPixmap::~QtCanvasPixmap ( )
QtCanvasPixmap::QtCanvasPixmap ( const QString &  datafilename)
QtCanvasPixmap::QtCanvasPixmap ( const QImage &  image)
QtCanvasPixmap::QtCanvasPixmap ( const QPixmap &  ,
const QPoint &  hotspot 
)
QtCanvasPixmap::~QtCanvasPixmap ( )

Member Function Documentation

void QtCanvasPixmap::init ( const QImage &  )
private
void QtCanvasPixmap::init ( const QImage &  )
private
void QtCanvasPixmap::init ( const QPixmap &  pixmap,
int  hx,
int  hy 
)
private
void QtCanvasPixmap::init ( const QPixmap &  pixmap,
int  hx,
int  hy 
)
private
int QtCanvasPixmap::offsetX ( ) const
inline

References hotx.

int QtCanvasPixmap::offsetX ( ) const
inline

References hotx.

int QtCanvasPixmap::offsetY ( ) const
inline

References hoty.

int QtCanvasPixmap::offsetY ( ) const
inline

References hoty.

void QtCanvasPixmap::setOffset ( int  x,
int  y 
)
inline

References hotx, and hoty.

void QtCanvasPixmap::setOffset ( int  x,
int  y 
)
inline

References hotx, and hoty.

Friends And Related Function Documentation

bool qt_testCollision ( const QtCanvasSprite s1,
const QtCanvasSprite s2 
)
friend
bool qt_testCollision ( const QtCanvasSprite s1,
const QtCanvasSprite s2 
)
friend

Member Data Documentation

QImage * QtCanvasPixmap::collision_mask
private
int QtCanvasPixmap::hotx
private

Referenced by offsetX(), and setOffset().

int QtCanvasPixmap::hoty
private

Referenced by offsetY(), and setOffset().


The documentation for this class was generated from the following file: