- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/UIElements/Views/Qt4/Qt3D/GLWorldScene.hpp
r72a4c1 r85c36d 26 26 class atom; 27 27 class molecule; 28 class Shape; 28 29 29 30 class QGLPainter; … … 34 35 class GLMoleculeObject_atom; 35 36 class GLMoleculeObject_molecule; 37 class GLMoleculeObject_shape; 36 38 37 39 /** This class contains a list of all molecules in the world. … … 86 88 void changeAtomId(GLMoleculeObject_atom *ob, int oldId, int newOd); 87 89 90 public: 91 void addShape(Shape &shape); 92 void removeShape(Shape &shape); 93 void updateSelectedShapes(); 94 88 95 private: 89 96 void init(); … … 96 103 typedef std::map< BondIds , GLMoleculeObject_bond* > BondNodeMap; 97 104 typedef std::map< moleculeId_t , GLMoleculeObject_molecule* > MoleculeNodeMap; 105 typedef std::map< std::string , GLMoleculeObject_shape* > ShapeNodeMap; 98 106 AtomNodeMap AtomsinSceneMap; 99 107 BondNodeMap BondsinSceneMap; 100 108 MoleculeNodeMap MoleculesinSceneMap; 109 ShapeNodeMap ShapesinSceneMap; 101 110 102 111 QGLSceneNode *meshEmpty[GLMoleculeObject::DETAILTYPES_MAX];
Note:
See TracChangeset
for help on using the changeset viewer.