1 #ifndef NCVector_INCLUDED
2 #define NCVector_INCLUDED 1
3 
4 #define Vector NCVector
5 #define NC
6 
7 #ifdef SP_DEFINE_TEMPLATES
8 
9 #undef SP_DEFINE_TEMPLATES
10 #ifdef Vector_INCLUDED
11 #undef Vector_INCLUDED
12 #include "Vector.h"
13 #define Vector_INCLUDED 1
14 #else
15 #include "Vector.h"
16 #undef Vector_INCLUDED
17 #endif
18 #define SP_DEFINE_TEMPLATES 1
19 
20 #else /* not SP_DEFINE_TEMPLATES */
21 
22 #ifdef Vector_INCLUDED
23 #undef Vector_INCLUDED
24 #include "Vector.h"
25 #define Vector_INCLUDED 1
26 #else
27 #include "Vector.h"
28 #undef Vector_INCLUDED
29 #endif
30 
31 #endif /* not SP_DEFINE_TEMPLATES */
32 
33 #undef Vector
34 #undef NC
35 
36 #endif /* not NCVector_INCLUDED */
37 
38 #ifdef SP_DEFINE_TEMPLATES
39 
40 #ifndef NCVector_DEF_INCLUDED
41 #define NCVector_DEF_INCLUDED 1
42 
43 #define Vector NCVector
44 #define NC
45 
46 #ifdef Vector_DEF_INCLUDED
47 #undef Vector_DEF_INCLUDED
48 #include "Vector.cxx"
49 #define Vector_DEF_INCLUDED 1
50 #else
51 #include "Vector.cxx"
52 #undef Vector_DEF_INCLUDED
53 #endif
54 
55 #undef Vector
56 #undef NC
57 
58 #endif /* not NCVector_DEF_INCLUDED */
59 
60 #endif /* SP_DEFINE_TEMPLATES */
61