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