29 #include <Component.h>
63 virtual void setName(
const QString &);
66 virtual void setSelected(
const bool,
const bool recursive=
false);
A cell has an unique index in the physical model object, is composed by atoms, and different basic pr...
Definition: Cell.h:41
The manager of the physical model data.
Definition: PMManagerDC.h:97
virtual void destroyPointData()
destroy all the point data
virtual void createPointData()
create all the point data to display specific information (only works for SCs that have a surface rep...
Cell * myCell
store the cell here, as well as in the SCDC, because otherwise the down cast lose the specific Struct...
Definition: CellDC.h:89
virtual void initRepresentation()
the concrete building of the 3D object
virtual QPixmap getIcon()
Get the pixmap that will be displayed for this node.
A Component represents something that could be included in the explorer view, the interactive 3D view...
Definition: sdk/libraries/core/component/Component.h:292
virtual void setSelected(const bool, const bool recursive=false)
if selected, creates the 3D representation (that was delayed in the constructor). Blocks all recursiv...
The class CellDCProperties defines an QObject that allows user interaction with properties of a cell ...
Definition: CellDCProperties.h:44
static QPixmap * myPixmap
the CellDC pixmap
Definition: CellDC.h:92
virtual ~CellDC()
destructor
The manager of the Structural component data.
Definition: StructuralComponentDC.h:83
An atom has an unique index in the physical model object, a 3D position, and different basic properti...
Definition: Atom.h:44
virtual QObject * getPropertyObject()
reimplement this method to give the property object to the property editor
virtual void setName(const QString &)
set the name to be displayed
The manager of the Cell data.
Definition: CellDC.h:47
virtual Cell * getCell()
get the atom this dc is representing
Definition: CellDC.h:99
CellDCProperties * myProp
the atom'properties
Definition: CellDC.h:95
CellDC(camitk::Component *, PMManagerDC *pmManagerDC, Cell *)
Default constructor.