COPASI API
4.16.103
Main Page
Namespaces
Classes
Files
File List
File Members
copasi
layoutUI
CCompartmentGraphNode.cpp
Go to the documentation of this file.
1
// Begin CVS Header
2
// $Source: /Volumes/Home/Users/shoops/cvs/copasi_dev/copasi/layoutUI/CCompartmentGraphNode.cpp,v $
3
// $Revision: 1.1 $
4
// $Name: $
5
// $Author: gauges $
6
// $Date: 2008/09/15 15:03:13 $
7
// End CVS Header
8
// Copyright (C) 2008 by Pedro Mendes, Virginia Tech Intellectual
9
// Properties, Inc., EML Research, gGmbH, University of Heidelberg,
10
// and The University of Manchester.
11
// All rights reserved.
12
13
#include "
CCompartmentGraphNode.h
"
14
15
CCompartmentGraphNode::CCompartmentGraphNode
(
const
std::string & name,
16
const
CCopasiContainer
* pParent)
17
:
CLCompartmentGlyph
(name, pParent)
18
{
19
mOrigNodeKey
=
""
;
20
mObjectKey
=
""
;
21
}
22
23
CCompartmentGraphNode::CCompartmentGraphNode
(
const
CLCompartmentGlyph
& src,
24
const
CCopasiContainer
* pParent)
25
:
CLCompartmentGlyph
(src, pParent)
26
{
27
mOrigNodeKey
= src.
getKey
();
28
mObjectKey
= src.
getModelObjectKey
();
29
}
30
31
CCompartmentGraphNode::CCompartmentGraphNode
(
const
CCompartmentGraphNode
& src,
32
const
CCopasiContainer
* pParent)
33
:
CLCompartmentGlyph
(src, pParent)
34
{
35
mOrigNodeKey
= src.
mOrigNodeKey
;
36
mObjectKey
= src.
mObjectKey
;
37
}
38
39
std::ostream &
operator<<
(std::ostream &os,
const
CCompartmentGraphNode
& gn)
40
{
41
os <<
"node key: "
<< gn.
mOrigNodeKey
<< std::endl;
42
os <<
"object key: "
<< gn.
mObjectKey
<< std::endl;
43
os <<
"bounding box: "
<< gn.
mBBox
<< std::endl;
44
return
os;
45
}
CCompartmentGraphNode
Definition:
CCompartmentGraphNode.h:19
CLCompartmentGlyph
Definition:
CLGlyphs.h:74
CCompartmentGraphNode.h
CLGraphicalObject::getKey
virtual const std::string & getKey() const
Definition:
CLGraphicalObject.h:79
operator<<
std::ostream & operator<<(std::ostream &os, const CCompartmentGraphNode &gn)
Definition:
CCompartmentGraphNode.cpp:39
CCompartmentGraphNode::mOrigNodeKey
std::string mOrigNodeKey
Definition:
CCompartmentGraphNode.h:22
CLGraphicalObject::mBBox
CLBoundingBox mBBox
Definition:
CLGraphicalObject.h:52
CLGraphicalObject::getModelObjectKey
const std::string & getModelObjectKey() const
Definition:
CLGraphicalObject.h:108
CCompartmentGraphNode::mObjectKey
std::string mObjectKey
Definition:
CCompartmentGraphNode.h:23
CCopasiContainer
Definition:
CCopasiContainer.h:37
CCompartmentGraphNode::CCompartmentGraphNode
CCompartmentGraphNode(const CCompartmentGraphNode &src, const CCopasiContainer *pParent=NULL)
Definition:
CCompartmentGraphNode.cpp:31
Generated on Thu Jul 2 2015 14:50:07 for COPASI API by
1.8.6