Children.h

gehe zur Dokumentation dieser Datei
00001 #ifndef CHILDREN_H_
00002 #define CHILDREN_H_
00003 #include <cstdarg>
00004 #include <iostream>
00005 #include <list>
00006 #include <cstdlib>
00007 #include "GL/glut.h"
00008 #include "Node.h"
00009 using std::cout;
00010 using std::list;
00011 #define children new Children
00012 
00016 class Children : public Node {
00017 private:
00021         list<Node*> children_;
00022 
00023 public:
00027         Node* getNode(int index);
00028 
00032         void addNode(Node* nde);
00033 
00037         void removeNode();
00038 
00042         void work();
00043 
00047         int size();
00048 
00052         Children();
00053 
00058         Children(Node* n1, Node* n2 = 0, Node* n3 = 0, Node* n4 = 0, Node* n5 = 0,
00059                         Node* n6 = 0, Node* n7 = 0, Node* n8 = 0, Node* n9 = 0, Node* n10 = 0,
00060                         Node* n11 = 0, Node* n12 = 0, Node* n13 = 0, Node* n14 = 0, Node* n15 = 0);
00061 
00065         virtual ~Children();
00066 };
00067 
00068 #endif /*CHILDREN_H_*/

Erzeugt am Sun Jun 10 13:47:51 2007 für Fishtank von  doxygen 1.5.2