54 aNodes( 0 ) = mNodes[ 0 ];
55 aNodes( 1 ) = mNodes[ 1 ];
56 aNodes( 2 ) = mNodes[ 5 ];
57 aNodes( 3 ) = mNodes[ 4 ];
58 aNodes( 4 ) = mNodes[ 8 ];
59 aNodes( 5 ) = mNodes[ 9 ];
60 aNodes( 6 ) = mNodes[ 16 ];
61 aNodes( 7 ) = mNodes[ 17 ];
62 aNodes( 8 ) = mNodes[ 25 ];
63 aNodes( 9 ) = mNodes[ 24 ];
64 aNodes( 10 ) = mNodes[ 13 ];
65 aNodes( 11 ) = mNodes[ 12 ];
66 aNodes( 12 ) = mNodes[ 36 ];
67 aNodes( 13 ) = mNodes[ 37 ];
68 aNodes( 14 ) = mNodes[ 38 ];
69 aNodes( 15 ) = mNodes[ 39 ];
74 aNodes( 0 ) = mNodes[ 1 ];
75 aNodes( 1 ) = mNodes[ 2 ];
76 aNodes( 2 ) = mNodes[ 6 ];
77 aNodes( 3 ) = mNodes[ 5 ];
78 aNodes( 4 ) = mNodes[ 14 ];
79 aNodes( 5 ) = mNodes[ 15 ];
80 aNodes( 6 ) = mNodes[ 20 ];
81 aNodes( 7 ) = mNodes[ 21 ];
82 aNodes( 8 ) = mNodes[ 29 ];
83 aNodes( 9 ) = mNodes[ 28 ];
84 aNodes( 10 ) = mNodes[ 17 ];
85 aNodes( 11 ) = mNodes[ 16 ];
86 aNodes( 12 ) = mNodes[ 44 ];
87 aNodes( 13 ) = mNodes[ 45 ];
88 aNodes( 14 ) = mNodes[ 46 ];
89 aNodes( 15 ) = mNodes[ 47 ];
94 aNodes( 0 ) = mNodes[ 2 ];
95 aNodes( 1 ) = mNodes[ 3 ];
96 aNodes( 2 ) = mNodes[ 7 ];
97 aNodes( 3 ) = mNodes[ 6 ];
98 aNodes( 4 ) = mNodes[ 18 ];
99 aNodes( 5 ) = mNodes[ 19 ];
100 aNodes( 6 ) = mNodes[ 22 ];
101 aNodes( 7 ) = mNodes[ 23 ];
102 aNodes( 8 ) = mNodes[ 31 ];
103 aNodes( 9 ) = mNodes[ 30 ];
104 aNodes( 10 ) = mNodes[ 21 ];
105 aNodes( 11 ) = mNodes[ 20 ];
106 aNodes( 12 ) = mNodes[ 48 ];
107 aNodes( 13 ) = mNodes[ 49 ];
108 aNodes( 14 ) = mNodes[ 50 ];
109 aNodes( 15 ) = mNodes[ 51 ];
114 aNodes( 0 ) = mNodes[ 0 ];
115 aNodes( 1 ) = mNodes[ 4 ];
116 aNodes( 2 ) = mNodes[ 7 ];
117 aNodes( 3 ) = mNodes[ 3 ];
118 aNodes( 4 ) = mNodes[ 12 ];
119 aNodes( 5 ) = mNodes[ 13 ];
120 aNodes( 6 ) = mNodes[ 26 ];
121 aNodes( 7 ) = mNodes[ 27 ];
122 aNodes( 8 ) = mNodes[ 23 ];
123 aNodes( 9 ) = mNodes[ 22 ];
124 aNodes( 10 ) = mNodes[ 11 ];
125 aNodes( 11 ) = mNodes[ 10 ];
126 aNodes( 12 ) = mNodes[ 40 ];
127 aNodes( 13 ) = mNodes[ 41 ];
128 aNodes( 14 ) = mNodes[ 42 ];
129 aNodes( 15 ) = mNodes[ 43 ];
134 aNodes( 0 ) = mNodes[ 0 ];
135 aNodes( 1 ) = mNodes[ 3 ];
136 aNodes( 2 ) = mNodes[ 2 ];
137 aNodes( 3 ) = mNodes[ 1 ];
138 aNodes( 4 ) = mNodes[ 10 ];
139 aNodes( 5 ) = mNodes[ 11 ];
140 aNodes( 6 ) = mNodes[ 19 ];
141 aNodes( 7 ) = mNodes[ 18 ];
142 aNodes( 8 ) = mNodes[ 15 ];
143 aNodes( 9 ) = mNodes[ 14 ];
144 aNodes( 10 ) = mNodes[ 9 ];
145 aNodes( 11 ) = mNodes[ 8 ];
146 aNodes( 12 ) = mNodes[ 32 ];
147 aNodes( 13 ) = mNodes[ 33 ];
148 aNodes( 14 ) = mNodes[ 34 ];
149 aNodes( 15 ) = mNodes[ 35 ];
154 aNodes( 0 ) = mNodes[ 4 ];
155 aNodes( 1 ) = mNodes[ 5 ];
156 aNodes( 2 ) = mNodes[ 6 ];
157 aNodes( 3 ) = mNodes[ 7 ];
158 aNodes( 4 ) = mNodes[ 24 ];
159 aNodes( 5 ) = mNodes[ 25 ];
160 aNodes( 6 ) = mNodes[ 28 ];
161 aNodes( 7 ) = mNodes[ 29 ];
162 aNodes( 8 ) = mNodes[ 30 ];
163 aNodes( 9 ) = mNodes[ 31 ];
164 aNodes( 10 ) = mNodes[ 27 ];
165 aNodes( 11 ) = mNodes[ 26 ];
166 aNodes( 12 ) = mNodes[ 52 ];
167 aNodes( 13 ) = mNodes[ 53 ];
168 aNodes( 14 ) = mNodes[ 54 ];
169 aNodes( 15 ) = mNodes[ 55 ];
174 this->throw_facet_error( aFacetIndex );
188 switch( aFacetIndex )
192 aNodes( 0 ) = mNodes[ 0 ];
193 aNodes( 1 ) = mNodes[ 1 ];
194 aNodes( 2 ) = mNodes[ 5 ];
195 aNodes( 3 ) = mNodes[ 4 ];
200 aNodes( 0 ) = mNodes[ 1 ];
201 aNodes( 1 ) = mNodes[ 2 ];
202 aNodes( 2 ) = mNodes[ 6 ];
203 aNodes( 3 ) = mNodes[ 5 ];
208 aNodes( 0 ) = mNodes[ 2 ];
209 aNodes( 1 ) = mNodes[ 3 ];
210 aNodes( 2 ) = mNodes[ 7 ];
211 aNodes( 3 ) = mNodes[ 6 ];
216 aNodes( 0 ) = mNodes[ 0 ];
217 aNodes( 1 ) = mNodes[ 4 ];
218 aNodes( 2 ) = mNodes[ 7 ];
219 aNodes( 3 ) = mNodes[ 3 ];
224 aNodes( 0 ) = mNodes[ 0 ];
225 aNodes( 1 ) = mNodes[ 3 ];
226 aNodes( 2 ) = mNodes[ 2 ];
227 aNodes( 3 ) = mNodes[ 1 ];
232 aNodes( 0 ) = mNodes[ 4 ];
233 aNodes( 1 ) = mNodes[ 5 ];
234 aNodes( 2 ) = mNodes[ 6 ];
235 aNodes( 3 ) = mNodes[ 7 ];
240 this->throw_facet_error( aFacetIndex );
255 switch ( aEdgeIndex )
259 aNodes( 0 ) = mNodes[ 0 ];
260 aNodes( 1 ) = mNodes[ 1 ];
261 aNodes( 2 ) = mNodes[ 8 ];
262 aNodes( 3 ) = mNodes[ 9 ];
267 aNodes( 0 ) = mNodes[ 1 ];
268 aNodes( 1 ) = mNodes[ 2 ];
269 aNodes( 2 ) = mNodes[ 14 ];
270 aNodes( 3 ) = mNodes[ 15 ];
275 aNodes( 0 ) = mNodes[ 2 ];
276 aNodes( 1 ) = mNodes[ 3 ];
277 aNodes( 2 ) = mNodes[ 18 ];
278 aNodes( 3 ) = mNodes[ 19 ];
283 aNodes( 0 ) = mNodes[ 3 ];
284 aNodes( 1 ) = mNodes[ 0 ];
285 aNodes( 2 ) = mNodes[ 11 ];
286 aNodes( 3 ) = mNodes[ 10 ];
291 aNodes( 0 ) = mNodes[ 4 ];
292 aNodes( 1 ) = mNodes[ 5 ];
293 aNodes( 2 ) = mNodes[ 24 ];
294 aNodes( 3 ) = mNodes[ 25 ];
299 aNodes( 0 ) = mNodes[ 5 ];
300 aNodes( 1 ) = mNodes[ 6 ];
301 aNodes( 2 ) = mNodes[ 28 ];
302 aNodes( 3 ) = mNodes[ 29 ];
307 aNodes( 0 ) = mNodes[ 6 ];
308 aNodes( 1 ) = mNodes[ 7 ];
309 aNodes( 2 ) = mNodes[ 30 ];
310 aNodes( 3 ) = mNodes[ 31 ];
315 aNodes( 0 ) = mNodes[ 7 ];
316 aNodes( 1 ) = mNodes[ 4 ];
317 aNodes( 2 ) = mNodes[ 27 ];
318 aNodes( 3 ) = mNodes[ 26 ];
323 aNodes( 0 ) = mNodes[ 0 ];
324 aNodes( 1 ) = mNodes[ 4 ];
325 aNodes( 2 ) = mNodes[ 12 ];
326 aNodes( 3 ) = mNodes[ 13 ];
331 aNodes( 0 ) = mNodes[ 1 ];
332 aNodes( 1 ) = mNodes[ 5 ];
333 aNodes( 2 ) = mNodes[ 16 ];
334 aNodes( 3 ) = mNodes[ 17 ];
339 aNodes( 0 ) = mNodes[ 2 ];
340 aNodes( 1 ) = mNodes[ 6 ];
341 aNodes( 2 ) = mNodes[ 20 ];
342 aNodes( 3 ) = mNodes[ 21 ];
347 aNodes( 0 ) = mNodes[ 3 ];
348 aNodes( 1 ) = mNodes[ 7 ];
349 aNodes( 2 ) = mNodes[ 22 ];
350 aNodes( 3 ) = mNodes[ 23 ];
355 this->throw_edge_error( aEdgeIndex );
370 switch( aFacetIndex )
374 aEdges( 0 ) = mEdges[ 0 ];
375 aEdges( 1 ) = mEdges[ 5 ];
376 aEdges( 2 ) = mEdges[ 8 ];
377 aEdges( 3 ) = mEdges[ 4 ];
382 aEdges( 0 ) = mEdges[ 1 ];
383 aEdges( 1 ) = mEdges[ 6 ];
384 aEdges( 2 ) = mEdges[ 9 ];
385 aEdges( 3 ) = mEdges[ 5 ];
390 aEdges( 0 ) = mEdges[ 2 ];
391 aEdges( 1 ) = mEdges[ 7 ];
392 aEdges( 2 ) = mEdges[ 10 ];
393 aEdges( 3 ) = mEdges[ 6 ];
398 aEdges( 0 ) = mEdges[ 4 ];
399 aEdges( 1 ) = mEdges[ 11 ];
400 aEdges( 2 ) = mEdges[ 7 ];
401 aEdges( 3 ) = mEdges[ 3 ];
406 aEdges( 0 ) = mEdges[ 3 ];
407 aEdges( 1 ) = mEdges[ 2 ];
408 aEdges( 2 ) = mEdges[ 1 ];
409 aEdges( 3 ) = mEdges[ 0 ];
414 aEdges( 0 ) = mEdges[ 8 ];
415 aEdges( 1 ) = mEdges[ 9 ];
416 aEdges( 2 ) = mEdges[ 10 ];
417 aEdges( 3 ) = mEdges[ 11 ];
422 this->throw_facet_error( aFacetIndex );