Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

LImage Class Reference

#include <LImage.h>

List of all members.

Public Member Functions

 LImage (Point p=0, QString n="", double s=1.0, double a=0)
QStringList Info ()
void save (QTextStream *t)
void open (QTextStream *t, int version)
QDomElement saveXML (QDomDocument doc)
void openXML (QDomNode node)
Point Pos ()
void setPos (double x, double y)
QString Name ()
void setName (QString n)
double Scale ()
void setScale (double s)
double Angle ()
void setAngle (double a)
void draw (QPainter *p, double w, double h)
bool inside (int x, int y, int w, int h)

Protected Attributes

Point pos
QString name
double scale
double angle


Constructor & Destructor Documentation

LImage::LImage (  Point  p = 0,
QString  n = "",
double  s = 1.0,
double  a = 0
) 
 


Member Function Documentation

double LImage::Angle (   )  [inline]
 

void LImage::draw (  QPainter *  p,
double  w,
double  h
) 
 

QStringList LImage::Info (   ) 
 

bool LImage::inside (  int  x,
int  y,
int  w,
int  h
) 
 

QString LImage::Name (   )  [inline]
 

void LImage::open (  QTextStream *  t,
int  version
) 
 

void LImage::openXML (  QDomNode  node  ) 
 

Point LImage::Pos (   )  [inline]
 

void LImage::save (  QTextStream *  t  ) 
 

QDomElement LImage::saveXML (  QDomDocument  doc  ) 
 

double LImage::Scale (   )  [inline]
 

void LImage::setAngle (  double  a  )  [inline]
 

void LImage::setName (  QString  n  )  [inline]
 

void LImage::setPos (  double  x,
double  y
)  [inline]
 

void LImage::setScale (  double  s  )  [inline]
 


Member Data Documentation

double LImage::angle [protected]
 

QString LImage::name [protected]
 

Point LImage::pos [protected]
 

double LImage::scale [protected]
 


The documentation for this class was generated from the following files:
Generated on Sat Oct 13 21:55:02 2007 for LabPlot by  doxygen 1.4.4