Quantum GIS API Documentation  1.8
Public Member Functions | Public Attributes
QgsSvgCacheEntry Struct Reference

#include <qgssvgcache.h>

Collaboration diagram for QgsSvgCacheEntry:
Collaboration graph

List of all members.

Public Member Functions

 QgsSvgCacheEntry ()
 QgsSvgCacheEntry (const QString &file, double size, double outlineWidth, double widthScaleFactor, double rasterScaleFctor, const QColor &fill, const QColor &outline)
 ~QgsSvgCacheEntry ()
bool operator== (const QgsSvgCacheEntry &other) const
 Don't consider image, picture, last used timestamp for comparison.
int dataSize () const
 Return memory usage in bytes.

Public Attributes

QString file
int size
double outlineWidth
double widthScaleFactor
double rasterScaleFactor
QColor fill
QColor outline
QImage * image
QPicture * picture
QByteArray svgContent

Detailed Description

Definition at line 30 of file qgssvgcache.h.

Constructor & Destructor Documentation

Definition at line 28 of file qgssvgcache.cpp.

QgsSvgCacheEntry::QgsSvgCacheEntry ( const QString &  file,
double  size,
double  outlineWidth,
double  widthScaleFactor,
double  rasterScaleFctor,
const QColor &  fill,
const QColor &  outline 

Definition at line 33 of file qgssvgcache.cpp.

Definition at line 39 of file qgssvgcache.cpp.

References image, and picture.

Member Function Documentation

Return memory usage in bytes.

Definition at line 51 of file qgssvgcache.cpp.

References image, picture, size, and svgContent.

Referenced by QgsSvgCache::trimToMaximumSize().

bool QgsSvgCacheEntry::operator== ( const QgsSvgCacheEntry other) const

Don't consider image, picture, last used timestamp for comparison.

Definition at line 45 of file qgssvgcache.cpp.

References file, fill, outline, outlineWidth, rasterScaleFactor, size, and widthScaleFactor.

Member Data Documentation

The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines