Overture  Version 25
MappingBuilder.h
Go to the documentation of this file.
1 #ifndef MAPPING_BUILDER_H
2 #define MAPPING_BUILDER_H
3 
4 #include "Mapping.h"
6 #include "CompositeSurface.h"
7 
9 
10 //----------------------------------------------------------------------
11 // Class to build multiple Mappings on (composite) surfaces.
12 //----------------------------------------------------------------------
14 {
15 public:
16 
18  {
22  };
23 
26 
27  int build( MappingInformation & mapInfo, Mapping *surface = NULL );
28 
29  protected:
30 
32  int buildBoxGrid( MappingInformation & mapInfo );
34 
36  int getBoundaryCurves();
37 
38  int plot(MappingInformation & mapInfo );
39 
52 
57 
59 
61 
62 
66 
68 
69  // We store the surface and volume grids in CompositeSurface's so we can easily replot them
71 
74 
75 };
76 
77 
78 #endif