Overture  Version 25
rap.h
Go to the documentation of this file.
1 #ifndef RAP_H
2 #define RAP_H
3 
4 #include "GenericDataBase.h"
5 #include "ArraySimple.h"
6 #include "Mapping.h"
7 #include "MappingInformation.h"
8 #include "MappingRC.h"
9 #include "MappingsFromCAD.h"
10 #include "NurbsMapping.h"
11 #include "RevolutionMapping.h"
12 #include "SweepMapping.h"
13 #include "CompositeSurface.h"
14 #include "SplineMapping.h"
15 #include "TFIMapping.h"
16 #include "PlaneMapping.h"
17 #include "SphereMapping.h"
18 #include "IntersectionMapping.h"
19 #include "HyperbolicMapping.h"
20 #include "MappingBuilder.h"
21 #include "TrimmedMapping.h"
22 
24 
25 #include "display.h"
26 #include "SplineMapping.h"
27 #include "GUIState.h"
28 
29 #include "HDF_DataBase.h"
30 #include "CompositeTopology.h"
31 
32 #include "Edge.h"
33 #include "Point.h"
34 
35 #define SC (char *)(const char *)
36 
37 
38 // bool
39 // rapNewModel(GenericGraphicsInterface & ps, MappingInformation &mapInfo, CompositeSurface &model);
40 
41 // void
42 // rapCheckModel(GenericGraphicsInterface & ps);
43 
44 // void
45 // rapSimpleGeometry(MappingInformation &mapInfo, CompositeSurface & model, ListOfMappingRC &curveList,
46 // PointList & points);
47 
48 // void
49 // rapEditModel(MappingInformation &mapInfo, CompositeSurface & model, CompositeSurface & deletedSurfaces,
50 // ListOfMappingRC &curveList, PointList & points);
51 
52 void
54  GraphicsParameters & surfaceParameters);
55 
56 void
58  CompositeSurface & vGrids, GraphicsParameters & volumeParameters);
59 
60 // Edge*
61 // getClosestCurve(int &s, CompositeSurface &model, SelectionInfo &select, GenericGraphicsInterface &gi,
62 // bool buildSpline = false);
63 
64 // Edge*
65 // closestEdgeOnSurface(real x, real y, real z, CompositeSurface &model, int s, bool buildSpline = false);
66 
67 bool
68 addPrefix(aString cmd[], const aString & prefix);
69 
70 // bool
71 // addPlaneToModel(real planeCoordinates[3][3], int &planePoints, CompositeSurface &model,
72 // GenericGraphicsInterface &gi);
73 
74 #endif