6 #include <osg/Geometry>
8 using namespace vrecko;
10 namespace APFFDEditor {
35 bool updateGrid(
void);
48 for(
unsigned long i=0; i<countOfCP.x(); i++){
51 for(
unsigned long i=0; i<countOfCP.x(); i++){
52 for(
unsigned long j=0; j<countOfCP.y(); j++){
56 controlPoint_count = countOfCP.x()*countOfCP.y()*countOfCP.z();
61 int countOfEdges = ((countOfCP.y()-1)*(countOfCP.x()) + (countOfCP.y())*(countOfCP.x()-1))*(countOfCP.z()) + (countOfCP.x())*(countOfCP.y())*(countOfCP.z()-1);
62 edges =
new Edge[countOfEdges]; edge_count = countOfEdges;
69 for(
unsigned long i=0; i<countOfCP.x(); i++){
70 for(
unsigned long j=0; j<countOfCP.y(); j++){
71 delete[] (controlPoints[i][j]) ;
74 for(
unsigned long i=0; i<countOfCP.x(); i++){
75 delete[] (controlPoints[i]) ;
77 delete[] (controlPoints) ;
102 virtual void destroyGeometry();