ScPattern Class Reference
#include <scpattern.h>

Public Member Functions | |
| ScPattern () | |
| ~ScPattern () | |
| QImage * | getPattern () |
| void | setDoc (ScribusDoc *doc) |
| void | setPattern (QString file) |
Public Attributes | |
| double | scaleX |
| double | scaleY |
| double | height |
| double | width |
| QList< PageItem * > | items |
| ScribusDoc * | m_doc |
| QImage | pattern |
Detailed Description
Definition at line 36 of file scpattern.h.
Constructor & Destructor Documentation
| ScPattern::ScPattern | ( | ) |
| ScPattern::~ScPattern | ( | ) | [inline] |
Definition at line 40 of file scpattern.h.
Member Function Documentation
| QImage * ScPattern::getPattern | ( | ) |
Definition at line 47 of file scpattern.cpp.
References pattern.
Referenced by ScPainter::drawVPath().
| void ScPattern::setDoc | ( | ScribusDoc * | doc | ) |
Definition at line 42 of file scpattern.cpp.
References m_doc.
Referenced by Scribus134Format::loadFile(), Scribus134Format::loadPage(), PatternDialog::loadPattern(), PatternDialog::loadPatternDir(), PatternDialog::loadVectors(), AIPlug::processPattern(), and ScriXmlDoc::ReadElem().
| void ScPattern::setPattern | ( | QString | file | ) |
Definition at line 52 of file scpattern.cpp.
References PageItem::gHeight, PageItem::gWidth, PageItem::gXpos, PageItem::gYpos, height, ScImage::imgInfo, items, PageItem::loadImage(), ImageInfoRecord::lowResScale, m_doc, CommonStrings::None, pattern, PageItem::pixm, ScImage::qImage(), scaleX, scaleY, PageItem::setHeight(), PageItem::SetRectFrame(), PageItem::setWidth(), width, and ImageInfoRecord::xres.
Referenced by PatternDialog::loadPattern(), and PatternDialog::loadPatternDir().
Member Data Documentation
| double ScPattern::scaleX |
Definition at line 44 of file scpattern.h.
Referenced by ScPageOutput::DrawItem_Pre(), ScPageOutput::DrawPattern(), PSLib::HandleGradient(), Scribus134Format::loadFile(), Scribus134Format::loadPage(), PDFLibCore::PDF_Gradient(), ScriXmlDoc::ReadElem(), ScPattern(), setPattern(), ScriXmlDoc::WriteElem(), and Scribus134Format::writePatterns().
| double ScPattern::scaleY |
Definition at line 45 of file scpattern.h.
Referenced by ScPageOutput::DrawItem_Pre(), ScPageOutput::DrawPattern(), PSLib::HandleGradient(), Scribus134Format::loadFile(), Scribus134Format::loadPage(), PDFLibCore::PDF_Gradient(), ScriXmlDoc::ReadElem(), ScPattern(), setPattern(), ScriXmlDoc::WriteElem(), and Scribus134Format::writePatterns().
| double ScPattern::height |
Definition at line 46 of file scpattern.h.
Referenced by ScPageOutput::DrawPattern(), Scribus134Format::loadFile(), Scribus134Format::loadPage(), PatternDialog::loadVectors(), PDFLibCore::PDF_Gradient(), AIPlug::processPattern(), PSLib::PS_begin_doc(), ScriXmlDoc::ReadElem(), ScPattern(), setPattern(), ScriXmlDoc::WriteElem(), and Scribus134Format::writePatterns().
| double ScPattern::width |
Definition at line 47 of file scpattern.h.
Referenced by ScPageOutput::DrawPattern(), Scribus134Format::loadFile(), Scribus134Format::loadPage(), PatternDialog::loadVectors(), PDFLibCore::PDF_Gradient(), AIPlug::processPattern(), PSLib::PS_begin_doc(), ScriXmlDoc::ReadElem(), ScPattern(), setPattern(), ScriXmlDoc::WriteElem(), and Scribus134Format::writePatterns().
| QList<PageItem*> ScPattern::items |
Definition at line 48 of file scpattern.h.
Referenced by CollectForOutput::collectItems(), ScribusMainWindow::DoFileClose(), ScPageOutput::DrawPattern(), ScribusDoc::getNamedResources(), ScribusDoc::getUsedFonts(), ScribusDoc::getUsedPatternsHelper(), PatternDialog::getUsedPatternsHelper(), Scribus134Format::loadFile(), Scribus134Format::loadPage(), PatternDialog::loadVectors(), PDFLibCore::PDF_Begin_Doc(), PDFLibCore::PDF_Gradient(), AIPlug::processPattern(), PSLib::PS_begin_doc(), ScriXmlDoc::ReadElem(), ScribusDoc::recalcPicturesRes(), ScribusDoc::recalculateColors(), ScribusDoc::removePict(), ScribusDoc::replaceNamedResources(), ScPattern(), setPattern(), ScribusDoc::updateAllItemQColors(), Serializer::updateGradientColors(), ScribusDoc::updatePict(), ScriXmlDoc::WriteElem(), and Scribus134Format::writePatterns().
| QImage ScPattern::pattern |
Definition at line 50 of file scpattern.h.
Referenced by getPattern(), Scribus134Format::loadFile(), Scribus134Format::loadPage(), PatternDialog::loadVectors(), AIPlug::processPattern(), ScriXmlDoc::ReadElem(), ScPattern(), and setPattern().
The documentation for this class was generated from the following files:
