- Timestamp:
- 05/23/08 17:47:22 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/QtInterface/ObjectPlacer.h
r2694 r2702 1 1 #ifndef OBJECTPLACER_H 2 2 #define OBJECTPLACER_H 3 3 … … 15 15 { 16 16 public: 17 /** Default constructor taking a pointer to the currently used preprocessor.17 /** Default constructor. 18 18 */ 19 // ObjectPlacer(Preprocessor *prep);20 19 ObjectPlacer(); 21 20 22 /** Sets library objects. 21 virtual ~ObjectPlacer() {} 22 23 /** Adds a library objects. 23 24 */ 24 void AddObject(SceneGraphLeaf *object); 25 25 void AddObject(SceneGraphLeaf *obj); 26 26 /** Selects the next library object. 27 27 */ … … 33 33 */ 34 34 void PlaceObject(const Vector3 &p); 35 35 /** Returns the currently active object. 36 */ 36 37 SceneGraphLeaf *GetCurrentObject(); 37 38 virtual ~ObjectPlacer() {} 39 40 DynamicObjectsContainer &GetDynamicObjects() { return mDynamicObjects; } 38 /** Returns a ref to the object container. 39 */ 40 DynamicObjectsContainer &GetDynamicObjects() { return mLibraryObjects; } 41 41 42 42 43 43 protected: 44 44 45 //Preprocessor *mPreprocessor; 46 47 DynamicObjectsContainer mDynamicObjects; 48 45 DynamicObjectsContainer mLibraryObjects; 49 46 int mCurrentObject; 50 47
Note: See TracChangeset
for help on using the changeset viewer.