// constructors public RotationalPrimitive() { for( int i = 0; i < 4; i++ ) { OuterFaces[i] = new CrossSection(); InnerFaces[i] = new CrossSection(); } CutFaces[0] = new CrossSection(); CutFaces[1] = new CrossSection(); rotationalextrusionpath = new RotationalExtrusionPath(); rotationalextrusionpath.LevelOfDetail = iLevelOfDetail; UpdateExtrusionScaling(); }