COPASI API
4.16.103
|
#include <QtCore/QCoreApplication>
#include <QtGui/QGraphicsScene>
#include <QtGui/QGraphicsItem>
#include <QtGui/QPainter>
#include <QtGui/QPrinter>
#include <QtGui/QImage>
#include <QtGui/QGraphicsEffect>
#include "copasi.h"
#include "qlayout/CQLayoutScene.h"
#include "qlayout/CQCopasiEffect.h"
#include "qlayout/CQLabelGraphicsItem.h"
#include "qlayout/CQStyledGraphicsItem.h"
#include "qlayout/CQConnectionGraphicsItem.h"
#include "qlayout/CQRenderConverter.h"
#include "layout/CLayout.h"
#include "layout/CLGlyphs.h"
#include "layout/CLText.h"
#include "layout/CLReactionGlyph.h"
#include "layout/CLRenderResolver.h"
#include "layout/CLGlobalRenderInformation.h"
#include "layout/CListOfLayouts.h"
#include "layout/CLLocalRenderInformation.h"
#include "layout/CLDefaultStyles.h"
#include "layout/CCopasiSpringLayout.h"
#include "CopasiDataModel/CCopasiDataModel.h"
#include "copasi/report/CCopasiRootContainer.h"
#include "copasi/report/CKeyFactory.h"
#include <model/CCompartment.h>
#include <model/CMetab.h>
Go to the source code of this file.
Functions | |
CLGraphicalObject * | getMetabGlyphForKey (const CLayout *layout, const CMetab *metab) |
CLGraphicalObject * | getTextForItem (const CLayout *layout, const CLGraphicalObject *obj) |
void | moveObject (CLGraphicalObject *obj, const CLPoint &delta, CLayout *layout) |
CLGraphicalObject* getMetabGlyphForKey | ( | const CLayout * | layout, |
const CMetab * | metab | ||
) |
Definition at line 285 of file CQLayoutScene.cpp.
References CCopasiVector< T >::begin(), CCopasiVector< T >::end(), CModelEntity::getKey(), and CLayout::getListOfMetaboliteGlyphs().
Referenced by moveObject().
CLGraphicalObject* getTextForItem | ( | const CLayout * | layout, |
const CLGraphicalObject * | obj | ||
) |
Definition at line 266 of file CQLayoutScene.cpp.
References CCopasiVector< T >::begin(), CCopasiVector< T >::end(), CLGraphicalObject::getKey(), and CLayout::getListOfTextGlyphs().
Referenced by moveObject().
void moveObject | ( | CLGraphicalObject * | obj, |
const CLPoint & | delta, | ||
CLayout * | layout | ||
) |
Definition at line 301 of file CQLayoutScene.cpp.
References CCopasiVector< T >::begin(), CCopasiVector< T >::end(), getMetabGlyphForKey(), CCompartment::getMetabolites(), CLGraphicalObject::getModelObject(), getTextForItem(), and CLGraphicalObject::moveBy().
Referenced by CQLayoutScene::updatePosition().