1<abi-corpus version='2.0' architecture='elf-amd-x86_64' soname='libGLU.so.1'> 2 <elf-needed> 3 <dependency name='libGL.so.1'/> 4 <dependency name='libstdc++.so.6'/> 5 <dependency name='libm.so.6'/> 6 <dependency name='libgcc_s.so.1'/> 7 <dependency name='libc.so.6'/> 8 </elf-needed> 9 <elf-function-symbols> 10 <!-- gluBeginCurve --> 11 <elf-symbol name='gluBeginCurve' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 12 <!-- gluBeginPolygon --> 13 <elf-symbol name='gluBeginPolygon' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 14 <!-- gluBeginSurface --> 15 <elf-symbol name='gluBeginSurface' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 16 <!-- gluBeginTrim --> 17 <elf-symbol name='gluBeginTrim' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 18 <!-- gluBuild1DMipmapLevels --> 19 <elf-symbol name='gluBuild1DMipmapLevels' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 20 <!-- gluBuild1DMipmaps --> 21 <elf-symbol name='gluBuild1DMipmaps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 22 <!-- gluBuild2DMipmapLevels --> 23 <elf-symbol name='gluBuild2DMipmapLevels' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 24 <!-- gluBuild2DMipmaps --> 25 <elf-symbol name='gluBuild2DMipmaps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 26 <!-- gluBuild3DMipmapLevels --> 27 <elf-symbol name='gluBuild3DMipmapLevels' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 28 <!-- gluBuild3DMipmaps --> 29 <elf-symbol name='gluBuild3DMipmaps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 30 <!-- gluCheckExtension --> 31 <elf-symbol name='gluCheckExtension' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 32 <!-- gluCylinder --> 33 <elf-symbol name='gluCylinder' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 34 <!-- gluDeleteNurbsRenderer --> 35 <elf-symbol name='gluDeleteNurbsRenderer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 36 <!-- gluDeleteQuadric --> 37 <elf-symbol name='gluDeleteQuadric' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 38 <!-- gluDeleteTess --> 39 <elf-symbol name='gluDeleteTess' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 40 <!-- gluDisk --> 41 <elf-symbol name='gluDisk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 42 <!-- gluEndCurve --> 43 <elf-symbol name='gluEndCurve' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 44 <!-- gluEndPolygon --> 45 <elf-symbol name='gluEndPolygon' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 46 <!-- gluEndSurface --> 47 <elf-symbol name='gluEndSurface' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 48 <!-- gluEndTrim --> 49 <elf-symbol name='gluEndTrim' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 50 <!-- gluErrorString --> 51 <elf-symbol name='gluErrorString' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 52 <!-- gluGetNurbsProperty --> 53 <elf-symbol name='gluGetNurbsProperty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 54 <!-- gluGetString --> 55 <elf-symbol name='gluGetString' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 56 <!-- gluGetTessProperty --> 57 <elf-symbol name='gluGetTessProperty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 58 <!-- gluLoadSamplingMatrices --> 59 <elf-symbol name='gluLoadSamplingMatrices' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 60 <!-- gluLookAt --> 61 <elf-symbol name='gluLookAt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 62 <!-- gluNewNurbsRenderer --> 63 <elf-symbol name='gluNewNurbsRenderer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 64 <!-- gluNewQuadric --> 65 <elf-symbol name='gluNewQuadric' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 66 <!-- gluNewTess --> 67 <elf-symbol name='gluNewTess' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 68 <!-- gluNextContour --> 69 <elf-symbol name='gluNextContour' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 70 <!-- gluNurbsCallback --> 71 <elf-symbol name='gluNurbsCallback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 72 <!-- gluNurbsCallbackData --> 73 <elf-symbol name='gluNurbsCallbackData' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 74 <!-- gluNurbsCallbackDataEXT --> 75 <elf-symbol name='gluNurbsCallbackDataEXT' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 76 <!-- gluNurbsCurve --> 77 <elf-symbol name='gluNurbsCurve' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 78 <!-- gluNurbsProperty --> 79 <elf-symbol name='gluNurbsProperty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 80 <!-- gluNurbsSurface --> 81 <elf-symbol name='gluNurbsSurface' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 82 <!-- gluOrtho2D --> 83 <elf-symbol name='gluOrtho2D' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 84 <!-- gluPartialDisk --> 85 <elf-symbol name='gluPartialDisk' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 86 <!-- gluPerspective --> 87 <elf-symbol name='gluPerspective' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 88 <!-- gluPickMatrix --> 89 <elf-symbol name='gluPickMatrix' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 90 <!-- gluProject --> 91 <elf-symbol name='gluProject' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 92 <!-- gluPwlCurve --> 93 <elf-symbol name='gluPwlCurve' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 94 <!-- gluQuadricCallback --> 95 <elf-symbol name='gluQuadricCallback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 96 <!-- gluQuadricDrawStyle --> 97 <elf-symbol name='gluQuadricDrawStyle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 98 <!-- gluQuadricNormals --> 99 <elf-symbol name='gluQuadricNormals' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 100 <!-- gluQuadricOrientation --> 101 <elf-symbol name='gluQuadricOrientation' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 102 <!-- gluQuadricTexture --> 103 <elf-symbol name='gluQuadricTexture' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 104 <!-- gluScaleImage --> 105 <elf-symbol name='gluScaleImage' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 106 <!-- gluSphere --> 107 <elf-symbol name='gluSphere' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 108 <!-- gluTessBeginContour --> 109 <elf-symbol name='gluTessBeginContour' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 110 <!-- gluTessBeginPolygon --> 111 <elf-symbol name='gluTessBeginPolygon' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 112 <!-- gluTessCallback --> 113 <elf-symbol name='gluTessCallback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 114 <!-- gluTessEndContour --> 115 <elf-symbol name='gluTessEndContour' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 116 <!-- gluTessEndPolygon --> 117 <elf-symbol name='gluTessEndPolygon' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 118 <!-- gluTessNormal --> 119 <elf-symbol name='gluTessNormal' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 120 <!-- gluTessProperty --> 121 <elf-symbol name='gluTessProperty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 122 <!-- gluTessVertex --> 123 <elf-symbol name='gluTessVertex' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 124 <!-- gluUnProject --> 125 <elf-symbol name='gluUnProject' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 126 <!-- gluUnProject4 --> 127 <elf-symbol name='gluUnProject4' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> 128 </elf-function-symbols> 129 <abi-instr address-size='64' path='libnurbs/interface/glcurveval.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 130 <!-- REAL[160] --> 131 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='5120' id='type-id-2'> 132 <!-- <anonymous range>[160] --> 133 <subrange length='160' type-id='type-id-3' id='type-id-4'/> 134 </array-type-def> 135 <!-- REAL[40] --> 136 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='1280' id='type-id-5'> 137 <!-- <anonymous range>[40] --> 138 <subrange length='40' type-id='type-id-3' id='type-id-6'/> 139 </array-type-def> 140 <!-- class CachingEvaluator --> 141 <class-decl name='CachingEvaluator' size-in-bits='64' visibility='default' filepath='libnurbs/internals/cachingeval.h' line='39' column='1' id='type-id-7'> 142 <member-type access='private'> 143 <!-- enum CachingEvaluator::ServiceMode --> 144 <enum-decl name='ServiceMode' filepath='libnurbs/internals/cachingeval.h' line='42' column='1' id='type-id-8'> 145 <underlying-type type-id='type-id-9'/> 146 <enumerator name='play' value='0'/> 147 <enumerator name='record' value='1'/> 148 <enumerator name='playAndRecord' value='2'/> 149 </enum-decl> 150 </member-type> 151 <member-function access='private' destructor='yes' vtable-offset='-1'> 152 <!-- CachingEvaluator::~CachingEvaluator(int) --> 153 <function-decl name='~CachingEvaluator' filepath='libnurbs/internals/cachingeval.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64'> 154 <!-- implicit parameter of type 'CachingEvaluator*' --> 155 <parameter type-id='type-id-10' is-artificial='yes'/> 156 <!-- artificial parameter of type 'int' --> 157 <parameter type-id='type-id-11' is-artificial='yes'/> 158 <!-- void --> 159 <return type-id='type-id-12'/> 160 </function-decl> 161 </member-function> 162 <member-function access='private' vtable-offset='2'> 163 <!-- int CachingEvaluator::canRecord() --> 164 <function-decl name='canRecord' mangled-name='_ZN16CachingEvaluator9canRecordEv' filepath='libnurbs/internals/cachingeval.cc' line='43' column='1' visibility='default' binding='global' size-in-bits='64'> 165 <!-- implicit parameter of type 'CachingEvaluator*' --> 166 <parameter type-id='type-id-10' is-artificial='yes'/> 167 <!-- int --> 168 <return type-id='type-id-11'/> 169 </function-decl> 170 </member-function> 171 <member-function access='private' vtable-offset='3'> 172 <!-- int CachingEvaluator::canPlayAndRecord() --> 173 <function-decl name='canPlayAndRecord' mangled-name='_ZN16CachingEvaluator16canPlayAndRecordEv' filepath='libnurbs/internals/cachingeval.cc' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 174 <!-- implicit parameter of type 'CachingEvaluator*' --> 175 <parameter type-id='type-id-10' is-artificial='yes'/> 176 <!-- int --> 177 <return type-id='type-id-11'/> 178 </function-decl> 179 </member-function> 180 <member-function access='private' vtable-offset='4'> 181 <!-- int CachingEvaluator::createHandle(int) --> 182 <function-decl name='createHandle' mangled-name='_ZN16CachingEvaluator12createHandleEi' filepath='libnurbs/internals/cachingeval.cc' line='55' column='1' visibility='default' binding='global' size-in-bits='64'> 183 <!-- implicit parameter of type 'CachingEvaluator*' --> 184 <parameter type-id='type-id-10' is-artificial='yes'/> 185 <!-- parameter of type 'int' --> 186 <parameter type-id='type-id-11'/> 187 <!-- int --> 188 <return type-id='type-id-11'/> 189 </function-decl> 190 </member-function> 191 <member-function access='private' vtable-offset='5'> 192 <!-- void CachingEvaluator::beginOutput(CachingEvaluator::ServiceMode, int) --> 193 <function-decl name='beginOutput' mangled-name='_ZN16CachingEvaluator11beginOutputENS_11ServiceModeEi' filepath='libnurbs/internals/cachingeval.cc' line='61' column='1' visibility='default' binding='global' size-in-bits='64'> 194 <!-- implicit parameter of type 'CachingEvaluator*' --> 195 <parameter type-id='type-id-10' is-artificial='yes'/> 196 <!-- parameter of type 'enum CachingEvaluator::ServiceMode' --> 197 <parameter type-id='type-id-8'/> 198 <!-- parameter of type 'int' --> 199 <parameter type-id='type-id-11'/> 200 <!-- void --> 201 <return type-id='type-id-12'/> 202 </function-decl> 203 </member-function> 204 <member-function access='private' vtable-offset='6'> 205 <!-- void CachingEvaluator::endOutput() --> 206 <function-decl name='endOutput' mangled-name='_ZN16CachingEvaluator9endOutputEv' filepath='libnurbs/internals/cachingeval.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64'> 207 <!-- implicit parameter of type 'CachingEvaluator*' --> 208 <parameter type-id='type-id-10' is-artificial='yes'/> 209 <!-- void --> 210 <return type-id='type-id-12'/> 211 </function-decl> 212 </member-function> 213 <member-function access='private' vtable-offset='7'> 214 <!-- void CachingEvaluator::discardRecording(int) --> 215 <function-decl name='discardRecording' mangled-name='_ZN16CachingEvaluator16discardRecordingEi' filepath='libnurbs/internals/cachingeval.cc' line='71' column='1' visibility='default' binding='global' size-in-bits='64'> 216 <!-- implicit parameter of type 'CachingEvaluator*' --> 217 <parameter type-id='type-id-10' is-artificial='yes'/> 218 <!-- artificial parameter of type 'int' --> 219 <parameter type-id='type-id-11' is-artificial='yes'/> 220 <!-- void --> 221 <return type-id='type-id-12'/> 222 </function-decl> 223 </member-function> 224 <member-function access='private' vtable-offset='8'> 225 <!-- void CachingEvaluator::playRecording(int) --> 226 <function-decl name='playRecording' mangled-name='_ZN16CachingEvaluator13playRecordingEi' filepath='libnurbs/internals/cachingeval.cc' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 227 <!-- implicit parameter of type 'CachingEvaluator*' --> 228 <parameter type-id='type-id-10' is-artificial='yes'/> 229 <!-- artificial parameter of type 'int' --> 230 <parameter type-id='type-id-11' is-artificial='yes'/> 231 <!-- void --> 232 <return type-id='type-id-12'/> 233 </function-decl> 234 </member-function> 235 </class-decl> 236 <!-- struct BasicCurveEvaluator --> 237 <class-decl name='BasicCurveEvaluator' size-in-bits='64' is-struct='yes' visibility='default' filepath='libnurbs/internals/basiccrveval.h' line='43' column='1' id='type-id-13'> 238 <!-- class CachingEvaluator --> 239 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-7'/> 240 <member-function access='public' destructor='yes' vtable-offset='-1'> 241 <!-- BasicCurveEvaluator::~BasicCurveEvaluator(int) --> 242 <function-decl name='~BasicCurveEvaluator' filepath='libnurbs/internals/basiccrveval.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> 243 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 244 <parameter type-id='type-id-14' is-artificial='yes'/> 245 <!-- artificial parameter of type 'int' --> 246 <parameter type-id='type-id-11' is-artificial='yes'/> 247 <!-- void --> 248 <return type-id='type-id-12'/> 249 </function-decl> 250 </member-function> 251 <member-function access='public' vtable-offset='9'> 252 <!-- void BasicCurveEvaluator::domain1f(REAL, REAL) --> 253 <function-decl name='domain1f' mangled-name='_ZN19BasicCurveEvaluator8domain1fEff' filepath='libnurbs/internals/basiccrveval.cc' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> 254 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 255 <parameter type-id='type-id-14' is-artificial='yes'/> 256 <!-- parameter of type 'typedef REAL' --> 257 <parameter type-id='type-id-1'/> 258 <!-- parameter of type 'typedef REAL' --> 259 <parameter type-id='type-id-1'/> 260 <!-- void --> 261 <return type-id='type-id-12'/> 262 </function-decl> 263 </member-function> 264 <member-function access='public' vtable-offset='10'> 265 <!-- void BasicCurveEvaluator::range1f(long int, REAL*, REAL*) --> 266 <function-decl name='range1f' mangled-name='_ZN19BasicCurveEvaluator7range1fElPfS0_' filepath='libnurbs/internals/basiccrveval.cc' line='53' column='1' visibility='default' binding='global' size-in-bits='64'> 267 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 268 <parameter type-id='type-id-14' is-artificial='yes'/> 269 <!-- parameter of type 'long int' --> 270 <parameter type-id='type-id-15'/> 271 <!-- parameter of type 'REAL*' --> 272 <parameter type-id='type-id-16'/> 273 <!-- parameter of type 'REAL*' --> 274 <parameter type-id='type-id-16'/> 275 <!-- void --> 276 <return type-id='type-id-12'/> 277 </function-decl> 278 </member-function> 279 <member-function access='public' vtable-offset='11'> 280 <!-- void BasicCurveEvaluator::enable(long int) --> 281 <function-decl name='enable' mangled-name='_ZN19BasicCurveEvaluator6enableEl' filepath='libnurbs/internals/basiccrveval.cc' line='61' column='1' visibility='default' binding='global' size-in-bits='64'> 282 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 283 <parameter type-id='type-id-14' is-artificial='yes'/> 284 <!-- parameter of type 'long int' --> 285 <parameter type-id='type-id-15'/> 286 <!-- void --> 287 <return type-id='type-id-12'/> 288 </function-decl> 289 </member-function> 290 <member-function access='public' vtable-offset='12'> 291 <!-- void BasicCurveEvaluator::disable(long int) --> 292 <function-decl name='disable' mangled-name='_ZN19BasicCurveEvaluator7disableEl' filepath='libnurbs/internals/basiccrveval.cc' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> 293 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 294 <parameter type-id='type-id-14' is-artificial='yes'/> 295 <!-- parameter of type 'long int' --> 296 <parameter type-id='type-id-15'/> 297 <!-- void --> 298 <return type-id='type-id-12'/> 299 </function-decl> 300 </member-function> 301 <member-function access='public' vtable-offset='13'> 302 <!-- void BasicCurveEvaluator::bgnmap1f(long int) --> 303 <function-decl name='bgnmap1f' mangled-name='_ZN19BasicCurveEvaluator8bgnmap1fEl' filepath='libnurbs/internals/basiccrveval.cc' line='77' column='1' visibility='default' binding='global' size-in-bits='64'> 304 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 305 <parameter type-id='type-id-14' is-artificial='yes'/> 306 <!-- parameter of type 'long int' --> 307 <parameter type-id='type-id-15'/> 308 <!-- void --> 309 <return type-id='type-id-12'/> 310 </function-decl> 311 </member-function> 312 <member-function access='public' vtable-offset='14'> 313 <!-- void BasicCurveEvaluator::map1f(long int, REAL, REAL, long int, long int, REAL*) --> 314 <function-decl name='map1f' mangled-name='_ZN19BasicCurveEvaluator5map1fElffllPf' filepath='libnurbs/internals/basiccrveval.cc' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> 315 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 316 <parameter type-id='type-id-14' is-artificial='yes'/> 317 <!-- parameter of type 'long int' --> 318 <parameter type-id='type-id-15'/> 319 <!-- parameter of type 'typedef REAL' --> 320 <parameter type-id='type-id-1'/> 321 <!-- parameter of type 'typedef REAL' --> 322 <parameter type-id='type-id-1'/> 323 <!-- parameter of type 'long int' --> 324 <parameter type-id='type-id-15'/> 325 <!-- parameter of type 'long int' --> 326 <parameter type-id='type-id-15'/> 327 <!-- parameter of type 'REAL*' --> 328 <parameter type-id='type-id-16'/> 329 <!-- void --> 330 <return type-id='type-id-12'/> 331 </function-decl> 332 </member-function> 333 <member-function access='public' vtable-offset='15'> 334 <!-- void BasicCurveEvaluator::mapgrid1f(long int, REAL, REAL) --> 335 <function-decl name='mapgrid1f' mangled-name='_ZN19BasicCurveEvaluator9mapgrid1fElff' filepath='libnurbs/internals/basiccrveval.cc' line='93' column='1' visibility='default' binding='global' size-in-bits='64'> 336 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 337 <parameter type-id='type-id-14' is-artificial='yes'/> 338 <!-- parameter of type 'long int' --> 339 <parameter type-id='type-id-15'/> 340 <!-- parameter of type 'typedef REAL' --> 341 <parameter type-id='type-id-1'/> 342 <!-- parameter of type 'typedef REAL' --> 343 <parameter type-id='type-id-1'/> 344 <!-- void --> 345 <return type-id='type-id-12'/> 346 </function-decl> 347 </member-function> 348 <member-function access='public' vtable-offset='16'> 349 <!-- void BasicCurveEvaluator::mapmesh1f(long int, long int, long int) --> 350 <function-decl name='mapmesh1f' mangled-name='_ZN19BasicCurveEvaluator9mapmesh1fElll' filepath='libnurbs/internals/basiccrveval.cc' line='101' column='1' visibility='default' binding='global' size-in-bits='64'> 351 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 352 <parameter type-id='type-id-14' is-artificial='yes'/> 353 <!-- parameter of type 'long int' --> 354 <parameter type-id='type-id-15'/> 355 <!-- parameter of type 'long int' --> 356 <parameter type-id='type-id-15'/> 357 <!-- parameter of type 'long int' --> 358 <parameter type-id='type-id-15'/> 359 <!-- void --> 360 <return type-id='type-id-12'/> 361 </function-decl> 362 </member-function> 363 <member-function access='public' vtable-offset='17'> 364 <!-- void BasicCurveEvaluator::evalcoord1f(long int, REAL) --> 365 <function-decl name='evalcoord1f' mangled-name='_ZN19BasicCurveEvaluator11evalcoord1fElf' filepath='libnurbs/internals/basiccrveval.cc' line='109' column='1' visibility='default' binding='global' size-in-bits='64'> 366 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 367 <parameter type-id='type-id-14' is-artificial='yes'/> 368 <!-- parameter of type 'long int' --> 369 <parameter type-id='type-id-15'/> 370 <!-- parameter of type 'typedef REAL' --> 371 <parameter type-id='type-id-1'/> 372 <!-- void --> 373 <return type-id='type-id-12'/> 374 </function-decl> 375 </member-function> 376 <member-function access='public' vtable-offset='18'> 377 <!-- void BasicCurveEvaluator::endmap1f() --> 378 <function-decl name='endmap1f' mangled-name='_ZN19BasicCurveEvaluator8endmap1fEv' filepath='libnurbs/internals/basiccrveval.cc' line='117' column='1' visibility='default' binding='global' size-in-bits='64'> 379 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 380 <parameter type-id='type-id-14' is-artificial='yes'/> 381 <!-- void --> 382 <return type-id='type-id-12'/> 383 </function-decl> 384 </member-function> 385 <member-function access='public' vtable-offset='19'> 386 <!-- void BasicCurveEvaluator::bgnline() --> 387 <function-decl name='bgnline' mangled-name='_ZN19BasicCurveEvaluator7bgnlineEv' filepath='libnurbs/internals/basiccrveval.cc' line='125' column='1' visibility='default' binding='global' size-in-bits='64'> 388 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 389 <parameter type-id='type-id-14' is-artificial='yes'/> 390 <!-- void --> 391 <return type-id='type-id-12'/> 392 </function-decl> 393 </member-function> 394 <member-function access='public' vtable-offset='20'> 395 <!-- void BasicCurveEvaluator::endline() --> 396 <function-decl name='endline' mangled-name='_ZN19BasicCurveEvaluator7endlineEv' filepath='libnurbs/internals/basiccrveval.cc' line='133' column='1' visibility='default' binding='global' size-in-bits='64'> 397 <!-- implicit parameter of type 'BasicCurveEvaluator*' --> 398 <parameter type-id='type-id-14' is-artificial='yes'/> 399 <!-- void --> 400 <return type-id='type-id-12'/> 401 </function-decl> 402 </member-function> 403 </class-decl> 404 <!-- class OpenGLCurveEvaluator --> 405 <class-decl name='OpenGLCurveEvaluator' size-in-bits='27584' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='66' column='1' id='type-id-17'> 406 <!-- struct BasicCurveEvaluator --> 407 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-13'/> 408 <data-member access='private' layout-offset-in-bits='64'> 409 <!-- curveEvalMachine OpenGLCurveEvaluator::em_vertex --> 410 <var-decl name='em_vertex' type-id='type-id-18' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='102' column='1'/> 411 </data-member> 412 <data-member access='private' layout-offset-in-bits='6656'> 413 <!-- curveEvalMachine OpenGLCurveEvaluator::em_normal --> 414 <var-decl name='em_normal' type-id='type-id-18' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='103' column='1'/> 415 </data-member> 416 <data-member access='private' layout-offset-in-bits='13248'> 417 <!-- curveEvalMachine OpenGLCurveEvaluator::em_color --> 418 <var-decl name='em_color' type-id='type-id-18' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='104' column='1'/> 419 </data-member> 420 <data-member access='private' layout-offset-in-bits='19840'> 421 <!-- curveEvalMachine OpenGLCurveEvaluator::em_texcoord --> 422 <var-decl name='em_texcoord' type-id='type-id-18' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='105' column='1'/> 423 </data-member> 424 <data-member access='private' layout-offset-in-bits='26432'> 425 <!-- int OpenGLCurveEvaluator::vertex_flag --> 426 <var-decl name='vertex_flag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='106' column='1'/> 427 </data-member> 428 <data-member access='private' layout-offset-in-bits='26464'> 429 <!-- int OpenGLCurveEvaluator::normal_flag --> 430 <var-decl name='normal_flag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='107' column='1'/> 431 </data-member> 432 <data-member access='private' layout-offset-in-bits='26496'> 433 <!-- int OpenGLCurveEvaluator::color_flag --> 434 <var-decl name='color_flag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='108' column='1'/> 435 </data-member> 436 <data-member access='private' layout-offset-in-bits='26528'> 437 <!-- int OpenGLCurveEvaluator::texcoord_flag --> 438 <var-decl name='texcoord_flag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='109' column='1'/> 439 </data-member> 440 <data-member access='private' layout-offset-in-bits='26560'> 441 <!-- REAL OpenGLCurveEvaluator::global_grid_u0 --> 442 <var-decl name='global_grid_u0' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='111' column='1'/> 443 </data-member> 444 <data-member access='private' layout-offset-in-bits='26592'> 445 <!-- REAL OpenGLCurveEvaluator::global_grid_u1 --> 446 <var-decl name='global_grid_u1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='112' column='1'/> 447 </data-member> 448 <data-member access='private' layout-offset-in-bits='26624'> 449 <!-- int OpenGLCurveEvaluator::global_grid_nu --> 450 <var-decl name='global_grid_nu' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='113' column='1'/> 451 </data-member> 452 <data-member access='private' layout-offset-in-bits='26688'> 453 <!-- void (typedef GLenum)* OpenGLCurveEvaluator::beginCallBackN --> 454 <var-decl name='beginCallBackN' type-id='type-id-19' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='128' column='1'/> 455 </data-member> 456 <data-member access='private' layout-offset-in-bits='26752'> 457 <!-- void ()* OpenGLCurveEvaluator::endCallBackN --> 458 <var-decl name='endCallBackN' type-id='type-id-20' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='129' column='1'/> 459 </data-member> 460 <data-member access='private' layout-offset-in-bits='26816'> 461 <!-- void (const GLfloat*)* OpenGLCurveEvaluator::vertexCallBackN --> 462 <var-decl name='vertexCallBackN' type-id='type-id-21' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='130' column='1'/> 463 </data-member> 464 <data-member access='private' layout-offset-in-bits='26880'> 465 <!-- void (const GLfloat*)* OpenGLCurveEvaluator::normalCallBackN --> 466 <var-decl name='normalCallBackN' type-id='type-id-21' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='131' column='1'/> 467 </data-member> 468 <data-member access='private' layout-offset-in-bits='26944'> 469 <!-- void (const GLfloat*)* OpenGLCurveEvaluator::colorCallBackN --> 470 <var-decl name='colorCallBackN' type-id='type-id-21' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='132' column='1'/> 471 </data-member> 472 <data-member access='private' layout-offset-in-bits='27008'> 473 <!-- void (const GLfloat*)* OpenGLCurveEvaluator::texcoordCallBackN --> 474 <var-decl name='texcoordCallBackN' type-id='type-id-21' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='133' column='1'/> 475 </data-member> 476 <data-member access='private' layout-offset-in-bits='27072'> 477 <!-- void (typedef GLenum, void*)* OpenGLCurveEvaluator::beginCallBackData --> 478 <var-decl name='beginCallBackData' type-id='type-id-22' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='135' column='1'/> 479 </data-member> 480 <data-member access='private' layout-offset-in-bits='27136'> 481 <!-- void (void*)* OpenGLCurveEvaluator::endCallBackData --> 482 <var-decl name='endCallBackData' type-id='type-id-23' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='136' column='1'/> 483 </data-member> 484 <data-member access='private' layout-offset-in-bits='27200'> 485 <!-- void (const GLfloat*, void*)* OpenGLCurveEvaluator::vertexCallBackData --> 486 <var-decl name='vertexCallBackData' type-id='type-id-24' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='137' column='1'/> 487 </data-member> 488 <data-member access='private' layout-offset-in-bits='27264'> 489 <!-- void (const GLfloat*, void*)* OpenGLCurveEvaluator::normalCallBackData --> 490 <var-decl name='normalCallBackData' type-id='type-id-24' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='138' column='1'/> 491 </data-member> 492 <data-member access='private' layout-offset-in-bits='27328'> 493 <!-- void (const GLfloat*, void*)* OpenGLCurveEvaluator::colorCallBackData --> 494 <var-decl name='colorCallBackData' type-id='type-id-24' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='139' column='1'/> 495 </data-member> 496 <data-member access='private' layout-offset-in-bits='27392'> 497 <!-- void (const GLfloat*, void*)* OpenGLCurveEvaluator::texcoordCallBackData --> 498 <var-decl name='texcoordCallBackData' type-id='type-id-24' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='140' column='1'/> 499 </data-member> 500 <data-member access='private' layout-offset-in-bits='27456'> 501 <!-- void* OpenGLCurveEvaluator::userData --> 502 <var-decl name='userData' type-id='type-id-25' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='142' column='1'/> 503 </data-member> 504 <data-member access='private' layout-offset-in-bits='27520'> 505 <!-- int OpenGLCurveEvaluator::output_triangles --> 506 <var-decl name='output_triangles' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='154' column='1'/> 507 </data-member> 508 <member-function access='private' constructor='yes'> 509 <!-- OpenGLCurveEvaluator::OpenGLCurveEvaluator() --> 510 <function-decl name='OpenGLCurveEvaluator' filepath='libnurbs/interface/glcurveval.cc' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 511 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 512 <parameter type-id='type-id-26' is-artificial='yes'/> 513 <!-- void --> 514 <return type-id='type-id-12'/> 515 </function-decl> 516 </member-function> 517 <member-function access='private' destructor='yes' vtable-offset='-1'> 518 <!-- OpenGLCurveEvaluator::~OpenGLCurveEvaluator(int) --> 519 <function-decl name='~OpenGLCurveEvaluator' filepath='libnurbs/interface/glcurveval.cc' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> 520 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 521 <parameter type-id='type-id-26' is-artificial='yes'/> 522 <!-- artificial parameter of type 'int' --> 523 <parameter type-id='type-id-11' is-artificial='yes'/> 524 <!-- void --> 525 <return type-id='type-id-12'/> 526 </function-decl> 527 </member-function> 528 <member-function access='private' vtable-offset='9'> 529 <!-- void OpenGLCurveEvaluator::domain1f(REAL, REAL) --> 530 <function-decl name='domain1f' mangled-name='_ZN20OpenGLCurveEvaluator8domain1fEff' filepath='libnurbs/interface/glcurveval.cc' line='98' column='1' visibility='default' binding='global' size-in-bits='64'> 531 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 532 <parameter type-id='type-id-26' is-artificial='yes'/> 533 <!-- parameter of type 'typedef REAL' --> 534 <parameter type-id='type-id-1'/> 535 <!-- parameter of type 'typedef REAL' --> 536 <parameter type-id='type-id-1'/> 537 <!-- void --> 538 <return type-id='type-id-12'/> 539 </function-decl> 540 </member-function> 541 <member-function access='private' vtable-offset='10'> 542 <!-- void OpenGLCurveEvaluator::range1f(long int, REAL*, REAL*) --> 543 <function-decl name='range1f' mangled-name='_ZN20OpenGLCurveEvaluator7range1fElPfS0_' filepath='libnurbs/interface/glcurveval.cc' line='90' column='1' visibility='default' binding='global' size-in-bits='64'> 544 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 545 <parameter type-id='type-id-26' is-artificial='yes'/> 546 <!-- parameter of type 'long int' --> 547 <parameter type-id='type-id-15'/> 548 <!-- parameter of type 'REAL*' --> 549 <parameter type-id='type-id-16'/> 550 <!-- parameter of type 'REAL*' --> 551 <parameter type-id='type-id-16'/> 552 <!-- void --> 553 <return type-id='type-id-12'/> 554 </function-decl> 555 </member-function> 556 <member-function access='private' vtable-offset='11'> 557 <!-- void OpenGLCurveEvaluator::enable(long int) --> 558 <function-decl name='enable' mangled-name='_ZN20OpenGLCurveEvaluator6enableEl' filepath='libnurbs/interface/glcurveval.cc' line='137' column='1' visibility='default' binding='global' size-in-bits='64'> 559 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 560 <parameter type-id='type-id-26' is-artificial='yes'/> 561 <!-- parameter of type 'long int' --> 562 <parameter type-id='type-id-15'/> 563 <!-- void --> 564 <return type-id='type-id-12'/> 565 </function-decl> 566 </member-function> 567 <member-function access='private' vtable-offset='12'> 568 <!-- void OpenGLCurveEvaluator::disable(long int) --> 569 <function-decl name='disable' mangled-name='_ZN20OpenGLCurveEvaluator7disableEl' filepath='libnurbs/interface/glcurveval.cc' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> 570 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 571 <parameter type-id='type-id-26' is-artificial='yes'/> 572 <!-- parameter of type 'long int' --> 573 <parameter type-id='type-id-15'/> 574 <!-- void --> 575 <return type-id='type-id-12'/> 576 </function-decl> 577 </member-function> 578 <member-function access='private' vtable-offset='13'> 579 <!-- void OpenGLCurveEvaluator::bgnmap1f(long int) --> 580 <function-decl name='bgnmap1f' mangled-name='_ZN20OpenGLCurveEvaluator8bgnmap1fEl' filepath='libnurbs/interface/glcurveval.cc' line='164' column='1' visibility='default' binding='global' size-in-bits='64'> 581 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 582 <parameter type-id='type-id-26' is-artificial='yes'/> 583 <!-- parameter of type 'long int' --> 584 <parameter type-id='type-id-15'/> 585 <!-- void --> 586 <return type-id='type-id-12'/> 587 </function-decl> 588 </member-function> 589 <member-function access='private' vtable-offset='14'> 590 <!-- void OpenGLCurveEvaluator::map1f(long int, REAL, REAL, long int, long int, REAL*) --> 591 <function-decl name='map1f' mangled-name='_ZN20OpenGLCurveEvaluator5map1fElffllPf' filepath='libnurbs/interface/glcurveval.cc' line='199' column='1' visibility='default' binding='global' size-in-bits='64'> 592 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 593 <parameter type-id='type-id-26' is-artificial='yes'/> 594 <!-- parameter of type 'long int' --> 595 <parameter type-id='type-id-15'/> 596 <!-- parameter of type 'typedef REAL' --> 597 <parameter type-id='type-id-1'/> 598 <!-- parameter of type 'typedef REAL' --> 599 <parameter type-id='type-id-1'/> 600 <!-- parameter of type 'long int' --> 601 <parameter type-id='type-id-15'/> 602 <!-- parameter of type 'long int' --> 603 <parameter type-id='type-id-15'/> 604 <!-- parameter of type 'REAL*' --> 605 <parameter type-id='type-id-16'/> 606 <!-- void --> 607 <return type-id='type-id-12'/> 608 </function-decl> 609 </member-function> 610 <member-function access='private' vtable-offset='15'> 611 <!-- void OpenGLCurveEvaluator::mapgrid1f(long int, REAL, REAL) --> 612 <function-decl name='mapgrid1f' mangled-name='_ZN20OpenGLCurveEvaluator9mapgrid1fElff' filepath='libnurbs/interface/glcurveval.cc' line='147' column='1' visibility='default' binding='global' size-in-bits='64'> 613 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 614 <parameter type-id='type-id-26' is-artificial='yes'/> 615 <!-- parameter of type 'long int' --> 616 <parameter type-id='type-id-15'/> 617 <!-- parameter of type 'typedef REAL' --> 618 <parameter type-id='type-id-1'/> 619 <!-- parameter of type 'typedef REAL' --> 620 <parameter type-id='type-id-1'/> 621 <!-- void --> 622 <return type-id='type-id-12'/> 623 </function-decl> 624 </member-function> 625 <member-function access='private' vtable-offset='16'> 626 <!-- void OpenGLCurveEvaluator::mapmesh1f(long int, long int, long int) --> 627 <function-decl name='mapmesh1f' mangled-name='_ZN20OpenGLCurveEvaluator9mapmesh1fElll' filepath='libnurbs/interface/glcurveval.cc' line='262' column='1' visibility='default' binding='global' size-in-bits='64'> 628 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 629 <parameter type-id='type-id-26' is-artificial='yes'/> 630 <!-- parameter of type 'long int' --> 631 <parameter type-id='type-id-15'/> 632 <!-- parameter of type 'long int' --> 633 <parameter type-id='type-id-15'/> 634 <!-- parameter of type 'long int' --> 635 <parameter type-id='type-id-15'/> 636 <!-- void --> 637 <return type-id='type-id-12'/> 638 </function-decl> 639 </member-function> 640 <member-function access='private' vtable-offset='17'> 641 <!-- void OpenGLCurveEvaluator::evalcoord1f(long int, REAL) --> 642 <function-decl name='evalcoord1f' mangled-name='_ZN20OpenGLCurveEvaluator11evalcoord1fElf' filepath='libnurbs/interface/glcurveval.cc' line='296' column='1' visibility='default' binding='global' size-in-bits='64'> 643 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 644 <parameter type-id='type-id-26' is-artificial='yes'/> 645 <!-- parameter of type 'long int' --> 646 <parameter type-id='type-id-15'/> 647 <!-- parameter of type 'typedef REAL' --> 648 <parameter type-id='type-id-1'/> 649 <!-- void --> 650 <return type-id='type-id-12'/> 651 </function-decl> 652 </member-function> 653 <member-function access='private' vtable-offset='18'> 654 <!-- void OpenGLCurveEvaluator::endmap1f() --> 655 <function-decl name='endmap1f' mangled-name='_ZN20OpenGLCurveEvaluator8endmap1fEv' filepath='libnurbs/interface/glcurveval.cc' line='184' column='1' visibility='default' binding='global' size-in-bits='64'> 656 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 657 <parameter type-id='type-id-26' is-artificial='yes'/> 658 <!-- void --> 659 <return type-id='type-id-12'/> 660 </function-decl> 661 </member-function> 662 <member-function access='private' vtable-offset='19'> 663 <!-- void OpenGLCurveEvaluator::bgnline() --> 664 <function-decl name='bgnline' mangled-name='_ZN20OpenGLCurveEvaluator7bgnlineEv' filepath='libnurbs/interface/glcurveval.cc' line='105' column='1' visibility='default' binding='global' size-in-bits='64'> 665 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 666 <parameter type-id='type-id-26' is-artificial='yes'/> 667 <!-- void --> 668 <return type-id='type-id-12'/> 669 </function-decl> 670 </member-function> 671 <member-function access='private' vtable-offset='20'> 672 <!-- void OpenGLCurveEvaluator::endline() --> 673 <function-decl name='endline' mangled-name='_ZN20OpenGLCurveEvaluator7endlineEv' filepath='libnurbs/interface/glcurveval.cc' line='114' column='1' visibility='default' binding='global' size-in-bits='64'> 674 <!-- implicit parameter of type 'OpenGLCurveEvaluator*' --> 675 <parameter type-id='type-id-26' is-artificial='yes'/> 676 <!-- void --> 677 <return type-id='type-id-12'/> 678 </function-decl> 679 </member-function> 680 </class-decl> 681 <!-- typedef curveEvalMachine curveEvalMachine --> 682 <typedef-decl name='curveEvalMachine' type-id='type-id-27' filepath='libnurbs/interface/glcurveval.h' line='64' column='1' id='type-id-18'/> 683 <!-- typedef float REAL --> 684 <typedef-decl name='REAL' type-id='type-id-28' filepath='libnurbs/internals/types.h' line='41' column='1' id='type-id-1'/> 685 <!-- struct curveEvalMachine --> 686 <class-decl name='curveEvalMachine' size-in-bits='6592' is-struct='yes' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='55' column='1' id='type-id-27'> 687 <data-member access='public' layout-offset-in-bits='0'> 688 <!-- REAL curveEvalMachine::uprime --> 689 <var-decl name='uprime' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='56' column='1'/> 690 </data-member> 691 <data-member access='public' layout-offset-in-bits='32'> 692 <!-- int curveEvalMachine::k --> 693 <var-decl name='k' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='57' column='1'/> 694 </data-member> 695 <data-member access='public' layout-offset-in-bits='64'> 696 <!-- REAL curveEvalMachine::u1 --> 697 <var-decl name='u1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='58' column='1'/> 698 </data-member> 699 <data-member access='public' layout-offset-in-bits='96'> 700 <!-- REAL curveEvalMachine::u2 --> 701 <var-decl name='u2' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='59' column='1'/> 702 </data-member> 703 <data-member access='public' layout-offset-in-bits='128'> 704 <!-- int curveEvalMachine::ustride --> 705 <var-decl name='ustride' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='60' column='1'/> 706 </data-member> 707 <data-member access='public' layout-offset-in-bits='160'> 708 <!-- int curveEvalMachine::uorder --> 709 <var-decl name='uorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='61' column='1'/> 710 </data-member> 711 <data-member access='public' layout-offset-in-bits='192'> 712 <!-- REAL curveEvalMachine::ctlpoints[160] --> 713 <var-decl name='ctlpoints' type-id='type-id-2' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='62' column='1'/> 714 </data-member> 715 <data-member access='public' layout-offset-in-bits='5312'> 716 <!-- REAL curveEvalMachine::ucoeff[40] --> 717 <var-decl name='ucoeff' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glcurveval.h' line='63' column='1'/> 718 </data-member> 719 </class-decl> 720 <!-- BasicCurveEvaluator* --> 721 <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-14'/> 722 <!-- CachingEvaluator* --> 723 <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-10'/> 724 <!-- CurveMap* --> 725 <pointer-type-def type-id='type-id-29' size-in-bits='64' id='type-id-30'/> 726 <!-- OpenGLCurveEvaluator* --> 727 <pointer-type-def type-id='type-id-17' size-in-bits='64' id='type-id-26'/> 728 <!-- OpenGLCurveEvaluator* const --> 729 <qualified-type-def type-id='type-id-26' const='yes' id='type-id-31'/> 730 <!-- REAL* --> 731 <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-16'/> 732 <!-- const GLfloat --> 733 <qualified-type-def type-id='type-id-32' const='yes' id='type-id-33'/> 734 <!-- const GLfloat* --> 735 <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-34'/> 736 <!-- curveEvalMachine* --> 737 <pointer-type-def type-id='type-id-18' size-in-bits='64' id='type-id-35'/> 738 <!-- void (const GLfloat*)* --> 739 <pointer-type-def type-id='type-id-36' size-in-bits='64' id='type-id-21'/> 740 <!-- void (const GLfloat*, void*)* --> 741 <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-24'/> 742 <!-- struct CurveMap --> 743 <class-decl name='CurveMap' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-29'/> 744 <!-- float --> 745 <type-decl name='float' size-in-bits='32' id='type-id-28'/> 746 <!-- void (const GLfloat*) --> 747 <function-type size-in-bits='64' id='type-id-36'> 748 <!-- parameter of type 'const GLfloat*' --> 749 <parameter type-id='type-id-34'/> 750 <!-- void --> 751 <return type-id='type-id-12'/> 752 </function-type> 753 <!-- void (const GLfloat*, void*) --> 754 <function-type size-in-bits='64' id='type-id-37'> 755 <!-- parameter of type 'const GLfloat*' --> 756 <parameter type-id='type-id-34'/> 757 <!-- parameter of type 'void*' --> 758 <parameter type-id='type-id-25'/> 759 <!-- void --> 760 <return type-id='type-id-12'/> 761 </function-type> 762 <!-- int --> 763 <type-decl name='int' size-in-bits='32' id='type-id-11'/> 764 <!-- long int --> 765 <type-decl name='long int' size-in-bits='64' id='type-id-15'/> 766 <!-- typedef float GLfloat --> 767 <typedef-decl name='GLfloat' type-id='type-id-28' filepath='../../../include/GL/gl.h' line='160' column='1' id='type-id-32'/> 768 <!-- unsigned long int --> 769 <type-decl name='unsigned long int' size-in-bits='64' id='type-id-3'/> 770 <!-- void --> 771 <type-decl name='void' id='type-id-12'/> 772 <!-- void ()* --> 773 <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-20'/> 774 <!-- void (typedef GLenum)* --> 775 <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-19'/> 776 <!-- void (typedef GLenum, void*)* --> 777 <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-22'/> 778 <!-- void (void*)* --> 779 <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-23'/> 780 <!-- void* --> 781 <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-25'/> 782 </abi-instr> 783 <abi-instr address-size='64' path='libnurbs/interface/glinterface.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 784 <!-- struct GLUnurbs --> 785 <class-decl name='GLUnurbs' size-in-bits='1149440' is-struct='yes' visibility='default' filepath='libnurbs/interface/glrenderer.h' line='49' column='1' id='type-id-42'> 786 <!-- class NurbsTessellator --> 787 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-43'/> 788 <data-member access='public' layout-offset-in-bits='47616'> 789 <!-- errorCallbackType GLUnurbs::errorCallback --> 790 <var-decl name='errorCallback' type-id='type-id-44' visibility='default' filepath='libnurbs/interface/glrenderer.h' line='71' column='1'/> 791 </data-member> 792 <data-member access='private' layout-offset-in-bits='47680'> 793 <!-- GLboolean GLUnurbs::autoloadmode --> 794 <var-decl name='autoloadmode' type-id='type-id-45' visibility='default' filepath='libnurbs/interface/glrenderer.h' line='130' column='1'/> 795 </data-member> 796 <data-member access='private' layout-offset-in-bits='47744'> 797 <!-- OpenGLSurfaceEvaluator GLUnurbs::surfaceEvaluator --> 798 <var-decl name='surfaceEvaluator' type-id='type-id-46' visibility='default' filepath='libnurbs/interface/glrenderer.h' line='131' column='1'/> 799 </data-member> 800 <data-member access='private' layout-offset-in-bits='1121792'> 801 <!-- OpenGLCurveEvaluator GLUnurbs::curveEvaluator --> 802 <var-decl name='curveEvaluator' type-id='type-id-17' visibility='default' filepath='libnurbs/interface/glrenderer.h' line='132' column='1'/> 803 </data-member> 804 <data-member access='private' layout-offset-in-bits='1149376'> 805 <!-- int GLUnurbs::callbackFlag --> 806 <var-decl name='callbackFlag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glrenderer.h' line='143' column='1'/> 807 </data-member> 808 <member-function access='public' constructor='yes'> 809 <!-- GLUnurbs::GLUnurbs() --> 810 <function-decl name='GLUnurbs' filepath='libnurbs/interface/glrenderer.cc' line='42' column='1' visibility='default' binding='global' size-in-bits='64'> 811 <!-- implicit parameter of type 'GLUnurbs*' --> 812 <parameter type-id='type-id-47' is-artificial='yes'/> 813 <!-- void --> 814 <return type-id='type-id-12'/> 815 </function-decl> 816 </member-function> 817 <member-function access='public' vtable-offset='2'> 818 <!-- void GLUnurbs::bgnrender() --> 819 <function-decl name='bgnrender' mangled-name='_ZN8GLUnurbs9bgnrenderEv' filepath='libnurbs/interface/glrenderer.cc' line='107' column='1' visibility='default' binding='global' size-in-bits='64'> 820 <!-- implicit parameter of type 'GLUnurbs*' --> 821 <parameter type-id='type-id-47' is-artificial='yes'/> 822 <!-- void --> 823 <return type-id='type-id-12'/> 824 </function-decl> 825 </member-function> 826 <member-function access='public' vtable-offset='3'> 827 <!-- void GLUnurbs::endrender() --> 828 <function-decl name='endrender' mangled-name='_ZN8GLUnurbs9endrenderEv' filepath='libnurbs/interface/glrenderer.cc' line='115' column='1' visibility='default' binding='global' size-in-bits='64'> 829 <!-- implicit parameter of type 'GLUnurbs*' --> 830 <parameter type-id='type-id-47' is-artificial='yes'/> 831 <!-- void --> 832 <return type-id='type-id-12'/> 833 </function-decl> 834 </member-function> 835 <member-function access='public' vtable-offset='6'> 836 <!-- void GLUnurbs::errorHandler(int) --> 837 <function-decl name='errorHandler' mangled-name='_ZN8GLUnurbs12errorHandlerEi' filepath='libnurbs/interface/glrenderer.cc' line='120' column='1' visibility='default' binding='global' size-in-bits='64'> 838 <!-- implicit parameter of type 'GLUnurbs*' --> 839 <parameter type-id='type-id-47' is-artificial='yes'/> 840 <!-- parameter of type 'int' --> 841 <parameter type-id='type-id-11'/> 842 <!-- void --> 843 <return type-id='type-id-12'/> 844 </function-decl> 845 </member-function> 846 </class-decl> 847 <!-- struct OpenGLSurfaceEvaluator --> 848 <class-decl name='OpenGLSurfaceEvaluator' size-in-bits='1074048' is-struct='yes' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='100' column='1' id='type-id-46'> 849 <!-- struct BasicSurfaceEvaluator --> 850 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-48'/> 851 <data-member access='private' layout-offset-in-bits='64'> 852 <!-- StoredVertex* OpenGLSurfaceEvaluator::vertexCache[3] --> 853 <var-decl name='vertexCache' type-id='type-id-49' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='180' column='1'/> 854 </data-member> 855 <data-member access='private' layout-offset-in-bits='256'> 856 <!-- int OpenGLSurfaceEvaluator::tmeshing --> 857 <var-decl name='tmeshing' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='181' column='1'/> 858 </data-member> 859 <data-member access='private' layout-offset-in-bits='288'> 860 <!-- int OpenGLSurfaceEvaluator::which --> 861 <var-decl name='which' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='182' column='1'/> 862 </data-member> 863 <data-member access='private' layout-offset-in-bits='320'> 864 <!-- int OpenGLSurfaceEvaluator::vcount --> 865 <var-decl name='vcount' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='183' column='1'/> 866 </data-member> 867 <data-member access='private' layout-offset-in-bits='352'> 868 <!-- GLint OpenGLSurfaceEvaluator::gl_polygon_mode[2] --> 869 <var-decl name='gl_polygon_mode' type-id='type-id-50' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='185' column='1'/> 870 </data-member> 871 <data-member access='private' layout-offset-in-bits='448'> 872 <!-- bezierPatchMesh* OpenGLSurfaceEvaluator::global_bpm --> 873 <var-decl name='global_bpm' type-id='type-id-51' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='188' column='1'/> 874 </data-member> 875 <data-member access='private' layout-offset-in-bits='512'> 876 <!-- int OpenGLSurfaceEvaluator::output_triangles --> 877 <var-decl name='output_triangles' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='189' column='1'/> 878 </data-member> 879 <data-member access='private' layout-offset-in-bits='576'> 880 <!-- void (typedef GLenum)* OpenGLSurfaceEvaluator::beginCallBackN --> 881 <var-decl name='beginCallBackN' type-id='type-id-19' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='193' column='1'/> 882 </data-member> 883 <data-member access='private' layout-offset-in-bits='640'> 884 <!-- void ()* OpenGLSurfaceEvaluator::endCallBackN --> 885 <var-decl name='endCallBackN' type-id='type-id-20' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='194' column='1'/> 886 </data-member> 887 <data-member access='private' layout-offset-in-bits='704'> 888 <!-- void (const GLfloat*)* OpenGLSurfaceEvaluator::vertexCallBackN --> 889 <var-decl name='vertexCallBackN' type-id='type-id-21' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='195' column='1'/> 890 </data-member> 891 <data-member access='private' layout-offset-in-bits='768'> 892 <!-- void (const GLfloat*)* OpenGLSurfaceEvaluator::normalCallBackN --> 893 <var-decl name='normalCallBackN' type-id='type-id-21' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='196' column='1'/> 894 </data-member> 895 <data-member access='private' layout-offset-in-bits='832'> 896 <!-- void (const GLfloat*)* OpenGLSurfaceEvaluator::colorCallBackN --> 897 <var-decl name='colorCallBackN' type-id='type-id-21' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='197' column='1'/> 898 </data-member> 899 <data-member access='private' layout-offset-in-bits='896'> 900 <!-- void (const GLfloat*)* OpenGLSurfaceEvaluator::texcoordCallBackN --> 901 <var-decl name='texcoordCallBackN' type-id='type-id-21' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='198' column='1'/> 902 </data-member> 903 <data-member access='private' layout-offset-in-bits='960'> 904 <!-- void (typedef GLenum, void*)* OpenGLSurfaceEvaluator::beginCallBackData --> 905 <var-decl name='beginCallBackData' type-id='type-id-22' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='200' column='1'/> 906 </data-member> 907 <data-member access='private' layout-offset-in-bits='1024'> 908 <!-- void (void*)* OpenGLSurfaceEvaluator::endCallBackData --> 909 <var-decl name='endCallBackData' type-id='type-id-23' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='201' column='1'/> 910 </data-member> 911 <data-member access='private' layout-offset-in-bits='1088'> 912 <!-- void (const GLfloat*, void*)* OpenGLSurfaceEvaluator::vertexCallBackData --> 913 <var-decl name='vertexCallBackData' type-id='type-id-24' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='202' column='1'/> 914 </data-member> 915 <data-member access='private' layout-offset-in-bits='1152'> 916 <!-- void (const GLfloat*, void*)* OpenGLSurfaceEvaluator::normalCallBackData --> 917 <var-decl name='normalCallBackData' type-id='type-id-24' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='203' column='1'/> 918 </data-member> 919 <data-member access='private' layout-offset-in-bits='1216'> 920 <!-- void (const GLfloat*, void*)* OpenGLSurfaceEvaluator::colorCallBackData --> 921 <var-decl name='colorCallBackData' type-id='type-id-24' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='204' column='1'/> 922 </data-member> 923 <data-member access='private' layout-offset-in-bits='1280'> 924 <!-- void (const GLfloat*, void*)* OpenGLSurfaceEvaluator::texcoordCallBackData --> 925 <var-decl name='texcoordCallBackData' type-id='type-id-24' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='205' column='1'/> 926 </data-member> 927 <data-member access='private' layout-offset-in-bits='1344'> 928 <!-- void* OpenGLSurfaceEvaluator::userData --> 929 <var-decl name='userData' type-id='type-id-25' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='215' column='1'/> 930 </data-member> 931 <data-member access='private' layout-offset-in-bits='1408'> 932 <!-- int OpenGLSurfaceEvaluator::LOD_eval_level --> 933 <var-decl name='LOD_eval_level' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='222' column='1'/> 934 </data-member> 935 <data-member access='private' layout-offset-in-bits='1440'> 936 <!-- int OpenGLSurfaceEvaluator::global_uorder --> 937 <var-decl name='global_uorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='231' column='1'/> 938 </data-member> 939 <data-member access='private' layout-offset-in-bits='1472'> 940 <!-- int OpenGLSurfaceEvaluator::global_vorder --> 941 <var-decl name='global_vorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='232' column='1'/> 942 </data-member> 943 <data-member access='private' layout-offset-in-bits='1504'> 944 <!-- REAL OpenGLSurfaceEvaluator::global_uprime --> 945 <var-decl name='global_uprime' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='233' column='1'/> 946 </data-member> 947 <data-member access='private' layout-offset-in-bits='1536'> 948 <!-- REAL OpenGLSurfaceEvaluator::global_vprime --> 949 <var-decl name='global_vprime' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='234' column='1'/> 950 </data-member> 951 <data-member access='private' layout-offset-in-bits='1568'> 952 <!-- REAL OpenGLSurfaceEvaluator::global_vprime_BV --> 953 <var-decl name='global_vprime_BV' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='235' column='1'/> 954 </data-member> 955 <data-member access='private' layout-offset-in-bits='1600'> 956 <!-- REAL OpenGLSurfaceEvaluator::global_uprime_BU --> 957 <var-decl name='global_uprime_BU' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='236' column='1'/> 958 </data-member> 959 <data-member access='private' layout-offset-in-bits='1632'> 960 <!-- int OpenGLSurfaceEvaluator::global_uorder_BV --> 961 <var-decl name='global_uorder_BV' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='237' column='1'/> 962 </data-member> 963 <data-member access='private' layout-offset-in-bits='1664'> 964 <!-- int OpenGLSurfaceEvaluator::global_vorder_BV --> 965 <var-decl name='global_vorder_BV' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='238' column='1'/> 966 </data-member> 967 <data-member access='private' layout-offset-in-bits='1696'> 968 <!-- int OpenGLSurfaceEvaluator::global_uorder_BU --> 969 <var-decl name='global_uorder_BU' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='239' column='1'/> 970 </data-member> 971 <data-member access='private' layout-offset-in-bits='1728'> 972 <!-- int OpenGLSurfaceEvaluator::global_vorder_BU --> 973 <var-decl name='global_vorder_BU' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='240' column='1'/> 974 </data-member> 975 <data-member access='private' layout-offset-in-bits='1760'> 976 <!-- REAL OpenGLSurfaceEvaluator::global_ucoeff[40] --> 977 <var-decl name='global_ucoeff' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='242' column='1'/> 978 </data-member> 979 <data-member access='private' layout-offset-in-bits='3040'> 980 <!-- REAL OpenGLSurfaceEvaluator::global_vcoeff[40] --> 981 <var-decl name='global_vcoeff' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='243' column='1'/> 982 </data-member> 983 <data-member access='private' layout-offset-in-bits='4320'> 984 <!-- REAL OpenGLSurfaceEvaluator::global_ucoeffDeriv[40] --> 985 <var-decl name='global_ucoeffDeriv' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='244' column='1'/> 986 </data-member> 987 <data-member access='private' layout-offset-in-bits='5600'> 988 <!-- REAL OpenGLSurfaceEvaluator::global_vcoeffDeriv[40] --> 989 <var-decl name='global_vcoeffDeriv' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='245' column='1'/> 990 </data-member> 991 <data-member access='private' layout-offset-in-bits='6880'> 992 <!-- REAL OpenGLSurfaceEvaluator::global_BV[40][4] --> 993 <var-decl name='global_BV' type-id='type-id-52' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='247' column='1'/> 994 </data-member> 995 <data-member access='private' layout-offset-in-bits='12000'> 996 <!-- REAL OpenGLSurfaceEvaluator::global_PBV[40][4] --> 997 <var-decl name='global_PBV' type-id='type-id-52' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='248' column='1'/> 998 </data-member> 999 <data-member access='private' layout-offset-in-bits='17120'> 1000 <!-- REAL OpenGLSurfaceEvaluator::global_BU[40][4] --> 1001 <var-decl name='global_BU' type-id='type-id-52' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='249' column='1'/> 1002 </data-member> 1003 <data-member access='private' layout-offset-in-bits='22240'> 1004 <!-- REAL OpenGLSurfaceEvaluator::global_PBU[40][4] --> 1005 <var-decl name='global_PBU' type-id='type-id-52' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='250' column='1'/> 1006 </data-member> 1007 <data-member access='private' layout-offset-in-bits='27392'> 1008 <!-- REAL* OpenGLSurfaceEvaluator::global_baseData --> 1009 <var-decl name='global_baseData' type-id='type-id-16' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='251' column='1'/> 1010 </data-member> 1011 <data-member access='private' layout-offset-in-bits='27456'> 1012 <!-- int OpenGLSurfaceEvaluator::global_ev_k --> 1013 <var-decl name='global_ev_k' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='253' column='1'/> 1014 </data-member> 1015 <data-member access='private' layout-offset-in-bits='27488'> 1016 <!-- REAL OpenGLSurfaceEvaluator::global_ev_u1 --> 1017 <var-decl name='global_ev_u1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='254' column='1'/> 1018 </data-member> 1019 <data-member access='private' layout-offset-in-bits='27520'> 1020 <!-- REAL OpenGLSurfaceEvaluator::global_ev_u2 --> 1021 <var-decl name='global_ev_u2' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='255' column='1'/> 1022 </data-member> 1023 <data-member access='private' layout-offset-in-bits='27552'> 1024 <!-- int OpenGLSurfaceEvaluator::global_ev_ustride --> 1025 <var-decl name='global_ev_ustride' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='256' column='1'/> 1026 </data-member> 1027 <data-member access='private' layout-offset-in-bits='27584'> 1028 <!-- int OpenGLSurfaceEvaluator::global_ev_uorder --> 1029 <var-decl name='global_ev_uorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='257' column='1'/> 1030 </data-member> 1031 <data-member access='private' layout-offset-in-bits='27616'> 1032 <!-- REAL OpenGLSurfaceEvaluator::global_ev_v1 --> 1033 <var-decl name='global_ev_v1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='258' column='1'/> 1034 </data-member> 1035 <data-member access='private' layout-offset-in-bits='27648'> 1036 <!-- REAL OpenGLSurfaceEvaluator::global_ev_v2 --> 1037 <var-decl name='global_ev_v2' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='259' column='1'/> 1038 </data-member> 1039 <data-member access='private' layout-offset-in-bits='27680'> 1040 <!-- int OpenGLSurfaceEvaluator::global_ev_vstride --> 1041 <var-decl name='global_ev_vstride' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='260' column='1'/> 1042 </data-member> 1043 <data-member access='private' layout-offset-in-bits='27712'> 1044 <!-- int OpenGLSurfaceEvaluator::global_ev_vorder --> 1045 <var-decl name='global_ev_vorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='261' column='1'/> 1046 </data-member> 1047 <data-member access='private' layout-offset-in-bits='27744'> 1048 <!-- REAL OpenGLSurfaceEvaluator::global_ev_ctlPoints[6400] --> 1049 <var-decl name='global_ev_ctlPoints' type-id='type-id-53' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='262' column='1'/> 1050 </data-member> 1051 <data-member access='private' layout-offset-in-bits='232544'> 1052 <!-- REAL OpenGLSurfaceEvaluator::global_grid_u0 --> 1053 <var-decl name='global_grid_u0' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='264' column='1'/> 1054 </data-member> 1055 <data-member access='private' layout-offset-in-bits='232576'> 1056 <!-- REAL OpenGLSurfaceEvaluator::global_grid_u1 --> 1057 <var-decl name='global_grid_u1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='265' column='1'/> 1058 </data-member> 1059 <data-member access='private' layout-offset-in-bits='232608'> 1060 <!-- int OpenGLSurfaceEvaluator::global_grid_nu --> 1061 <var-decl name='global_grid_nu' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='266' column='1'/> 1062 </data-member> 1063 <data-member access='private' layout-offset-in-bits='232640'> 1064 <!-- REAL OpenGLSurfaceEvaluator::global_grid_v0 --> 1065 <var-decl name='global_grid_v0' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='267' column='1'/> 1066 </data-member> 1067 <data-member access='private' layout-offset-in-bits='232672'> 1068 <!-- REAL OpenGLSurfaceEvaluator::global_grid_v1 --> 1069 <var-decl name='global_grid_v1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='268' column='1'/> 1070 </data-member> 1071 <data-member access='private' layout-offset-in-bits='232704'> 1072 <!-- int OpenGLSurfaceEvaluator::global_grid_nv --> 1073 <var-decl name='global_grid_nv' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='269' column='1'/> 1074 </data-member> 1075 <data-member access='private' layout-offset-in-bits='232736'> 1076 <!-- surfEvalMachine OpenGLSurfaceEvaluator::em_vertex --> 1077 <var-decl name='em_vertex' type-id='type-id-54' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='349' column='1'/> 1078 </data-member> 1079 <data-member access='private' layout-offset-in-bits='443008'> 1080 <!-- surfEvalMachine OpenGLSurfaceEvaluator::em_normal --> 1081 <var-decl name='em_normal' type-id='type-id-54' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='350' column='1'/> 1082 </data-member> 1083 <data-member access='private' layout-offset-in-bits='653280'> 1084 <!-- surfEvalMachine OpenGLSurfaceEvaluator::em_color --> 1085 <var-decl name='em_color' type-id='type-id-54' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='351' column='1'/> 1086 </data-member> 1087 <data-member access='private' layout-offset-in-bits='863552'> 1088 <!-- surfEvalMachine OpenGLSurfaceEvaluator::em_texcoord --> 1089 <var-decl name='em_texcoord' type-id='type-id-54' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='352' column='1'/> 1090 </data-member> 1091 <data-member access='private' layout-offset-in-bits='1073824'> 1092 <!-- int OpenGLSurfaceEvaluator::auto_normal_flag --> 1093 <var-decl name='auto_normal_flag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='354' column='1'/> 1094 </data-member> 1095 <data-member access='private' layout-offset-in-bits='1073856'> 1096 <!-- int OpenGLSurfaceEvaluator::callback_auto_normal --> 1097 <var-decl name='callback_auto_normal' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='356' column='1'/> 1098 </data-member> 1099 <data-member access='private' layout-offset-in-bits='1073888'> 1100 <!-- int OpenGLSurfaceEvaluator::vertex_flag --> 1101 <var-decl name='vertex_flag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='357' column='1'/> 1102 </data-member> 1103 <data-member access='private' layout-offset-in-bits='1073920'> 1104 <!-- int OpenGLSurfaceEvaluator::normal_flag --> 1105 <var-decl name='normal_flag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='358' column='1'/> 1106 </data-member> 1107 <data-member access='private' layout-offset-in-bits='1073952'> 1108 <!-- int OpenGLSurfaceEvaluator::color_flag --> 1109 <var-decl name='color_flag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='359' column='1'/> 1110 </data-member> 1111 <data-member access='private' layout-offset-in-bits='1073984'> 1112 <!-- int OpenGLSurfaceEvaluator::texcoord_flag --> 1113 <var-decl name='texcoord_flag' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='360' column='1'/> 1114 </data-member> 1115 <member-function access='public' constructor='yes'> 1116 <!-- OpenGLSurfaceEvaluator::OpenGLSurfaceEvaluator() --> 1117 <function-decl name='OpenGLSurfaceEvaluator' filepath='libnurbs/interface/glsurfeval.cc' line='99' column='1' visibility='default' binding='global' size-in-bits='64'> 1118 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1119 <parameter type-id='type-id-55' is-artificial='yes'/> 1120 <!-- void --> 1121 <return type-id='type-id-12'/> 1122 </function-decl> 1123 </member-function> 1124 <member-function access='public' destructor='yes' vtable-offset='-1'> 1125 <!-- OpenGLSurfaceEvaluator::~OpenGLSurfaceEvaluator(int) --> 1126 <function-decl name='~OpenGLSurfaceEvaluator' filepath='libnurbs/interface/glsurfeval.cc' line='162' column='1' visibility='default' binding='global' size-in-bits='64'> 1127 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1128 <parameter type-id='type-id-55' is-artificial='yes'/> 1129 <!-- parameter of type 'int' --> 1130 <parameter type-id='type-id-11'/> 1131 <!-- void --> 1132 <return type-id='type-id-12'/> 1133 </function-decl> 1134 </member-function> 1135 <member-function access='public' vtable-offset='9'> 1136 <!-- void OpenGLSurfaceEvaluator::range2f(long int, REAL*, REAL*) --> 1137 <function-decl name='range2f' mangled-name='_ZN22OpenGLSurfaceEvaluator7range2fElPfS0_' filepath='libnurbs/interface/glsurfeval.cc' line='258' column='1' visibility='default' binding='global' size-in-bits='64'> 1138 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1139 <parameter type-id='type-id-55' is-artificial='yes'/> 1140 <!-- parameter of type 'long int' --> 1141 <parameter type-id='type-id-15'/> 1142 <!-- parameter of type 'REAL*' --> 1143 <parameter type-id='type-id-16'/> 1144 <!-- parameter of type 'REAL*' --> 1145 <parameter type-id='type-id-16'/> 1146 <!-- void --> 1147 <return type-id='type-id-12'/> 1148 </function-decl> 1149 </member-function> 1150 <member-function access='public' vtable-offset='10'> 1151 <!-- void OpenGLSurfaceEvaluator::domain2f(REAL, REAL, REAL, REAL) --> 1152 <function-decl name='domain2f' mangled-name='_ZN22OpenGLSurfaceEvaluator8domain2fEffff' filepath='libnurbs/interface/glsurfeval.cc' line='263' column='1' visibility='default' binding='global' size-in-bits='64'> 1153 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1154 <parameter type-id='type-id-55' is-artificial='yes'/> 1155 <!-- parameter of type 'typedef REAL' --> 1156 <parameter type-id='type-id-1'/> 1157 <!-- parameter of type 'typedef REAL' --> 1158 <parameter type-id='type-id-1'/> 1159 <!-- parameter of type 'typedef REAL' --> 1160 <parameter type-id='type-id-1'/> 1161 <!-- parameter of type 'typedef REAL' --> 1162 <parameter type-id='type-id-1'/> 1163 <!-- void --> 1164 <return type-id='type-id-12'/> 1165 </function-decl> 1166 </member-function> 1167 <member-function access='public' vtable-offset='11'> 1168 <!-- void OpenGLSurfaceEvaluator::enable(long int) --> 1169 <function-decl name='enable' mangled-name='_ZN22OpenGLSurfaceEvaluator6enableEl' filepath='libnurbs/interface/glsurfeval.cc' line='185' column='1' visibility='default' binding='global' size-in-bits='64'> 1170 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1171 <parameter type-id='type-id-55' is-artificial='yes'/> 1172 <!-- parameter of type 'long int' --> 1173 <parameter type-id='type-id-15'/> 1174 <!-- void --> 1175 <return type-id='type-id-12'/> 1176 </function-decl> 1177 </member-function> 1178 <member-function access='public' vtable-offset='12'> 1179 <!-- void OpenGLSurfaceEvaluator::disable(long int) --> 1180 <function-decl name='disable' mangled-name='_ZN22OpenGLSurfaceEvaluator7disableEl' filepath='libnurbs/interface/glsurfeval.cc' line='175' column='1' visibility='default' binding='global' size-in-bits='64'> 1181 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1182 <parameter type-id='type-id-55' is-artificial='yes'/> 1183 <!-- parameter of type 'long int' --> 1184 <parameter type-id='type-id-15'/> 1185 <!-- void --> 1186 <return type-id='type-id-12'/> 1187 </function-decl> 1188 </member-function> 1189 <member-function access='public' vtable-offset='13'> 1190 <!-- void OpenGLSurfaceEvaluator::bgnmap2f(long int) --> 1191 <function-decl name='bgnmap2f' mangled-name='_ZN22OpenGLSurfaceEvaluator8bgnmap2fEl' filepath='libnurbs/interface/glsurfeval.cc' line='739' column='1' visibility='default' binding='global' size-in-bits='64'> 1192 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1193 <parameter type-id='type-id-55' is-artificial='yes'/> 1194 <!-- parameter of type 'long int' --> 1195 <parameter type-id='type-id-15'/> 1196 <!-- void --> 1197 <return type-id='type-id-12'/> 1198 </function-decl> 1199 </member-function> 1200 <member-function access='public' vtable-offset='14'> 1201 <!-- void OpenGLSurfaceEvaluator::map2f(long int, REAL, REAL, long int, long int, REAL, REAL, long int, long int, REAL*) --> 1202 <function-decl name='map2f' mangled-name='_ZN22OpenGLSurfaceEvaluator5map2fElffllffllPf' filepath='libnurbs/interface/glsurfeval.cc' line='872' column='1' visibility='default' binding='global' size-in-bits='64'> 1203 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1204 <parameter type-id='type-id-55' is-artificial='yes'/> 1205 <!-- parameter of type 'long int' --> 1206 <parameter type-id='type-id-15'/> 1207 <!-- parameter of type 'typedef REAL' --> 1208 <parameter type-id='type-id-1'/> 1209 <!-- parameter of type 'typedef REAL' --> 1210 <parameter type-id='type-id-1'/> 1211 <!-- parameter of type 'long int' --> 1212 <parameter type-id='type-id-15'/> 1213 <!-- parameter of type 'long int' --> 1214 <parameter type-id='type-id-15'/> 1215 <!-- parameter of type 'typedef REAL' --> 1216 <parameter type-id='type-id-1'/> 1217 <!-- parameter of type 'typedef REAL' --> 1218 <parameter type-id='type-id-1'/> 1219 <!-- parameter of type 'long int' --> 1220 <parameter type-id='type-id-15'/> 1221 <!-- parameter of type 'long int' --> 1222 <parameter type-id='type-id-15'/> 1223 <!-- parameter of type 'REAL*' --> 1224 <parameter type-id='type-id-16'/> 1225 <!-- void --> 1226 <return type-id='type-id-12'/> 1227 </function-decl> 1228 </member-function> 1229 <member-function access='public' vtable-offset='15'> 1230 <!-- void OpenGLSurfaceEvaluator::mapgrid2f(long int, REAL, REAL, long int, REAL, REAL) --> 1231 <function-decl name='mapgrid2f' mangled-name='_ZN22OpenGLSurfaceEvaluator9mapgrid2fElfflff' filepath='libnurbs/interface/glsurfeval.cc' line='195' column='1' visibility='default' binding='global' size-in-bits='64'> 1232 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1233 <parameter type-id='type-id-55' is-artificial='yes'/> 1234 <!-- parameter of type 'long int' --> 1235 <parameter type-id='type-id-15'/> 1236 <!-- parameter of type 'typedef REAL' --> 1237 <parameter type-id='type-id-1'/> 1238 <!-- parameter of type 'typedef REAL' --> 1239 <parameter type-id='type-id-1'/> 1240 <!-- parameter of type 'long int' --> 1241 <parameter type-id='type-id-15'/> 1242 <!-- parameter of type 'typedef REAL' --> 1243 <parameter type-id='type-id-1'/> 1244 <!-- parameter of type 'typedef REAL' --> 1245 <parameter type-id='type-id-1'/> 1246 <!-- void --> 1247 <return type-id='type-id-12'/> 1248 </function-decl> 1249 </member-function> 1250 <member-function access='public' vtable-offset='16'> 1251 <!-- void OpenGLSurfaceEvaluator::mapmesh2f(long int, long int, long int, long int, long int) --> 1252 <function-decl name='mapmesh2f' mangled-name='_ZN22OpenGLSurfaceEvaluator9mapmesh2fElllll' filepath='libnurbs/interface/glsurfeval.cc' line='946' column='1' visibility='default' binding='global' size-in-bits='64'> 1253 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1254 <parameter type-id='type-id-55' is-artificial='yes'/> 1255 <!-- parameter of type 'long int' --> 1256 <parameter type-id='type-id-15'/> 1257 <!-- parameter of type 'long int' --> 1258 <parameter type-id='type-id-15'/> 1259 <!-- parameter of type 'long int' --> 1260 <parameter type-id='type-id-15'/> 1261 <!-- parameter of type 'long int' --> 1262 <parameter type-id='type-id-15'/> 1263 <!-- parameter of type 'long int' --> 1264 <parameter type-id='type-id-15'/> 1265 <!-- void --> 1266 <return type-id='type-id-12'/> 1267 </function-decl> 1268 </member-function> 1269 <member-function access='public' vtable-offset='17'> 1270 <!-- void OpenGLSurfaceEvaluator::evalcoord2f(long int, REAL, REAL) --> 1271 <function-decl name='evalcoord2f' mangled-name='_ZN22OpenGLSurfaceEvaluator11evalcoord2fElff' filepath='libnurbs/interface/glsurfeval.cc' line='1042' column='1' visibility='default' binding='global' size-in-bits='64'> 1272 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1273 <parameter type-id='type-id-55' is-artificial='yes'/> 1274 <!-- parameter of type 'long int' --> 1275 <parameter type-id='type-id-15'/> 1276 <!-- parameter of type 'typedef REAL' --> 1277 <parameter type-id='type-id-1'/> 1278 <!-- parameter of type 'typedef REAL' --> 1279 <parameter type-id='type-id-1'/> 1280 <!-- void --> 1281 <return type-id='type-id-12'/> 1282 </function-decl> 1283 </member-function> 1284 <member-function access='public' vtable-offset='18'> 1285 <!-- void OpenGLSurfaceEvaluator::evalpoint2i(long int, long int) --> 1286 <function-decl name='evalpoint2i' mangled-name='_ZN22OpenGLSurfaceEvaluator11evalpoint2iEll' filepath='libnurbs/interface/glsurfeval.cc' line='1059' column='1' visibility='default' binding='global' size-in-bits='64'> 1287 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1288 <parameter type-id='type-id-55' is-artificial='yes'/> 1289 <!-- parameter of type 'long int' --> 1290 <parameter type-id='type-id-15'/> 1291 <!-- parameter of type 'long int' --> 1292 <parameter type-id='type-id-15'/> 1293 <!-- void --> 1294 <return type-id='type-id-12'/> 1295 </function-decl> 1296 </member-function> 1297 <member-function access='public' vtable-offset='19'> 1298 <!-- void OpenGLSurfaceEvaluator::endmap2f() --> 1299 <function-decl name='endmap2f' mangled-name='_ZN22OpenGLSurfaceEvaluator8endmap2fEv' filepath='libnurbs/interface/glsurfeval.cc' line='801' column='1' visibility='default' binding='global' size-in-bits='64'> 1300 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1301 <parameter type-id='type-id-55' is-artificial='yes'/> 1302 <!-- void --> 1303 <return type-id='type-id-12'/> 1304 </function-decl> 1305 </member-function> 1306 <member-function access='public' vtable-offset='20'> 1307 <!-- void OpenGLSurfaceEvaluator::polymode(long int) --> 1308 <function-decl name='polymode' mangled-name='_ZN22OpenGLSurfaceEvaluator8polymodeEl' filepath='libnurbs/interface/glsurfeval.cc' line='219' column='1' visibility='default' binding='global' size-in-bits='64'> 1309 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1310 <parameter type-id='type-id-55' is-artificial='yes'/> 1311 <!-- parameter of type 'long int' --> 1312 <parameter type-id='type-id-15'/> 1313 <!-- void --> 1314 <return type-id='type-id-12'/> 1315 </function-decl> 1316 </member-function> 1317 <member-function access='public' vtable-offset='21'> 1318 <!-- void OpenGLSurfaceEvaluator::bgnline() --> 1319 <function-decl name='bgnline' mangled-name='_ZN22OpenGLSurfaceEvaluator7bgnlineEv' filepath='libnurbs/interface/glsurfeval.cc' line='240' column='1' visibility='default' binding='global' size-in-bits='64'> 1320 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1321 <parameter type-id='type-id-55' is-artificial='yes'/> 1322 <!-- void --> 1323 <return type-id='type-id-12'/> 1324 </function-decl> 1325 </member-function> 1326 <member-function access='public' vtable-offset='22'> 1327 <!-- void OpenGLSurfaceEvaluator::endline() --> 1328 <function-decl name='endline' mangled-name='_ZN22OpenGLSurfaceEvaluator7endlineEv' filepath='libnurbs/interface/glsurfeval.cc' line='249' column='1' visibility='default' binding='global' size-in-bits='64'> 1329 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1330 <parameter type-id='type-id-55' is-artificial='yes'/> 1331 <!-- void --> 1332 <return type-id='type-id-12'/> 1333 </function-decl> 1334 </member-function> 1335 <member-function access='public' vtable-offset='23'> 1336 <!-- void OpenGLSurfaceEvaluator::bgnclosedline() --> 1337 <function-decl name='bgnclosedline' mangled-name='_ZN22OpenGLSurfaceEvaluator13bgnclosedlineEv' filepath='libnurbs/interface/glsurfeval.cc' line='268' column='1' visibility='default' binding='global' size-in-bits='64'> 1338 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1339 <parameter type-id='type-id-55' is-artificial='yes'/> 1340 <!-- void --> 1341 <return type-id='type-id-12'/> 1342 </function-decl> 1343 </member-function> 1344 <member-function access='public' vtable-offset='24'> 1345 <!-- void OpenGLSurfaceEvaluator::endclosedline() --> 1346 <function-decl name='endclosedline' mangled-name='_ZN22OpenGLSurfaceEvaluator13endclosedlineEv' filepath='libnurbs/interface/glsurfeval.cc' line='277' column='1' visibility='default' binding='global' size-in-bits='64'> 1347 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1348 <parameter type-id='type-id-55' is-artificial='yes'/> 1349 <!-- void --> 1350 <return type-id='type-id-12'/> 1351 </function-decl> 1352 </member-function> 1353 <member-function access='public' vtable-offset='25'> 1354 <!-- void OpenGLSurfaceEvaluator::bgntmesh() --> 1355 <function-decl name='bgntmesh' mangled-name='_ZN22OpenGLSurfaceEvaluator8bgntmeshEv' filepath='libnurbs/interface/glsurfeval.cc' line='290' column='1' visibility='default' binding='global' size-in-bits='64'> 1356 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1357 <parameter type-id='type-id-55' is-artificial='yes'/> 1358 <!-- void --> 1359 <return type-id='type-id-12'/> 1360 </function-decl> 1361 </member-function> 1362 <member-function access='public' vtable-offset='26'> 1363 <!-- void OpenGLSurfaceEvaluator::swaptmesh() --> 1364 <function-decl name='swaptmesh' mangled-name='_ZN22OpenGLSurfaceEvaluator9swaptmeshEv' filepath='libnurbs/interface/glsurfeval.cc' line='305' column='1' visibility='default' binding='global' size-in-bits='64'> 1365 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1366 <parameter type-id='type-id-55' is-artificial='yes'/> 1367 <!-- void --> 1368 <return type-id='type-id-12'/> 1369 </function-decl> 1370 </member-function> 1371 <member-function access='public' vtable-offset='27'> 1372 <!-- void OpenGLSurfaceEvaluator::endtmesh() --> 1373 <function-decl name='endtmesh' mangled-name='_ZN22OpenGLSurfaceEvaluator8endtmeshEv' filepath='libnurbs/interface/glsurfeval.cc' line='312' column='1' visibility='default' binding='global' size-in-bits='64'> 1374 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1375 <parameter type-id='type-id-55' is-artificial='yes'/> 1376 <!-- void --> 1377 <return type-id='type-id-12'/> 1378 </function-decl> 1379 </member-function> 1380 <member-function access='public' vtable-offset='28'> 1381 <!-- void OpenGLSurfaceEvaluator::bgnqstrip() --> 1382 <function-decl name='bgnqstrip' mangled-name='_ZN22OpenGLSurfaceEvaluator9bgnqstripEv' filepath='libnurbs/interface/glsurfeval.cc' line='712' column='1' visibility='default' binding='global' size-in-bits='64'> 1383 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1384 <parameter type-id='type-id-55' is-artificial='yes'/> 1385 <!-- void --> 1386 <return type-id='type-id-12'/> 1387 </function-decl> 1388 </member-function> 1389 <member-function access='public' vtable-offset='29'> 1390 <!-- void OpenGLSurfaceEvaluator::endqstrip() --> 1391 <function-decl name='endqstrip' mangled-name='_ZN22OpenGLSurfaceEvaluator9endqstripEv' filepath='libnurbs/interface/glsurfeval.cc' line='725' column='1' visibility='default' binding='global' size-in-bits='64'> 1392 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1393 <parameter type-id='type-id-55' is-artificial='yes'/> 1394 <!-- void --> 1395 <return type-id='type-id-12'/> 1396 </function-decl> 1397 </member-function> 1398 <member-function access='public' vtable-offset='30'> 1399 <!-- void OpenGLSurfaceEvaluator::bgntfan() --> 1400 <function-decl name='bgntfan' mangled-name='_ZN22OpenGLSurfaceEvaluator7bgntfanEv' filepath='libnurbs/interface/glsurfeval.cc' line='324' column='1' visibility='default' binding='global' size-in-bits='64'> 1401 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1402 <parameter type-id='type-id-55' is-artificial='yes'/> 1403 <!-- void --> 1404 <return type-id='type-id-12'/> 1405 </function-decl> 1406 </member-function> 1407 <member-function access='public' vtable-offset='31'> 1408 <!-- void OpenGLSurfaceEvaluator::endtfan() --> 1409 <function-decl name='endtfan' mangled-name='_ZN22OpenGLSurfaceEvaluator7endtfanEv' filepath='libnurbs/interface/glsurfeval.cc' line='334' column='1' visibility='default' binding='global' size-in-bits='64'> 1410 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1411 <parameter type-id='type-id-55' is-artificial='yes'/> 1412 <!-- void --> 1413 <return type-id='type-id-12'/> 1414 </function-decl> 1415 </member-function> 1416 <member-function access='public' vtable-offset='32'> 1417 <!-- void OpenGLSurfaceEvaluator::evalUStrip(int, REAL, REAL*, int, REAL, REAL*) --> 1418 <function-decl name='evalUStrip' mangled-name='_ZN22OpenGLSurfaceEvaluator10evalUStripEifPfifS0_' filepath='libnurbs/interface/glsurfeval.cc' line='343' column='1' visibility='default' binding='global' size-in-bits='64'> 1419 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1420 <parameter type-id='type-id-55' is-artificial='yes'/> 1421 <!-- parameter of type 'int' --> 1422 <parameter type-id='type-id-11'/> 1423 <!-- parameter of type 'typedef REAL' --> 1424 <parameter type-id='type-id-1'/> 1425 <!-- parameter of type 'REAL*' --> 1426 <parameter type-id='type-id-16'/> 1427 <!-- parameter of type 'int' --> 1428 <parameter type-id='type-id-11'/> 1429 <!-- parameter of type 'typedef REAL' --> 1430 <parameter type-id='type-id-1'/> 1431 <!-- parameter of type 'REAL*' --> 1432 <parameter type-id='type-id-16'/> 1433 <!-- void --> 1434 <return type-id='type-id-12'/> 1435 </function-decl> 1436 </member-function> 1437 <member-function access='public' vtable-offset='33'> 1438 <!-- void OpenGLSurfaceEvaluator::evalVStrip(int, REAL, REAL*, int, REAL, REAL*) --> 1439 <function-decl name='evalVStrip' mangled-name='_ZN22OpenGLSurfaceEvaluator10evalVStripEifPfifS0_' filepath='libnurbs/interface/glsurfeval.cc' line='530' column='1' visibility='default' binding='global' size-in-bits='64'> 1440 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1441 <parameter type-id='type-id-55' is-artificial='yes'/> 1442 <!-- parameter of type 'int' --> 1443 <parameter type-id='type-id-11'/> 1444 <!-- parameter of type 'typedef REAL' --> 1445 <parameter type-id='type-id-1'/> 1446 <!-- parameter of type 'REAL*' --> 1447 <parameter type-id='type-id-16'/> 1448 <!-- parameter of type 'int' --> 1449 <parameter type-id='type-id-11'/> 1450 <!-- parameter of type 'typedef REAL' --> 1451 <parameter type-id='type-id-1'/> 1452 <!-- parameter of type 'REAL*' --> 1453 <parameter type-id='type-id-16'/> 1454 <!-- void --> 1455 <return type-id='type-id-12'/> 1456 </function-decl> 1457 </member-function> 1458 <member-function access='private' vtable-offset='34'> 1459 <!-- void OpenGLSurfaceEvaluator::inDoEvalCoord2NOGE(REAL, REAL, REAL*, REAL*) --> 1460 <function-decl name='inDoEvalCoord2NOGE' mangled-name='_ZN22OpenGLSurfaceEvaluator18inDoEvalCoord2NOGEEffPfS0_' filepath='libnurbs/interface/glsurfeval.h' line='283' column='1' visibility='default' binding='global' size-in-bits='64'> 1461 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1462 <parameter type-id='type-id-55' is-artificial='yes'/> 1463 <!-- parameter of type 'typedef REAL' --> 1464 <parameter type-id='type-id-1'/> 1465 <!-- parameter of type 'typedef REAL' --> 1466 <parameter type-id='type-id-1'/> 1467 <!-- parameter of type 'REAL*' --> 1468 <parameter type-id='type-id-16'/> 1469 <!-- parameter of type 'REAL*' --> 1470 <parameter type-id='type-id-16'/> 1471 <!-- void --> 1472 <return type-id='type-id-12'/> 1473 </function-decl> 1474 </member-function> 1475 <member-function access='private' vtable-offset='35'> 1476 <!-- void OpenGLSurfaceEvaluator::inDoEvalCoord2NOGE_BU(REAL, REAL, REAL*, REAL*) --> 1477 <function-decl name='inDoEvalCoord2NOGE_BU' mangled-name='_ZN22OpenGLSurfaceEvaluator21inDoEvalCoord2NOGE_BUEffPfS0_' filepath='libnurbs/interface/glsurfeval.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'> 1478 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1479 <parameter type-id='type-id-55' is-artificial='yes'/> 1480 <!-- parameter of type 'typedef REAL' --> 1481 <parameter type-id='type-id-1'/> 1482 <!-- parameter of type 'typedef REAL' --> 1483 <parameter type-id='type-id-1'/> 1484 <!-- parameter of type 'REAL*' --> 1485 <parameter type-id='type-id-16'/> 1486 <!-- parameter of type 'REAL*' --> 1487 <parameter type-id='type-id-16'/> 1488 <!-- void --> 1489 <return type-id='type-id-12'/> 1490 </function-decl> 1491 </member-function> 1492 <member-function access='private' vtable-offset='36'> 1493 <!-- void OpenGLSurfaceEvaluator::inDoEvalCoord2NOGE_BV(REAL, REAL, REAL*, REAL*) --> 1494 <function-decl name='inDoEvalCoord2NOGE_BV' mangled-name='_ZN22OpenGLSurfaceEvaluator21inDoEvalCoord2NOGE_BVEffPfS0_' filepath='libnurbs/interface/glsurfeval.h' line='339' column='1' visibility='default' binding='global' size-in-bits='64'> 1495 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1496 <parameter type-id='type-id-55' is-artificial='yes'/> 1497 <!-- parameter of type 'typedef REAL' --> 1498 <parameter type-id='type-id-1'/> 1499 <!-- parameter of type 'typedef REAL' --> 1500 <parameter type-id='type-id-1'/> 1501 <!-- parameter of type 'REAL*' --> 1502 <parameter type-id='type-id-16'/> 1503 <!-- parameter of type 'REAL*' --> 1504 <parameter type-id='type-id-16'/> 1505 <!-- void --> 1506 <return type-id='type-id-12'/> 1507 </function-decl> 1508 </member-function> 1509 <member-function access='private' vtable-offset='37'> 1510 <!-- void OpenGLSurfaceEvaluator::inPreEvaluateBV_intfac(REAL) --> 1511 <function-decl name='inPreEvaluateBV_intfac' mangled-name='_ZN22OpenGLSurfaceEvaluator22inPreEvaluateBV_intfacEf' filepath='libnurbs/interface/glsurfeval.h' line='316' column='1' visibility='default' binding='global' size-in-bits='64'> 1512 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1513 <parameter type-id='type-id-55' is-artificial='yes'/> 1514 <!-- parameter of type 'typedef REAL' --> 1515 <parameter type-id='type-id-1'/> 1516 <!-- void --> 1517 <return type-id='type-id-12'/> 1518 </function-decl> 1519 </member-function> 1520 <member-function access='private' vtable-offset='38'> 1521 <!-- void OpenGLSurfaceEvaluator::inPreEvaluateBU_intfac(REAL) --> 1522 <function-decl name='inPreEvaluateBU_intfac' mangled-name='_ZN22OpenGLSurfaceEvaluator22inPreEvaluateBU_intfacEf' filepath='libnurbs/interface/glsurfeval.h' line='321' column='1' visibility='default' binding='global' size-in-bits='64'> 1523 <!-- implicit parameter of type 'OpenGLSurfaceEvaluator*' --> 1524 <parameter type-id='type-id-55' is-artificial='yes'/> 1525 <!-- parameter of type 'typedef REAL' --> 1526 <parameter type-id='type-id-1'/> 1527 <!-- void --> 1528 <return type-id='type-id-12'/> 1529 </function-decl> 1530 </member-function> 1531 </class-decl> 1532 <!-- GLUnurbs* --> 1533 <pointer-type-def type-id='type-id-42' size-in-bits='64' id='type-id-47'/> 1534 <!-- GLUnurbs* const --> 1535 <qualified-type-def type-id='type-id-47' const='yes' id='type-id-56'/> 1536 <!-- OpenGLSurfaceEvaluator* --> 1537 <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-55'/> 1538 <!-- OpenGLSurfaceEvaluator* const --> 1539 <qualified-type-def type-id='type-id-55' const='yes' id='type-id-57'/> 1540 <!-- float* --> 1541 <pointer-type-def type-id='type-id-28' size-in-bits='64' id='type-id-58'/> 1542 <!-- void gluDeleteNurbsRenderer(GLUnurbs*) --> 1543 <function-decl name='gluDeleteNurbsRenderer' mangled-name='gluDeleteNurbsRenderer' filepath='libnurbs/interface/glinterface.cc' line='75' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluDeleteNurbsRenderer'> 1544 <!-- parameter of type 'GLUnurbs*' --> 1545 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='75' column='1'/> 1546 <!-- void --> 1547 <return type-id='type-id-12'/> 1548 </function-decl> 1549 <!-- void gluNurbsCallbackDataEXT(GLUnurbs*, void*) --> 1550 <function-decl name='gluNurbsCallbackDataEXT' mangled-name='gluNurbsCallbackDataEXT' filepath='libnurbs/interface/glinterface.cc' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNurbsCallbackDataEXT'> 1551 <!-- parameter of type 'GLUnurbs*' --> 1552 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='459' column='1'/> 1553 <!-- parameter of type 'void*' --> 1554 <parameter type-id='type-id-25' name='userData' filepath='libnurbs/interface/glinterface.cc' line='459' column='1'/> 1555 <!-- void --> 1556 <return type-id='type-id-12'/> 1557 </function-decl> 1558 <!-- void gluNurbsCallbackData(GLUnurbs*, void*) --> 1559 <function-decl name='gluNurbsCallbackData' mangled-name='gluNurbsCallbackData' filepath='libnurbs/interface/glinterface.cc' line='466' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNurbsCallbackData'> 1560 <!-- parameter of type 'GLUnurbs*' --> 1561 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='459' column='1'/> 1562 <!-- parameter of type 'void*' --> 1563 <parameter type-id='type-id-25' name='userData' filepath='libnurbs/interface/glinterface.cc' line='459' column='1'/> 1564 <!-- void --> 1565 <return type-id='type-id-12'/> 1566 </function-decl> 1567 <!-- void gluNurbsCallback(GLUnurbs*, GLenum, _GLUfuncptr) --> 1568 <function-decl name='gluNurbsCallback' mangled-name='gluNurbsCallback' filepath='libnurbs/interface/glinterface.cc' line='430' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNurbsCallback'> 1569 <!-- parameter of type 'GLUnurbs*' --> 1570 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='430' column='1'/> 1571 <!-- parameter of type 'typedef GLenum' --> 1572 <parameter type-id='type-id-59' name='which' filepath='libnurbs/interface/glinterface.cc' line='430' column='1'/> 1573 <!-- parameter of type 'typedef _GLUfuncptr' --> 1574 <parameter type-id='type-id-60' name='fn' filepath='libnurbs/interface/glinterface.cc' line='430' column='1'/> 1575 <!-- void --> 1576 <return type-id='type-id-12'/> 1577 </function-decl> 1578 <!-- void gluGetNurbsProperty(GLUnurbs*, GLenum, GLfloat*) --> 1579 <function-decl name='gluGetNurbsProperty' mangled-name='gluGetNurbsProperty' filepath='libnurbs/interface/glinterface.cc' line='359' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluGetNurbsProperty'> 1580 <!-- parameter of type 'GLUnurbs*' --> 1581 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='359' column='1'/> 1582 <!-- parameter of type 'typedef GLenum' --> 1583 <parameter type-id='type-id-59' name='property' filepath='libnurbs/interface/glinterface.cc' line='359' column='1'/> 1584 <!-- parameter of type 'GLfloat*' --> 1585 <parameter type-id='type-id-61' name='value' filepath='libnurbs/interface/glinterface.cc' line='359' column='1'/> 1586 <!-- void --> 1587 <return type-id='type-id-12'/> 1588 </function-decl> 1589 <!-- void gluNurbsProperty(GLUnurbs*, GLenum, GLfloat) --> 1590 <function-decl name='gluNurbsProperty' mangled-name='gluNurbsProperty' filepath='libnurbs/interface/glinterface.cc' line='243' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNurbsProperty'> 1591 <!-- parameter of type 'GLUnurbs*' --> 1592 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='243' column='1'/> 1593 <!-- parameter of type 'typedef GLenum' --> 1594 <parameter type-id='type-id-59' name='property' filepath='libnurbs/interface/glinterface.cc' line='243' column='1'/> 1595 <!-- parameter of type 'typedef GLfloat' --> 1596 <parameter type-id='type-id-32' name='value' filepath='libnurbs/interface/glinterface.cc' line='243' column='1'/> 1597 <!-- void --> 1598 <return type-id='type-id-12'/> 1599 </function-decl> 1600 <!-- void gluLoadSamplingMatrices(GLUnurbs*, const GLfloat*, const GLfloat*, const GLint*) --> 1601 <function-decl name='gluLoadSamplingMatrices' mangled-name='gluLoadSamplingMatrices' filepath='libnurbs/interface/glinterface.cc' line='235' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluLoadSamplingMatrices'> 1602 <!-- parameter of type 'GLUnurbs*' --> 1603 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='235' column='1'/> 1604 <!-- parameter of type 'const GLfloat*' --> 1605 <parameter type-id='type-id-34' name='modelMatrix' filepath='libnurbs/interface/glinterface.cc' line='235' column='1'/> 1606 <!-- parameter of type 'const GLfloat*' --> 1607 <parameter type-id='type-id-34' name='projMatrix' filepath='libnurbs/interface/glinterface.cc' line='236' column='1'/> 1608 <!-- parameter of type 'const GLint*' --> 1609 <parameter type-id='type-id-62' name='viewport' filepath='libnurbs/interface/glinterface.cc' line='237' column='1'/> 1610 <!-- void --> 1611 <return type-id='type-id-12'/> 1612 </function-decl> 1613 <!-- void gluNurbsSurface(GLUnurbs*, GLint, GLfloat*, GLint, GLfloat*, GLint, GLint, GLfloat*, GLint, GLint, GLenum) --> 1614 <function-decl name='gluNurbsSurface' mangled-name='gluNurbsSurface' filepath='libnurbs/interface/glinterface.cc' line='199' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNurbsSurface'> 1615 <!-- parameter of type 'GLUnurbs*' --> 1616 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='199' column='1'/> 1617 <!-- parameter of type 'typedef GLint' --> 1618 <parameter type-id='type-id-63' name='sknot_count' filepath='libnurbs/interface/glinterface.cc' line='199' column='1'/> 1619 <!-- parameter of type 'GLfloat*' --> 1620 <parameter type-id='type-id-61' name='sknot' filepath='libnurbs/interface/glinterface.cc' line='199' column='1'/> 1621 <!-- parameter of type 'typedef GLint' --> 1622 <parameter type-id='type-id-63' name='tknot_count' filepath='libnurbs/interface/glinterface.cc' line='200' column='1'/> 1623 <!-- parameter of type 'GLfloat*' --> 1624 <parameter type-id='type-id-61' name='tknot' filepath='libnurbs/interface/glinterface.cc' line='200' column='1'/> 1625 <!-- parameter of type 'typedef GLint' --> 1626 <parameter type-id='type-id-63' name='s_stride' filepath='libnurbs/interface/glinterface.cc' line='201' column='1'/> 1627 <!-- parameter of type 'typedef GLint' --> 1628 <parameter type-id='type-id-63' name='t_stride' filepath='libnurbs/interface/glinterface.cc' line='201' column='1'/> 1629 <!-- parameter of type 'GLfloat*' --> 1630 <parameter type-id='type-id-61' name='ctlarray' filepath='libnurbs/interface/glinterface.cc' line='202' column='1'/> 1631 <!-- parameter of type 'typedef GLint' --> 1632 <parameter type-id='type-id-63' name='sorder' filepath='libnurbs/interface/glinterface.cc' line='202' column='1'/> 1633 <!-- parameter of type 'typedef GLint' --> 1634 <parameter type-id='type-id-63' name='torder' filepath='libnurbs/interface/glinterface.cc' line='202' column='1'/> 1635 <!-- parameter of type 'typedef GLenum' --> 1636 <parameter type-id='type-id-59' name='type' filepath='libnurbs/interface/glinterface.cc' line='203' column='1'/> 1637 <!-- void --> 1638 <return type-id='type-id-12'/> 1639 </function-decl> 1640 <!-- void gluNurbsCurve(GLUnurbs*, GLint, float*, GLint, float*, GLint, GLenum) --> 1641 <function-decl name='gluNurbsCurve' mangled-name='gluNurbsCurve' filepath='libnurbs/interface/glinterface.cc' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNurbsCurve'> 1642 <!-- parameter of type 'GLUnurbs*' --> 1643 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='173' column='1'/> 1644 <!-- parameter of type 'typedef GLint' --> 1645 <parameter type-id='type-id-63' name='nknots' filepath='libnurbs/interface/glinterface.cc' line='173' column='1'/> 1646 <!-- parameter of type 'float*' --> 1647 <parameter type-id='type-id-58' name='knot' filepath='libnurbs/interface/glinterface.cc' line='173' column='1'/> 1648 <!-- parameter of type 'typedef GLint' --> 1649 <parameter type-id='type-id-63' name='stride' filepath='libnurbs/interface/glinterface.cc' line='173' column='1'/> 1650 <!-- parameter of type 'float*' --> 1651 <parameter type-id='type-id-58' name='ctlarray' filepath='libnurbs/interface/glinterface.cc' line='174' column='1'/> 1652 <!-- parameter of type 'typedef GLint' --> 1653 <parameter type-id='type-id-63' name='order' filepath='libnurbs/interface/glinterface.cc' line='174' column='1'/> 1654 <!-- parameter of type 'typedef GLenum' --> 1655 <parameter type-id='type-id-59' name='type' filepath='libnurbs/interface/glinterface.cc' line='174' column='1'/> 1656 <!-- void --> 1657 <return type-id='type-id-12'/> 1658 </function-decl> 1659 <!-- void gluPwlCurve(GLUnurbs*, GLint, float*, GLint, GLenum) --> 1660 <function-decl name='gluPwlCurve' mangled-name='gluPwlCurve' filepath='libnurbs/interface/glinterface.cc' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluPwlCurve'> 1661 <!-- parameter of type 'GLUnurbs*' --> 1662 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='150' column='1'/> 1663 <!-- parameter of type 'typedef GLint' --> 1664 <parameter type-id='type-id-63' name='count' filepath='libnurbs/interface/glinterface.cc' line='150' column='1'/> 1665 <!-- parameter of type 'float*' --> 1666 <parameter type-id='type-id-58' name='array' filepath='libnurbs/interface/glinterface.cc' line='150' column='1'/> 1667 <!-- parameter of type 'typedef GLint' --> 1668 <parameter type-id='type-id-63' name='stride' filepath='libnurbs/interface/glinterface.cc' line='151' column='1'/> 1669 <!-- parameter of type 'typedef GLenum' --> 1670 <parameter type-id='type-id-59' name='type' filepath='libnurbs/interface/glinterface.cc' line='151' column='1'/> 1671 <!-- void --> 1672 <return type-id='type-id-12'/> 1673 </function-decl> 1674 <!-- void gluEndTrim(GLUnurbs*) --> 1675 <function-decl name='gluEndTrim' mangled-name='gluEndTrim' filepath='libnurbs/interface/glinterface.cc' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluEndTrim'> 1676 <!-- parameter of type 'GLUnurbs*' --> 1677 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='75' column='1'/> 1678 <!-- void --> 1679 <return type-id='type-id-12'/> 1680 </function-decl> 1681 <!-- void gluBeginTrim(GLUnurbs*) --> 1682 <function-decl name='gluBeginTrim' mangled-name='gluBeginTrim' filepath='libnurbs/interface/glinterface.cc' line='131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBeginTrim'> 1683 <!-- parameter of type 'GLUnurbs*' --> 1684 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='75' column='1'/> 1685 <!-- void --> 1686 <return type-id='type-id-12'/> 1687 </function-decl> 1688 <!-- void gluEndSurface(GLUnurbs*) --> 1689 <function-decl name='gluEndSurface' mangled-name='gluEndSurface' filepath='libnurbs/interface/glinterface.cc' line='111' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluEndSurface'> 1690 <!-- parameter of type 'GLUnurbs*' --> 1691 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='75' column='1'/> 1692 <!-- void --> 1693 <return type-id='type-id-12'/> 1694 </function-decl> 1695 <!-- void gluEndCurve(GLUnurbs*) --> 1696 <function-decl name='gluEndCurve' mangled-name='gluEndCurve' filepath='libnurbs/interface/glinterface.cc' line='105' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluEndCurve'> 1697 <!-- parameter of type 'GLUnurbs*' --> 1698 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='75' column='1'/> 1699 <!-- void --> 1700 <return type-id='type-id-12'/> 1701 </function-decl> 1702 <!-- void gluBeginCurve(GLUnurbs*) --> 1703 <function-decl name='gluBeginCurve' mangled-name='gluBeginCurve' filepath='libnurbs/interface/glinterface.cc' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBeginCurve'> 1704 <!-- parameter of type 'GLUnurbs*' --> 1705 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='75' column='1'/> 1706 <!-- void --> 1707 <return type-id='type-id-12'/> 1708 </function-decl> 1709 <!-- void gluBeginSurface(GLUnurbs*) --> 1710 <function-decl name='gluBeginSurface' mangled-name='gluBeginSurface' filepath='libnurbs/interface/glinterface.cc' line='89' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBeginSurface'> 1711 <!-- parameter of type 'GLUnurbs*' --> 1712 <parameter type-id='type-id-47' name='r' filepath='libnurbs/interface/glinterface.cc' line='75' column='1'/> 1713 <!-- void --> 1714 <return type-id='type-id-12'/> 1715 </function-decl> 1716 <!-- GLUnurbs* gluNewNurbsRenderer() --> 1717 <function-decl name='gluNewNurbsRenderer' mangled-name='gluNewNurbsRenderer' filepath='libnurbs/interface/glinterface.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNewNurbsRenderer'> 1718 <!-- GLUnurbs* --> 1719 <return type-id='type-id-47'/> 1720 </function-decl> 1721 <!-- GLfloat* --> 1722 <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-61'/> 1723 <!-- GLint[2] --> 1724 <array-type-def dimensions='1' type-id='type-id-63' size-in-bits='64' id='type-id-50'> 1725 <!-- <anonymous range>[2] --> 1726 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 1727 </array-type-def> 1728 <!-- REAL[40][4] --> 1729 <array-type-def dimensions='2' type-id='type-id-1' size-in-bits='5120' id='type-id-52'> 1730 <!-- <anonymous range>[40] --> 1731 <subrange length='40' type-id='type-id-3' id='type-id-6'/> 1732 <!-- <anonymous range>[4] --> 1733 <subrange length='4' type-id='type-id-3' id='type-id-65'/> 1734 </array-type-def> 1735 <!-- REAL[6400] --> 1736 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='204800' id='type-id-53'> 1737 <!-- <anonymous range>[6400] --> 1738 <subrange length='6400' type-id='type-id-3' id='type-id-66'/> 1739 </array-type-def> 1740 <!-- StoredVertex*[3] --> 1741 <array-type-def dimensions='1' type-id='type-id-67' size-in-bits='192' id='type-id-49'> 1742 <!-- <anonymous range>[3] --> 1743 <subrange length='3' type-id='type-id-3' id='type-id-68'/> 1744 </array-type-def> 1745 <!-- bezierPatchMesh* --> 1746 <pointer-type-def type-id='type-id-69' size-in-bits='64' id='type-id-51'/> 1747 <!-- struct BasicSurfaceEvaluator --> 1748 <class-decl name='BasicSurfaceEvaluator' size-in-bits='64' is-struct='yes' visibility='default' filepath='libnurbs/internals/basicsurfeval.h' line='43' column='1' id='type-id-48'> 1749 <!-- class CachingEvaluator --> 1750 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-7'/> 1751 <member-function access='public' destructor='yes' vtable-offset='-1'> 1752 <!-- BasicSurfaceEvaluator::~BasicSurfaceEvaluator(int) --> 1753 <function-decl name='~BasicSurfaceEvaluator' filepath='libnurbs/internals/basicsurfeval.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> 1754 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1755 <parameter type-id='type-id-70' is-artificial='yes'/> 1756 <!-- artificial parameter of type 'int' --> 1757 <parameter type-id='type-id-11' is-artificial='yes'/> 1758 <!-- void --> 1759 <return type-id='type-id-12'/> 1760 </function-decl> 1761 </member-function> 1762 <member-function access='public' vtable-offset='9'> 1763 <!-- void BasicSurfaceEvaluator::range2f(long int, REAL*, REAL*) --> 1764 <function-decl name='range2f' mangled-name='_ZN21BasicSurfaceEvaluator7range2fElPfS0_' filepath='libnurbs/internals/basicsurfeval.cc' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> 1765 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1766 <parameter type-id='type-id-70' is-artificial='yes'/> 1767 <!-- parameter of type 'long int' --> 1768 <parameter type-id='type-id-15'/> 1769 <!-- parameter of type 'REAL*' --> 1770 <parameter type-id='type-id-16'/> 1771 <!-- parameter of type 'REAL*' --> 1772 <parameter type-id='type-id-16'/> 1773 <!-- void --> 1774 <return type-id='type-id-12'/> 1775 </function-decl> 1776 </member-function> 1777 <member-function access='public' vtable-offset='10'> 1778 <!-- void BasicSurfaceEvaluator::domain2f(REAL, REAL, REAL, REAL) --> 1779 <function-decl name='domain2f' mangled-name='_ZN21BasicSurfaceEvaluator8domain2fEffff' filepath='libnurbs/internals/basicsurfeval.cc' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 1780 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1781 <parameter type-id='type-id-70' is-artificial='yes'/> 1782 <!-- parameter of type 'typedef REAL' --> 1783 <parameter type-id='type-id-1'/> 1784 <!-- parameter of type 'typedef REAL' --> 1785 <parameter type-id='type-id-1'/> 1786 <!-- parameter of type 'typedef REAL' --> 1787 <parameter type-id='type-id-1'/> 1788 <!-- parameter of type 'typedef REAL' --> 1789 <parameter type-id='type-id-1'/> 1790 <!-- void --> 1791 <return type-id='type-id-12'/> 1792 </function-decl> 1793 </member-function> 1794 <member-function access='public' vtable-offset='11'> 1795 <!-- void BasicSurfaceEvaluator::enable(long int) --> 1796 <function-decl name='enable' mangled-name='_ZN21BasicSurfaceEvaluator6enableEl' filepath='libnurbs/internals/basicsurfeval.cc' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> 1797 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1798 <parameter type-id='type-id-70' is-artificial='yes'/> 1799 <!-- parameter of type 'long int' --> 1800 <parameter type-id='type-id-15'/> 1801 <!-- void --> 1802 <return type-id='type-id-12'/> 1803 </function-decl> 1804 </member-function> 1805 <member-function access='public' vtable-offset='12'> 1806 <!-- void BasicSurfaceEvaluator::disable(long int) --> 1807 <function-decl name='disable' mangled-name='_ZN21BasicSurfaceEvaluator7disableEl' filepath='libnurbs/internals/basicsurfeval.cc' line='82' column='1' visibility='default' binding='global' size-in-bits='64'> 1808 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1809 <parameter type-id='type-id-70' is-artificial='yes'/> 1810 <!-- parameter of type 'long int' --> 1811 <parameter type-id='type-id-15'/> 1812 <!-- void --> 1813 <return type-id='type-id-12'/> 1814 </function-decl> 1815 </member-function> 1816 <member-function access='public' vtable-offset='13'> 1817 <!-- void BasicSurfaceEvaluator::bgnmap2f(long int) --> 1818 <function-decl name='bgnmap2f' mangled-name='_ZN21BasicSurfaceEvaluator8bgnmap2fEl' filepath='libnurbs/internals/basicsurfeval.cc' line='90' column='1' visibility='default' binding='global' size-in-bits='64'> 1819 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1820 <parameter type-id='type-id-70' is-artificial='yes'/> 1821 <!-- parameter of type 'long int' --> 1822 <parameter type-id='type-id-15'/> 1823 <!-- void --> 1824 <return type-id='type-id-12'/> 1825 </function-decl> 1826 </member-function> 1827 <member-function access='public' vtable-offset='14'> 1828 <!-- void BasicSurfaceEvaluator::map2f(long int, REAL, REAL, long int, long int, REAL, REAL, long int, long int, REAL*) --> 1829 <function-decl name='map2f' mangled-name='_ZN21BasicSurfaceEvaluator5map2fElffllffllPf' filepath='libnurbs/internals/basicsurfeval.cc' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> 1830 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1831 <parameter type-id='type-id-70' is-artificial='yes'/> 1832 <!-- parameter of type 'long int' --> 1833 <parameter type-id='type-id-15'/> 1834 <!-- parameter of type 'typedef REAL' --> 1835 <parameter type-id='type-id-1'/> 1836 <!-- parameter of type 'typedef REAL' --> 1837 <parameter type-id='type-id-1'/> 1838 <!-- parameter of type 'long int' --> 1839 <parameter type-id='type-id-15'/> 1840 <!-- parameter of type 'long int' --> 1841 <parameter type-id='type-id-15'/> 1842 <!-- parameter of type 'typedef REAL' --> 1843 <parameter type-id='type-id-1'/> 1844 <!-- parameter of type 'typedef REAL' --> 1845 <parameter type-id='type-id-1'/> 1846 <!-- parameter of type 'long int' --> 1847 <parameter type-id='type-id-15'/> 1848 <!-- parameter of type 'long int' --> 1849 <parameter type-id='type-id-15'/> 1850 <!-- parameter of type 'REAL*' --> 1851 <parameter type-id='type-id-16'/> 1852 <!-- void --> 1853 <return type-id='type-id-12'/> 1854 </function-decl> 1855 </member-function> 1856 <member-function access='public' vtable-offset='15'> 1857 <!-- void BasicSurfaceEvaluator::mapgrid2f(long int, REAL, REAL, long int, REAL, REAL) --> 1858 <function-decl name='mapgrid2f' mangled-name='_ZN21BasicSurfaceEvaluator9mapgrid2fElfflff' filepath='libnurbs/internals/basicsurfeval.cc' line='116' column='1' visibility='default' binding='global' size-in-bits='64'> 1859 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1860 <parameter type-id='type-id-70' is-artificial='yes'/> 1861 <!-- parameter of type 'long int' --> 1862 <parameter type-id='type-id-15'/> 1863 <!-- parameter of type 'typedef REAL' --> 1864 <parameter type-id='type-id-1'/> 1865 <!-- parameter of type 'typedef REAL' --> 1866 <parameter type-id='type-id-1'/> 1867 <!-- parameter of type 'long int' --> 1868 <parameter type-id='type-id-15'/> 1869 <!-- parameter of type 'typedef REAL' --> 1870 <parameter type-id='type-id-1'/> 1871 <!-- parameter of type 'typedef REAL' --> 1872 <parameter type-id='type-id-1'/> 1873 <!-- void --> 1874 <return type-id='type-id-12'/> 1875 </function-decl> 1876 </member-function> 1877 <member-function access='public' vtable-offset='16'> 1878 <!-- void BasicSurfaceEvaluator::mapmesh2f(long int, long int, long int, long int, long int) --> 1879 <function-decl name='mapmesh2f' mangled-name='_ZN21BasicSurfaceEvaluator9mapmesh2fElllll' filepath='libnurbs/internals/basicsurfeval.cc' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> 1880 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1881 <parameter type-id='type-id-70' is-artificial='yes'/> 1882 <!-- parameter of type 'long int' --> 1883 <parameter type-id='type-id-15'/> 1884 <!-- parameter of type 'long int' --> 1885 <parameter type-id='type-id-15'/> 1886 <!-- parameter of type 'long int' --> 1887 <parameter type-id='type-id-15'/> 1888 <!-- parameter of type 'long int' --> 1889 <parameter type-id='type-id-15'/> 1890 <!-- parameter of type 'long int' --> 1891 <parameter type-id='type-id-15'/> 1892 <!-- void --> 1893 <return type-id='type-id-12'/> 1894 </function-decl> 1895 </member-function> 1896 <member-function access='public' vtable-offset='17'> 1897 <!-- void BasicSurfaceEvaluator::evalcoord2f(long int, REAL, REAL) --> 1898 <function-decl name='evalcoord2f' mangled-name='_ZN21BasicSurfaceEvaluator11evalcoord2fElff' filepath='libnurbs/internals/basicsurfeval.cc' line='132' column='1' visibility='default' binding='global' size-in-bits='64'> 1899 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1900 <parameter type-id='type-id-70' is-artificial='yes'/> 1901 <!-- parameter of type 'long int' --> 1902 <parameter type-id='type-id-15'/> 1903 <!-- parameter of type 'typedef REAL' --> 1904 <parameter type-id='type-id-1'/> 1905 <!-- parameter of type 'typedef REAL' --> 1906 <parameter type-id='type-id-1'/> 1907 <!-- void --> 1908 <return type-id='type-id-12'/> 1909 </function-decl> 1910 </member-function> 1911 <member-function access='public' vtable-offset='18'> 1912 <!-- void BasicSurfaceEvaluator::evalpoint2i(long int, long int) --> 1913 <function-decl name='evalpoint2i' mangled-name='_ZN21BasicSurfaceEvaluator11evalpoint2iEll' filepath='libnurbs/internals/basicsurfeval.cc' line='140' column='1' visibility='default' binding='global' size-in-bits='64'> 1914 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1915 <parameter type-id='type-id-70' is-artificial='yes'/> 1916 <!-- parameter of type 'long int' --> 1917 <parameter type-id='type-id-15'/> 1918 <!-- parameter of type 'long int' --> 1919 <parameter type-id='type-id-15'/> 1920 <!-- void --> 1921 <return type-id='type-id-12'/> 1922 </function-decl> 1923 </member-function> 1924 <member-function access='public' vtable-offset='19'> 1925 <!-- void BasicSurfaceEvaluator::endmap2f() --> 1926 <function-decl name='endmap2f' mangled-name='_ZN21BasicSurfaceEvaluator8endmap2fEv' filepath='libnurbs/internals/basicsurfeval.cc' line='98' column='1' visibility='default' binding='global' size-in-bits='64'> 1927 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1928 <parameter type-id='type-id-70' is-artificial='yes'/> 1929 <!-- void --> 1930 <return type-id='type-id-12'/> 1931 </function-decl> 1932 </member-function> 1933 <member-function access='public' vtable-offset='20'> 1934 <!-- void BasicSurfaceEvaluator::polymode(long int) --> 1935 <function-decl name='polymode' mangled-name='_ZN21BasicSurfaceEvaluator8polymodeEl' filepath='libnurbs/internals/basicsurfeval.cc' line='57' column='1' visibility='default' binding='global' size-in-bits='64'> 1936 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1937 <parameter type-id='type-id-70' is-artificial='yes'/> 1938 <!-- parameter of type 'long int' --> 1939 <parameter type-id='type-id-15'/> 1940 <!-- void --> 1941 <return type-id='type-id-12'/> 1942 </function-decl> 1943 </member-function> 1944 <member-function access='public' vtable-offset='21'> 1945 <!-- void BasicSurfaceEvaluator::bgnline() --> 1946 <function-decl name='bgnline' mangled-name='_ZN21BasicSurfaceEvaluator7bgnlineEv' filepath='libnurbs/internals/basicsurfeval.cc' line='148' column='1' visibility='default' binding='global' size-in-bits='64'> 1947 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1948 <parameter type-id='type-id-70' is-artificial='yes'/> 1949 <!-- void --> 1950 <return type-id='type-id-12'/> 1951 </function-decl> 1952 </member-function> 1953 <member-function access='public' vtable-offset='22'> 1954 <!-- void BasicSurfaceEvaluator::endline() --> 1955 <function-decl name='endline' mangled-name='_ZN21BasicSurfaceEvaluator7endlineEv' filepath='libnurbs/internals/basicsurfeval.cc' line='156' column='1' visibility='default' binding='global' size-in-bits='64'> 1956 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1957 <parameter type-id='type-id-70' is-artificial='yes'/> 1958 <!-- void --> 1959 <return type-id='type-id-12'/> 1960 </function-decl> 1961 </member-function> 1962 <member-function access='public' vtable-offset='23'> 1963 <!-- void BasicSurfaceEvaluator::bgnclosedline() --> 1964 <function-decl name='bgnclosedline' mangled-name='_ZN21BasicSurfaceEvaluator13bgnclosedlineEv' filepath='libnurbs/internals/basicsurfeval.cc' line='164' column='1' visibility='default' binding='global' size-in-bits='64'> 1965 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1966 <parameter type-id='type-id-70' is-artificial='yes'/> 1967 <!-- void --> 1968 <return type-id='type-id-12'/> 1969 </function-decl> 1970 </member-function> 1971 <member-function access='public' vtable-offset='24'> 1972 <!-- void BasicSurfaceEvaluator::endclosedline() --> 1973 <function-decl name='endclosedline' mangled-name='_ZN21BasicSurfaceEvaluator13endclosedlineEv' filepath='libnurbs/internals/basicsurfeval.cc' line='172' column='1' visibility='default' binding='global' size-in-bits='64'> 1974 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1975 <parameter type-id='type-id-70' is-artificial='yes'/> 1976 <!-- void --> 1977 <return type-id='type-id-12'/> 1978 </function-decl> 1979 </member-function> 1980 <member-function access='public' vtable-offset='25'> 1981 <!-- void BasicSurfaceEvaluator::bgntmesh() --> 1982 <function-decl name='bgntmesh' mangled-name='_ZN21BasicSurfaceEvaluator8bgntmeshEv' filepath='libnurbs/internals/basicsurfeval.cc' line='194' column='1' visibility='default' binding='global' size-in-bits='64'> 1983 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1984 <parameter type-id='type-id-70' is-artificial='yes'/> 1985 <!-- void --> 1986 <return type-id='type-id-12'/> 1987 </function-decl> 1988 </member-function> 1989 <member-function access='public' vtable-offset='26'> 1990 <!-- void BasicSurfaceEvaluator::swaptmesh() --> 1991 <function-decl name='swaptmesh' mangled-name='_ZN21BasicSurfaceEvaluator9swaptmeshEv' filepath='libnurbs/internals/basicsurfeval.cc' line='202' column='1' visibility='default' binding='global' size-in-bits='64'> 1992 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 1993 <parameter type-id='type-id-70' is-artificial='yes'/> 1994 <!-- void --> 1995 <return type-id='type-id-12'/> 1996 </function-decl> 1997 </member-function> 1998 <member-function access='public' vtable-offset='27'> 1999 <!-- void BasicSurfaceEvaluator::endtmesh() --> 2000 <function-decl name='endtmesh' mangled-name='_ZN21BasicSurfaceEvaluator8endtmeshEv' filepath='libnurbs/internals/basicsurfeval.cc' line='210' column='1' visibility='default' binding='global' size-in-bits='64'> 2001 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2002 <parameter type-id='type-id-70' is-artificial='yes'/> 2003 <!-- void --> 2004 <return type-id='type-id-12'/> 2005 </function-decl> 2006 </member-function> 2007 <member-function access='public' vtable-offset='28'> 2008 <!-- void BasicSurfaceEvaluator::bgnqstrip() --> 2009 <function-decl name='bgnqstrip' mangled-name='_ZN21BasicSurfaceEvaluator9bgnqstripEv' filepath='libnurbs/internals/basicsurfeval.cc' line='218' column='1' visibility='default' binding='global' size-in-bits='64'> 2010 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2011 <parameter type-id='type-id-70' is-artificial='yes'/> 2012 <!-- void --> 2013 <return type-id='type-id-12'/> 2014 </function-decl> 2015 </member-function> 2016 <member-function access='public' vtable-offset='29'> 2017 <!-- void BasicSurfaceEvaluator::endqstrip() --> 2018 <function-decl name='endqstrip' mangled-name='_ZN21BasicSurfaceEvaluator9endqstripEv' filepath='libnurbs/internals/basicsurfeval.cc' line='226' column='1' visibility='default' binding='global' size-in-bits='64'> 2019 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2020 <parameter type-id='type-id-70' is-artificial='yes'/> 2021 <!-- void --> 2022 <return type-id='type-id-12'/> 2023 </function-decl> 2024 </member-function> 2025 <member-function access='public' vtable-offset='30'> 2026 <!-- void BasicSurfaceEvaluator::bgntfan() --> 2027 <function-decl name='bgntfan' mangled-name='_ZN21BasicSurfaceEvaluator7bgntfanEv' filepath='libnurbs/internals/basicsurfeval.cc' line='180' column='1' visibility='default' binding='global' size-in-bits='64'> 2028 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2029 <parameter type-id='type-id-70' is-artificial='yes'/> 2030 <!-- void --> 2031 <return type-id='type-id-12'/> 2032 </function-decl> 2033 </member-function> 2034 <member-function access='public' vtable-offset='31'> 2035 <!-- void BasicSurfaceEvaluator::endtfan() --> 2036 <function-decl name='endtfan' mangled-name='_ZN21BasicSurfaceEvaluator7endtfanEv' filepath='libnurbs/internals/basicsurfeval.cc' line='188' column='1' visibility='default' binding='global' size-in-bits='64'> 2037 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2038 <parameter type-id='type-id-70' is-artificial='yes'/> 2039 <!-- void --> 2040 <return type-id='type-id-12'/> 2041 </function-decl> 2042 </member-function> 2043 <member-function access='public' vtable-offset='32'> 2044 <!-- void BasicSurfaceEvaluator::evalUStrip(int, REAL, REAL*, int, REAL, REAL*) --> 2045 <function-decl name='evalUStrip' mangled-name='_ZN21BasicSurfaceEvaluator10evalUStripEifPfifS0_' filepath='libnurbs/internals/basicsurfeval.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'> 2046 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2047 <parameter type-id='type-id-70' is-artificial='yes'/> 2048 <!-- parameter of type 'int' --> 2049 <parameter type-id='type-id-11'/> 2050 <!-- parameter of type 'typedef REAL' --> 2051 <parameter type-id='type-id-1'/> 2052 <!-- parameter of type 'REAL*' --> 2053 <parameter type-id='type-id-16'/> 2054 <!-- parameter of type 'int' --> 2055 <parameter type-id='type-id-11'/> 2056 <!-- parameter of type 'typedef REAL' --> 2057 <parameter type-id='type-id-1'/> 2058 <!-- parameter of type 'REAL*' --> 2059 <parameter type-id='type-id-16'/> 2060 <!-- void --> 2061 <return type-id='type-id-12'/> 2062 </function-decl> 2063 </member-function> 2064 <member-function access='public' vtable-offset='33'> 2065 <!-- void BasicSurfaceEvaluator::evalVStrip(int, REAL, REAL*, int, REAL, REAL*) --> 2066 <function-decl name='evalVStrip' mangled-name='_ZN21BasicSurfaceEvaluator10evalVStripEifPfifS0_' filepath='libnurbs/internals/basicsurfeval.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> 2067 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2068 <parameter type-id='type-id-70' is-artificial='yes'/> 2069 <!-- parameter of type 'int' --> 2070 <parameter type-id='type-id-11'/> 2071 <!-- parameter of type 'typedef REAL' --> 2072 <parameter type-id='type-id-1'/> 2073 <!-- parameter of type 'REAL*' --> 2074 <parameter type-id='type-id-16'/> 2075 <!-- parameter of type 'int' --> 2076 <parameter type-id='type-id-11'/> 2077 <!-- parameter of type 'typedef REAL' --> 2078 <parameter type-id='type-id-1'/> 2079 <!-- parameter of type 'REAL*' --> 2080 <parameter type-id='type-id-16'/> 2081 <!-- void --> 2082 <return type-id='type-id-12'/> 2083 </function-decl> 2084 </member-function> 2085 <member-function access='public' vtable-offset='34'> 2086 <!-- void BasicSurfaceEvaluator::inDoEvalCoord2NOGE(REAL, REAL, REAL*, REAL*) --> 2087 <function-decl name='inDoEvalCoord2NOGE' mangled-name='_ZN21BasicSurfaceEvaluator18inDoEvalCoord2NOGEEffPfS0_' filepath='libnurbs/internals/basicsurfeval.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'> 2088 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2089 <parameter type-id='type-id-70' is-artificial='yes'/> 2090 <!-- parameter of type 'typedef REAL' --> 2091 <parameter type-id='type-id-1'/> 2092 <!-- parameter of type 'typedef REAL' --> 2093 <parameter type-id='type-id-1'/> 2094 <!-- parameter of type 'REAL*' --> 2095 <parameter type-id='type-id-16'/> 2096 <!-- parameter of type 'REAL*' --> 2097 <parameter type-id='type-id-16'/> 2098 <!-- void --> 2099 <return type-id='type-id-12'/> 2100 </function-decl> 2101 </member-function> 2102 <member-function access='public' vtable-offset='35'> 2103 <!-- void BasicSurfaceEvaluator::inDoEvalCoord2NOGE_BU(REAL, REAL, REAL*, REAL*) --> 2104 <function-decl name='inDoEvalCoord2NOGE_BU' mangled-name='_ZN21BasicSurfaceEvaluator21inDoEvalCoord2NOGE_BUEffPfS0_' filepath='libnurbs/internals/basicsurfeval.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'> 2105 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2106 <parameter type-id='type-id-70' is-artificial='yes'/> 2107 <!-- parameter of type 'typedef REAL' --> 2108 <parameter type-id='type-id-1'/> 2109 <!-- parameter of type 'typedef REAL' --> 2110 <parameter type-id='type-id-1'/> 2111 <!-- parameter of type 'REAL*' --> 2112 <parameter type-id='type-id-16'/> 2113 <!-- parameter of type 'REAL*' --> 2114 <parameter type-id='type-id-16'/> 2115 <!-- void --> 2116 <return type-id='type-id-12'/> 2117 </function-decl> 2118 </member-function> 2119 <member-function access='public' vtable-offset='36'> 2120 <!-- void BasicSurfaceEvaluator::inDoEvalCoord2NOGE_BV(REAL, REAL, REAL*, REAL*) --> 2121 <function-decl name='inDoEvalCoord2NOGE_BV' mangled-name='_ZN21BasicSurfaceEvaluator21inDoEvalCoord2NOGE_BVEffPfS0_' filepath='libnurbs/internals/basicsurfeval.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> 2122 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2123 <parameter type-id='type-id-70' is-artificial='yes'/> 2124 <!-- parameter of type 'typedef REAL' --> 2125 <parameter type-id='type-id-1'/> 2126 <!-- parameter of type 'typedef REAL' --> 2127 <parameter type-id='type-id-1'/> 2128 <!-- parameter of type 'REAL*' --> 2129 <parameter type-id='type-id-16'/> 2130 <!-- parameter of type 'REAL*' --> 2131 <parameter type-id='type-id-16'/> 2132 <!-- void --> 2133 <return type-id='type-id-12'/> 2134 </function-decl> 2135 </member-function> 2136 <member-function access='public' vtable-offset='37'> 2137 <!-- void BasicSurfaceEvaluator::inPreEvaluateBV_intfac(REAL) --> 2138 <function-decl name='inPreEvaluateBV_intfac' mangled-name='_ZN21BasicSurfaceEvaluator22inPreEvaluateBV_intfacEf' filepath='libnurbs/internals/basicsurfeval.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> 2139 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2140 <parameter type-id='type-id-70' is-artificial='yes'/> 2141 <!-- parameter of type 'typedef REAL' --> 2142 <parameter type-id='type-id-1'/> 2143 <!-- void --> 2144 <return type-id='type-id-12'/> 2145 </function-decl> 2146 </member-function> 2147 <member-function access='public' vtable-offset='38'> 2148 <!-- void BasicSurfaceEvaluator::inPreEvaluateBU_intfac(REAL) --> 2149 <function-decl name='inPreEvaluateBU_intfac' mangled-name='_ZN21BasicSurfaceEvaluator22inPreEvaluateBU_intfacEf' filepath='libnurbs/internals/basicsurfeval.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'> 2150 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 2151 <parameter type-id='type-id-70' is-artificial='yes'/> 2152 <!-- parameter of type 'typedef REAL' --> 2153 <parameter type-id='type-id-1'/> 2154 <!-- void --> 2155 <return type-id='type-id-12'/> 2156 </function-decl> 2157 </member-function> 2158 </class-decl> 2159 <!-- class NurbsTessellator --> 2160 <class-decl name='NurbsTessellator' size-in-bits='47616' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='53' column='1' id='type-id-43'> 2161 <data-member access='protected' layout-offset-in-bits='64'> 2162 <!-- Renderhints NurbsTessellator::renderhints --> 2163 <var-decl name='renderhints' type-id='type-id-71' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='104' column='1'/> 2164 </data-member> 2165 <data-member access='protected' layout-offset-in-bits='320'> 2166 <!-- Maplist NurbsTessellator::maplist --> 2167 <var-decl name='maplist' type-id='type-id-72' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='105' column='1'/> 2168 </data-member> 2169 <data-member access='protected' layout-offset-in-bits='3008'> 2170 <!-- Backend NurbsTessellator::backend --> 2171 <var-decl name='backend' type-id='type-id-73' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='106' column='1'/> 2172 </data-member> 2173 <data-member access='private' layout-offset-in-bits='3648'> 2174 <!-- Subdivider NurbsTessellator::subdivider --> 2175 <var-decl name='subdivider' type-id='type-id-74' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='134' column='1'/> 2176 </data-member> 2177 <data-member access='private' layout-offset-in-bits='24064'> 2178 <!-- JumpBuffer* NurbsTessellator::jumpbuffer --> 2179 <var-decl name='jumpbuffer' type-id='type-id-75' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='135' column='1'/> 2180 </data-member> 2181 <data-member access='private' layout-offset-in-bits='24128'> 2182 <!-- Pool NurbsTessellator::o_pwlcurvePool --> 2183 <var-decl name='o_pwlcurvePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='136' column='1'/> 2184 </data-member> 2185 <data-member access='private' layout-offset-in-bits='26624'> 2186 <!-- Pool NurbsTessellator::o_nurbscurvePool --> 2187 <var-decl name='o_nurbscurvePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='137' column='1'/> 2188 </data-member> 2189 <data-member access='private' layout-offset-in-bits='29120'> 2190 <!-- Pool NurbsTessellator::o_curvePool --> 2191 <var-decl name='o_curvePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='138' column='1'/> 2192 </data-member> 2193 <data-member access='private' layout-offset-in-bits='31616'> 2194 <!-- Pool NurbsTessellator::o_trimPool --> 2195 <var-decl name='o_trimPool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='139' column='1'/> 2196 </data-member> 2197 <data-member access='private' layout-offset-in-bits='34112'> 2198 <!-- Pool NurbsTessellator::o_surfacePool --> 2199 <var-decl name='o_surfacePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='140' column='1'/> 2200 </data-member> 2201 <data-member access='private' layout-offset-in-bits='36608'> 2202 <!-- Pool NurbsTessellator::o_nurbssurfacePool --> 2203 <var-decl name='o_nurbssurfacePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='141' column='1'/> 2204 </data-member> 2205 <data-member access='private' layout-offset-in-bits='39104'> 2206 <!-- Pool NurbsTessellator::propertyPool --> 2207 <var-decl name='propertyPool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='142' column='1'/> 2208 </data-member> 2209 <data-member access='private' layout-offset-in-bits='41600'> 2210 <!-- Pool NurbsTessellator::quiltPool --> 2211 <var-decl name='quiltPool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='144' column='1'/> 2212 </data-member> 2213 <data-member access='private' layout-offset-in-bits='44096'> 2214 <!-- TrimVertexPool NurbsTessellator::extTrimVertexPool --> 2215 <var-decl name='extTrimVertexPool' type-id='type-id-77' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='146' column='1'/> 2216 </data-member> 2217 <data-member access='private' layout-offset-in-bits='46720'> 2218 <!-- int NurbsTessellator::inSurface --> 2219 <var-decl name='inSurface' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='148' column='1'/> 2220 </data-member> 2221 <data-member access='private' layout-offset-in-bits='46752'> 2222 <!-- int NurbsTessellator::inCurve --> 2223 <var-decl name='inCurve' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='149' column='1'/> 2224 </data-member> 2225 <data-member access='private' layout-offset-in-bits='46784'> 2226 <!-- int NurbsTessellator::inTrim --> 2227 <var-decl name='inTrim' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='150' column='1'/> 2228 </data-member> 2229 <data-member access='private' layout-offset-in-bits='46816'> 2230 <!-- int NurbsTessellator::isCurveModified --> 2231 <var-decl name='isCurveModified' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='151' column='1'/> 2232 </data-member> 2233 <data-member access='private' layout-offset-in-bits='46848'> 2234 <!-- int NurbsTessellator::isTrimModified --> 2235 <var-decl name='isTrimModified' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='152' column='1'/> 2236 </data-member> 2237 <data-member access='private' layout-offset-in-bits='46880'> 2238 <!-- int NurbsTessellator::isSurfaceModified --> 2239 <var-decl name='isSurfaceModified' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='153' column='1'/> 2240 </data-member> 2241 <data-member access='private' layout-offset-in-bits='46912'> 2242 <!-- int NurbsTessellator::isDataValid --> 2243 <var-decl name='isDataValid' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='154' column='1'/> 2244 </data-member> 2245 <data-member access='private' layout-offset-in-bits='46944'> 2246 <!-- int NurbsTessellator::numTrims --> 2247 <var-decl name='numTrims' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='155' column='1'/> 2248 </data-member> 2249 <data-member access='private' layout-offset-in-bits='46976'> 2250 <!-- int NurbsTessellator::playBack --> 2251 <var-decl name='playBack' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='156' column='1'/> 2252 </data-member> 2253 <data-member access='private' layout-offset-in-bits='47040'> 2254 <!-- O_trim** NurbsTessellator::nextTrim --> 2255 <var-decl name='nextTrim' type-id='type-id-78' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='158' column='1'/> 2256 </data-member> 2257 <data-member access='private' layout-offset-in-bits='47104'> 2258 <!-- O_curve** NurbsTessellator::nextCurve --> 2259 <var-decl name='nextCurve' type-id='type-id-79' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='159' column='1'/> 2260 </data-member> 2261 <data-member access='private' layout-offset-in-bits='47168'> 2262 <!-- O_nurbscurve** NurbsTessellator::nextNurbscurve --> 2263 <var-decl name='nextNurbscurve' type-id='type-id-80' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='160' column='1'/> 2264 </data-member> 2265 <data-member access='private' layout-offset-in-bits='47232'> 2266 <!-- O_pwlcurve** NurbsTessellator::nextPwlcurve --> 2267 <var-decl name='nextPwlcurve' type-id='type-id-81' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='161' column='1'/> 2268 </data-member> 2269 <data-member access='private' layout-offset-in-bits='47296'> 2270 <!-- O_nurbssurface** NurbsTessellator::nextNurbssurface --> 2271 <var-decl name='nextNurbssurface' type-id='type-id-82' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='162' column='1'/> 2272 </data-member> 2273 <data-member access='private' layout-offset-in-bits='47360'> 2274 <!-- O_surface* NurbsTessellator::currentSurface --> 2275 <var-decl name='currentSurface' type-id='type-id-83' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='164' column='1'/> 2276 </data-member> 2277 <data-member access='private' layout-offset-in-bits='47424'> 2278 <!-- O_trim* NurbsTessellator::currentTrim --> 2279 <var-decl name='currentTrim' type-id='type-id-84' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='165' column='1'/> 2280 </data-member> 2281 <data-member access='private' layout-offset-in-bits='47488'> 2282 <!-- O_curve* NurbsTessellator::currentCurve --> 2283 <var-decl name='currentCurve' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='166' column='1'/> 2284 </data-member> 2285 <data-member access='private' layout-offset-in-bits='47552'> 2286 <!-- DisplayList* NurbsTessellator::dl --> 2287 <var-decl name='dl' type-id='type-id-86' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='168' column='1'/> 2288 </data-member> 2289 <member-function access='private' constructor='yes'> 2290 <!-- NurbsTessellator::NurbsTessellator(BasicCurveEvaluator&, BasicSurfaceEvaluator&) --> 2291 <function-decl name='NurbsTessellator' filepath='libnurbs/internals/nurbsinterfac.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64'> 2292 <!-- implicit parameter of type 'NurbsTessellator*' --> 2293 <parameter type-id='type-id-87' is-artificial='yes'/> 2294 <!-- parameter of type 'BasicCurveEvaluator&' --> 2295 <parameter type-id='type-id-88'/> 2296 <!-- parameter of type 'BasicSurfaceEvaluator&' --> 2297 <parameter type-id='type-id-89'/> 2298 <!-- void --> 2299 <return type-id='type-id-12'/> 2300 </function-decl> 2301 </member-function> 2302 <member-function access='private' destructor='yes' vtable-offset='-1'> 2303 <!-- NurbsTessellator::~NurbsTessellator(int) --> 2304 <function-decl name='~NurbsTessellator' filepath='libnurbs/internals/nurbsinterfac.cc' line='88' column='1' visibility='default' binding='global' size-in-bits='64'> 2305 <!-- implicit parameter of type 'NurbsTessellator*' --> 2306 <parameter type-id='type-id-87' is-artificial='yes'/> 2307 <!-- artificial parameter of type 'int' --> 2308 <parameter type-id='type-id-11' is-artificial='yes'/> 2309 <!-- void --> 2310 <return type-id='type-id-12'/> 2311 </function-decl> 2312 </member-function> 2313 <member-function access='private' vtable-offset='2'> 2314 <!-- void NurbsTessellator::bgnrender() --> 2315 <function-decl name='bgnrender' mangled-name='_ZN16NurbsTessellator9bgnrenderEv' filepath='libnurbs/internals/nurbstess.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 2316 <!-- implicit parameter of type 'NurbsTessellator*' --> 2317 <parameter type-id='type-id-87' is-artificial='yes'/> 2318 <!-- void --> 2319 <return type-id='type-id-12'/> 2320 </function-decl> 2321 </member-function> 2322 <member-function access='private' vtable-offset='3'> 2323 <!-- void NurbsTessellator::endrender() --> 2324 <function-decl name='endrender' mangled-name='_ZN16NurbsTessellator9endrenderEv' filepath='libnurbs/internals/nurbstess.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 2325 <!-- implicit parameter of type 'NurbsTessellator*' --> 2326 <parameter type-id='type-id-87' is-artificial='yes'/> 2327 <!-- void --> 2328 <return type-id='type-id-12'/> 2329 </function-decl> 2330 </member-function> 2331 <member-function access='private' vtable-offset='4'> 2332 <!-- void NurbsTessellator::makeobj(int) --> 2333 <function-decl name='makeobj' mangled-name='_ZN16NurbsTessellator7makeobjEi' filepath='libnurbs/internals/nurbstess.h' line='71' column='1' visibility='default' binding='global' size-in-bits='64'> 2334 <!-- implicit parameter of type 'NurbsTessellator*' --> 2335 <parameter type-id='type-id-87' is-artificial='yes'/> 2336 <!-- artificial parameter of type 'int' --> 2337 <parameter type-id='type-id-11' is-artificial='yes'/> 2338 <!-- void --> 2339 <return type-id='type-id-12'/> 2340 </function-decl> 2341 </member-function> 2342 <member-function access='private' vtable-offset='5'> 2343 <!-- void NurbsTessellator::closeobj() --> 2344 <function-decl name='closeobj' mangled-name='_ZN16NurbsTessellator8closeobjEv' filepath='libnurbs/internals/nurbstess.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'> 2345 <!-- implicit parameter of type 'NurbsTessellator*' --> 2346 <parameter type-id='type-id-87' is-artificial='yes'/> 2347 <!-- void --> 2348 <return type-id='type-id-12'/> 2349 </function-decl> 2350 </member-function> 2351 <member-function access='private' vtable-offset='6'> 2352 <!-- void NurbsTessellator::errorHandler(int) --> 2353 <function-decl name='errorHandler' mangled-name='_ZN16NurbsTessellator12errorHandlerEi' filepath='libnurbs/internals/nurbstess.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'> 2354 <!-- implicit parameter of type 'NurbsTessellator*' --> 2355 <parameter type-id='type-id-87' is-artificial='yes'/> 2356 <!-- artificial parameter of type 'int' --> 2357 <parameter type-id='type-id-11' is-artificial='yes'/> 2358 <!-- void --> 2359 <return type-id='type-id-12'/> 2360 </function-decl> 2361 </member-function> 2362 </class-decl> 2363 <!-- const GLint* --> 2364 <pointer-type-def type-id='type-id-90' size-in-bits='64' id='type-id-62'/> 2365 <!-- typedef unsigned char GLboolean --> 2366 <typedef-decl name='GLboolean' type-id='type-id-91' filepath='../../../include/GL/gl.h' line='150' column='1' id='type-id-45'/> 2367 <!-- typedef unsigned int GLenum --> 2368 <typedef-decl name='GLenum' type-id='type-id-92' filepath='../../../include/GL/gl.h' line='149' column='1' id='type-id-59'/> 2369 <!-- typedef int GLint --> 2370 <typedef-decl name='GLint' type-id='type-id-11' filepath='../../../include/GL/gl.h' line='155' column='1' id='type-id-63'/> 2371 <!-- typedef void ()* _GLUfuncptr --> 2372 <typedef-decl name='_GLUfuncptr' type-id='type-id-20' filepath='../../../include/GL/glu.h' line='287' column='1' id='type-id-60'/> 2373 <!-- typedef void (typedef GLenum)* errorCallbackType --> 2374 <typedef-decl name='errorCallbackType' type-id='type-id-19' filepath='libnurbs/interface/glrenderer.h' line='46' column='1' id='type-id-44'/> 2375 <!-- typedef surfEvalMachine surfEvalMachine --> 2376 <typedef-decl name='surfEvalMachine' type-id='type-id-93' filepath='libnurbs/interface/glsurfeval.h' line='80' column='1' id='type-id-54'/> 2377 <!-- BasicCurveEvaluator& --> 2378 <reference-type-def kind='lvalue' type-id='type-id-13' size-in-bits='64' id='type-id-88'/> 2379 <!-- BasicSurfaceEvaluator& --> 2380 <reference-type-def kind='lvalue' type-id='type-id-48' size-in-bits='64' id='type-id-89'/> 2381 <!-- BasicSurfaceEvaluator* --> 2382 <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-70'/> 2383 <!-- DisplayList* --> 2384 <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-86'/> 2385 <!-- JumpBuffer* --> 2386 <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-75'/> 2387 <!-- NurbsTessellator* --> 2388 <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-87'/> 2389 <!-- O_curve* --> 2390 <pointer-type-def type-id='type-id-96' size-in-bits='64' id='type-id-85'/> 2391 <!-- O_curve** --> 2392 <pointer-type-def type-id='type-id-85' size-in-bits='64' id='type-id-79'/> 2393 <!-- O_nurbscurve** --> 2394 <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-80'/> 2395 <!-- O_nurbssurface** --> 2396 <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-82'/> 2397 <!-- O_pwlcurve** --> 2398 <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-81'/> 2399 <!-- O_surface* --> 2400 <pointer-type-def type-id='type-id-100' size-in-bits='64' id='type-id-83'/> 2401 <!-- O_trim* --> 2402 <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-84'/> 2403 <!-- O_trim** --> 2404 <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-78'/> 2405 <!-- StoredVertex* --> 2406 <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-67'/> 2407 <!-- struct Backend --> 2408 <class-decl name='Backend' size-in-bits='640' is-struct='yes' visibility='default' filepath='libnurbs/internals/backend.h' line='46' column='1' id='type-id-73'> 2409 <data-member access='private' layout-offset-in-bits='0'> 2410 <!-- BasicCurveEvaluator& Backend::curveEvaluator --> 2411 <var-decl name='curveEvaluator' type-id='type-id-103' visibility='default' filepath='libnurbs/internals/backend.h' line='48' column='1'/> 2412 </data-member> 2413 <data-member access='private' layout-offset-in-bits='64'> 2414 <!-- BasicSurfaceEvaluator& Backend::surfaceEvaluator --> 2415 <var-decl name='surfaceEvaluator' type-id='type-id-104' visibility='default' filepath='libnurbs/internals/backend.h' line='49' column='1'/> 2416 </data-member> 2417 <data-member access='private' layout-offset-in-bits='128'> 2418 <!-- int Backend::wireframetris --> 2419 <var-decl name='wireframetris' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/backend.h' line='105' column='1'/> 2420 </data-member> 2421 <data-member access='private' layout-offset-in-bits='160'> 2422 <!-- int Backend::wireframequads --> 2423 <var-decl name='wireframequads' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/backend.h' line='106' column='1'/> 2424 </data-member> 2425 <data-member access='private' layout-offset-in-bits='192'> 2426 <!-- int Backend::npts --> 2427 <var-decl name='npts' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/backend.h' line='107' column='1'/> 2428 </data-member> 2429 <data-member access='private' layout-offset-in-bits='224'> 2430 <!-- REAL Backend::mesh[3][4] --> 2431 <var-decl name='mesh' type-id='type-id-105' visibility='default' filepath='libnurbs/internals/backend.h' line='108' column='1'/> 2432 </data-member> 2433 <data-member access='private' layout-offset-in-bits='608'> 2434 <!-- int Backend::meshindex --> 2435 <var-decl name='meshindex' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/backend.h' line='109' column='1'/> 2436 </data-member> 2437 <member-function access='public' constructor='yes'> 2438 <!-- Backend::Backend(BasicCurveEvaluator&, BasicSurfaceEvaluator&) --> 2439 <function-decl name='Backend' filepath='libnurbs/internals/backend.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> 2440 <!-- implicit parameter of type 'Backend*' --> 2441 <parameter type-id='type-id-106' is-artificial='yes'/> 2442 <!-- parameter of type 'BasicCurveEvaluator&' --> 2443 <parameter type-id='type-id-88'/> 2444 <!-- parameter of type 'BasicSurfaceEvaluator&' --> 2445 <parameter type-id='type-id-89'/> 2446 <!-- void --> 2447 <return type-id='type-id-12'/> 2448 </function-decl> 2449 </member-function> 2450 </class-decl> 2451 <!-- class Maplist --> 2452 <class-decl name='Maplist' size-in-bits='2688' visibility='default' filepath='libnurbs/internals/maplist.h' line='46' column='1' id='type-id-72'> 2453 <data-member access='private' layout-offset-in-bits='0'> 2454 <!-- Pool Maplist::mapdescPool --> 2455 <var-decl name='mapdescPool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/maplist.h' line='58' column='1'/> 2456 </data-member> 2457 <data-member access='private' layout-offset-in-bits='2496'> 2458 <!-- Mapdesc* Maplist::maps --> 2459 <var-decl name='maps' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/maplist.h' line='59' column='1'/> 2460 </data-member> 2461 <data-member access='private' layout-offset-in-bits='2560'> 2462 <!-- Mapdesc** Maplist::lastmap --> 2463 <var-decl name='lastmap' type-id='type-id-108' visibility='default' filepath='libnurbs/internals/maplist.h' line='60' column='1'/> 2464 </data-member> 2465 <data-member access='private' layout-offset-in-bits='2624'> 2466 <!-- Backend& Maplist::backend --> 2467 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/maplist.h' line='61' column='1'/> 2468 </data-member> 2469 <member-function access='private' constructor='yes'> 2470 <!-- Maplist::Maplist(Backend&) --> 2471 <function-decl name='Maplist' filepath='libnurbs/internals/maplist.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 2472 <!-- implicit parameter of type 'Maplist*' --> 2473 <parameter type-id='type-id-110' is-artificial='yes'/> 2474 <!-- parameter of type 'Backend&' --> 2475 <parameter type-id='type-id-111'/> 2476 <!-- void --> 2477 <return type-id='type-id-12'/> 2478 </function-decl> 2479 </member-function> 2480 </class-decl> 2481 <!-- class Pool --> 2482 <class-decl name='Pool' size-in-bits='2496' visibility='default' filepath='libnurbs/internals/bufpool.h' line='50' column='1' id='type-id-76'> 2483 <member-type access='protected'> 2484 <!-- enum Pool::Magic --> 2485 <enum-decl name='Magic' filepath='libnurbs/internals/bufpool.h' line='70' column='1' id='type-id-112'> 2486 <underlying-type type-id='type-id-9'/> 2487 <enumerator name='is_allocated' value='62369'/> 2488 <enumerator name='is_free' value='61858'/> 2489 </enum-decl> 2490 </member-type> 2491 <data-member access='protected' layout-offset-in-bits='0'> 2492 <!-- Buffer* Pool::freelist --> 2493 <var-decl name='freelist' type-id='type-id-113' visibility='default' filepath='libnurbs/internals/bufpool.h' line='62' column='1'/> 2494 </data-member> 2495 <data-member access='protected' layout-offset-in-bits='64'> 2496 <!-- char* Pool::blocklist[32] --> 2497 <var-decl name='blocklist' type-id='type-id-114' visibility='default' filepath='libnurbs/internals/bufpool.h' line='63' column='1'/> 2498 </data-member> 2499 <data-member access='protected' layout-offset-in-bits='2112'> 2500 <!-- int Pool::nextblock --> 2501 <var-decl name='nextblock' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='64' column='1'/> 2502 </data-member> 2503 <data-member access='protected' layout-offset-in-bits='2176'> 2504 <!-- char* Pool::curblock --> 2505 <var-decl name='curblock' type-id='type-id-115' visibility='default' filepath='libnurbs/internals/bufpool.h' line='65' column='1'/> 2506 </data-member> 2507 <data-member access='protected' layout-offset-in-bits='2240'> 2508 <!-- int Pool::buffersize --> 2509 <var-decl name='buffersize' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='66' column='1'/> 2510 </data-member> 2511 <data-member access='protected' layout-offset-in-bits='2272'> 2512 <!-- int Pool::nextsize --> 2513 <var-decl name='nextsize' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='67' column='1'/> 2514 </data-member> 2515 <data-member access='protected' layout-offset-in-bits='2304'> 2516 <!-- int Pool::nextfree --> 2517 <var-decl name='nextfree' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='68' column='1'/> 2518 </data-member> 2519 <data-member access='protected' layout-offset-in-bits='2336'> 2520 <!-- int Pool::initsize --> 2521 <var-decl name='initsize' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='69' column='1'/> 2522 </data-member> 2523 <data-member access='protected' layout-offset-in-bits='2368'> 2524 <!-- const char* Pool::name --> 2525 <var-decl name='name' type-id='type-id-116' visibility='default' filepath='libnurbs/internals/bufpool.h' line='71' column='1'/> 2526 </data-member> 2527 <data-member access='protected' layout-offset-in-bits='2432'> 2528 <!-- Pool::Magic Pool::magic --> 2529 <var-decl name='magic' type-id='type-id-112' visibility='default' filepath='libnurbs/internals/bufpool.h' line='72' column='1'/> 2530 </data-member> 2531 <member-function access='private' constructor='yes'> 2532 <!-- Pool::Pool(int, int, const char*) --> 2533 <function-decl name='Pool' filepath='libnurbs/internals/bufpool.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'> 2534 <!-- implicit parameter of type 'Pool*' --> 2535 <parameter type-id='type-id-117' is-artificial='yes'/> 2536 <!-- parameter of type 'int' --> 2537 <parameter type-id='type-id-11'/> 2538 <!-- parameter of type 'int' --> 2539 <parameter type-id='type-id-11'/> 2540 <!-- parameter of type 'const char*' --> 2541 <parameter type-id='type-id-116'/> 2542 <!-- void --> 2543 <return type-id='type-id-12'/> 2544 </function-decl> 2545 </member-function> 2546 <member-function access='private' destructor='yes'> 2547 <!-- Pool::~Pool(int) --> 2548 <function-decl name='~Pool' filepath='libnurbs/internals/bufpool.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'> 2549 <!-- implicit parameter of type 'Pool*' --> 2550 <parameter type-id='type-id-117' is-artificial='yes'/> 2551 <!-- artificial parameter of type 'int' --> 2552 <parameter type-id='type-id-11' is-artificial='yes'/> 2553 <!-- void --> 2554 <return type-id='type-id-12'/> 2555 </function-decl> 2556 </member-function> 2557 </class-decl> 2558 <!-- struct Renderhints --> 2559 <class-decl name='Renderhints' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/renderhints.h' line='41' column='1' id='type-id-71'> 2560 <data-member access='public' layout-offset-in-bits='0'> 2561 <!-- REAL Renderhints::display_method --> 2562 <var-decl name='display_method' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/renderhints.h' line='49' column='1'/> 2563 </data-member> 2564 <data-member access='public' layout-offset-in-bits='32'> 2565 <!-- REAL Renderhints::errorchecking --> 2566 <var-decl name='errorchecking' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/renderhints.h' line='50' column='1'/> 2567 </data-member> 2568 <data-member access='public' layout-offset-in-bits='64'> 2569 <!-- REAL Renderhints::subdivisions --> 2570 <var-decl name='subdivisions' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/renderhints.h' line='51' column='1'/> 2571 </data-member> 2572 <data-member access='public' layout-offset-in-bits='96'> 2573 <!-- REAL Renderhints::tmp1 --> 2574 <var-decl name='tmp1' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/renderhints.h' line='52' column='1'/> 2575 </data-member> 2576 <data-member access='public' layout-offset-in-bits='128'> 2577 <!-- int Renderhints::displaydomain --> 2578 <var-decl name='displaydomain' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/renderhints.h' line='54' column='1'/> 2579 </data-member> 2580 <data-member access='public' layout-offset-in-bits='160'> 2581 <!-- int Renderhints::maxsubdivisions --> 2582 <var-decl name='maxsubdivisions' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/renderhints.h' line='55' column='1'/> 2583 </data-member> 2584 <data-member access='public' layout-offset-in-bits='192'> 2585 <!-- int Renderhints::wiretris --> 2586 <var-decl name='wiretris' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/renderhints.h' line='56' column='1'/> 2587 </data-member> 2588 <data-member access='public' layout-offset-in-bits='224'> 2589 <!-- int Renderhints::wirequads --> 2590 <var-decl name='wirequads' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/renderhints.h' line='57' column='1'/> 2591 </data-member> 2592 <member-function access='public' constructor='yes'> 2593 <!-- Renderhints::Renderhints() --> 2594 <function-decl name='Renderhints' filepath='libnurbs/internals/renderhints.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'> 2595 <!-- implicit parameter of type 'Renderhints*' --> 2596 <parameter type-id='type-id-118' is-artificial='yes'/> 2597 <!-- void --> 2598 <return type-id='type-id-12'/> 2599 </function-decl> 2600 </member-function> 2601 </class-decl> 2602 <!-- class Subdivider --> 2603 <class-decl name='Subdivider' size-in-bits='20416' visibility='default' filepath='libnurbs/internals/subdivider.h' line='55' column='1' id='type-id-74'> 2604 <member-type access='private'> 2605 <!-- enum Subdivider::dir --> 2606 <enum-decl name='dir' filepath='libnurbs/internals/subdivider.h' line='105' column='1' id='type-id-119'> 2607 <underlying-type type-id='type-id-9'/> 2608 <enumerator name='down' value='0'/> 2609 <enumerator name='same' value='1'/> 2610 <enumerator name='up' value='2'/> 2611 <enumerator name='none' value='3'/> 2612 </enum-decl> 2613 </member-type> 2614 <data-member access='private' layout-offset-in-bits='0'> 2615 <!-- Slicer Subdivider::slicer --> 2616 <var-decl name='slicer' type-id='type-id-120' visibility='default' filepath='libnurbs/internals/subdivider.h' line='112' column='1'/> 2617 </data-member> 2618 <data-member access='private' layout-offset-in-bits='8064'> 2619 <!-- ArcTessellator Subdivider::arctessellator --> 2620 <var-decl name='arctessellator' type-id='type-id-121' visibility='default' filepath='libnurbs/internals/subdivider.h' line='113' column='1'/> 2621 </data-member> 2622 <data-member access='private' layout-offset-in-bits='8192'> 2623 <!-- Pool Subdivider::arcpool --> 2624 <var-decl name='arcpool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/subdivider.h' line='114' column='1'/> 2625 </data-member> 2626 <data-member access='private' layout-offset-in-bits='10688'> 2627 <!-- Pool Subdivider::bezierarcpool --> 2628 <var-decl name='bezierarcpool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/subdivider.h' line='115' column='1'/> 2629 </data-member> 2630 <data-member access='private' layout-offset-in-bits='13184'> 2631 <!-- Pool Subdivider::pwlarcpool --> 2632 <var-decl name='pwlarcpool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/subdivider.h' line='116' column='1'/> 2633 </data-member> 2634 <data-member access='private' layout-offset-in-bits='15680'> 2635 <!-- TrimVertexPool Subdivider::trimvertexpool --> 2636 <var-decl name='trimvertexpool' type-id='type-id-77' visibility='default' filepath='libnurbs/internals/subdivider.h' line='117' column='1'/> 2637 </data-member> 2638 <data-member access='private' layout-offset-in-bits='18304'> 2639 <!-- JumpBuffer* Subdivider::jumpbuffer --> 2640 <var-decl name='jumpbuffer' type-id='type-id-75' visibility='default' filepath='libnurbs/internals/subdivider.h' line='119' column='1'/> 2641 </data-member> 2642 <data-member access='private' layout-offset-in-bits='18368'> 2643 <!-- Renderhints& Subdivider::renderhints --> 2644 <var-decl name='renderhints' type-id='type-id-122' visibility='default' filepath='libnurbs/internals/subdivider.h' line='120' column='1'/> 2645 </data-member> 2646 <data-member access='private' layout-offset-in-bits='18432'> 2647 <!-- Backend& Subdivider::backend --> 2648 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/subdivider.h' line='121' column='1'/> 2649 </data-member> 2650 <data-member access='private' layout-offset-in-bits='18496'> 2651 <!-- Bin Subdivider::initialbin --> 2652 <var-decl name='initialbin' type-id='type-id-123' visibility='default' filepath='libnurbs/internals/subdivider.h' line='123' column='1'/> 2653 </data-member> 2654 <data-member access='private' layout-offset-in-bits='18624'> 2655 <!-- Arc_ptr Subdivider::pjarc --> 2656 <var-decl name='pjarc' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/subdivider.h' line='124' column='1'/> 2657 </data-member> 2658 <data-member access='private' layout-offset-in-bits='18688'> 2659 <!-- int Subdivider::s_index --> 2660 <var-decl name='s_index' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='125' column='1'/> 2661 </data-member> 2662 <data-member access='private' layout-offset-in-bits='18720'> 2663 <!-- int Subdivider::t_index --> 2664 <var-decl name='t_index' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='126' column='1'/> 2665 </data-member> 2666 <data-member access='private' layout-offset-in-bits='18752'> 2667 <!-- Quilt* Subdivider::qlist --> 2668 <var-decl name='qlist' type-id='type-id-125' visibility='default' filepath='libnurbs/internals/subdivider.h' line='127' column='1'/> 2669 </data-member> 2670 <data-member access='private' layout-offset-in-bits='18816'> 2671 <!-- Flist Subdivider::spbrkpts --> 2672 <var-decl name='spbrkpts' type-id='type-id-126' visibility='default' filepath='libnurbs/internals/subdivider.h' line='128' column='1'/> 2673 </data-member> 2674 <data-member access='private' layout-offset-in-bits='19136'> 2675 <!-- Flist Subdivider::tpbrkpts --> 2676 <var-decl name='tpbrkpts' type-id='type-id-126' visibility='default' filepath='libnurbs/internals/subdivider.h' line='129' column='1'/> 2677 </data-member> 2678 <data-member access='private' layout-offset-in-bits='19456'> 2679 <!-- Flist Subdivider::smbrkpts --> 2680 <var-decl name='smbrkpts' type-id='type-id-126' visibility='default' filepath='libnurbs/internals/subdivider.h' line='130' column='1'/> 2681 </data-member> 2682 <data-member access='private' layout-offset-in-bits='19776'> 2683 <!-- Flist Subdivider::tmbrkpts --> 2684 <var-decl name='tmbrkpts' type-id='type-id-126' visibility='default' filepath='libnurbs/internals/subdivider.h' line='131' column='1'/> 2685 </data-member> 2686 <data-member access='private' layout-offset-in-bits='20096'> 2687 <!-- REAL Subdivider::stepsizes[4] --> 2688 <var-decl name='stepsizes' type-id='type-id-127' visibility='default' filepath='libnurbs/internals/subdivider.h' line='132' column='1'/> 2689 </data-member> 2690 <data-member access='private' layout-offset-in-bits='20224'> 2691 <!-- int Subdivider::showDegenerate --> 2692 <var-decl name='showDegenerate' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='133' column='1'/> 2693 </data-member> 2694 <data-member access='private' layout-offset-in-bits='20256'> 2695 <!-- int Subdivider::isArcTypeBezier --> 2696 <var-decl name='isArcTypeBezier' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='134' column='1'/> 2697 </data-member> 2698 <data-member access='private' layout-offset-in-bits='20288'> 2699 <!-- REAL Subdivider::domain_distance_u_rate --> 2700 <var-decl name='domain_distance_u_rate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/subdivider.h' line='188' column='1'/> 2701 </data-member> 2702 <data-member access='private' layout-offset-in-bits='20320'> 2703 <!-- REAL Subdivider::domain_distance_v_rate --> 2704 <var-decl name='domain_distance_v_rate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/subdivider.h' line='189' column='1'/> 2705 </data-member> 2706 <data-member access='private' layout-offset-in-bits='20352'> 2707 <!-- int Subdivider::is_domain_distance_sampling --> 2708 <var-decl name='is_domain_distance_sampling' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='190' column='1'/> 2709 </data-member> 2710 <member-function access='private' constructor='yes'> 2711 <!-- Subdivider::Subdivider(Renderhints&, Backend&) --> 2712 <function-decl name='Subdivider' filepath='libnurbs/internals/subdivider.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'> 2713 <!-- implicit parameter of type 'Subdivider*' --> 2714 <parameter type-id='type-id-128' is-artificial='yes'/> 2715 <!-- parameter of type 'Renderhints&' --> 2716 <parameter type-id='type-id-129'/> 2717 <!-- parameter of type 'Backend&' --> 2718 <parameter type-id='type-id-111'/> 2719 <!-- void --> 2720 <return type-id='type-id-12'/> 2721 </function-decl> 2722 </member-function> 2723 <member-function access='private' destructor='yes'> 2724 <!-- Subdivider::~Subdivider(int) --> 2725 <function-decl name='~Subdivider' filepath='libnurbs/internals/subdivider.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64'> 2726 <!-- implicit parameter of type 'Subdivider*' --> 2727 <parameter type-id='type-id-128' is-artificial='yes'/> 2728 <!-- artificial parameter of type 'int' --> 2729 <parameter type-id='type-id-11' is-artificial='yes'/> 2730 <!-- void --> 2731 <return type-id='type-id-12'/> 2732 </function-decl> 2733 </member-function> 2734 </class-decl> 2735 <!-- struct TrimVertexPool --> 2736 <class-decl name='TrimVertexPool' size-in-bits='2624' is-struct='yes' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='45' column='1' id='type-id-77'> 2737 <data-member access='private' layout-offset-in-bits='0'> 2738 <!-- Pool TrimVertexPool::pool --> 2739 <var-decl name='pool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='52' column='1'/> 2740 </data-member> 2741 <data-member access='private' layout-offset-in-bits='2496'> 2742 <!-- TrimVertex** TrimVertexPool::vlist --> 2743 <var-decl name='vlist' type-id='type-id-130' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='53' column='1'/> 2744 </data-member> 2745 <data-member access='private' layout-offset-in-bits='2560'> 2746 <!-- int TrimVertexPool::nextvlistslot --> 2747 <var-decl name='nextvlistslot' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='54' column='1'/> 2748 </data-member> 2749 <data-member access='private' layout-offset-in-bits='2592'> 2750 <!-- int TrimVertexPool::vlistsize --> 2751 <var-decl name='vlistsize' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='55' column='1'/> 2752 </data-member> 2753 <member-function access='public' constructor='yes'> 2754 <!-- TrimVertexPool::TrimVertexPool() --> 2755 <function-decl name='TrimVertexPool' filepath='libnurbs/internals/trimvertpool.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'> 2756 <!-- implicit parameter of type 'TrimVertexPool*' --> 2757 <parameter type-id='type-id-131' is-artificial='yes'/> 2758 <!-- void --> 2759 <return type-id='type-id-12'/> 2760 </function-decl> 2761 </member-function> 2762 <member-function access='public' destructor='yes'> 2763 <!-- TrimVertexPool::~TrimVertexPool(int) --> 2764 <function-decl name='~TrimVertexPool' filepath='libnurbs/internals/trimvertpool.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 2765 <!-- implicit parameter of type 'TrimVertexPool*' --> 2766 <parameter type-id='type-id-131' is-artificial='yes'/> 2767 <!-- artificial parameter of type 'int' --> 2768 <parameter type-id='type-id-11' is-artificial='yes'/> 2769 <!-- void --> 2770 <return type-id='type-id-12'/> 2771 </function-decl> 2772 </member-function> 2773 </class-decl> 2774 <!-- struct bezierPatchMesh --> 2775 <class-decl name='bezierPatchMesh' size-in-bits='960' is-struct='yes' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='39' column='1' id='type-id-69'> 2776 <data-member access='public' layout-offset-in-bits='0'> 2777 <!-- bezierPatch* bezierPatchMesh::bpatch --> 2778 <var-decl name='bpatch' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='40' column='1'/> 2779 </data-member> 2780 <data-member access='public' layout-offset-in-bits='64'> 2781 <!-- bezierPatch* bezierPatchMesh::bpatch_normal --> 2782 <var-decl name='bpatch_normal' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='41' column='1'/> 2783 </data-member> 2784 <data-member access='public' layout-offset-in-bits='128'> 2785 <!-- bezierPatch* bezierPatchMesh::bpatch_texcoord --> 2786 <var-decl name='bpatch_texcoord' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='42' column='1'/> 2787 </data-member> 2788 <data-member access='public' layout-offset-in-bits='192'> 2789 <!-- bezierPatch* bezierPatchMesh::bpatch_color --> 2790 <var-decl name='bpatch_color' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='43' column='1'/> 2791 </data-member> 2792 <data-member access='public' layout-offset-in-bits='256'> 2793 <!-- float* bezierPatchMesh::UVarray --> 2794 <var-decl name='UVarray' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='45' column='1'/> 2795 </data-member> 2796 <data-member access='public' layout-offset-in-bits='320'> 2797 <!-- int* bezierPatchMesh::length_array --> 2798 <var-decl name='length_array' type-id='type-id-133' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='46' column='1'/> 2799 </data-member> 2800 <data-member access='public' layout-offset-in-bits='384'> 2801 <!-- GLenum* bezierPatchMesh::type_array --> 2802 <var-decl name='type_array' type-id='type-id-134' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='47' column='1'/> 2803 </data-member> 2804 <data-member access='public' layout-offset-in-bits='448'> 2805 <!-- int bezierPatchMesh::size_UVarray --> 2806 <var-decl name='size_UVarray' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='50' column='1'/> 2807 </data-member> 2808 <data-member access='public' layout-offset-in-bits='480'> 2809 <!-- int bezierPatchMesh::index_UVarray --> 2810 <var-decl name='index_UVarray' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='51' column='1'/> 2811 </data-member> 2812 <data-member access='public' layout-offset-in-bits='512'> 2813 <!-- int bezierPatchMesh::size_length_array --> 2814 <var-decl name='size_length_array' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='52' column='1'/> 2815 </data-member> 2816 <data-member access='public' layout-offset-in-bits='544'> 2817 <!-- int bezierPatchMesh::index_length_array --> 2818 <var-decl name='index_length_array' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='53' column='1'/> 2819 </data-member> 2820 <data-member access='public' layout-offset-in-bits='576'> 2821 <!-- int bezierPatchMesh::counter --> 2822 <var-decl name='counter' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='55' column='1'/> 2823 </data-member> 2824 <data-member access='public' layout-offset-in-bits='608'> 2825 <!-- GLenum bezierPatchMesh::type --> 2826 <var-decl name='type' type-id='type-id-59' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='56' column='1'/> 2827 </data-member> 2828 <data-member access='public' layout-offset-in-bits='640'> 2829 <!-- float* bezierPatchMesh::vertex_array --> 2830 <var-decl name='vertex_array' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='59' column='1'/> 2831 </data-member> 2832 <data-member access='public' layout-offset-in-bits='704'> 2833 <!-- float* bezierPatchMesh::normal_array --> 2834 <var-decl name='normal_array' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='60' column='1'/> 2835 </data-member> 2836 <data-member access='public' layout-offset-in-bits='768'> 2837 <!-- float* bezierPatchMesh::color_array --> 2838 <var-decl name='color_array' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='61' column='1'/> 2839 </data-member> 2840 <data-member access='public' layout-offset-in-bits='832'> 2841 <!-- float* bezierPatchMesh::texcoord_array --> 2842 <var-decl name='texcoord_array' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='62' column='1'/> 2843 </data-member> 2844 <data-member access='public' layout-offset-in-bits='896'> 2845 <!-- bezierPatchMesh* bezierPatchMesh::next --> 2846 <var-decl name='next' type-id='type-id-51' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='65' column='1'/> 2847 </data-member> 2848 </class-decl> 2849 <!-- struct surfEvalMachine --> 2850 <class-decl name='surfEvalMachine' size-in-bits='210272' is-struct='yes' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='63' column='1' id='type-id-93'> 2851 <data-member access='public' layout-offset-in-bits='0'> 2852 <!-- REAL surfEvalMachine::uprime --> 2853 <var-decl name='uprime' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='64' column='1'/> 2854 </data-member> 2855 <data-member access='public' layout-offset-in-bits='32'> 2856 <!-- REAL surfEvalMachine::vprime --> 2857 <var-decl name='vprime' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='65' column='1'/> 2858 </data-member> 2859 <data-member access='public' layout-offset-in-bits='64'> 2860 <!-- int surfEvalMachine::k --> 2861 <var-decl name='k' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='66' column='1'/> 2862 </data-member> 2863 <data-member access='public' layout-offset-in-bits='96'> 2864 <!-- REAL surfEvalMachine::u1 --> 2865 <var-decl name='u1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='67' column='1'/> 2866 </data-member> 2867 <data-member access='public' layout-offset-in-bits='128'> 2868 <!-- REAL surfEvalMachine::u2 --> 2869 <var-decl name='u2' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='68' column='1'/> 2870 </data-member> 2871 <data-member access='public' layout-offset-in-bits='160'> 2872 <!-- int surfEvalMachine::ustride --> 2873 <var-decl name='ustride' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='69' column='1'/> 2874 </data-member> 2875 <data-member access='public' layout-offset-in-bits='192'> 2876 <!-- int surfEvalMachine::uorder --> 2877 <var-decl name='uorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='70' column='1'/> 2878 </data-member> 2879 <data-member access='public' layout-offset-in-bits='224'> 2880 <!-- REAL surfEvalMachine::v1 --> 2881 <var-decl name='v1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='71' column='1'/> 2882 </data-member> 2883 <data-member access='public' layout-offset-in-bits='256'> 2884 <!-- REAL surfEvalMachine::v2 --> 2885 <var-decl name='v2' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='72' column='1'/> 2886 </data-member> 2887 <data-member access='public' layout-offset-in-bits='288'> 2888 <!-- int surfEvalMachine::vstride --> 2889 <var-decl name='vstride' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='73' column='1'/> 2890 </data-member> 2891 <data-member access='public' layout-offset-in-bits='320'> 2892 <!-- int surfEvalMachine::vorder --> 2893 <var-decl name='vorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='74' column='1'/> 2894 </data-member> 2895 <data-member access='public' layout-offset-in-bits='352'> 2896 <!-- REAL surfEvalMachine::ctlPoints[6400] --> 2897 <var-decl name='ctlPoints' type-id='type-id-53' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='75' column='1'/> 2898 </data-member> 2899 <data-member access='public' layout-offset-in-bits='205152'> 2900 <!-- REAL surfEvalMachine::ucoeff[40] --> 2901 <var-decl name='ucoeff' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='76' column='1'/> 2902 </data-member> 2903 <data-member access='public' layout-offset-in-bits='206432'> 2904 <!-- REAL surfEvalMachine::vcoeff[40] --> 2905 <var-decl name='vcoeff' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='77' column='1'/> 2906 </data-member> 2907 <data-member access='public' layout-offset-in-bits='207712'> 2908 <!-- REAL surfEvalMachine::ucoeffDeriv[40] --> 2909 <var-decl name='ucoeffDeriv' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='78' column='1'/> 2910 </data-member> 2911 <data-member access='public' layout-offset-in-bits='208992'> 2912 <!-- REAL surfEvalMachine::vcoeffDeriv[40] --> 2913 <var-decl name='vcoeffDeriv' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='79' column='1'/> 2914 </data-member> 2915 </class-decl> 2916 <!-- const GLint --> 2917 <qualified-type-def type-id='type-id-63' const='yes' id='type-id-90'/> 2918 <!-- unsigned char --> 2919 <type-decl name='unsigned char' size-in-bits='8' id='type-id-91'/> 2920 <!-- unsigned int --> 2921 <type-decl name='unsigned int' size-in-bits='32' id='type-id-92'/> 2922 <!-- Backend& --> 2923 <qualified-type-def type-id='type-id-111' id='type-id-109'/> 2924 <!-- Backend& --> 2925 <reference-type-def kind='lvalue' type-id='type-id-73' size-in-bits='64' id='type-id-111'/> 2926 <!-- Backend* --> 2927 <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-106'/> 2928 <!-- BasicCurveEvaluator& --> 2929 <qualified-type-def type-id='type-id-88' id='type-id-103'/> 2930 <!-- BasicSurfaceEvaluator& --> 2931 <qualified-type-def type-id='type-id-89' id='type-id-104'/> 2932 <!-- Buffer* --> 2933 <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-113'/> 2934 <!-- GLenum* --> 2935 <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-134'/> 2936 <!-- Mapdesc* --> 2937 <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-107'/> 2938 <!-- Mapdesc** --> 2939 <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-108'/> 2940 <!-- Maplist* --> 2941 <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-110'/> 2942 <!-- O_nurbscurve* --> 2943 <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-97'/> 2944 <!-- O_nurbssurface* --> 2945 <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-98'/> 2946 <!-- O_pwlcurve* --> 2947 <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-99'/> 2948 <!-- Pool* --> 2949 <pointer-type-def type-id='type-id-76' size-in-bits='64' id='type-id-117'/> 2950 <!-- Quilt* --> 2951 <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-125'/> 2952 <!-- REAL[3][4] --> 2953 <array-type-def dimensions='2' type-id='type-id-1' size-in-bits='384' id='type-id-105'> 2954 <!-- <anonymous range>[3] --> 2955 <subrange length='3' type-id='type-id-3' id='type-id-68'/> 2956 <!-- <anonymous range>[4] --> 2957 <subrange length='4' type-id='type-id-3' id='type-id-65'/> 2958 </array-type-def> 2959 <!-- REAL[4] --> 2960 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='128' id='type-id-127'> 2961 <!-- <anonymous range>[4] --> 2962 <subrange length='4' type-id='type-id-3' id='type-id-65'/> 2963 </array-type-def> 2964 <!-- Renderhints& --> 2965 <qualified-type-def type-id='type-id-129' id='type-id-122'/> 2966 <!-- Renderhints& --> 2967 <reference-type-def kind='lvalue' type-id='type-id-71' size-in-bits='64' id='type-id-129'/> 2968 <!-- Renderhints* --> 2969 <pointer-type-def type-id='type-id-71' size-in-bits='64' id='type-id-118'/> 2970 <!-- Subdivider* --> 2971 <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-128'/> 2972 <!-- TrimVertex** --> 2973 <pointer-type-def type-id='type-id-141' size-in-bits='64' id='type-id-130'/> 2974 <!-- TrimVertexPool* --> 2975 <pointer-type-def type-id='type-id-77' size-in-bits='64' id='type-id-131'/> 2976 <!-- bezierPatch* --> 2977 <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-132'/> 2978 <!-- char* --> 2979 <pointer-type-def type-id='type-id-143' size-in-bits='64' id='type-id-115'/> 2980 <!-- char*[32] --> 2981 <array-type-def dimensions='1' type-id='type-id-115' size-in-bits='2048' id='type-id-114'> 2982 <!-- <anonymous range>[32] --> 2983 <subrange length='32' type-id='type-id-3' id='type-id-144'/> 2984 </array-type-def> 2985 <!-- class ArcTessellator --> 2986 <class-decl name='ArcTessellator' size-in-bits='128' visibility='default' filepath='libnurbs/internals/arctess.h' line='47' column='1' id='type-id-121'> 2987 <data-member access='private' static='yes'> 2988 <!-- static REAL ArcTessellator::gl_Bernstein[][24][24] --> 2989 <var-decl name='gl_Bernstein' type-id='type-id-145' mangled-name='_ZN14ArcTessellator12gl_BernsteinE' visibility='default' filepath='libnurbs/internals/arctess.h' line='60' column='1'/> 2990 </data-member> 2991 <data-member access='private' layout-offset-in-bits='0'> 2992 <!-- Pool& ArcTessellator::pwlarcpool --> 2993 <var-decl name='pwlarcpool' type-id='type-id-146' visibility='default' filepath='libnurbs/internals/arctess.h' line='61' column='1'/> 2994 </data-member> 2995 <data-member access='private' layout-offset-in-bits='64'> 2996 <!-- TrimVertexPool& ArcTessellator::trimvertexpool --> 2997 <var-decl name='trimvertexpool' type-id='type-id-147' visibility='default' filepath='libnurbs/internals/arctess.h' line='62' column='1'/> 2998 </data-member> 2999 <member-function access='private' constructor='yes'> 3000 <!-- ArcTessellator::ArcTessellator(TrimVertexPool&, Pool&) --> 3001 <function-decl name='ArcTessellator' filepath='libnurbs/internals/arctess.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 3002 <!-- implicit parameter of type 'ArcTessellator*' --> 3003 <parameter type-id='type-id-148' is-artificial='yes'/> 3004 <!-- parameter of type 'TrimVertexPool&' --> 3005 <parameter type-id='type-id-149'/> 3006 <!-- parameter of type 'Pool&' --> 3007 <parameter type-id='type-id-150'/> 3008 <!-- void --> 3009 <return type-id='type-id-12'/> 3010 </function-decl> 3011 </member-function> 3012 <member-function access='private' destructor='yes'> 3013 <!-- ArcTessellator::~ArcTessellator(int) --> 3014 <function-decl name='~ArcTessellator' filepath='libnurbs/internals/arctess.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 3015 <!-- implicit parameter of type 'ArcTessellator*' --> 3016 <parameter type-id='type-id-148' is-artificial='yes'/> 3017 <!-- artificial parameter of type 'int' --> 3018 <parameter type-id='type-id-11' is-artificial='yes'/> 3019 <!-- void --> 3020 <return type-id='type-id-12'/> 3021 </function-decl> 3022 </member-function> 3023 </class-decl> 3024 <!-- class Bin --> 3025 <class-decl name='Bin' size-in-bits='128' visibility='default' filepath='libnurbs/internals/bin.h' line='44' column='1' id='type-id-123'> 3026 <data-member access='private' layout-offset-in-bits='0'> 3027 <!-- Arc_ptr Bin::head --> 3028 <var-decl name='head' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/bin.h' line='46' column='1'/> 3029 </data-member> 3030 <data-member access='private' layout-offset-in-bits='64'> 3031 <!-- Arc_ptr Bin::current --> 3032 <var-decl name='current' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/bin.h' line='47' column='1'/> 3033 </data-member> 3034 <member-function access='private' constructor='yes'> 3035 <!-- Bin::Bin() --> 3036 <function-decl name='Bin' filepath='libnurbs/internals/bin.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 3037 <!-- implicit parameter of type 'Bin*' --> 3038 <parameter type-id='type-id-151' is-artificial='yes'/> 3039 <!-- void --> 3040 <return type-id='type-id-12'/> 3041 </function-decl> 3042 </member-function> 3043 <member-function access='private' destructor='yes'> 3044 <!-- Bin::~Bin(int) --> 3045 <function-decl name='~Bin' filepath='libnurbs/internals/bin.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 3046 <!-- implicit parameter of type 'Bin*' --> 3047 <parameter type-id='type-id-151' is-artificial='yes'/> 3048 <!-- artificial parameter of type 'int' --> 3049 <parameter type-id='type-id-11' is-artificial='yes'/> 3050 <!-- void --> 3051 <return type-id='type-id-12'/> 3052 </function-decl> 3053 </member-function> 3054 </class-decl> 3055 <!-- class DisplayList --> 3056 <class-decl name='DisplayList' size-in-bits='2688' visibility='default' filepath='libnurbs/internals/displaylist.h' line='65' column='1' id='type-id-94'> 3057 <data-member access='private' layout-offset-in-bits='0'> 3058 <!-- Dlnode* DisplayList::nodes --> 3059 <var-decl name='nodes' type-id='type-id-152' visibility='default' filepath='libnurbs/internals/displaylist.h' line='73' column='1'/> 3060 </data-member> 3061 <data-member access='private' layout-offset-in-bits='64'> 3062 <!-- Pool DisplayList::dlnodePool --> 3063 <var-decl name='dlnodePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/displaylist.h' line='74' column='1'/> 3064 </data-member> 3065 <data-member access='private' layout-offset-in-bits='2560'> 3066 <!-- Dlnode** DisplayList::lastNode --> 3067 <var-decl name='lastNode' type-id='type-id-153' visibility='default' filepath='libnurbs/internals/displaylist.h' line='75' column='1'/> 3068 </data-member> 3069 <data-member access='private' layout-offset-in-bits='2624'> 3070 <!-- NurbsTessellator* DisplayList::nt --> 3071 <var-decl name='nt' type-id='type-id-87' visibility='default' filepath='libnurbs/internals/displaylist.h' line='76' column='1'/> 3072 </data-member> 3073 <member-function access='private' constructor='yes'> 3074 <!-- DisplayList::DisplayList(NurbsTessellator*) --> 3075 <function-decl name='DisplayList' filepath='libnurbs/internals/displaylist.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 3076 <!-- implicit parameter of type 'DisplayList*' --> 3077 <parameter type-id='type-id-86' is-artificial='yes'/> 3078 <!-- parameter of type 'NurbsTessellator*' --> 3079 <parameter type-id='type-id-87'/> 3080 <!-- void --> 3081 <return type-id='type-id-12'/> 3082 </function-decl> 3083 </member-function> 3084 <member-function access='private' destructor='yes'> 3085 <!-- DisplayList::~DisplayList(int) --> 3086 <function-decl name='~DisplayList' filepath='libnurbs/internals/displaylist.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 3087 <!-- implicit parameter of type 'DisplayList*' --> 3088 <parameter type-id='type-id-86' is-artificial='yes'/> 3089 <!-- artificial parameter of type 'int' --> 3090 <parameter type-id='type-id-11' is-artificial='yes'/> 3091 <!-- void --> 3092 <return type-id='type-id-12'/> 3093 </function-decl> 3094 </member-function> 3095 </class-decl> 3096 <!-- class Flist --> 3097 <class-decl name='Flist' size-in-bits='320' visibility='default' filepath='libnurbs/internals/flist.h' line='42' column='1' id='type-id-126'> 3098 <data-member access='private' layout-offset-in-bits='0'> 3099 <!-- REAL* Flist::pts --> 3100 <var-decl name='pts' type-id='type-id-16' visibility='default' filepath='libnurbs/internals/flist.h' line='44' column='1'/> 3101 </data-member> 3102 <data-member access='private' layout-offset-in-bits='64'> 3103 <!-- int Flist::npts --> 3104 <var-decl name='npts' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/flist.h' line='45' column='1'/> 3105 </data-member> 3106 <data-member access='private' layout-offset-in-bits='96'> 3107 <!-- int Flist::start --> 3108 <var-decl name='start' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/flist.h' line='46' column='1'/> 3109 </data-member> 3110 <data-member access='private' layout-offset-in-bits='128'> 3111 <!-- int Flist::end --> 3112 <var-decl name='end' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/flist.h' line='47' column='1'/> 3113 </data-member> 3114 <data-member access='protected' layout-offset-in-bits='192'> 3115 <!-- FlistSorter Flist::sorter --> 3116 <var-decl name='sorter' type-id='type-id-154' visibility='default' filepath='libnurbs/internals/flist.h' line='56' column='1'/> 3117 </data-member> 3118 <member-function access='private' constructor='yes'> 3119 <!-- Flist::Flist() --> 3120 <function-decl name='Flist' filepath='libnurbs/internals/flist.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 3121 <!-- implicit parameter of type 'Flist*' --> 3122 <parameter type-id='type-id-155' is-artificial='yes'/> 3123 <!-- void --> 3124 <return type-id='type-id-12'/> 3125 </function-decl> 3126 </member-function> 3127 <member-function access='private' destructor='yes'> 3128 <!-- Flist::~Flist(int) --> 3129 <function-decl name='~Flist' filepath='libnurbs/internals/flist.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 3130 <!-- implicit parameter of type 'Flist*' --> 3131 <parameter type-id='type-id-155' is-artificial='yes'/> 3132 <!-- artificial parameter of type 'int' --> 3133 <parameter type-id='type-id-11' is-artificial='yes'/> 3134 <!-- void --> 3135 <return type-id='type-id-12'/> 3136 </function-decl> 3137 </member-function> 3138 </class-decl> 3139 <!-- struct JumpBuffer --> 3140 <class-decl name='JumpBuffer' size-in-bits='1600' is-struct='yes' visibility='default' filepath='libnurbs/internals/mysetjmp.h' line='56' column='1' id='type-id-95'> 3141 <data-member access='public' layout-offset-in-bits='0'> 3142 <!-- jmp_buf JumpBuffer::buf --> 3143 <var-decl name='buf' type-id='type-id-156' visibility='default' filepath='libnurbs/internals/mysetjmp.h' line='57' column='1'/> 3144 </data-member> 3145 </class-decl> 3146 <!-- struct O_curve --> 3147 <class-decl name='O_curve' size-in-bits='384' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='55' column='1' id='type-id-96'> 3148 <!-- class PooledObj --> 3149 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 3150 <member-type access='public'> 3151 <!-- union {O_nurbscurve* o_nurbscurve; O_pwlcurve* o_pwlcurve;} --> 3152 <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='56' column='1' id='type-id-158'> 3153 <data-member access='public'> 3154 <!-- O_nurbscurve* o_nurbscurve --> 3155 <var-decl name='o_nurbscurve' type-id='type-id-97' visibility='default' filepath='libnurbs/internals/reader.h' line='57' column='1'/> 3156 </data-member> 3157 <data-member access='public'> 3158 <!-- O_pwlcurve* o_pwlcurve --> 3159 <var-decl name='o_pwlcurve' type-id='type-id-99' visibility='default' filepath='libnurbs/internals/reader.h' line='58' column='1'/> 3160 </data-member> 3161 </union-decl> 3162 </member-type> 3163 <data-member access='public' layout-offset-in-bits='0'> 3164 <!-- union {O_nurbscurve* o_nurbscurve; O_pwlcurve* o_pwlcurve;} O_curve::curve --> 3165 <var-decl name='curve' type-id='type-id-158' visibility='default' filepath='libnurbs/internals/reader.h' line='59' column='1'/> 3166 </data-member> 3167 <data-member access='public' layout-offset-in-bits='64'> 3168 <!-- Curvetype O_curve::curvetype --> 3169 <var-decl name='curvetype' type-id='type-id-159' visibility='default' filepath='libnurbs/internals/reader.h' line='60' column='1'/> 3170 </data-member> 3171 <data-member access='public' layout-offset-in-bits='128'> 3172 <!-- O_curve* O_curve::next --> 3173 <var-decl name='next' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/reader.h' line='61' column='1'/> 3174 </data-member> 3175 <data-member access='public' layout-offset-in-bits='192'> 3176 <!-- O_surface* O_curve::owner --> 3177 <var-decl name='owner' type-id='type-id-83' visibility='default' filepath='libnurbs/internals/reader.h' line='62' column='1'/> 3178 </data-member> 3179 <data-member access='public' layout-offset-in-bits='256'> 3180 <!-- int O_curve::used --> 3181 <var-decl name='used' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='63' column='1'/> 3182 </data-member> 3183 <data-member access='public' layout-offset-in-bits='288'> 3184 <!-- int O_curve::save --> 3185 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='64' column='1'/> 3186 </data-member> 3187 <data-member access='public' layout-offset-in-bits='320'> 3188 <!-- long int O_curve::nuid --> 3189 <var-decl name='nuid' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='65' column='1'/> 3190 </data-member> 3191 <member-function access='public' constructor='yes'> 3192 <!-- O_curve::O_curve() --> 3193 <function-decl name='O_curve' filepath='libnurbs/internals/reader.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'> 3194 <!-- implicit parameter of type 'O_curve*' --> 3195 <parameter type-id='type-id-85' is-artificial='yes'/> 3196 <!-- void --> 3197 <return type-id='type-id-12'/> 3198 </function-decl> 3199 </member-function> 3200 </class-decl> 3201 <!-- struct O_surface --> 3202 <class-decl name='O_surface' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='112' column='1' id='type-id-100'> 3203 <!-- class PooledObj --> 3204 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 3205 <data-member access='public' layout-offset-in-bits='0'> 3206 <!-- O_nurbssurface* O_surface::o_nurbssurface --> 3207 <var-decl name='o_nurbssurface' type-id='type-id-98' visibility='default' filepath='libnurbs/internals/reader.h' line='113' column='1'/> 3208 </data-member> 3209 <data-member access='public' layout-offset-in-bits='64'> 3210 <!-- O_trim* O_surface::o_trim --> 3211 <var-decl name='o_trim' type-id='type-id-84' visibility='default' filepath='libnurbs/internals/reader.h' line='114' column='1'/> 3212 </data-member> 3213 <data-member access='public' layout-offset-in-bits='128'> 3214 <!-- int O_surface::save --> 3215 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='115' column='1'/> 3216 </data-member> 3217 <data-member access='public' layout-offset-in-bits='192'> 3218 <!-- long int O_surface::nuid --> 3219 <var-decl name='nuid' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='116' column='1'/> 3220 </data-member> 3221 <member-function access='public' constructor='yes'> 3222 <!-- O_surface::O_surface() --> 3223 <function-decl name='O_surface' filepath='libnurbs/internals/reader.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'> 3224 <!-- implicit parameter of type 'O_surface*' --> 3225 <parameter type-id='type-id-83' is-artificial='yes'/> 3226 <!-- void --> 3227 <return type-id='type-id-12'/> 3228 </function-decl> 3229 </member-function> 3230 </class-decl> 3231 <!-- struct O_trim --> 3232 <class-decl name='O_trim' size-in-bits='192' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='94' column='1' id='type-id-101'> 3233 <!-- class PooledObj --> 3234 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 3235 <data-member access='public' layout-offset-in-bits='0'> 3236 <!-- O_curve* O_trim::o_curve --> 3237 <var-decl name='o_curve' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/reader.h' line='95' column='1'/> 3238 </data-member> 3239 <data-member access='public' layout-offset-in-bits='64'> 3240 <!-- O_trim* O_trim::next --> 3241 <var-decl name='next' type-id='type-id-84' visibility='default' filepath='libnurbs/internals/reader.h' line='96' column='1'/> 3242 </data-member> 3243 <data-member access='public' layout-offset-in-bits='128'> 3244 <!-- int O_trim::save --> 3245 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='97' column='1'/> 3246 </data-member> 3247 <member-function access='public' constructor='yes'> 3248 <!-- O_trim::O_trim() --> 3249 <function-decl name='O_trim' filepath='libnurbs/internals/reader.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'> 3250 <!-- implicit parameter of type 'O_trim*' --> 3251 <parameter type-id='type-id-84' is-artificial='yes'/> 3252 <!-- void --> 3253 <return type-id='type-id-12'/> 3254 </function-decl> 3255 </member-function> 3256 </class-decl> 3257 <!-- class Slicer --> 3258 <class-decl name='Slicer' size-in-bits='8064' visibility='default' filepath='libnurbs/internals/slicer.h' line='49' column='1' id='type-id-120'> 3259 <!-- class CoveAndTiler --> 3260 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-160'/> 3261 <!-- class Mesher --> 3262 <base-class access='public' layout-offset-in-bits='128' type-id='type-id-161'/> 3263 <data-member access='private' layout-offset-in-bits='5248'> 3264 <!-- Backend& Slicer::backend --> 3265 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/slicer.h' line='72' column='1'/> 3266 </data-member> 3267 <data-member access='private' layout-offset-in-bits='5312'> 3268 <!-- REAL Slicer::oneOverDu --> 3269 <var-decl name='oneOverDu' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/slicer.h' line='73' column='1'/> 3270 </data-member> 3271 <data-member access='private' layout-offset-in-bits='5344'> 3272 <!-- REAL Slicer::du --> 3273 <var-decl name='du' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/slicer.h' line='74' column='1'/> 3274 </data-member> 3275 <data-member access='private' layout-offset-in-bits='5376'> 3276 <!-- REAL Slicer::dv --> 3277 <var-decl name='dv' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/slicer.h' line='74' column='1'/> 3278 </data-member> 3279 <data-member access='private' layout-offset-in-bits='5408'> 3280 <!-- int Slicer::isolines --> 3281 <var-decl name='isolines' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/slicer.h' line='75' column='1'/> 3282 </data-member> 3283 <data-member access='private' layout-offset-in-bits='5440'> 3284 <!-- int Slicer::ulinear --> 3285 <var-decl name='ulinear' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/slicer.h' line='81' column='1'/> 3286 </data-member> 3287 <data-member access='private' layout-offset-in-bits='5472'> 3288 <!-- int Slicer::vlinear --> 3289 <var-decl name='vlinear' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/slicer.h' line='82' column='1'/> 3290 </data-member> 3291 <member-function access='private' constructor='yes'> 3292 <!-- Slicer::Slicer(int, void**, Backend&) --> 3293 <function-decl name='Slicer' filepath='libnurbs/internals/slicer.cc' line='1181' column='1' visibility='default' binding='global' size-in-bits='64'> 3294 <!-- implicit parameter of type 'Slicer*' --> 3295 <parameter type-id='type-id-162' is-artificial='yes'/> 3296 <!-- artificial parameter of type 'int' --> 3297 <parameter type-id='type-id-11' is-artificial='yes'/> 3298 <!-- artificial parameter of type 'void**' --> 3299 <parameter type-id='type-id-163' is-artificial='yes'/> 3300 <!-- parameter of type 'Backend&' --> 3301 <parameter type-id='type-id-111'/> 3302 <!-- void --> 3303 <return type-id='type-id-12'/> 3304 </function-decl> 3305 </member-function> 3306 <member-function access='private' destructor='yes'> 3307 <!-- Slicer::~Slicer(int, void**) --> 3308 <function-decl name='~Slicer' filepath='libnurbs/internals/slicer.cc' line='1192' column='1' visibility='default' binding='global' size-in-bits='64'> 3309 <!-- implicit parameter of type 'Slicer*' --> 3310 <parameter type-id='type-id-162' is-artificial='yes'/> 3311 <!-- artificial parameter of type 'int' --> 3312 <parameter type-id='type-id-11' is-artificial='yes'/> 3313 <!-- artificial parameter of type 'void**' --> 3314 <parameter type-id='type-id-163' is-artificial='yes'/> 3315 <!-- void --> 3316 <return type-id='type-id-12'/> 3317 </function-decl> 3318 </member-function> 3319 </class-decl> 3320 <!-- class StoredVertex --> 3321 <class-decl name='StoredVertex' size-in-bits='256' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='84' column='1' id='type-id-102'> 3322 <data-member access='private' layout-offset-in-bits='0'> 3323 <!-- int StoredVertex::type --> 3324 <var-decl name='type' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='95' column='1'/> 3325 </data-member> 3326 <data-member access='private' layout-offset-in-bits='32'> 3327 <!-- REAL StoredVertex::coord[2] --> 3328 <var-decl name='coord' type-id='type-id-164' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='96' column='1'/> 3329 </data-member> 3330 <data-member access='private' layout-offset-in-bits='128'> 3331 <!-- long int StoredVertex::point[2] --> 3332 <var-decl name='point' type-id='type-id-165' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='97' column='1'/> 3333 </data-member> 3334 <member-function access='private' constructor='yes'> 3335 <!-- StoredVertex::StoredVertex() --> 3336 <function-decl name='StoredVertex' filepath='libnurbs/interface/glsurfeval.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'> 3337 <!-- implicit parameter of type 'StoredVertex*' --> 3338 <parameter type-id='type-id-67' is-artificial='yes'/> 3339 <!-- void --> 3340 <return type-id='type-id-12'/> 3341 </function-decl> 3342 </member-function> 3343 <member-function access='private' destructor='yes'> 3344 <!-- StoredVertex::~StoredVertex(int) --> 3345 <function-decl name='~StoredVertex' filepath='libnurbs/interface/glsurfeval.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'> 3346 <!-- implicit parameter of type 'StoredVertex*' --> 3347 <parameter type-id='type-id-67' is-artificial='yes'/> 3348 <!-- artificial parameter of type 'int' --> 3349 <parameter type-id='type-id-11' is-artificial='yes'/> 3350 <!-- void --> 3351 <return type-id='type-id-12'/> 3352 </function-decl> 3353 </member-function> 3354 </class-decl> 3355 <!-- const char* --> 3356 <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-116'/> 3357 <!-- int* --> 3358 <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-133'/> 3359 <!-- typedef Arc* Arc_ptr --> 3360 <typedef-decl name='Arc_ptr' type-id='type-id-167' filepath='libnurbs/internals/arc.h' line='50' column='1' id='type-id-124'/> 3361 <!-- Arc* --> 3362 <pointer-type-def type-id='type-id-168' size-in-bits='64' id='type-id-167'/> 3363 <!-- ArcTessellator* --> 3364 <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-148'/> 3365 <!-- Bin* --> 3366 <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-151'/> 3367 <!-- Dlnode* --> 3368 <pointer-type-def type-id='type-id-169' size-in-bits='64' id='type-id-152'/> 3369 <!-- Dlnode** --> 3370 <pointer-type-def type-id='type-id-152' size-in-bits='64' id='type-id-153'/> 3371 <!-- Flist* --> 3372 <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-155'/> 3373 <!-- Pool& --> 3374 <qualified-type-def type-id='type-id-150' id='type-id-146'/> 3375 <!-- Pool& --> 3376 <reference-type-def kind='lvalue' type-id='type-id-76' size-in-bits='64' id='type-id-150'/> 3377 <!-- REAL[2] --> 3378 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='64' id='type-id-164'> 3379 <!-- <anonymous range>[2] --> 3380 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 3381 </array-type-def> 3382 <!-- REAL[][24][24] --> 3383 <array-type-def dimensions='3' type-id='type-id-1' size-in-bits='infinite' id='type-id-145'> 3384 <!-- <anonymous range>[] --> 3385 <subrange length='infinite' id='type-id-170'/> 3386 <!-- <anonymous range>[24] --> 3387 <subrange length='24' type-id='type-id-3' id='type-id-171'/> 3388 <!-- <anonymous range>[24] --> 3389 <subrange length='24' type-id='type-id-3' id='type-id-171'/> 3390 </array-type-def> 3391 <!-- Slicer* --> 3392 <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-162'/> 3393 <!-- TrimVertex* --> 3394 <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-141'/> 3395 <!-- TrimVertexPool& --> 3396 <qualified-type-def type-id='type-id-149' id='type-id-147'/> 3397 <!-- TrimVertexPool& --> 3398 <reference-type-def kind='lvalue' type-id='type-id-77' size-in-bits='64' id='type-id-149'/> 3399 <!-- char --> 3400 <type-decl name='char' size-in-bits='8' id='type-id-143'/> 3401 <!-- class Buffer --> 3402 <class-decl name='Buffer' size-in-bits='64' visibility='default' filepath='libnurbs/internals/bufpool.h' line='45' column='1' id='type-id-135'> 3403 <data-member access='private' layout-offset-in-bits='0'> 3404 <!-- Buffer* Buffer::next --> 3405 <var-decl name='next' type-id='type-id-113' visibility='default' filepath='libnurbs/internals/bufpool.h' line='47' column='1'/> 3406 </data-member> 3407 </class-decl> 3408 <!-- class CoveAndTiler --> 3409 <class-decl name='CoveAndTiler' size-in-bits='2688' visibility='default' filepath='libnurbs/internals/coveandtiler.h' line='46' column='1' id='type-id-160'> 3410 <!-- class TrimRegion --> 3411 <base-class access='public' layout-offset-in-bits='192' is-virtual='yes' type-id='type-id-173'/> 3412 <data-member access='private' layout-offset-in-bits='64'> 3413 <!-- Backend& CoveAndTiler::backend --> 3414 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/coveandtiler.h' line='52' column='1'/> 3415 </data-member> 3416 <data-member access='private' static='yes'> 3417 <!-- static const int CoveAndTiler::MAXSTRIPSIZE --> 3418 <var-decl name='MAXSTRIPSIZE' type-id='type-id-174' mangled-name='_ZN12CoveAndTiler12MAXSTRIPSIZEE' visibility='default' filepath='libnurbs/internals/coveandtiler.cc' line='50' column='1'/> 3419 </data-member> 3420 <member-function access='private' constructor='yes'> 3421 <!-- CoveAndTiler::CoveAndTiler(int, void**, Backend&) --> 3422 <function-decl name='CoveAndTiler' filepath='libnurbs/internals/coveandtiler.cc' line='52' column='1' visibility='default' binding='global' size-in-bits='64'> 3423 <!-- implicit parameter of type 'CoveAndTiler*' --> 3424 <parameter type-id='type-id-175' is-artificial='yes'/> 3425 <!-- artificial parameter of type 'int' --> 3426 <parameter type-id='type-id-11' is-artificial='yes'/> 3427 <!-- artificial parameter of type 'void**' --> 3428 <parameter type-id='type-id-163' is-artificial='yes'/> 3429 <!-- parameter of type 'Backend&' --> 3430 <parameter type-id='type-id-111'/> 3431 <!-- void --> 3432 <return type-id='type-id-12'/> 3433 </function-decl> 3434 </member-function> 3435 <member-function access='private' destructor='yes'> 3436 <!-- CoveAndTiler::~CoveAndTiler(int, void**) --> 3437 <function-decl name='~CoveAndTiler' filepath='libnurbs/internals/coveandtiler.cc' line='56' column='1' visibility='default' binding='global' size-in-bits='64'> 3438 <!-- implicit parameter of type 'CoveAndTiler*' --> 3439 <parameter type-id='type-id-175' is-artificial='yes'/> 3440 <!-- artificial parameter of type 'int' --> 3441 <parameter type-id='type-id-11' is-artificial='yes'/> 3442 <!-- artificial parameter of type 'void**' --> 3443 <parameter type-id='type-id-163' is-artificial='yes'/> 3444 <!-- void --> 3445 <return type-id='type-id-12'/> 3446 </function-decl> 3447 </member-function> 3448 </class-decl> 3449 <!-- class FlistSorter --> 3450 <class-decl name='FlistSorter' size-in-bits='128' visibility='default' filepath='libnurbs/internals/flistsorter.h' line='42' column='1' id='type-id-154'> 3451 <!-- class Sorter --> 3452 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-176'/> 3453 <member-function access='private' constructor='yes'> 3454 <!-- FlistSorter::FlistSorter() --> 3455 <function-decl name='FlistSorter' filepath='libnurbs/internals/flistsorter.cc' line='43' column='1' visibility='default' binding='global' size-in-bits='64'> 3456 <!-- implicit parameter of type 'FlistSorter*' --> 3457 <parameter type-id='type-id-177' is-artificial='yes'/> 3458 <!-- void --> 3459 <return type-id='type-id-12'/> 3460 </function-decl> 3461 </member-function> 3462 <member-function access='private' destructor='yes' vtable-offset='-1'> 3463 <!-- FlistSorter::~FlistSorter(int) --> 3464 <function-decl name='~FlistSorter' filepath='libnurbs/internals/flistsorter.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> 3465 <!-- implicit parameter of type 'FlistSorter*' --> 3466 <parameter type-id='type-id-177' is-artificial='yes'/> 3467 <!-- artificial parameter of type 'int' --> 3468 <parameter type-id='type-id-11' is-artificial='yes'/> 3469 <!-- void --> 3470 <return type-id='type-id-12'/> 3471 </function-decl> 3472 </member-function> 3473 <member-function access='protected' vtable-offset='2'> 3474 <!-- int FlistSorter::qscmp(char*, char*) --> 3475 <function-decl name='qscmp' mangled-name='_ZN11FlistSorter5qscmpEPcS0_' filepath='libnurbs/internals/flistsorter.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> 3476 <!-- implicit parameter of type 'FlistSorter*' --> 3477 <parameter type-id='type-id-177' is-artificial='yes'/> 3478 <!-- parameter of type 'char*' --> 3479 <parameter type-id='type-id-115'/> 3480 <!-- parameter of type 'char*' --> 3481 <parameter type-id='type-id-115'/> 3482 <!-- int --> 3483 <return type-id='type-id-11'/> 3484 </function-decl> 3485 </member-function> 3486 <member-function access='protected' vtable-offset='3'> 3487 <!-- void FlistSorter::qsexc(char*, char*) --> 3488 <function-decl name='qsexc' mangled-name='_ZN11FlistSorter5qsexcEPcS0_' filepath='libnurbs/internals/flistsorter.cc' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 3489 <!-- implicit parameter of type 'FlistSorter*' --> 3490 <parameter type-id='type-id-177' is-artificial='yes'/> 3491 <!-- parameter of type 'char*' --> 3492 <parameter type-id='type-id-115'/> 3493 <!-- parameter of type 'char*' --> 3494 <parameter type-id='type-id-115'/> 3495 <!-- void --> 3496 <return type-id='type-id-12'/> 3497 </function-decl> 3498 </member-function> 3499 <member-function access='protected' vtable-offset='4'> 3500 <!-- void FlistSorter::qstexc(char*, char*, char*) --> 3501 <function-decl name='qstexc' mangled-name='_ZN11FlistSorter6qstexcEPcS0_S0_' filepath='libnurbs/internals/flistsorter.cc' line='72' column='1' visibility='default' binding='global' size-in-bits='64'> 3502 <!-- implicit parameter of type 'FlistSorter*' --> 3503 <parameter type-id='type-id-177' is-artificial='yes'/> 3504 <!-- parameter of type 'char*' --> 3505 <parameter type-id='type-id-115'/> 3506 <!-- parameter of type 'char*' --> 3507 <parameter type-id='type-id-115'/> 3508 <!-- parameter of type 'char*' --> 3509 <parameter type-id='type-id-115'/> 3510 <!-- void --> 3511 <return type-id='type-id-12'/> 3512 </function-decl> 3513 </member-function> 3514 </class-decl> 3515 <!-- struct Mapdesc --> 3516 <class-decl name='Mapdesc' size-in-bits='3392' is-struct='yes' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='49' column='1' id='type-id-136'> 3517 <!-- class PooledObj --> 3518 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 3519 <data-member access='public' layout-offset-in-bits='0'> 3520 <!-- REAL Mapdesc::pixel_tolerance --> 3521 <var-decl name='pixel_tolerance' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='104' column='1'/> 3522 </data-member> 3523 <data-member access='public' layout-offset-in-bits='32'> 3524 <!-- REAL Mapdesc::error_tolerance --> 3525 <var-decl name='error_tolerance' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='105' column='1'/> 3526 </data-member> 3527 <data-member access='public' layout-offset-in-bits='64'> 3528 <!-- REAL Mapdesc::object_space_error_tolerance --> 3529 <var-decl name='object_space_error_tolerance' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='106' column='1'/> 3530 </data-member> 3531 <data-member access='public' layout-offset-in-bits='96'> 3532 <!-- REAL Mapdesc::clampfactor --> 3533 <var-decl name='clampfactor' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='107' column='1'/> 3534 </data-member> 3535 <data-member access='public' layout-offset-in-bits='128'> 3536 <!-- REAL Mapdesc::minsavings --> 3537 <var-decl name='minsavings' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='108' column='1'/> 3538 </data-member> 3539 <data-member access='public' layout-offset-in-bits='160'> 3540 <!-- REAL Mapdesc::maxrate --> 3541 <var-decl name='maxrate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='109' column='1'/> 3542 </data-member> 3543 <data-member access='public' layout-offset-in-bits='192'> 3544 <!-- REAL Mapdesc::maxsrate --> 3545 <var-decl name='maxsrate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='110' column='1'/> 3546 </data-member> 3547 <data-member access='public' layout-offset-in-bits='224'> 3548 <!-- REAL Mapdesc::maxtrate --> 3549 <var-decl name='maxtrate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='111' column='1'/> 3550 </data-member> 3551 <data-member access='public' layout-offset-in-bits='256'> 3552 <!-- REAL Mapdesc::bboxsize[5] --> 3553 <var-decl name='bboxsize' type-id='type-id-178' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='112' column='1'/> 3554 </data-member> 3555 <data-member access='private' layout-offset-in-bits='448'> 3556 <!-- long int Mapdesc::type --> 3557 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='115' column='1'/> 3558 </data-member> 3559 <data-member access='private' layout-offset-in-bits='512'> 3560 <!-- int Mapdesc::isrational --> 3561 <var-decl name='isrational' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='116' column='1'/> 3562 </data-member> 3563 <data-member access='private' layout-offset-in-bits='544'> 3564 <!-- int Mapdesc::ncoords --> 3565 <var-decl name='ncoords' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='117' column='1'/> 3566 </data-member> 3567 <data-member access='private' layout-offset-in-bits='576'> 3568 <!-- int Mapdesc::hcoords --> 3569 <var-decl name='hcoords' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='118' column='1'/> 3570 </data-member> 3571 <data-member access='private' layout-offset-in-bits='608'> 3572 <!-- int Mapdesc::inhcoords --> 3573 <var-decl name='inhcoords' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='119' column='1'/> 3574 </data-member> 3575 <data-member access='private' layout-offset-in-bits='640'> 3576 <!-- int Mapdesc::mask --> 3577 <var-decl name='mask' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='120' column='1'/> 3578 </data-member> 3579 <data-member access='private' layout-offset-in-bits='672'> 3580 <!-- Maxmatrix Mapdesc::bmat --> 3581 <var-decl name='bmat' type-id='type-id-179' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='121' column='1'/> 3582 </data-member> 3583 <data-member access='private' layout-offset-in-bits='1472'> 3584 <!-- Maxmatrix Mapdesc::cmat --> 3585 <var-decl name='cmat' type-id='type-id-179' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='122' column='1'/> 3586 </data-member> 3587 <data-member access='private' layout-offset-in-bits='2272'> 3588 <!-- Maxmatrix Mapdesc::smat --> 3589 <var-decl name='smat' type-id='type-id-179' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='123' column='1'/> 3590 </data-member> 3591 <data-member access='private' layout-offset-in-bits='3072'> 3592 <!-- REAL Mapdesc::s_steps --> 3593 <var-decl name='s_steps' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='124' column='1'/> 3594 </data-member> 3595 <data-member access='private' layout-offset-in-bits='3104'> 3596 <!-- REAL Mapdesc::t_steps --> 3597 <var-decl name='t_steps' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='125' column='1'/> 3598 </data-member> 3599 <data-member access='private' layout-offset-in-bits='3136'> 3600 <!-- REAL Mapdesc::sampling_method --> 3601 <var-decl name='sampling_method' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='126' column='1'/> 3602 </data-member> 3603 <data-member access='private' layout-offset-in-bits='3168'> 3604 <!-- REAL Mapdesc::culling_method --> 3605 <var-decl name='culling_method' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='127' column='1'/> 3606 </data-member> 3607 <data-member access='private' layout-offset-in-bits='3200'> 3608 <!-- REAL Mapdesc::bbox_subdividing --> 3609 <var-decl name='bbox_subdividing' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='128' column='1'/> 3610 </data-member> 3611 <data-member access='private' layout-offset-in-bits='3264'> 3612 <!-- Mapdesc* Mapdesc::next --> 3613 <var-decl name='next' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='129' column='1'/> 3614 </data-member> 3615 <data-member access='private' layout-offset-in-bits='3328'> 3616 <!-- Backend& Mapdesc::backend --> 3617 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='130' column='1'/> 3618 </data-member> 3619 <member-function access='public' constructor='yes'> 3620 <!-- Mapdesc::Mapdesc(long int, int, int, Backend&) --> 3621 <function-decl name='Mapdesc' filepath='libnurbs/internals/mapdesc.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'> 3622 <!-- implicit parameter of type 'Mapdesc*' --> 3623 <parameter type-id='type-id-107' is-artificial='yes'/> 3624 <!-- parameter of type 'long int' --> 3625 <parameter type-id='type-id-15'/> 3626 <!-- parameter of type 'int' --> 3627 <parameter type-id='type-id-11'/> 3628 <!-- parameter of type 'int' --> 3629 <parameter type-id='type-id-11'/> 3630 <!-- parameter of type 'Backend&' --> 3631 <parameter type-id='type-id-111'/> 3632 <!-- void --> 3633 <return type-id='type-id-12'/> 3634 </function-decl> 3635 </member-function> 3636 </class-decl> 3637 <!-- class Mesher --> 3638 <class-decl name='Mesher' size-in-bits='7680' visibility='default' filepath='libnurbs/internals/mesher.h' line='47' column='1' id='type-id-161'> 3639 <!-- class TrimRegion --> 3640 <base-class access='public' layout-offset-in-bits='192' is-virtual='yes' type-id='type-id-173'/> 3641 <!-- class Hull --> 3642 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-180'/> 3643 <data-member access='private' static='yes'> 3644 <!-- static const float Mesher::ZERO --> 3645 <var-decl name='ZERO' type-id='type-id-181' mangled-name='_ZN6Mesher4ZEROE' visibility='default' filepath='libnurbs/internals/mesher.cc' line='53' column='1'/> 3646 </data-member> 3647 <data-member access='private' layout-offset-in-bits='2240'> 3648 <!-- Backend& Mesher::backend --> 3649 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/mesher.h' line='56' column='1'/> 3650 </data-member> 3651 <data-member access='private' layout-offset-in-bits='2304'> 3652 <!-- Pool Mesher::p --> 3653 <var-decl name='p' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/mesher.h' line='58' column='1'/> 3654 </data-member> 3655 <data-member access='private' layout-offset-in-bits='4800'> 3656 <!-- unsigned int Mesher::stacksize --> 3657 <var-decl name='stacksize' type-id='type-id-92' visibility='default' filepath='libnurbs/internals/mesher.h' line='59' column='1'/> 3658 </data-member> 3659 <data-member access='private' layout-offset-in-bits='4864'> 3660 <!-- GridTrimVertex** Mesher::vdata --> 3661 <var-decl name='vdata' type-id='type-id-182' visibility='default' filepath='libnurbs/internals/mesher.h' line='60' column='1'/> 3662 </data-member> 3663 <data-member access='private' layout-offset-in-bits='4928'> 3664 <!-- GridTrimVertex* Mesher::last[2] --> 3665 <var-decl name='last' type-id='type-id-183' visibility='default' filepath='libnurbs/internals/mesher.h' line='61' column='1'/> 3666 </data-member> 3667 <data-member access='private' layout-offset-in-bits='5056'> 3668 <!-- int Mesher::itop --> 3669 <var-decl name='itop' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mesher.h' line='62' column='1'/> 3670 </data-member> 3671 <data-member access='private' layout-offset-in-bits='5088'> 3672 <!-- int Mesher::lastedge --> 3673 <var-decl name='lastedge' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mesher.h' line='63' column='1'/> 3674 </data-member> 3675 <member-function access='private' constructor='yes'> 3676 <!-- Mesher::Mesher(int, void**, Backend&) --> 3677 <function-decl name='Mesher' filepath='libnurbs/internals/mesher.cc' line='55' column='1' visibility='default' binding='global' size-in-bits='64'> 3678 <!-- implicit parameter of type 'Mesher*' --> 3679 <parameter type-id='type-id-184' is-artificial='yes'/> 3680 <!-- artificial parameter of type 'int' --> 3681 <parameter type-id='type-id-11' is-artificial='yes'/> 3682 <!-- artificial parameter of type 'void**' --> 3683 <parameter type-id='type-id-163' is-artificial='yes'/> 3684 <!-- parameter of type 'Backend&' --> 3685 <parameter type-id='type-id-111'/> 3686 <!-- void --> 3687 <return type-id='type-id-12'/> 3688 </function-decl> 3689 </member-function> 3690 <member-function access='private' destructor='yes'> 3691 <!-- Mesher::~Mesher(int, void**) --> 3692 <function-decl name='~Mesher' filepath='libnurbs/internals/mesher.cc' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 3693 <!-- implicit parameter of type 'Mesher*' --> 3694 <parameter type-id='type-id-184' is-artificial='yes'/> 3695 <!-- artificial parameter of type 'int' --> 3696 <parameter type-id='type-id-11' is-artificial='yes'/> 3697 <!-- artificial parameter of type 'void**' --> 3698 <parameter type-id='type-id-163' is-artificial='yes'/> 3699 <!-- void --> 3700 <return type-id='type-id-12'/> 3701 </function-decl> 3702 </member-function> 3703 </class-decl> 3704 <!-- struct O_nurbscurve --> 3705 <class-decl name='O_nurbscurve' size-in-bits='384' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='70' column='1' id='type-id-137'> 3706 <!-- class PooledObj --> 3707 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 3708 <data-member access='public' layout-offset-in-bits='0'> 3709 <!-- Quilt* O_nurbscurve::bezier_curves --> 3710 <var-decl name='bezier_curves' type-id='type-id-125' visibility='default' filepath='libnurbs/internals/reader.h' line='71' column='1'/> 3711 </data-member> 3712 <data-member access='public' layout-offset-in-bits='64'> 3713 <!-- long int O_nurbscurve::type --> 3714 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='72' column='1'/> 3715 </data-member> 3716 <data-member access='public' layout-offset-in-bits='128'> 3717 <!-- REAL O_nurbscurve::tesselation --> 3718 <var-decl name='tesselation' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/reader.h' line='73' column='1'/> 3719 </data-member> 3720 <data-member access='public' layout-offset-in-bits='160'> 3721 <!-- int O_nurbscurve::method --> 3722 <var-decl name='method' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='74' column='1'/> 3723 </data-member> 3724 <data-member access='public' layout-offset-in-bits='192'> 3725 <!-- O_nurbscurve* O_nurbscurve::next --> 3726 <var-decl name='next' type-id='type-id-97' visibility='default' filepath='libnurbs/internals/reader.h' line='75' column='1'/> 3727 </data-member> 3728 <data-member access='public' layout-offset-in-bits='256'> 3729 <!-- int O_nurbscurve::used --> 3730 <var-decl name='used' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='76' column='1'/> 3731 </data-member> 3732 <data-member access='public' layout-offset-in-bits='288'> 3733 <!-- int O_nurbscurve::save --> 3734 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='77' column='1'/> 3735 </data-member> 3736 <data-member access='public' layout-offset-in-bits='320'> 3737 <!-- O_curve* O_nurbscurve::owner --> 3738 <var-decl name='owner' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/reader.h' line='78' column='1'/> 3739 </data-member> 3740 <member-function access='public' constructor='yes'> 3741 <!-- O_nurbscurve::O_nurbscurve(long int) --> 3742 <function-decl name='O_nurbscurve' filepath='libnurbs/internals/reader.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> 3743 <!-- implicit parameter of type 'O_nurbscurve*' --> 3744 <parameter type-id='type-id-97' is-artificial='yes'/> 3745 <!-- parameter of type 'long int' --> 3746 <parameter type-id='type-id-15'/> 3747 <!-- void --> 3748 <return type-id='type-id-12'/> 3749 </function-decl> 3750 </member-function> 3751 </class-decl> 3752 <!-- struct O_nurbssurface --> 3753 <class-decl name='O_nurbssurface' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='101' column='1' id='type-id-138'> 3754 <!-- class PooledObj --> 3755 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 3756 <data-member access='public' layout-offset-in-bits='0'> 3757 <!-- Quilt* O_nurbssurface::bezier_patches --> 3758 <var-decl name='bezier_patches' type-id='type-id-125' visibility='default' filepath='libnurbs/internals/reader.h' line='102' column='1'/> 3759 </data-member> 3760 <data-member access='public' layout-offset-in-bits='64'> 3761 <!-- long int O_nurbssurface::type --> 3762 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='103' column='1'/> 3763 </data-member> 3764 <data-member access='public' layout-offset-in-bits='128'> 3765 <!-- O_surface* O_nurbssurface::owner --> 3766 <var-decl name='owner' type-id='type-id-83' visibility='default' filepath='libnurbs/internals/reader.h' line='104' column='1'/> 3767 </data-member> 3768 <data-member access='public' layout-offset-in-bits='192'> 3769 <!-- O_nurbssurface* O_nurbssurface::next --> 3770 <var-decl name='next' type-id='type-id-98' visibility='default' filepath='libnurbs/internals/reader.h' line='105' column='1'/> 3771 </data-member> 3772 <data-member access='public' layout-offset-in-bits='256'> 3773 <!-- int O_nurbssurface::save --> 3774 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='106' column='1'/> 3775 </data-member> 3776 <data-member access='public' layout-offset-in-bits='288'> 3777 <!-- int O_nurbssurface::used --> 3778 <var-decl name='used' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='107' column='1'/> 3779 </data-member> 3780 <member-function access='public' constructor='yes'> 3781 <!-- O_nurbssurface::O_nurbssurface(long int) --> 3782 <function-decl name='O_nurbssurface' filepath='libnurbs/internals/reader.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> 3783 <!-- implicit parameter of type 'O_nurbssurface*' --> 3784 <parameter type-id='type-id-98' is-artificial='yes'/> 3785 <!-- parameter of type 'long int' --> 3786 <parameter type-id='type-id-15'/> 3787 <!-- void --> 3788 <return type-id='type-id-12'/> 3789 </function-decl> 3790 </member-function> 3791 </class-decl> 3792 <!-- struct O_pwlcurve --> 3793 <class-decl name='O_pwlcurve' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='83' column='1' id='type-id-139'> 3794 <!-- class PooledObj --> 3795 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 3796 <data-member access='public' layout-offset-in-bits='0'> 3797 <!-- TrimVertex* O_pwlcurve::pts --> 3798 <var-decl name='pts' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/reader.h' line='85' column='1'/> 3799 </data-member> 3800 <data-member access='public' layout-offset-in-bits='64'> 3801 <!-- int O_pwlcurve::npts --> 3802 <var-decl name='npts' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='86' column='1'/> 3803 </data-member> 3804 <data-member access='public' layout-offset-in-bits='128'> 3805 <!-- O_pwlcurve* O_pwlcurve::next --> 3806 <var-decl name='next' type-id='type-id-99' visibility='default' filepath='libnurbs/internals/reader.h' line='87' column='1'/> 3807 </data-member> 3808 <data-member access='public' layout-offset-in-bits='192'> 3809 <!-- int O_pwlcurve::used --> 3810 <var-decl name='used' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='88' column='1'/> 3811 </data-member> 3812 <data-member access='public' layout-offset-in-bits='224'> 3813 <!-- int O_pwlcurve::save --> 3814 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='89' column='1'/> 3815 </data-member> 3816 <data-member access='public' layout-offset-in-bits='256'> 3817 <!-- O_curve* O_pwlcurve::owner --> 3818 <var-decl name='owner' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/reader.h' line='90' column='1'/> 3819 </data-member> 3820 <member-function access='public' constructor='yes'> 3821 <!-- O_pwlcurve::O_pwlcurve(long int, long int, float*, long int, TrimVertex*) --> 3822 <function-decl name='O_pwlcurve' filepath='libnurbs/internals/reader.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64'> 3823 <!-- implicit parameter of type 'O_pwlcurve*' --> 3824 <parameter type-id='type-id-99' is-artificial='yes'/> 3825 <!-- parameter of type 'long int' --> 3826 <parameter type-id='type-id-15'/> 3827 <!-- parameter of type 'long int' --> 3828 <parameter type-id='type-id-15'/> 3829 <!-- parameter of type 'float*' --> 3830 <parameter type-id='type-id-58'/> 3831 <!-- parameter of type 'long int' --> 3832 <parameter type-id='type-id-15'/> 3833 <!-- parameter of type 'TrimVertex*' --> 3834 <parameter type-id='type-id-141'/> 3835 <!-- void --> 3836 <return type-id='type-id-12'/> 3837 </function-decl> 3838 </member-function> 3839 </class-decl> 3840 <!-- class PooledObj --> 3841 <class-decl name='PooledObj' size-in-bits='8' visibility='default' filepath='libnurbs/internals/bufpool.h' line='118' column='1' id='type-id-157'/> 3842 <!-- struct Quilt --> 3843 <class-decl name='Quilt' size-in-bits='896' is-struct='yes' visibility='default' filepath='libnurbs/internals/quilt.h' line='64' column='1' id='type-id-140'> 3844 <!-- class PooledObj --> 3845 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 3846 <data-member access='public' layout-offset-in-bits='0'> 3847 <!-- Mapdesc* Quilt::mapdesc --> 3848 <var-decl name='mapdesc' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/quilt.h' line='67' column='1'/> 3849 </data-member> 3850 <data-member access='public' layout-offset-in-bits='64'> 3851 <!-- REAL* Quilt::cpts --> 3852 <var-decl name='cpts' type-id='type-id-16' visibility='default' filepath='libnurbs/internals/quilt.h' line='68' column='1'/> 3853 </data-member> 3854 <data-member access='public' layout-offset-in-bits='128'> 3855 <!-- Quiltspec Quilt::qspec[2] --> 3856 <var-decl name='qspec' type-id='type-id-185' visibility='default' filepath='libnurbs/internals/quilt.h' line='69' column='1'/> 3857 </data-member> 3858 <data-member access='public' layout-offset-in-bits='768'> 3859 <!-- Quiltspec_ptr Quilt::eqspec --> 3860 <var-decl name='eqspec' type-id='type-id-186' visibility='default' filepath='libnurbs/internals/quilt.h' line='70' column='1'/> 3861 </data-member> 3862 <data-member access='public' layout-offset-in-bits='832'> 3863 <!-- Quilt* Quilt::next --> 3864 <var-decl name='next' type-id='type-id-125' visibility='default' filepath='libnurbs/internals/quilt.h' line='71' column='1'/> 3865 </data-member> 3866 <member-function access='public' constructor='yes'> 3867 <!-- Quilt::Quilt(Mapdesc*) --> 3868 <function-decl name='Quilt' filepath='libnurbs/internals/quilt.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'> 3869 <!-- implicit parameter of type 'Quilt*' --> 3870 <parameter type-id='type-id-125' is-artificial='yes'/> 3871 <!-- parameter of type 'Mapdesc*' --> 3872 <parameter type-id='type-id-107'/> 3873 <!-- void --> 3874 <return type-id='type-id-12'/> 3875 </function-decl> 3876 </member-function> 3877 </class-decl> 3878 <!-- struct bezierPatch --> 3879 <class-decl name='bezierPatch' size-in-bits='384' is-struct='yes' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='36' column='1' id='type-id-142'> 3880 <data-member access='public' layout-offset-in-bits='0'> 3881 <!-- float bezierPatch::umin --> 3882 <var-decl name='umin' type-id='type-id-28' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='37' column='1'/> 3883 </data-member> 3884 <data-member access='public' layout-offset-in-bits='32'> 3885 <!-- float bezierPatch::vmin --> 3886 <var-decl name='vmin' type-id='type-id-28' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='37' column='1'/> 3887 </data-member> 3888 <data-member access='public' layout-offset-in-bits='64'> 3889 <!-- float bezierPatch::umax --> 3890 <var-decl name='umax' type-id='type-id-28' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='37' column='1'/> 3891 </data-member> 3892 <data-member access='public' layout-offset-in-bits='96'> 3893 <!-- float bezierPatch::vmax --> 3894 <var-decl name='vmax' type-id='type-id-28' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='37' column='1'/> 3895 </data-member> 3896 <data-member access='public' layout-offset-in-bits='128'> 3897 <!-- int bezierPatch::uorder --> 3898 <var-decl name='uorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='38' column='1'/> 3899 </data-member> 3900 <data-member access='public' layout-offset-in-bits='160'> 3901 <!-- int bezierPatch::vorder --> 3902 <var-decl name='vorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='39' column='1'/> 3903 </data-member> 3904 <data-member access='public' layout-offset-in-bits='192'> 3905 <!-- int bezierPatch::dimension --> 3906 <var-decl name='dimension' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='57' column='1'/> 3907 </data-member> 3908 <data-member access='public' layout-offset-in-bits='256'> 3909 <!-- float* bezierPatch::ctlpoints --> 3910 <var-decl name='ctlpoints' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='58' column='1'/> 3911 </data-member> 3912 <data-member access='public' layout-offset-in-bits='320'> 3913 <!-- bezierPatch* bezierPatch::next --> 3914 <var-decl name='next' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='63' column='1'/> 3915 </data-member> 3916 </class-decl> 3917 <!-- const char --> 3918 <qualified-type-def type-id='type-id-143' const='yes' id='type-id-166'/> 3919 <!-- enum Curvetype --> 3920 <enum-decl name='Curvetype' filepath='libnurbs/internals/reader.h' line='42' column='1' id='type-id-159'> 3921 <underlying-type type-id='type-id-9'/> 3922 <enumerator name='ct_nurbscurve' value='0'/> 3923 <enumerator name='ct_pwlcurve' value='1'/> 3924 <enumerator name='ct_none' value='2'/> 3925 </enum-decl> 3926 <!-- long int[2] --> 3927 <array-type-def dimensions='1' type-id='type-id-15' size-in-bits='128' id='type-id-165'> 3928 <!-- <anonymous range>[2] --> 3929 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 3930 </array-type-def> 3931 <!-- typedef __jmp_buf_tag[1] jmp_buf --> 3932 <typedef-decl name='jmp_buf' type-id='type-id-187' filepath='/usr/include/setjmp.h' line='49' column='1' id='type-id-156'/> 3933 <!-- void** --> 3934 <pointer-type-def type-id='type-id-25' size-in-bits='64' id='type-id-163'/> 3935 <!-- CoveAndTiler* --> 3936 <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-175'/> 3937 <!-- FlistSorter* --> 3938 <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-177'/> 3939 <!-- GridTrimVertex** --> 3940 <pointer-type-def type-id='type-id-188' size-in-bits='64' id='type-id-182'/> 3941 <!-- GridTrimVertex*[2] --> 3942 <array-type-def dimensions='1' type-id='type-id-188' size-in-bits='128' id='type-id-183'> 3943 <!-- <anonymous range>[2] --> 3944 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 3945 </array-type-def> 3946 <!-- Mesher* --> 3947 <pointer-type-def type-id='type-id-161' size-in-bits='64' id='type-id-184'/> 3948 <!-- Quiltspec[2] --> 3949 <array-type-def dimensions='1' type-id='type-id-189' size-in-bits='640' id='type-id-185'> 3950 <!-- <anonymous range>[2] --> 3951 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 3952 </array-type-def> 3953 <!-- REAL[5] --> 3954 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='160' id='type-id-178'> 3955 <!-- <anonymous range>[5] --> 3956 <subrange length='5' type-id='type-id-3' id='type-id-190'/> 3957 </array-type-def> 3958 <!-- __jmp_buf_tag[1] --> 3959 <array-type-def dimensions='1' type-id='type-id-191' size-in-bits='1600' id='type-id-187'> 3960 <!-- <anonymous range>[1] --> 3961 <subrange length='1' type-id='type-id-3' id='type-id-192'/> 3962 </array-type-def> 3963 <!-- struct Arc --> 3964 <class-decl name='Arc' size-in-bits='448' is-struct='yes' visibility='default' filepath='libnurbs/internals/arc.h' line='55' column='1' id='type-id-168'> 3965 <!-- class PooledObj --> 3966 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 3967 <data-member access='public' static='yes'> 3968 <!-- static const int Arc::bezier_tag --> 3969 <var-decl name='bezier_tag' type-id='type-id-174' mangled-name='_ZN3Arc10bezier_tagE' visibility='default' filepath='libnurbs/internals/arc.h' line='58' column='1'/> 3970 </data-member> 3971 <data-member access='public' static='yes'> 3972 <!-- static const int Arc::arc_tag --> 3973 <var-decl name='arc_tag' type-id='type-id-174' mangled-name='_ZN3Arc7arc_tagE' visibility='default' filepath='libnurbs/internals/arc.h' line='59' column='1'/> 3974 </data-member> 3975 <data-member access='public' static='yes'> 3976 <!-- static const int Arc::tail_tag --> 3977 <var-decl name='tail_tag' type-id='type-id-174' mangled-name='_ZN3Arc8tail_tagE' visibility='default' filepath='libnurbs/internals/arc.h' line='60' column='1'/> 3978 </data-member> 3979 <data-member access='public' layout-offset-in-bits='0'> 3980 <!-- Arc_ptr Arc::prev --> 3981 <var-decl name='prev' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/arc.h' line='61' column='1'/> 3982 </data-member> 3983 <data-member access='public' layout-offset-in-bits='64'> 3984 <!-- Arc_ptr Arc::next --> 3985 <var-decl name='next' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/arc.h' line='62' column='1'/> 3986 </data-member> 3987 <data-member access='public' layout-offset-in-bits='128'> 3988 <!-- Arc_ptr Arc::link --> 3989 <var-decl name='link' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/arc.h' line='63' column='1'/> 3990 </data-member> 3991 <data-member access='public' layout-offset-in-bits='192'> 3992 <!-- BezierArc* Arc::bezierArc --> 3993 <var-decl name='bezierArc' type-id='type-id-193' visibility='default' filepath='libnurbs/internals/arc.h' line='64' column='1'/> 3994 </data-member> 3995 <data-member access='public' layout-offset-in-bits='256'> 3996 <!-- PwlArc* Arc::pwlArc --> 3997 <var-decl name='pwlArc' type-id='type-id-194' visibility='default' filepath='libnurbs/internals/arc.h' line='65' column='1'/> 3998 </data-member> 3999 <data-member access='public' layout-offset-in-bits='320'> 4000 <!-- long int Arc::type --> 4001 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/arc.h' line='66' column='1'/> 4002 </data-member> 4003 <data-member access='public' layout-offset-in-bits='384'> 4004 <!-- long int Arc::nuid --> 4005 <var-decl name='nuid' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/arc.h' line='67' column='1'/> 4006 </data-member> 4007 <member-function access='public' constructor='yes'> 4008 <!-- Arc::Arc(Arc*, PwlArc*) --> 4009 <function-decl name='Arc' filepath='libnurbs/internals/arc.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> 4010 <!-- implicit parameter of type 'Arc*' --> 4011 <parameter type-id='type-id-167' is-artificial='yes'/> 4012 <!-- parameter of type 'Arc*' --> 4013 <parameter type-id='type-id-167'/> 4014 <!-- parameter of type 'PwlArc*' --> 4015 <parameter type-id='type-id-194'/> 4016 <!-- void --> 4017 <return type-id='type-id-12'/> 4018 </function-decl> 4019 </member-function> 4020 <member-function access='public' constructor='yes'> 4021 <!-- Arc::Arc(arc_side, long int) --> 4022 <function-decl name='Arc' filepath='libnurbs/internals/arc.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'> 4023 <!-- implicit parameter of type 'Arc*' --> 4024 <parameter type-id='type-id-167' is-artificial='yes'/> 4025 <!-- parameter of type 'enum arc_side' --> 4026 <parameter type-id='type-id-195'/> 4027 <!-- parameter of type 'long int' --> 4028 <parameter type-id='type-id-15'/> 4029 <!-- void --> 4030 <return type-id='type-id-12'/> 4031 </function-decl> 4032 </member-function> 4033 </class-decl> 4034 <!-- struct Dlnode --> 4035 <class-decl name='Dlnode' size-in-bits='384' is-struct='yes' visibility='default' filepath='libnurbs/internals/displaylist.h' line='48' column='1' id='type-id-169'> 4036 <!-- class PooledObj --> 4037 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 4038 <data-member access='public' layout-offset-in-bits='0'> 4039 <!-- PFVS Dlnode::work --> 4040 <var-decl name='work' type-id='type-id-196' visibility='default' filepath='libnurbs/internals/displaylist.h' line='50' column='1'/> 4041 </data-member> 4042 <data-member access='public' layout-offset-in-bits='128'> 4043 <!-- void* Dlnode::arg --> 4044 <var-decl name='arg' type-id='type-id-25' visibility='default' filepath='libnurbs/internals/displaylist.h' line='51' column='1'/> 4045 </data-member> 4046 <data-member access='public' layout-offset-in-bits='192'> 4047 <!-- PFVS Dlnode::cleanup --> 4048 <var-decl name='cleanup' type-id='type-id-196' visibility='default' filepath='libnurbs/internals/displaylist.h' line='52' column='1'/> 4049 </data-member> 4050 <data-member access='public' layout-offset-in-bits='320'> 4051 <!-- Dlnode* Dlnode::next --> 4052 <var-decl name='next' type-id='type-id-152' visibility='default' filepath='libnurbs/internals/displaylist.h' line='53' column='1'/> 4053 </data-member> 4054 <member-function access='public' constructor='yes'> 4055 <!-- Dlnode::Dlnode(PFVS, void*, PFVS) --> 4056 <function-decl name='Dlnode' filepath='libnurbs/internals/displaylist.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 4057 <!-- implicit parameter of type 'Dlnode*' --> 4058 <parameter type-id='type-id-152' is-artificial='yes'/> 4059 <!-- parameter of type 'typedef PFVS' --> 4060 <parameter type-id='type-id-196'/> 4061 <!-- parameter of type 'void*' --> 4062 <parameter type-id='type-id-25'/> 4063 <!-- parameter of type 'typedef PFVS' --> 4064 <parameter type-id='type-id-196'/> 4065 <!-- void --> 4066 <return type-id='type-id-12'/> 4067 </function-decl> 4068 </member-function> 4069 </class-decl> 4070 <!-- class Hull --> 4071 <class-decl name='Hull' size-in-bits='4800' visibility='default' filepath='libnurbs/internals/hull.h' line='47' column='1' id='type-id-180'> 4072 <!-- class TrimRegion --> 4073 <base-class access='public' layout-offset-in-bits='192' is-virtual='yes' type-id='type-id-173'/> 4074 <member-type access='private'> 4075 <!-- struct Hull::Side --> 4076 <class-decl name='Side' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/hull.h' line='55' column='1' id='type-id-197'> 4077 <data-member access='public' layout-offset-in-bits='0'> 4078 <!-- Trimline* Hull::Side::left --> 4079 <var-decl name='left' type-id='type-id-198' visibility='default' filepath='libnurbs/internals/hull.h' line='56' column='1'/> 4080 </data-member> 4081 <data-member access='public' layout-offset-in-bits='64'> 4082 <!-- Gridline* Hull::Side::line --> 4083 <var-decl name='line' type-id='type-id-199' visibility='default' filepath='libnurbs/internals/hull.h' line='57' column='1'/> 4084 </data-member> 4085 <data-member access='public' layout-offset-in-bits='128'> 4086 <!-- Trimline* Hull::Side::right --> 4087 <var-decl name='right' type-id='type-id-198' visibility='default' filepath='libnurbs/internals/hull.h' line='58' column='1'/> 4088 </data-member> 4089 <data-member access='public' layout-offset-in-bits='192'> 4090 <!-- long int Hull::Side::index --> 4091 <var-decl name='index' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/hull.h' line='59' column='1'/> 4092 </data-member> 4093 </class-decl> 4094 </member-type> 4095 <data-member access='private' layout-offset-in-bits='64'> 4096 <!-- Hull::Side Hull::lower --> 4097 <var-decl name='lower' type-id='type-id-197' visibility='default' filepath='libnurbs/internals/hull.h' line='62' column='1'/> 4098 </data-member> 4099 <data-member access='private' layout-offset-in-bits='320'> 4100 <!-- Hull::Side Hull::upper --> 4101 <var-decl name='upper' type-id='type-id-197' visibility='default' filepath='libnurbs/internals/hull.h' line='63' column='1'/> 4102 </data-member> 4103 <data-member access='private' layout-offset-in-bits='576'> 4104 <!-- Trimline Hull::fakeleft --> 4105 <var-decl name='fakeleft' type-id='type-id-200' visibility='default' filepath='libnurbs/internals/hull.h' line='64' column='1'/> 4106 </data-member> 4107 <data-member access='private' layout-offset-in-bits='1408'> 4108 <!-- Trimline Hull::fakeright --> 4109 <var-decl name='fakeright' type-id='type-id-200' visibility='default' filepath='libnurbs/internals/hull.h' line='65' column='1'/> 4110 </data-member> 4111 <member-function access='private' constructor='yes'> 4112 <!-- Hull::Hull(int, void**) --> 4113 <function-decl name='Hull' filepath='libnurbs/internals/hull.cc' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> 4114 <!-- implicit parameter of type 'Hull*' --> 4115 <parameter type-id='type-id-201' is-artificial='yes'/> 4116 <!-- artificial parameter of type 'int' --> 4117 <parameter type-id='type-id-11' is-artificial='yes'/> 4118 <!-- artificial parameter of type 'void**' --> 4119 <parameter type-id='type-id-163' is-artificial='yes'/> 4120 <!-- void --> 4121 <return type-id='type-id-12'/> 4122 </function-decl> 4123 </member-function> 4124 <member-function access='private' destructor='yes'> 4125 <!-- Hull::~Hull(int, void**) --> 4126 <function-decl name='~Hull' filepath='libnurbs/internals/hull.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> 4127 <!-- implicit parameter of type 'Hull*' --> 4128 <parameter type-id='type-id-201' is-artificial='yes'/> 4129 <!-- artificial parameter of type 'int' --> 4130 <parameter type-id='type-id-11' is-artificial='yes'/> 4131 <!-- artificial parameter of type 'void**' --> 4132 <parameter type-id='type-id-163' is-artificial='yes'/> 4133 <!-- void --> 4134 <return type-id='type-id-12'/> 4135 </function-decl> 4136 </member-function> 4137 </class-decl> 4138 <!-- class Sorter --> 4139 <class-decl name='Sorter' size-in-bits='128' visibility='default' filepath='libnurbs/internals/sorter.h' line='36' column='1' id='type-id-176'> 4140 <data-member access='private' layout-offset-in-bits='64'> 4141 <!-- int Sorter::es --> 4142 <var-decl name='es' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/sorter.h' line='49' column='1'/> 4143 </data-member> 4144 <member-function access='private' constructor='yes'> 4145 <!-- Sorter::Sorter(int) --> 4146 <function-decl name='Sorter' filepath='libnurbs/internals/sorter.cc' line='44' column='1' visibility='default' binding='global' size-in-bits='64'> 4147 <!-- implicit parameter of type 'Sorter*' --> 4148 <parameter type-id='type-id-202' is-artificial='yes'/> 4149 <!-- artificial parameter of type 'int' --> 4150 <parameter type-id='type-id-11' is-artificial='yes'/> 4151 <!-- void --> 4152 <return type-id='type-id-12'/> 4153 </function-decl> 4154 </member-function> 4155 <member-function access='private' destructor='yes' vtable-offset='-1'> 4156 <!-- Sorter::~Sorter(int) --> 4157 <function-decl name='~Sorter' filepath='libnurbs/internals/sorter.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64'> 4158 <!-- implicit parameter of type 'Sorter*' --> 4159 <parameter type-id='type-id-202' is-artificial='yes'/> 4160 <!-- artificial parameter of type 'int' --> 4161 <parameter type-id='type-id-11' is-artificial='yes'/> 4162 <!-- void --> 4163 <return type-id='type-id-12'/> 4164 </function-decl> 4165 </member-function> 4166 <member-function access='protected' vtable-offset='2'> 4167 <!-- int Sorter::qscmp(char*, char*) --> 4168 <function-decl name='qscmp' mangled-name='_ZN6Sorter5qscmpEPcS0_' filepath='libnurbs/internals/sorter.cc' line='56' column='1' visibility='default' binding='global' size-in-bits='64'> 4169 <!-- implicit parameter of type 'Sorter*' --> 4170 <parameter type-id='type-id-202' is-artificial='yes'/> 4171 <!-- parameter of type 'char*' --> 4172 <parameter type-id='type-id-115'/> 4173 <!-- parameter of type 'char*' --> 4174 <parameter type-id='type-id-115'/> 4175 <!-- int --> 4176 <return type-id='type-id-11'/> 4177 </function-decl> 4178 </member-function> 4179 <member-function access='protected' vtable-offset='3'> 4180 <!-- void Sorter::qsexc(char*, char*) --> 4181 <function-decl name='qsexc' mangled-name='_ZN6Sorter5qsexcEPcS0_' filepath='libnurbs/internals/sorter.cc' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 4182 <!-- implicit parameter of type 'Sorter*' --> 4183 <parameter type-id='type-id-202' is-artificial='yes'/> 4184 <!-- parameter of type 'char*' --> 4185 <parameter type-id='type-id-115'/> 4186 <!-- parameter of type 'char*' --> 4187 <parameter type-id='type-id-115'/> 4188 <!-- void --> 4189 <return type-id='type-id-12'/> 4190 </function-decl> 4191 </member-function> 4192 <member-function access='protected' vtable-offset='4'> 4193 <!-- void Sorter::qstexc(char*, char*, char*) --> 4194 <function-decl name='qstexc' mangled-name='_ZN6Sorter6qstexcEPcS0_S0_' filepath='libnurbs/internals/sorter.cc' line='71' column='1' visibility='default' binding='global' size-in-bits='64'> 4195 <!-- implicit parameter of type 'Sorter*' --> 4196 <parameter type-id='type-id-202' is-artificial='yes'/> 4197 <!-- parameter of type 'char*' --> 4198 <parameter type-id='type-id-115'/> 4199 <!-- parameter of type 'char*' --> 4200 <parameter type-id='type-id-115'/> 4201 <!-- parameter of type 'char*' --> 4202 <parameter type-id='type-id-115'/> 4203 <!-- void --> 4204 <return type-id='type-id-12'/> 4205 </function-decl> 4206 </member-function> 4207 </class-decl> 4208 <!-- class TrimRegion --> 4209 <class-decl name='TrimRegion' size-in-bits='2560' visibility='default' filepath='libnurbs/internals/trimregion.h' line='46' column='1' id='type-id-173'> 4210 <data-member access='private' layout-offset-in-bits='0'> 4211 <!-- Trimline TrimRegion::left --> 4212 <var-decl name='left' type-id='type-id-200' visibility='default' filepath='libnurbs/internals/trimregion.h' line='49' column='1'/> 4213 </data-member> 4214 <data-member access='private' layout-offset-in-bits='832'> 4215 <!-- Trimline TrimRegion::right --> 4216 <var-decl name='right' type-id='type-id-200' visibility='default' filepath='libnurbs/internals/trimregion.h' line='50' column='1'/> 4217 </data-member> 4218 <data-member access='private' layout-offset-in-bits='1664'> 4219 <!-- Gridline TrimRegion::top --> 4220 <var-decl name='top' type-id='type-id-203' visibility='default' filepath='libnurbs/internals/trimregion.h' line='51' column='1'/> 4221 </data-member> 4222 <data-member access='private' layout-offset-in-bits='1984'> 4223 <!-- Gridline TrimRegion::bot --> 4224 <var-decl name='bot' type-id='type-id-203' visibility='default' filepath='libnurbs/internals/trimregion.h' line='52' column='1'/> 4225 </data-member> 4226 <data-member access='private' layout-offset-in-bits='2304'> 4227 <!-- Uarray TrimRegion::uarray --> 4228 <var-decl name='uarray' type-id='type-id-204' visibility='default' filepath='libnurbs/internals/trimregion.h' line='53' column='1'/> 4229 </data-member> 4230 <data-member access='private' layout-offset-in-bits='2496'> 4231 <!-- REAL TrimRegion::oneOverDu --> 4232 <var-decl name='oneOverDu' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/trimregion.h' line='65' column='1'/> 4233 </data-member> 4234 <member-function access='private' constructor='yes'> 4235 <!-- TrimRegion::TrimRegion() --> 4236 <function-decl name='TrimRegion' filepath='libnurbs/internals/trimregion.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 4237 <!-- implicit parameter of type 'TrimRegion*' --> 4238 <parameter type-id='type-id-205' is-artificial='yes'/> 4239 <!-- void --> 4240 <return type-id='type-id-12'/> 4241 </function-decl> 4242 </member-function> 4243 </class-decl> 4244 <!-- struct TrimVertex --> 4245 <class-decl name='TrimVertex' size-in-bits='128' is-struct='yes' visibility='default' filepath='libnurbs/internals/trimvertex.h' line='43' column='1' id='type-id-172'> 4246 <data-member access='public' layout-offset-in-bits='0'> 4247 <!-- REAL TrimVertex::param[2] --> 4248 <var-decl name='param' type-id='type-id-164' visibility='default' filepath='libnurbs/internals/trimvertex.h' line='45' column='1'/> 4249 </data-member> 4250 <data-member access='public' layout-offset-in-bits='64'> 4251 <!-- long int TrimVertex::nuid --> 4252 <var-decl name='nuid' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/trimvertex.h' line='50' column='1'/> 4253 </data-member> 4254 </class-decl> 4255 <!-- const float --> 4256 <qualified-type-def type-id='type-id-28' const='yes' id='type-id-181'/> 4257 <!-- const int --> 4258 <qualified-type-def type-id='type-id-11' const='yes' id='type-id-174'/> 4259 <!-- typedef REAL[5][5] Maxmatrix --> 4260 <typedef-decl name='Maxmatrix' type-id='type-id-206' filepath='libnurbs/internals/mapdesc.h' line='45' column='1' id='type-id-179'/> 4261 <!-- typedef Quiltspec* Quiltspec_ptr --> 4262 <typedef-decl name='Quiltspec_ptr' type-id='type-id-207' filepath='libnurbs/internals/quilt.h' line='62' column='1' id='type-id-186'/> 4263 <!-- BezierArc* --> 4264 <pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-193'/> 4265 <!-- GridTrimVertex* --> 4266 <pointer-type-def type-id='type-id-209' size-in-bits='64' id='type-id-188'/> 4267 <!-- Gridline* --> 4268 <pointer-type-def type-id='type-id-203' size-in-bits='64' id='type-id-199'/> 4269 <!-- Hull* --> 4270 <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-201'/> 4271 <!-- PwlArc* --> 4272 <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-194'/> 4273 <!-- Quiltspec* --> 4274 <pointer-type-def type-id='type-id-189' size-in-bits='64' id='type-id-207'/> 4275 <!-- REAL[5][5] --> 4276 <array-type-def dimensions='2' type-id='type-id-1' size-in-bits='800' id='type-id-206'> 4277 <!-- <anonymous range>[5] --> 4278 <subrange length='5' type-id='type-id-3' id='type-id-190'/> 4279 <!-- <anonymous range>[5] --> 4280 <subrange length='5' type-id='type-id-3' id='type-id-190'/> 4281 </array-type-def> 4282 <!-- Sorter* --> 4283 <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-202'/> 4284 <!-- TrimRegion* --> 4285 <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-205'/> 4286 <!-- Trimline* --> 4287 <pointer-type-def type-id='type-id-200' size-in-bits='64' id='type-id-198'/> 4288 <!-- struct Gridline --> 4289 <class-decl name='Gridline' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/gridline.h' line='39' column='1' id='type-id-203'> 4290 <data-member access='public' layout-offset-in-bits='0'> 4291 <!-- long int Gridline::v --> 4292 <var-decl name='v' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/gridline.h' line='40' column='1'/> 4293 </data-member> 4294 <data-member access='public' layout-offset-in-bits='64'> 4295 <!-- REAL Gridline::vval --> 4296 <var-decl name='vval' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/gridline.h' line='41' column='1'/> 4297 </data-member> 4298 <data-member access='public' layout-offset-in-bits='128'> 4299 <!-- long int Gridline::vindex --> 4300 <var-decl name='vindex' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/gridline.h' line='42' column='1'/> 4301 </data-member> 4302 <data-member access='public' layout-offset-in-bits='192'> 4303 <!-- long int Gridline::ustart --> 4304 <var-decl name='ustart' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/gridline.h' line='43' column='1'/> 4305 </data-member> 4306 <data-member access='public' layout-offset-in-bits='256'> 4307 <!-- long int Gridline::uend --> 4308 <var-decl name='uend' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/gridline.h' line='44' column='1'/> 4309 </data-member> 4310 </class-decl> 4311 <!-- struct Quiltspec --> 4312 <class-decl name='Quiltspec' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/quilt.h' line='51' column='1' id='type-id-189'> 4313 <data-member access='public' layout-offset-in-bits='0'> 4314 <!-- int Quiltspec::stride --> 4315 <var-decl name='stride' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='52' column='1'/> 4316 </data-member> 4317 <data-member access='public' layout-offset-in-bits='32'> 4318 <!-- int Quiltspec::width --> 4319 <var-decl name='width' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='53' column='1'/> 4320 </data-member> 4321 <data-member access='public' layout-offset-in-bits='64'> 4322 <!-- int Quiltspec::offset --> 4323 <var-decl name='offset' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='54' column='1'/> 4324 </data-member> 4325 <data-member access='public' layout-offset-in-bits='96'> 4326 <!-- int Quiltspec::order --> 4327 <var-decl name='order' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='55' column='1'/> 4328 </data-member> 4329 <data-member access='public' layout-offset-in-bits='128'> 4330 <!-- int Quiltspec::index --> 4331 <var-decl name='index' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='56' column='1'/> 4332 </data-member> 4333 <data-member access='public' layout-offset-in-bits='160'> 4334 <!-- int Quiltspec::bdry[2] --> 4335 <var-decl name='bdry' type-id='type-id-211' visibility='default' filepath='libnurbs/internals/quilt.h' line='57' column='1'/> 4336 </data-member> 4337 <data-member access='public' layout-offset-in-bits='224'> 4338 <!-- REAL Quiltspec::step_size --> 4339 <var-decl name='step_size' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/quilt.h' line='58' column='1'/> 4340 </data-member> 4341 <data-member access='public' layout-offset-in-bits='256'> 4342 <!-- Knot* Quiltspec::breakpoints --> 4343 <var-decl name='breakpoints' type-id='type-id-212' visibility='default' filepath='libnurbs/internals/quilt.h' line='59' column='1'/> 4344 </data-member> 4345 </class-decl> 4346 <!-- class Trimline --> 4347 <class-decl name='Trimline' size-in-bits='832' visibility='default' filepath='libnurbs/internals/trimline.h' line='46' column='1' id='type-id-200'> 4348 <data-member access='private' layout-offset-in-bits='0'> 4349 <!-- TrimVertex** Trimline::pts --> 4350 <var-decl name='pts' type-id='type-id-130' visibility='default' filepath='libnurbs/internals/trimline.h' line='48' column='1'/> 4351 </data-member> 4352 <data-member access='private' layout-offset-in-bits='64'> 4353 <!-- long int Trimline::numverts --> 4354 <var-decl name='numverts' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/trimline.h' line='49' column='1'/> 4355 </data-member> 4356 <data-member access='private' layout-offset-in-bits='128'> 4357 <!-- long int Trimline::i --> 4358 <var-decl name='i' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/trimline.h' line='50' column='1'/> 4359 </data-member> 4360 <data-member access='private' layout-offset-in-bits='192'> 4361 <!-- long int Trimline::size --> 4362 <var-decl name='size' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/trimline.h' line='51' column='1'/> 4363 </data-member> 4364 <data-member access='private' layout-offset-in-bits='256'> 4365 <!-- Jarcloc Trimline::jarcl --> 4366 <var-decl name='jarcl' type-id='type-id-213' visibility='default' filepath='libnurbs/internals/trimline.h' line='52' column='1'/> 4367 </data-member> 4368 <data-member access='private' layout-offset-in-bits='448'> 4369 <!-- TrimVertex Trimline::t --> 4370 <var-decl name='t' type-id='type-id-172' visibility='default' filepath='libnurbs/internals/trimline.h' line='53' column='1'/> 4371 </data-member> 4372 <data-member access='private' layout-offset-in-bits='576'> 4373 <!-- TrimVertex Trimline::b --> 4374 <var-decl name='b' type-id='type-id-172' visibility='default' filepath='libnurbs/internals/trimline.h' line='53' column='1'/> 4375 </data-member> 4376 <data-member access='private' layout-offset-in-bits='704'> 4377 <!-- TrimVertex* Trimline::tinterp --> 4378 <var-decl name='tinterp' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/trimline.h' line='54' column='1'/> 4379 </data-member> 4380 <data-member access='private' layout-offset-in-bits='768'> 4381 <!-- TrimVertex* Trimline::binterp --> 4382 <var-decl name='binterp' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/trimline.h' line='54' column='1'/> 4383 </data-member> 4384 <member-function access='private' constructor='yes'> 4385 <!-- Trimline::Trimline() --> 4386 <function-decl name='Trimline' filepath='libnurbs/internals/trimline.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 4387 <!-- implicit parameter of type 'Trimline*' --> 4388 <parameter type-id='type-id-198' is-artificial='yes'/> 4389 <!-- void --> 4390 <return type-id='type-id-12'/> 4391 </function-decl> 4392 </member-function> 4393 <member-function access='private' destructor='yes'> 4394 <!-- Trimline::~Trimline(int) --> 4395 <function-decl name='~Trimline' filepath='libnurbs/internals/trimline.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> 4396 <!-- implicit parameter of type 'Trimline*' --> 4397 <parameter type-id='type-id-198' is-artificial='yes'/> 4398 <!-- artificial parameter of type 'int' --> 4399 <parameter type-id='type-id-11' is-artificial='yes'/> 4400 <!-- void --> 4401 <return type-id='type-id-12'/> 4402 </function-decl> 4403 </member-function> 4404 </class-decl> 4405 <!-- class Uarray --> 4406 <class-decl name='Uarray' size-in-bits='192' visibility='default' filepath='libnurbs/internals/uarray.h' line='44' column='1' id='type-id-204'> 4407 <data-member access='private' layout-offset-in-bits='0'> 4408 <!-- long int Uarray::size --> 4409 <var-decl name='size' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/uarray.h' line='46' column='1'/> 4410 </data-member> 4411 <data-member access='private' layout-offset-in-bits='64'> 4412 <!-- long int Uarray::ulines --> 4413 <var-decl name='ulines' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/uarray.h' line='47' column='1'/> 4414 </data-member> 4415 <data-member access='private' layout-offset-in-bits='128'> 4416 <!-- REAL* Uarray::uarray --> 4417 <var-decl name='uarray' type-id='type-id-16' visibility='default' filepath='libnurbs/internals/uarray.h' line='52' column='1'/> 4418 </data-member> 4419 <member-function access='private' constructor='yes'> 4420 <!-- Uarray::Uarray() --> 4421 <function-decl name='Uarray' filepath='libnurbs/internals/uarray.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 4422 <!-- implicit parameter of type 'Uarray*' --> 4423 <parameter type-id='type-id-214' is-artificial='yes'/> 4424 <!-- void --> 4425 <return type-id='type-id-12'/> 4426 </function-decl> 4427 </member-function> 4428 <member-function access='private' destructor='yes'> 4429 <!-- Uarray::~Uarray(int) --> 4430 <function-decl name='~Uarray' filepath='libnurbs/internals/uarray.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 4431 <!-- implicit parameter of type 'Uarray*' --> 4432 <parameter type-id='type-id-214' is-artificial='yes'/> 4433 <!-- artificial parameter of type 'int' --> 4434 <parameter type-id='type-id-11' is-artificial='yes'/> 4435 <!-- void --> 4436 <return type-id='type-id-12'/> 4437 </function-decl> 4438 </member-function> 4439 </class-decl> 4440 <!-- struct __jmp_buf_tag --> 4441 <class-decl name='__jmp_buf_tag' size-in-bits='1600' is-struct='yes' visibility='default' filepath='/usr/include/setjmp.h' line='36' column='1' id='type-id-191'> 4442 <data-member access='public' layout-offset-in-bits='0'> 4443 <!-- __jmp_buf __jmp_buf_tag::__jmpbuf --> 4444 <var-decl name='__jmpbuf' type-id='type-id-215' visibility='default' filepath='/usr/include/setjmp.h' line='41' column='1'/> 4445 </data-member> 4446 <data-member access='public' layout-offset-in-bits='512'> 4447 <!-- int __jmp_buf_tag::__mask_was_saved --> 4448 <var-decl name='__mask_was_saved' type-id='type-id-11' visibility='default' filepath='/usr/include/setjmp.h' line='42' column='1'/> 4449 </data-member> 4450 <data-member access='public' layout-offset-in-bits='576'> 4451 <!-- __sigset_t __jmp_buf_tag::__saved_mask --> 4452 <var-decl name='__saved_mask' type-id='type-id-216' visibility='default' filepath='/usr/include/setjmp.h' line='43' column='1'/> 4453 </data-member> 4454 </class-decl> 4455 <!-- enum arc_side --> 4456 <enum-decl name='arc_side' filepath='libnurbs/internals/arc.h' line='52' column='1' id='type-id-195'> 4457 <underlying-type type-id='type-id-9'/> 4458 <enumerator name='arc_none' value='0'/> 4459 <enumerator name='arc_right' value='1'/> 4460 <enumerator name='arc_top' value='2'/> 4461 <enumerator name='arc_left' value='3'/> 4462 <enumerator name='arc_bottom' value='4'/> 4463 </enum-decl> 4464 <!-- typedef __anonymous_struct__ PFVS --> 4465 <typedef-decl name='PFVS' type-id='type-id-217' filepath='libnurbs/internals/displaylist.h' line='46' column='1' id='type-id-196'/> 4466 <!-- Knot* --> 4467 <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-212'/> 4468 <!-- Uarray* --> 4469 <pointer-type-def type-id='type-id-204' size-in-bits='64' id='type-id-214'/> 4470 <!-- struct BezierArc --> 4471 <class-decl name='BezierArc' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-208'/> 4472 <!-- class GridTrimVertex --> 4473 <class-decl name='GridTrimVertex' size-in-bits='384' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='45' column='1' id='type-id-209'> 4474 <!-- class PooledObj --> 4475 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 4476 <data-member access='private' layout-offset-in-bits='0'> 4477 <!-- TrimVertex GridTrimVertex::dummyt --> 4478 <var-decl name='dummyt' type-id='type-id-172' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='47' column='1'/> 4479 </data-member> 4480 <data-member access='private' layout-offset-in-bits='128'> 4481 <!-- GridVertex GridTrimVertex::dummyg --> 4482 <var-decl name='dummyg' type-id='type-id-219' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='48' column='1'/> 4483 </data-member> 4484 <data-member access='private' layout-offset-in-bits='256'> 4485 <!-- TrimVertex* GridTrimVertex::t --> 4486 <var-decl name='t' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='51' column='1'/> 4487 </data-member> 4488 <data-member access='private' layout-offset-in-bits='320'> 4489 <!-- GridVertex* GridTrimVertex::g --> 4490 <var-decl name='g' type-id='type-id-220' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='52' column='1'/> 4491 </data-member> 4492 <member-function access='private' constructor='yes'> 4493 <!-- GridTrimVertex::GridTrimVertex() --> 4494 <function-decl name='GridTrimVertex' filepath='libnurbs/internals/gridtrimvertex.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 4495 <!-- implicit parameter of type 'GridTrimVertex*' --> 4496 <parameter type-id='type-id-188' is-artificial='yes'/> 4497 <!-- void --> 4498 <return type-id='type-id-12'/> 4499 </function-decl> 4500 </member-function> 4501 </class-decl> 4502 <!-- class Jarcloc --> 4503 <class-decl name='Jarcloc' size-in-bits='192' visibility='default' filepath='libnurbs/internals/jarcloc.h' line='41' column='1' id='type-id-213'> 4504 <data-member access='private' layout-offset-in-bits='0'> 4505 <!-- Arc_ptr Jarcloc::arc --> 4506 <var-decl name='arc' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/jarcloc.h' line='43' column='1'/> 4507 </data-member> 4508 <data-member access='private' layout-offset-in-bits='64'> 4509 <!-- TrimVertex* Jarcloc::p --> 4510 <var-decl name='p' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/jarcloc.h' line='44' column='1'/> 4511 </data-member> 4512 <data-member access='private' layout-offset-in-bits='128'> 4513 <!-- TrimVertex* Jarcloc::plast --> 4514 <var-decl name='plast' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/jarcloc.h' line='45' column='1'/> 4515 </data-member> 4516 </class-decl> 4517 <!-- class PwlArc --> 4518 <class-decl name='PwlArc' size-in-bits='192' visibility='default' filepath='libnurbs/internals/pwlarc.h' line='44' column='1' id='type-id-210'> 4519 <!-- class PooledObj --> 4520 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 4521 <data-member access='private' layout-offset-in-bits='0'> 4522 <!-- TrimVertex* PwlArc::pts --> 4523 <var-decl name='pts' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/pwlarc.h' line='46' column='1'/> 4524 </data-member> 4525 <data-member access='private' layout-offset-in-bits='64'> 4526 <!-- int PwlArc::npts --> 4527 <var-decl name='npts' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/pwlarc.h' line='47' column='1'/> 4528 </data-member> 4529 <data-member access='private' layout-offset-in-bits='128'> 4530 <!-- long int PwlArc::type --> 4531 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/pwlarc.h' line='48' column='1'/> 4532 </data-member> 4533 <member-function access='private' constructor='yes'> 4534 <!-- PwlArc::PwlArc() --> 4535 <function-decl name='PwlArc' filepath='libnurbs/internals/pwlarc.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 4536 <!-- implicit parameter of type 'PwlArc*' --> 4537 <parameter type-id='type-id-194' is-artificial='yes'/> 4538 <!-- void --> 4539 <return type-id='type-id-12'/> 4540 </function-decl> 4541 </member-function> 4542 <member-function access='private' constructor='yes'> 4543 <!-- PwlArc::PwlArc(int, TrimVertex*) --> 4544 <function-decl name='PwlArc' filepath='libnurbs/internals/pwlarc.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 4545 <!-- implicit parameter of type 'PwlArc*' --> 4546 <parameter type-id='type-id-194' is-artificial='yes'/> 4547 <!-- parameter of type 'int' --> 4548 <parameter type-id='type-id-11'/> 4549 <!-- parameter of type 'TrimVertex*' --> 4550 <parameter type-id='type-id-141'/> 4551 <!-- void --> 4552 <return type-id='type-id-12'/> 4553 </function-decl> 4554 </member-function> 4555 <member-function access='private' constructor='yes'> 4556 <!-- PwlArc::PwlArc(int, TrimVertex*, long int) --> 4557 <function-decl name='PwlArc' filepath='libnurbs/internals/pwlarc.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> 4558 <!-- implicit parameter of type 'PwlArc*' --> 4559 <parameter type-id='type-id-194' is-artificial='yes'/> 4560 <!-- parameter of type 'int' --> 4561 <parameter type-id='type-id-11'/> 4562 <!-- parameter of type 'TrimVertex*' --> 4563 <parameter type-id='type-id-141'/> 4564 <!-- parameter of type 'long int' --> 4565 <parameter type-id='type-id-15'/> 4566 <!-- void --> 4567 <return type-id='type-id-12'/> 4568 </function-decl> 4569 </member-function> 4570 </class-decl> 4571 <!-- struct {void (NurbsTessellator*, void*)* __pfn; long int __delta;} --> 4572 <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-196' visibility='default' filepath='libnurbs/internals/displaylist.h' line='46' column='1' id='type-id-217'> 4573 <data-member access='public' layout-offset-in-bits='0'> 4574 <!-- void (NurbsTessellator*, void*)* __pfn --> 4575 <var-decl name='__pfn' type-id='type-id-221' visibility='default' filepath='libnurbs/internals/displaylist.h' line='46' column='1'/> 4576 </data-member> 4577 <data-member access='public' layout-offset-in-bits='64'> 4578 <!-- long int __delta --> 4579 <var-decl name='__delta' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/displaylist.h' line='46' column='1'/> 4580 </data-member> 4581 </class-decl> 4582 <!-- int[2] --> 4583 <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='64' id='type-id-211'> 4584 <!-- <anonymous range>[2] --> 4585 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 4586 </array-type-def> 4587 <!-- typedef long int[8] __jmp_buf --> 4588 <typedef-decl name='__jmp_buf' type-id='type-id-222' filepath='/usr/include/bits/setjmp.h' line='32' column='1' id='type-id-215'/> 4589 <!-- typedef __anonymous_struct__2 __sigset_t --> 4590 <typedef-decl name='__sigset_t' type-id='type-id-223' filepath='/usr/include/bits/sigset.h' line='32' column='1' id='type-id-216'/> 4591 <!-- GridVertex* --> 4592 <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-220'/> 4593 <!-- struct GridVertex --> 4594 <class-decl name='GridVertex' size-in-bits='128' is-struct='yes' visibility='default' filepath='libnurbs/internals/gridvertex.h' line='39' column='1' id='type-id-219'> 4595 <data-member access='public' layout-offset-in-bits='0'> 4596 <!-- long int GridVertex::gparam[2] --> 4597 <var-decl name='gparam' type-id='type-id-165' visibility='default' filepath='libnurbs/internals/gridvertex.h' line='40' column='1'/> 4598 </data-member> 4599 <member-function access='public' constructor='yes'> 4600 <!-- GridVertex::GridVertex() --> 4601 <function-decl name='GridVertex' filepath='libnurbs/internals/gridvertex.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64'> 4602 <!-- implicit parameter of type 'GridVertex*' --> 4603 <parameter type-id='type-id-220' is-artificial='yes'/> 4604 <!-- void --> 4605 <return type-id='type-id-12'/> 4606 </function-decl> 4607 </member-function> 4608 <member-function access='public' constructor='yes'> 4609 <!-- GridVertex::GridVertex(long int, long int) --> 4610 <function-decl name='GridVertex' filepath='libnurbs/internals/gridvertex.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'> 4611 <!-- implicit parameter of type 'GridVertex*' --> 4612 <parameter type-id='type-id-220' is-artificial='yes'/> 4613 <!-- parameter of type 'long int' --> 4614 <parameter type-id='type-id-15'/> 4615 <!-- parameter of type 'long int' --> 4616 <parameter type-id='type-id-15'/> 4617 <!-- void --> 4618 <return type-id='type-id-12'/> 4619 </function-decl> 4620 </member-function> 4621 </class-decl> 4622 <!-- struct {unsigned long int __val[16];} --> 4623 <class-decl name='__anonymous_struct__2' size-in-bits='1024' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-216' visibility='default' filepath='/usr/include/bits/sigset.h' line='30' column='1' id='type-id-223'> 4624 <data-member access='public' layout-offset-in-bits='0'> 4625 <!-- unsigned long int __val[16] --> 4626 <var-decl name='__val' type-id='type-id-224' visibility='default' filepath='/usr/include/bits/sigset.h' line='31' column='1'/> 4627 </data-member> 4628 </class-decl> 4629 <!-- long int[8] --> 4630 <array-type-def dimensions='1' type-id='type-id-15' size-in-bits='512' id='type-id-222'> 4631 <!-- <anonymous range>[8] --> 4632 <subrange length='8' type-id='type-id-3' id='type-id-225'/> 4633 </array-type-def> 4634 <!-- typedef REAL Knot --> 4635 <typedef-decl name='Knot' type-id='type-id-1' filepath='libnurbs/internals/types.h' line='45' column='1' id='type-id-218'/> 4636 <!-- void (NurbsTessellator*, void*)* --> 4637 <pointer-type-def type-id='type-id-226' size-in-bits='64' id='type-id-221'/> 4638 <!-- unsigned long int[16] --> 4639 <array-type-def dimensions='1' type-id='type-id-3' size-in-bits='1024' id='type-id-224'> 4640 <!-- <anonymous range>[16] --> 4641 <subrange length='16' type-id='type-id-3' id='type-id-227'/> 4642 </array-type-def> 4643 </abi-instr> 4644 <abi-instr address-size='64' path='libnurbs/interface/glrenderer.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 4645 <!-- GLfloat[4] --> 4646 <array-type-def dimensions='1' type-id='type-id-32' size-in-bits='128' id='type-id-228'> 4647 <!-- <anonymous range>[4] --> 4648 <subrange length='4' type-id='type-id-3' id='type-id-65'/> 4649 </array-type-def> 4650 <!-- typedef void (typedef GLenum)* errorCallbackType --> 4651 <typedef-decl name='errorCallbackType' type-id='type-id-19' filepath='libnurbs/interface/glrenderer.h' line='46' column='1' id='type-id-44'/> 4652 <!-- class NurbsTessellator --> 4653 <class-decl name='NurbsTessellator' size-in-bits='47616' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='53' column='1' id='type-id-43'> 4654 <data-member access='protected' layout-offset-in-bits='64'> 4655 <!-- Renderhints NurbsTessellator::renderhints --> 4656 <var-decl name='renderhints' type-id='type-id-71' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='104' column='1'/> 4657 </data-member> 4658 <data-member access='protected' layout-offset-in-bits='320'> 4659 <!-- Maplist NurbsTessellator::maplist --> 4660 <var-decl name='maplist' type-id='type-id-72' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='105' column='1'/> 4661 </data-member> 4662 <data-member access='protected' layout-offset-in-bits='3008'> 4663 <!-- Backend NurbsTessellator::backend --> 4664 <var-decl name='backend' type-id='type-id-73' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='106' column='1'/> 4665 </data-member> 4666 <data-member access='private' layout-offset-in-bits='3648'> 4667 <!-- Subdivider NurbsTessellator::subdivider --> 4668 <var-decl name='subdivider' type-id='type-id-74' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='134' column='1'/> 4669 </data-member> 4670 <data-member access='private' layout-offset-in-bits='24064'> 4671 <!-- JumpBuffer* NurbsTessellator::jumpbuffer --> 4672 <var-decl name='jumpbuffer' type-id='type-id-75' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='135' column='1'/> 4673 </data-member> 4674 <data-member access='private' layout-offset-in-bits='24128'> 4675 <!-- Pool NurbsTessellator::o_pwlcurvePool --> 4676 <var-decl name='o_pwlcurvePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='136' column='1'/> 4677 </data-member> 4678 <data-member access='private' layout-offset-in-bits='26624'> 4679 <!-- Pool NurbsTessellator::o_nurbscurvePool --> 4680 <var-decl name='o_nurbscurvePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='137' column='1'/> 4681 </data-member> 4682 <data-member access='private' layout-offset-in-bits='29120'> 4683 <!-- Pool NurbsTessellator::o_curvePool --> 4684 <var-decl name='o_curvePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='138' column='1'/> 4685 </data-member> 4686 <data-member access='private' layout-offset-in-bits='31616'> 4687 <!-- Pool NurbsTessellator::o_trimPool --> 4688 <var-decl name='o_trimPool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='139' column='1'/> 4689 </data-member> 4690 <data-member access='private' layout-offset-in-bits='34112'> 4691 <!-- Pool NurbsTessellator::o_surfacePool --> 4692 <var-decl name='o_surfacePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='140' column='1'/> 4693 </data-member> 4694 <data-member access='private' layout-offset-in-bits='36608'> 4695 <!-- Pool NurbsTessellator::o_nurbssurfacePool --> 4696 <var-decl name='o_nurbssurfacePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='141' column='1'/> 4697 </data-member> 4698 <data-member access='private' layout-offset-in-bits='39104'> 4699 <!-- Pool NurbsTessellator::propertyPool --> 4700 <var-decl name='propertyPool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='142' column='1'/> 4701 </data-member> 4702 <data-member access='private' layout-offset-in-bits='41600'> 4703 <!-- Pool NurbsTessellator::quiltPool --> 4704 <var-decl name='quiltPool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='144' column='1'/> 4705 </data-member> 4706 <data-member access='private' layout-offset-in-bits='44096'> 4707 <!-- TrimVertexPool NurbsTessellator::extTrimVertexPool --> 4708 <var-decl name='extTrimVertexPool' type-id='type-id-77' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='146' column='1'/> 4709 </data-member> 4710 <data-member access='private' layout-offset-in-bits='46720'> 4711 <!-- int NurbsTessellator::inSurface --> 4712 <var-decl name='inSurface' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='148' column='1'/> 4713 </data-member> 4714 <data-member access='private' layout-offset-in-bits='46752'> 4715 <!-- int NurbsTessellator::inCurve --> 4716 <var-decl name='inCurve' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='149' column='1'/> 4717 </data-member> 4718 <data-member access='private' layout-offset-in-bits='46784'> 4719 <!-- int NurbsTessellator::inTrim --> 4720 <var-decl name='inTrim' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='150' column='1'/> 4721 </data-member> 4722 <data-member access='private' layout-offset-in-bits='46816'> 4723 <!-- int NurbsTessellator::isCurveModified --> 4724 <var-decl name='isCurveModified' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='151' column='1'/> 4725 </data-member> 4726 <data-member access='private' layout-offset-in-bits='46848'> 4727 <!-- int NurbsTessellator::isTrimModified --> 4728 <var-decl name='isTrimModified' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='152' column='1'/> 4729 </data-member> 4730 <data-member access='private' layout-offset-in-bits='46880'> 4731 <!-- int NurbsTessellator::isSurfaceModified --> 4732 <var-decl name='isSurfaceModified' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='153' column='1'/> 4733 </data-member> 4734 <data-member access='private' layout-offset-in-bits='46912'> 4735 <!-- int NurbsTessellator::isDataValid --> 4736 <var-decl name='isDataValid' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='154' column='1'/> 4737 </data-member> 4738 <data-member access='private' layout-offset-in-bits='46944'> 4739 <!-- int NurbsTessellator::numTrims --> 4740 <var-decl name='numTrims' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='155' column='1'/> 4741 </data-member> 4742 <data-member access='private' layout-offset-in-bits='46976'> 4743 <!-- int NurbsTessellator::playBack --> 4744 <var-decl name='playBack' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='156' column='1'/> 4745 </data-member> 4746 <data-member access='private' layout-offset-in-bits='47040'> 4747 <!-- O_trim** NurbsTessellator::nextTrim --> 4748 <var-decl name='nextTrim' type-id='type-id-78' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='158' column='1'/> 4749 </data-member> 4750 <data-member access='private' layout-offset-in-bits='47104'> 4751 <!-- O_curve** NurbsTessellator::nextCurve --> 4752 <var-decl name='nextCurve' type-id='type-id-79' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='159' column='1'/> 4753 </data-member> 4754 <data-member access='private' layout-offset-in-bits='47168'> 4755 <!-- O_nurbscurve** NurbsTessellator::nextNurbscurve --> 4756 <var-decl name='nextNurbscurve' type-id='type-id-80' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='160' column='1'/> 4757 </data-member> 4758 <data-member access='private' layout-offset-in-bits='47232'> 4759 <!-- O_pwlcurve** NurbsTessellator::nextPwlcurve --> 4760 <var-decl name='nextPwlcurve' type-id='type-id-81' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='161' column='1'/> 4761 </data-member> 4762 <data-member access='private' layout-offset-in-bits='47296'> 4763 <!-- O_nurbssurface** NurbsTessellator::nextNurbssurface --> 4764 <var-decl name='nextNurbssurface' type-id='type-id-82' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='162' column='1'/> 4765 </data-member> 4766 <data-member access='private' layout-offset-in-bits='47360'> 4767 <!-- O_surface* NurbsTessellator::currentSurface --> 4768 <var-decl name='currentSurface' type-id='type-id-83' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='164' column='1'/> 4769 </data-member> 4770 <data-member access='private' layout-offset-in-bits='47424'> 4771 <!-- O_trim* NurbsTessellator::currentTrim --> 4772 <var-decl name='currentTrim' type-id='type-id-84' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='165' column='1'/> 4773 </data-member> 4774 <data-member access='private' layout-offset-in-bits='47488'> 4775 <!-- O_curve* NurbsTessellator::currentCurve --> 4776 <var-decl name='currentCurve' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='166' column='1'/> 4777 </data-member> 4778 <data-member access='private' layout-offset-in-bits='47552'> 4779 <!-- DisplayList* NurbsTessellator::dl --> 4780 <var-decl name='dl' type-id='type-id-86' visibility='default' filepath='libnurbs/internals/nurbstess.h' line='168' column='1'/> 4781 </data-member> 4782 <member-function access='private' constructor='yes'> 4783 <!-- NurbsTessellator::NurbsTessellator(BasicCurveEvaluator&, BasicSurfaceEvaluator&) --> 4784 <function-decl name='NurbsTessellator' filepath='libnurbs/internals/nurbsinterfac.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64'> 4785 <!-- implicit parameter of type 'NurbsTessellator*' --> 4786 <parameter type-id='type-id-87' is-artificial='yes'/> 4787 <!-- parameter of type 'BasicCurveEvaluator&' --> 4788 <parameter type-id='type-id-88'/> 4789 <!-- parameter of type 'BasicSurfaceEvaluator&' --> 4790 <parameter type-id='type-id-89'/> 4791 <!-- void --> 4792 <return type-id='type-id-12'/> 4793 </function-decl> 4794 </member-function> 4795 <member-function access='private' destructor='yes' vtable-offset='-1'> 4796 <!-- NurbsTessellator::~NurbsTessellator(int) --> 4797 <function-decl name='~NurbsTessellator' filepath='libnurbs/internals/nurbsinterfac.cc' line='88' column='1' visibility='default' binding='global' size-in-bits='64'> 4798 <!-- implicit parameter of type 'NurbsTessellator*' --> 4799 <parameter type-id='type-id-87' is-artificial='yes'/> 4800 <!-- artificial parameter of type 'int' --> 4801 <parameter type-id='type-id-11' is-artificial='yes'/> 4802 <!-- void --> 4803 <return type-id='type-id-12'/> 4804 </function-decl> 4805 </member-function> 4806 <member-function access='private' vtable-offset='2'> 4807 <!-- void NurbsTessellator::bgnrender() --> 4808 <function-decl name='bgnrender' mangled-name='_ZN16NurbsTessellator9bgnrenderEv' filepath='libnurbs/internals/nurbstess.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 4809 <!-- implicit parameter of type 'NurbsTessellator*' --> 4810 <parameter type-id='type-id-87' is-artificial='yes'/> 4811 <!-- void --> 4812 <return type-id='type-id-12'/> 4813 </function-decl> 4814 </member-function> 4815 <member-function access='private' vtable-offset='3'> 4816 <!-- void NurbsTessellator::endrender() --> 4817 <function-decl name='endrender' mangled-name='_ZN16NurbsTessellator9endrenderEv' filepath='libnurbs/internals/nurbstess.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 4818 <!-- implicit parameter of type 'NurbsTessellator*' --> 4819 <parameter type-id='type-id-87' is-artificial='yes'/> 4820 <!-- void --> 4821 <return type-id='type-id-12'/> 4822 </function-decl> 4823 </member-function> 4824 <member-function access='private' vtable-offset='4'> 4825 <!-- void NurbsTessellator::makeobj(int) --> 4826 <function-decl name='makeobj' mangled-name='_ZN16NurbsTessellator7makeobjEi' filepath='libnurbs/internals/nurbstess.h' line='71' column='1' visibility='default' binding='global' size-in-bits='64'> 4827 <!-- implicit parameter of type 'NurbsTessellator*' --> 4828 <parameter type-id='type-id-87' is-artificial='yes'/> 4829 <!-- artificial parameter of type 'int' --> 4830 <parameter type-id='type-id-11' is-artificial='yes'/> 4831 <!-- void --> 4832 <return type-id='type-id-12'/> 4833 </function-decl> 4834 </member-function> 4835 <member-function access='private' vtable-offset='5'> 4836 <!-- void NurbsTessellator::closeobj() --> 4837 <function-decl name='closeobj' mangled-name='_ZN16NurbsTessellator8closeobjEv' filepath='libnurbs/internals/nurbstess.h' line='72' column='1' visibility='default' binding='global' size-in-bits='64'> 4838 <!-- implicit parameter of type 'NurbsTessellator*' --> 4839 <parameter type-id='type-id-87' is-artificial='yes'/> 4840 <!-- void --> 4841 <return type-id='type-id-12'/> 4842 </function-decl> 4843 </member-function> 4844 <member-function access='private' vtable-offset='6'> 4845 <!-- void NurbsTessellator::errorHandler(int) --> 4846 <function-decl name='errorHandler' mangled-name='_ZN16NurbsTessellator12errorHandlerEi' filepath='libnurbs/internals/nurbstess.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'> 4847 <!-- implicit parameter of type 'NurbsTessellator*' --> 4848 <parameter type-id='type-id-87' is-artificial='yes'/> 4849 <!-- artificial parameter of type 'int' --> 4850 <parameter type-id='type-id-11' is-artificial='yes'/> 4851 <!-- void --> 4852 <return type-id='type-id-12'/> 4853 </function-decl> 4854 </member-function> 4855 </class-decl> 4856 <!-- GLfloat[4]* --> 4857 <pointer-type-def type-id='type-id-228' size-in-bits='64' id='type-id-229'/> 4858 </abi-instr> 4859 <abi-instr address-size='64' path='libnurbs/interface/glsurfeval.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 4860 <!-- GLint[2] --> 4861 <array-type-def dimensions='1' type-id='type-id-63' size-in-bits='64' id='type-id-50'> 4862 <!-- <anonymous range>[2] --> 4863 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 4864 </array-type-def> 4865 <!-- REAL[2] --> 4866 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='64' id='type-id-164'> 4867 <!-- <anonymous range>[2] --> 4868 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 4869 </array-type-def> 4870 <!-- REAL[3] --> 4871 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='96' id='type-id-230'> 4872 <!-- <anonymous range>[3] --> 4873 <subrange length='3' type-id='type-id-3' id='type-id-68'/> 4874 </array-type-def> 4875 <!-- REAL[40][4] --> 4876 <array-type-def dimensions='2' type-id='type-id-1' size-in-bits='5120' id='type-id-52'> 4877 <!-- <anonymous range>[40] --> 4878 <subrange length='40' type-id='type-id-3' id='type-id-6'/> 4879 <!-- <anonymous range>[4] --> 4880 <subrange length='4' type-id='type-id-3' id='type-id-65'/> 4881 </array-type-def> 4882 <!-- REAL[6400] --> 4883 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='204800' id='type-id-53'> 4884 <!-- <anonymous range>[6400] --> 4885 <subrange length='6400' type-id='type-id-3' id='type-id-66'/> 4886 </array-type-def> 4887 <!-- StoredVertex*[3] --> 4888 <array-type-def dimensions='1' type-id='type-id-67' size-in-bits='192' id='type-id-49'> 4889 <!-- <anonymous range>[3] --> 4890 <subrange length='3' type-id='type-id-3' id='type-id-68'/> 4891 </array-type-def> 4892 <!-- long int[2] --> 4893 <array-type-def dimensions='1' type-id='type-id-15' size-in-bits='128' id='type-id-165'> 4894 <!-- <anonymous range>[2] --> 4895 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 4896 </array-type-def> 4897 <!-- class StoredVertex --> 4898 <class-decl name='StoredVertex' size-in-bits='256' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='84' column='1' id='type-id-102'> 4899 <data-member access='private' layout-offset-in-bits='0'> 4900 <!-- int StoredVertex::type --> 4901 <var-decl name='type' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='95' column='1'/> 4902 </data-member> 4903 <data-member access='private' layout-offset-in-bits='32'> 4904 <!-- REAL StoredVertex::coord[2] --> 4905 <var-decl name='coord' type-id='type-id-164' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='96' column='1'/> 4906 </data-member> 4907 <data-member access='private' layout-offset-in-bits='128'> 4908 <!-- long int StoredVertex::point[2] --> 4909 <var-decl name='point' type-id='type-id-165' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='97' column='1'/> 4910 </data-member> 4911 <member-function access='private' constructor='yes'> 4912 <!-- StoredVertex::StoredVertex() --> 4913 <function-decl name='StoredVertex' filepath='libnurbs/interface/glsurfeval.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'> 4914 <!-- implicit parameter of type 'StoredVertex*' --> 4915 <parameter type-id='type-id-67' is-artificial='yes'/> 4916 <!-- void --> 4917 <return type-id='type-id-12'/> 4918 </function-decl> 4919 </member-function> 4920 <member-function access='private' destructor='yes'> 4921 <!-- StoredVertex::~StoredVertex(int) --> 4922 <function-decl name='~StoredVertex' filepath='libnurbs/interface/glsurfeval.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'> 4923 <!-- implicit parameter of type 'StoredVertex*' --> 4924 <parameter type-id='type-id-67' is-artificial='yes'/> 4925 <!-- artificial parameter of type 'int' --> 4926 <parameter type-id='type-id-11' is-artificial='yes'/> 4927 <!-- void --> 4928 <return type-id='type-id-12'/> 4929 </function-decl> 4930 </member-function> 4931 </class-decl> 4932 <!-- struct BasicSurfaceEvaluator --> 4933 <class-decl name='BasicSurfaceEvaluator' size-in-bits='64' is-struct='yes' visibility='default' filepath='libnurbs/internals/basicsurfeval.h' line='43' column='1' id='type-id-48'> 4934 <!-- class CachingEvaluator --> 4935 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-7'/> 4936 <member-function access='public' destructor='yes' vtable-offset='-1'> 4937 <!-- BasicSurfaceEvaluator::~BasicSurfaceEvaluator(int) --> 4938 <function-decl name='~BasicSurfaceEvaluator' filepath='libnurbs/internals/basicsurfeval.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> 4939 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 4940 <parameter type-id='type-id-70' is-artificial='yes'/> 4941 <!-- artificial parameter of type 'int' --> 4942 <parameter type-id='type-id-11' is-artificial='yes'/> 4943 <!-- void --> 4944 <return type-id='type-id-12'/> 4945 </function-decl> 4946 </member-function> 4947 <member-function access='public' vtable-offset='9'> 4948 <!-- void BasicSurfaceEvaluator::range2f(long int, REAL*, REAL*) --> 4949 <function-decl name='range2f' mangled-name='_ZN21BasicSurfaceEvaluator7range2fElPfS0_' filepath='libnurbs/internals/basicsurfeval.cc' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> 4950 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 4951 <parameter type-id='type-id-70' is-artificial='yes'/> 4952 <!-- parameter of type 'long int' --> 4953 <parameter type-id='type-id-15'/> 4954 <!-- parameter of type 'REAL*' --> 4955 <parameter type-id='type-id-16'/> 4956 <!-- parameter of type 'REAL*' --> 4957 <parameter type-id='type-id-16'/> 4958 <!-- void --> 4959 <return type-id='type-id-12'/> 4960 </function-decl> 4961 </member-function> 4962 <member-function access='public' vtable-offset='10'> 4963 <!-- void BasicSurfaceEvaluator::domain2f(REAL, REAL, REAL, REAL) --> 4964 <function-decl name='domain2f' mangled-name='_ZN21BasicSurfaceEvaluator8domain2fEffff' filepath='libnurbs/internals/basicsurfeval.cc' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 4965 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 4966 <parameter type-id='type-id-70' is-artificial='yes'/> 4967 <!-- parameter of type 'typedef REAL' --> 4968 <parameter type-id='type-id-1'/> 4969 <!-- parameter of type 'typedef REAL' --> 4970 <parameter type-id='type-id-1'/> 4971 <!-- parameter of type 'typedef REAL' --> 4972 <parameter type-id='type-id-1'/> 4973 <!-- parameter of type 'typedef REAL' --> 4974 <parameter type-id='type-id-1'/> 4975 <!-- void --> 4976 <return type-id='type-id-12'/> 4977 </function-decl> 4978 </member-function> 4979 <member-function access='public' vtable-offset='11'> 4980 <!-- void BasicSurfaceEvaluator::enable(long int) --> 4981 <function-decl name='enable' mangled-name='_ZN21BasicSurfaceEvaluator6enableEl' filepath='libnurbs/internals/basicsurfeval.cc' line='74' column='1' visibility='default' binding='global' size-in-bits='64'> 4982 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 4983 <parameter type-id='type-id-70' is-artificial='yes'/> 4984 <!-- parameter of type 'long int' --> 4985 <parameter type-id='type-id-15'/> 4986 <!-- void --> 4987 <return type-id='type-id-12'/> 4988 </function-decl> 4989 </member-function> 4990 <member-function access='public' vtable-offset='12'> 4991 <!-- void BasicSurfaceEvaluator::disable(long int) --> 4992 <function-decl name='disable' mangled-name='_ZN21BasicSurfaceEvaluator7disableEl' filepath='libnurbs/internals/basicsurfeval.cc' line='82' column='1' visibility='default' binding='global' size-in-bits='64'> 4993 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 4994 <parameter type-id='type-id-70' is-artificial='yes'/> 4995 <!-- parameter of type 'long int' --> 4996 <parameter type-id='type-id-15'/> 4997 <!-- void --> 4998 <return type-id='type-id-12'/> 4999 </function-decl> 5000 </member-function> 5001 <member-function access='public' vtable-offset='13'> 5002 <!-- void BasicSurfaceEvaluator::bgnmap2f(long int) --> 5003 <function-decl name='bgnmap2f' mangled-name='_ZN21BasicSurfaceEvaluator8bgnmap2fEl' filepath='libnurbs/internals/basicsurfeval.cc' line='90' column='1' visibility='default' binding='global' size-in-bits='64'> 5004 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5005 <parameter type-id='type-id-70' is-artificial='yes'/> 5006 <!-- parameter of type 'long int' --> 5007 <parameter type-id='type-id-15'/> 5008 <!-- void --> 5009 <return type-id='type-id-12'/> 5010 </function-decl> 5011 </member-function> 5012 <member-function access='public' vtable-offset='14'> 5013 <!-- void BasicSurfaceEvaluator::map2f(long int, REAL, REAL, long int, long int, REAL, REAL, long int, long int, REAL*) --> 5014 <function-decl name='map2f' mangled-name='_ZN21BasicSurfaceEvaluator5map2fElffllffllPf' filepath='libnurbs/internals/basicsurfeval.cc' line='106' column='1' visibility='default' binding='global' size-in-bits='64'> 5015 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5016 <parameter type-id='type-id-70' is-artificial='yes'/> 5017 <!-- parameter of type 'long int' --> 5018 <parameter type-id='type-id-15'/> 5019 <!-- parameter of type 'typedef REAL' --> 5020 <parameter type-id='type-id-1'/> 5021 <!-- parameter of type 'typedef REAL' --> 5022 <parameter type-id='type-id-1'/> 5023 <!-- parameter of type 'long int' --> 5024 <parameter type-id='type-id-15'/> 5025 <!-- parameter of type 'long int' --> 5026 <parameter type-id='type-id-15'/> 5027 <!-- parameter of type 'typedef REAL' --> 5028 <parameter type-id='type-id-1'/> 5029 <!-- parameter of type 'typedef REAL' --> 5030 <parameter type-id='type-id-1'/> 5031 <!-- parameter of type 'long int' --> 5032 <parameter type-id='type-id-15'/> 5033 <!-- parameter of type 'long int' --> 5034 <parameter type-id='type-id-15'/> 5035 <!-- parameter of type 'REAL*' --> 5036 <parameter type-id='type-id-16'/> 5037 <!-- void --> 5038 <return type-id='type-id-12'/> 5039 </function-decl> 5040 </member-function> 5041 <member-function access='public' vtable-offset='15'> 5042 <!-- void BasicSurfaceEvaluator::mapgrid2f(long int, REAL, REAL, long int, REAL, REAL) --> 5043 <function-decl name='mapgrid2f' mangled-name='_ZN21BasicSurfaceEvaluator9mapgrid2fElfflff' filepath='libnurbs/internals/basicsurfeval.cc' line='116' column='1' visibility='default' binding='global' size-in-bits='64'> 5044 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5045 <parameter type-id='type-id-70' is-artificial='yes'/> 5046 <!-- parameter of type 'long int' --> 5047 <parameter type-id='type-id-15'/> 5048 <!-- parameter of type 'typedef REAL' --> 5049 <parameter type-id='type-id-1'/> 5050 <!-- parameter of type 'typedef REAL' --> 5051 <parameter type-id='type-id-1'/> 5052 <!-- parameter of type 'long int' --> 5053 <parameter type-id='type-id-15'/> 5054 <!-- parameter of type 'typedef REAL' --> 5055 <parameter type-id='type-id-1'/> 5056 <!-- parameter of type 'typedef REAL' --> 5057 <parameter type-id='type-id-1'/> 5058 <!-- void --> 5059 <return type-id='type-id-12'/> 5060 </function-decl> 5061 </member-function> 5062 <member-function access='public' vtable-offset='16'> 5063 <!-- void BasicSurfaceEvaluator::mapmesh2f(long int, long int, long int, long int, long int) --> 5064 <function-decl name='mapmesh2f' mangled-name='_ZN21BasicSurfaceEvaluator9mapmesh2fElllll' filepath='libnurbs/internals/basicsurfeval.cc' line='124' column='1' visibility='default' binding='global' size-in-bits='64'> 5065 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5066 <parameter type-id='type-id-70' is-artificial='yes'/> 5067 <!-- parameter of type 'long int' --> 5068 <parameter type-id='type-id-15'/> 5069 <!-- parameter of type 'long int' --> 5070 <parameter type-id='type-id-15'/> 5071 <!-- parameter of type 'long int' --> 5072 <parameter type-id='type-id-15'/> 5073 <!-- parameter of type 'long int' --> 5074 <parameter type-id='type-id-15'/> 5075 <!-- parameter of type 'long int' --> 5076 <parameter type-id='type-id-15'/> 5077 <!-- void --> 5078 <return type-id='type-id-12'/> 5079 </function-decl> 5080 </member-function> 5081 <member-function access='public' vtable-offset='17'> 5082 <!-- void BasicSurfaceEvaluator::evalcoord2f(long int, REAL, REAL) --> 5083 <function-decl name='evalcoord2f' mangled-name='_ZN21BasicSurfaceEvaluator11evalcoord2fElff' filepath='libnurbs/internals/basicsurfeval.cc' line='132' column='1' visibility='default' binding='global' size-in-bits='64'> 5084 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5085 <parameter type-id='type-id-70' is-artificial='yes'/> 5086 <!-- parameter of type 'long int' --> 5087 <parameter type-id='type-id-15'/> 5088 <!-- parameter of type 'typedef REAL' --> 5089 <parameter type-id='type-id-1'/> 5090 <!-- parameter of type 'typedef REAL' --> 5091 <parameter type-id='type-id-1'/> 5092 <!-- void --> 5093 <return type-id='type-id-12'/> 5094 </function-decl> 5095 </member-function> 5096 <member-function access='public' vtable-offset='18'> 5097 <!-- void BasicSurfaceEvaluator::evalpoint2i(long int, long int) --> 5098 <function-decl name='evalpoint2i' mangled-name='_ZN21BasicSurfaceEvaluator11evalpoint2iEll' filepath='libnurbs/internals/basicsurfeval.cc' line='140' column='1' visibility='default' binding='global' size-in-bits='64'> 5099 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5100 <parameter type-id='type-id-70' is-artificial='yes'/> 5101 <!-- parameter of type 'long int' --> 5102 <parameter type-id='type-id-15'/> 5103 <!-- parameter of type 'long int' --> 5104 <parameter type-id='type-id-15'/> 5105 <!-- void --> 5106 <return type-id='type-id-12'/> 5107 </function-decl> 5108 </member-function> 5109 <member-function access='public' vtable-offset='19'> 5110 <!-- void BasicSurfaceEvaluator::endmap2f() --> 5111 <function-decl name='endmap2f' mangled-name='_ZN21BasicSurfaceEvaluator8endmap2fEv' filepath='libnurbs/internals/basicsurfeval.cc' line='98' column='1' visibility='default' binding='global' size-in-bits='64'> 5112 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5113 <parameter type-id='type-id-70' is-artificial='yes'/> 5114 <!-- void --> 5115 <return type-id='type-id-12'/> 5116 </function-decl> 5117 </member-function> 5118 <member-function access='public' vtable-offset='20'> 5119 <!-- void BasicSurfaceEvaluator::polymode(long int) --> 5120 <function-decl name='polymode' mangled-name='_ZN21BasicSurfaceEvaluator8polymodeEl' filepath='libnurbs/internals/basicsurfeval.cc' line='57' column='1' visibility='default' binding='global' size-in-bits='64'> 5121 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5122 <parameter type-id='type-id-70' is-artificial='yes'/> 5123 <!-- parameter of type 'long int' --> 5124 <parameter type-id='type-id-15'/> 5125 <!-- void --> 5126 <return type-id='type-id-12'/> 5127 </function-decl> 5128 </member-function> 5129 <member-function access='public' vtable-offset='21'> 5130 <!-- void BasicSurfaceEvaluator::bgnline() --> 5131 <function-decl name='bgnline' mangled-name='_ZN21BasicSurfaceEvaluator7bgnlineEv' filepath='libnurbs/internals/basicsurfeval.cc' line='148' column='1' visibility='default' binding='global' size-in-bits='64'> 5132 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5133 <parameter type-id='type-id-70' is-artificial='yes'/> 5134 <!-- void --> 5135 <return type-id='type-id-12'/> 5136 </function-decl> 5137 </member-function> 5138 <member-function access='public' vtable-offset='22'> 5139 <!-- void BasicSurfaceEvaluator::endline() --> 5140 <function-decl name='endline' mangled-name='_ZN21BasicSurfaceEvaluator7endlineEv' filepath='libnurbs/internals/basicsurfeval.cc' line='156' column='1' visibility='default' binding='global' size-in-bits='64'> 5141 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5142 <parameter type-id='type-id-70' is-artificial='yes'/> 5143 <!-- void --> 5144 <return type-id='type-id-12'/> 5145 </function-decl> 5146 </member-function> 5147 <member-function access='public' vtable-offset='23'> 5148 <!-- void BasicSurfaceEvaluator::bgnclosedline() --> 5149 <function-decl name='bgnclosedline' mangled-name='_ZN21BasicSurfaceEvaluator13bgnclosedlineEv' filepath='libnurbs/internals/basicsurfeval.cc' line='164' column='1' visibility='default' binding='global' size-in-bits='64'> 5150 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5151 <parameter type-id='type-id-70' is-artificial='yes'/> 5152 <!-- void --> 5153 <return type-id='type-id-12'/> 5154 </function-decl> 5155 </member-function> 5156 <member-function access='public' vtable-offset='24'> 5157 <!-- void BasicSurfaceEvaluator::endclosedline() --> 5158 <function-decl name='endclosedline' mangled-name='_ZN21BasicSurfaceEvaluator13endclosedlineEv' filepath='libnurbs/internals/basicsurfeval.cc' line='172' column='1' visibility='default' binding='global' size-in-bits='64'> 5159 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5160 <parameter type-id='type-id-70' is-artificial='yes'/> 5161 <!-- void --> 5162 <return type-id='type-id-12'/> 5163 </function-decl> 5164 </member-function> 5165 <member-function access='public' vtable-offset='25'> 5166 <!-- void BasicSurfaceEvaluator::bgntmesh() --> 5167 <function-decl name='bgntmesh' mangled-name='_ZN21BasicSurfaceEvaluator8bgntmeshEv' filepath='libnurbs/internals/basicsurfeval.cc' line='194' column='1' visibility='default' binding='global' size-in-bits='64'> 5168 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5169 <parameter type-id='type-id-70' is-artificial='yes'/> 5170 <!-- void --> 5171 <return type-id='type-id-12'/> 5172 </function-decl> 5173 </member-function> 5174 <member-function access='public' vtable-offset='26'> 5175 <!-- void BasicSurfaceEvaluator::swaptmesh() --> 5176 <function-decl name='swaptmesh' mangled-name='_ZN21BasicSurfaceEvaluator9swaptmeshEv' filepath='libnurbs/internals/basicsurfeval.cc' line='202' column='1' visibility='default' binding='global' size-in-bits='64'> 5177 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5178 <parameter type-id='type-id-70' is-artificial='yes'/> 5179 <!-- void --> 5180 <return type-id='type-id-12'/> 5181 </function-decl> 5182 </member-function> 5183 <member-function access='public' vtable-offset='27'> 5184 <!-- void BasicSurfaceEvaluator::endtmesh() --> 5185 <function-decl name='endtmesh' mangled-name='_ZN21BasicSurfaceEvaluator8endtmeshEv' filepath='libnurbs/internals/basicsurfeval.cc' line='210' column='1' visibility='default' binding='global' size-in-bits='64'> 5186 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5187 <parameter type-id='type-id-70' is-artificial='yes'/> 5188 <!-- void --> 5189 <return type-id='type-id-12'/> 5190 </function-decl> 5191 </member-function> 5192 <member-function access='public' vtable-offset='28'> 5193 <!-- void BasicSurfaceEvaluator::bgnqstrip() --> 5194 <function-decl name='bgnqstrip' mangled-name='_ZN21BasicSurfaceEvaluator9bgnqstripEv' filepath='libnurbs/internals/basicsurfeval.cc' line='218' column='1' visibility='default' binding='global' size-in-bits='64'> 5195 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5196 <parameter type-id='type-id-70' is-artificial='yes'/> 5197 <!-- void --> 5198 <return type-id='type-id-12'/> 5199 </function-decl> 5200 </member-function> 5201 <member-function access='public' vtable-offset='29'> 5202 <!-- void BasicSurfaceEvaluator::endqstrip() --> 5203 <function-decl name='endqstrip' mangled-name='_ZN21BasicSurfaceEvaluator9endqstripEv' filepath='libnurbs/internals/basicsurfeval.cc' line='226' column='1' visibility='default' binding='global' size-in-bits='64'> 5204 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5205 <parameter type-id='type-id-70' is-artificial='yes'/> 5206 <!-- void --> 5207 <return type-id='type-id-12'/> 5208 </function-decl> 5209 </member-function> 5210 <member-function access='public' vtable-offset='30'> 5211 <!-- void BasicSurfaceEvaluator::bgntfan() --> 5212 <function-decl name='bgntfan' mangled-name='_ZN21BasicSurfaceEvaluator7bgntfanEv' filepath='libnurbs/internals/basicsurfeval.cc' line='180' column='1' visibility='default' binding='global' size-in-bits='64'> 5213 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5214 <parameter type-id='type-id-70' is-artificial='yes'/> 5215 <!-- void --> 5216 <return type-id='type-id-12'/> 5217 </function-decl> 5218 </member-function> 5219 <member-function access='public' vtable-offset='31'> 5220 <!-- void BasicSurfaceEvaluator::endtfan() --> 5221 <function-decl name='endtfan' mangled-name='_ZN21BasicSurfaceEvaluator7endtfanEv' filepath='libnurbs/internals/basicsurfeval.cc' line='188' column='1' visibility='default' binding='global' size-in-bits='64'> 5222 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5223 <parameter type-id='type-id-70' is-artificial='yes'/> 5224 <!-- void --> 5225 <return type-id='type-id-12'/> 5226 </function-decl> 5227 </member-function> 5228 <member-function access='public' vtable-offset='32'> 5229 <!-- void BasicSurfaceEvaluator::evalUStrip(int, REAL, REAL*, int, REAL, REAL*) --> 5230 <function-decl name='evalUStrip' mangled-name='_ZN21BasicSurfaceEvaluator10evalUStripEifPfifS0_' filepath='libnurbs/internals/basicsurfeval.h' line='75' column='1' visibility='default' binding='global' size-in-bits='64'> 5231 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5232 <parameter type-id='type-id-70' is-artificial='yes'/> 5233 <!-- parameter of type 'int' --> 5234 <parameter type-id='type-id-11'/> 5235 <!-- parameter of type 'typedef REAL' --> 5236 <parameter type-id='type-id-1'/> 5237 <!-- parameter of type 'REAL*' --> 5238 <parameter type-id='type-id-16'/> 5239 <!-- parameter of type 'int' --> 5240 <parameter type-id='type-id-11'/> 5241 <!-- parameter of type 'typedef REAL' --> 5242 <parameter type-id='type-id-1'/> 5243 <!-- parameter of type 'REAL*' --> 5244 <parameter type-id='type-id-16'/> 5245 <!-- void --> 5246 <return type-id='type-id-12'/> 5247 </function-decl> 5248 </member-function> 5249 <member-function access='public' vtable-offset='33'> 5250 <!-- void BasicSurfaceEvaluator::evalVStrip(int, REAL, REAL*, int, REAL, REAL*) --> 5251 <function-decl name='evalVStrip' mangled-name='_ZN21BasicSurfaceEvaluator10evalVStripEifPfifS0_' filepath='libnurbs/internals/basicsurfeval.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> 5252 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5253 <parameter type-id='type-id-70' is-artificial='yes'/> 5254 <!-- parameter of type 'int' --> 5255 <parameter type-id='type-id-11'/> 5256 <!-- parameter of type 'typedef REAL' --> 5257 <parameter type-id='type-id-1'/> 5258 <!-- parameter of type 'REAL*' --> 5259 <parameter type-id='type-id-16'/> 5260 <!-- parameter of type 'int' --> 5261 <parameter type-id='type-id-11'/> 5262 <!-- parameter of type 'typedef REAL' --> 5263 <parameter type-id='type-id-1'/> 5264 <!-- parameter of type 'REAL*' --> 5265 <parameter type-id='type-id-16'/> 5266 <!-- void --> 5267 <return type-id='type-id-12'/> 5268 </function-decl> 5269 </member-function> 5270 <member-function access='public' vtable-offset='34'> 5271 <!-- void BasicSurfaceEvaluator::inDoEvalCoord2NOGE(REAL, REAL, REAL*, REAL*) --> 5272 <function-decl name='inDoEvalCoord2NOGE' mangled-name='_ZN21BasicSurfaceEvaluator18inDoEvalCoord2NOGEEffPfS0_' filepath='libnurbs/internals/basicsurfeval.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'> 5273 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5274 <parameter type-id='type-id-70' is-artificial='yes'/> 5275 <!-- parameter of type 'typedef REAL' --> 5276 <parameter type-id='type-id-1'/> 5277 <!-- parameter of type 'typedef REAL' --> 5278 <parameter type-id='type-id-1'/> 5279 <!-- parameter of type 'REAL*' --> 5280 <parameter type-id='type-id-16'/> 5281 <!-- parameter of type 'REAL*' --> 5282 <parameter type-id='type-id-16'/> 5283 <!-- void --> 5284 <return type-id='type-id-12'/> 5285 </function-decl> 5286 </member-function> 5287 <member-function access='public' vtable-offset='35'> 5288 <!-- void BasicSurfaceEvaluator::inDoEvalCoord2NOGE_BU(REAL, REAL, REAL*, REAL*) --> 5289 <function-decl name='inDoEvalCoord2NOGE_BU' mangled-name='_ZN21BasicSurfaceEvaluator21inDoEvalCoord2NOGE_BUEffPfS0_' filepath='libnurbs/internals/basicsurfeval.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'> 5290 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5291 <parameter type-id='type-id-70' is-artificial='yes'/> 5292 <!-- parameter of type 'typedef REAL' --> 5293 <parameter type-id='type-id-1'/> 5294 <!-- parameter of type 'typedef REAL' --> 5295 <parameter type-id='type-id-1'/> 5296 <!-- parameter of type 'REAL*' --> 5297 <parameter type-id='type-id-16'/> 5298 <!-- parameter of type 'REAL*' --> 5299 <parameter type-id='type-id-16'/> 5300 <!-- void --> 5301 <return type-id='type-id-12'/> 5302 </function-decl> 5303 </member-function> 5304 <member-function access='public' vtable-offset='36'> 5305 <!-- void BasicSurfaceEvaluator::inDoEvalCoord2NOGE_BV(REAL, REAL, REAL*, REAL*) --> 5306 <function-decl name='inDoEvalCoord2NOGE_BV' mangled-name='_ZN21BasicSurfaceEvaluator21inDoEvalCoord2NOGE_BVEffPfS0_' filepath='libnurbs/internals/basicsurfeval.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> 5307 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5308 <parameter type-id='type-id-70' is-artificial='yes'/> 5309 <!-- parameter of type 'typedef REAL' --> 5310 <parameter type-id='type-id-1'/> 5311 <!-- parameter of type 'typedef REAL' --> 5312 <parameter type-id='type-id-1'/> 5313 <!-- parameter of type 'REAL*' --> 5314 <parameter type-id='type-id-16'/> 5315 <!-- parameter of type 'REAL*' --> 5316 <parameter type-id='type-id-16'/> 5317 <!-- void --> 5318 <return type-id='type-id-12'/> 5319 </function-decl> 5320 </member-function> 5321 <member-function access='public' vtable-offset='37'> 5322 <!-- void BasicSurfaceEvaluator::inPreEvaluateBV_intfac(REAL) --> 5323 <function-decl name='inPreEvaluateBV_intfac' mangled-name='_ZN21BasicSurfaceEvaluator22inPreEvaluateBV_intfacEf' filepath='libnurbs/internals/basicsurfeval.h' line='85' column='1' visibility='default' binding='global' size-in-bits='64'> 5324 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5325 <parameter type-id='type-id-70' is-artificial='yes'/> 5326 <!-- parameter of type 'typedef REAL' --> 5327 <parameter type-id='type-id-1'/> 5328 <!-- void --> 5329 <return type-id='type-id-12'/> 5330 </function-decl> 5331 </member-function> 5332 <member-function access='public' vtable-offset='38'> 5333 <!-- void BasicSurfaceEvaluator::inPreEvaluateBU_intfac(REAL) --> 5334 <function-decl name='inPreEvaluateBU_intfac' mangled-name='_ZN21BasicSurfaceEvaluator22inPreEvaluateBU_intfacEf' filepath='libnurbs/internals/basicsurfeval.h' line='86' column='1' visibility='default' binding='global' size-in-bits='64'> 5335 <!-- implicit parameter of type 'BasicSurfaceEvaluator*' --> 5336 <parameter type-id='type-id-70' is-artificial='yes'/> 5337 <!-- parameter of type 'typedef REAL' --> 5338 <parameter type-id='type-id-1'/> 5339 <!-- void --> 5340 <return type-id='type-id-12'/> 5341 </function-decl> 5342 </member-function> 5343 </class-decl> 5344 <!-- typedef bezierPatchMesh bezierPatchMesh --> 5345 <typedef-decl name='bezierPatchMesh' type-id='type-id-69' filepath='libnurbs/interface/bezierPatchMesh.h' line='66' column='1' id='type-id-231'/> 5346 <!-- typedef bezierPatch bezierPatch --> 5347 <typedef-decl name='bezierPatch' type-id='type-id-142' filepath='libnurbs/interface/bezierPatch.h' line='65' column='1' id='type-id-232'/> 5348 <!-- struct bezierPatch --> 5349 <class-decl name='bezierPatch' size-in-bits='384' is-struct='yes' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='36' column='1' id='type-id-142'> 5350 <data-member access='public' layout-offset-in-bits='0'> 5351 <!-- float bezierPatch::umin --> 5352 <var-decl name='umin' type-id='type-id-28' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='37' column='1'/> 5353 </data-member> 5354 <data-member access='public' layout-offset-in-bits='32'> 5355 <!-- float bezierPatch::vmin --> 5356 <var-decl name='vmin' type-id='type-id-28' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='37' column='1'/> 5357 </data-member> 5358 <data-member access='public' layout-offset-in-bits='64'> 5359 <!-- float bezierPatch::umax --> 5360 <var-decl name='umax' type-id='type-id-28' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='37' column='1'/> 5361 </data-member> 5362 <data-member access='public' layout-offset-in-bits='96'> 5363 <!-- float bezierPatch::vmax --> 5364 <var-decl name='vmax' type-id='type-id-28' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='37' column='1'/> 5365 </data-member> 5366 <data-member access='public' layout-offset-in-bits='128'> 5367 <!-- int bezierPatch::uorder --> 5368 <var-decl name='uorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='38' column='1'/> 5369 </data-member> 5370 <data-member access='public' layout-offset-in-bits='160'> 5371 <!-- int bezierPatch::vorder --> 5372 <var-decl name='vorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='39' column='1'/> 5373 </data-member> 5374 <data-member access='public' layout-offset-in-bits='192'> 5375 <!-- int bezierPatch::dimension --> 5376 <var-decl name='dimension' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='57' column='1'/> 5377 </data-member> 5378 <data-member access='public' layout-offset-in-bits='256'> 5379 <!-- float* bezierPatch::ctlpoints --> 5380 <var-decl name='ctlpoints' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='58' column='1'/> 5381 </data-member> 5382 <data-member access='public' layout-offset-in-bits='320'> 5383 <!-- bezierPatch* bezierPatch::next --> 5384 <var-decl name='next' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatch.h' line='63' column='1'/> 5385 </data-member> 5386 </class-decl> 5387 <!-- struct surfEvalMachine --> 5388 <class-decl name='surfEvalMachine' size-in-bits='210272' is-struct='yes' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='63' column='1' id='type-id-93'> 5389 <data-member access='public' layout-offset-in-bits='0'> 5390 <!-- REAL surfEvalMachine::uprime --> 5391 <var-decl name='uprime' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='64' column='1'/> 5392 </data-member> 5393 <data-member access='public' layout-offset-in-bits='32'> 5394 <!-- REAL surfEvalMachine::vprime --> 5395 <var-decl name='vprime' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='65' column='1'/> 5396 </data-member> 5397 <data-member access='public' layout-offset-in-bits='64'> 5398 <!-- int surfEvalMachine::k --> 5399 <var-decl name='k' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='66' column='1'/> 5400 </data-member> 5401 <data-member access='public' layout-offset-in-bits='96'> 5402 <!-- REAL surfEvalMachine::u1 --> 5403 <var-decl name='u1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='67' column='1'/> 5404 </data-member> 5405 <data-member access='public' layout-offset-in-bits='128'> 5406 <!-- REAL surfEvalMachine::u2 --> 5407 <var-decl name='u2' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='68' column='1'/> 5408 </data-member> 5409 <data-member access='public' layout-offset-in-bits='160'> 5410 <!-- int surfEvalMachine::ustride --> 5411 <var-decl name='ustride' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='69' column='1'/> 5412 </data-member> 5413 <data-member access='public' layout-offset-in-bits='192'> 5414 <!-- int surfEvalMachine::uorder --> 5415 <var-decl name='uorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='70' column='1'/> 5416 </data-member> 5417 <data-member access='public' layout-offset-in-bits='224'> 5418 <!-- REAL surfEvalMachine::v1 --> 5419 <var-decl name='v1' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='71' column='1'/> 5420 </data-member> 5421 <data-member access='public' layout-offset-in-bits='256'> 5422 <!-- REAL surfEvalMachine::v2 --> 5423 <var-decl name='v2' type-id='type-id-1' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='72' column='1'/> 5424 </data-member> 5425 <data-member access='public' layout-offset-in-bits='288'> 5426 <!-- int surfEvalMachine::vstride --> 5427 <var-decl name='vstride' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='73' column='1'/> 5428 </data-member> 5429 <data-member access='public' layout-offset-in-bits='320'> 5430 <!-- int surfEvalMachine::vorder --> 5431 <var-decl name='vorder' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='74' column='1'/> 5432 </data-member> 5433 <data-member access='public' layout-offset-in-bits='352'> 5434 <!-- REAL surfEvalMachine::ctlPoints[6400] --> 5435 <var-decl name='ctlPoints' type-id='type-id-53' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='75' column='1'/> 5436 </data-member> 5437 <data-member access='public' layout-offset-in-bits='205152'> 5438 <!-- REAL surfEvalMachine::ucoeff[40] --> 5439 <var-decl name='ucoeff' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='76' column='1'/> 5440 </data-member> 5441 <data-member access='public' layout-offset-in-bits='206432'> 5442 <!-- REAL surfEvalMachine::vcoeff[40] --> 5443 <var-decl name='vcoeff' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='77' column='1'/> 5444 </data-member> 5445 <data-member access='public' layout-offset-in-bits='207712'> 5446 <!-- REAL surfEvalMachine::ucoeffDeriv[40] --> 5447 <var-decl name='ucoeffDeriv' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='78' column='1'/> 5448 </data-member> 5449 <data-member access='public' layout-offset-in-bits='208992'> 5450 <!-- REAL surfEvalMachine::vcoeffDeriv[40] --> 5451 <var-decl name='vcoeffDeriv' type-id='type-id-5' visibility='default' filepath='libnurbs/interface/glsurfeval.h' line='79' column='1'/> 5452 </data-member> 5453 </class-decl> 5454 <!-- typedef surfEvalMachine surfEvalMachine --> 5455 <typedef-decl name='surfEvalMachine' type-id='type-id-93' filepath='libnurbs/interface/glsurfeval.h' line='80' column='1' id='type-id-54'/> 5456 <!-- struct bezierPatchMesh --> 5457 <class-decl name='bezierPatchMesh' size-in-bits='960' is-struct='yes' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='39' column='1' id='type-id-69'> 5458 <data-member access='public' layout-offset-in-bits='0'> 5459 <!-- bezierPatch* bezierPatchMesh::bpatch --> 5460 <var-decl name='bpatch' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='40' column='1'/> 5461 </data-member> 5462 <data-member access='public' layout-offset-in-bits='64'> 5463 <!-- bezierPatch* bezierPatchMesh::bpatch_normal --> 5464 <var-decl name='bpatch_normal' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='41' column='1'/> 5465 </data-member> 5466 <data-member access='public' layout-offset-in-bits='128'> 5467 <!-- bezierPatch* bezierPatchMesh::bpatch_texcoord --> 5468 <var-decl name='bpatch_texcoord' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='42' column='1'/> 5469 </data-member> 5470 <data-member access='public' layout-offset-in-bits='192'> 5471 <!-- bezierPatch* bezierPatchMesh::bpatch_color --> 5472 <var-decl name='bpatch_color' type-id='type-id-132' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='43' column='1'/> 5473 </data-member> 5474 <data-member access='public' layout-offset-in-bits='256'> 5475 <!-- float* bezierPatchMesh::UVarray --> 5476 <var-decl name='UVarray' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='45' column='1'/> 5477 </data-member> 5478 <data-member access='public' layout-offset-in-bits='320'> 5479 <!-- int* bezierPatchMesh::length_array --> 5480 <var-decl name='length_array' type-id='type-id-133' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='46' column='1'/> 5481 </data-member> 5482 <data-member access='public' layout-offset-in-bits='384'> 5483 <!-- GLenum* bezierPatchMesh::type_array --> 5484 <var-decl name='type_array' type-id='type-id-134' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='47' column='1'/> 5485 </data-member> 5486 <data-member access='public' layout-offset-in-bits='448'> 5487 <!-- int bezierPatchMesh::size_UVarray --> 5488 <var-decl name='size_UVarray' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='50' column='1'/> 5489 </data-member> 5490 <data-member access='public' layout-offset-in-bits='480'> 5491 <!-- int bezierPatchMesh::index_UVarray --> 5492 <var-decl name='index_UVarray' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='51' column='1'/> 5493 </data-member> 5494 <data-member access='public' layout-offset-in-bits='512'> 5495 <!-- int bezierPatchMesh::size_length_array --> 5496 <var-decl name='size_length_array' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='52' column='1'/> 5497 </data-member> 5498 <data-member access='public' layout-offset-in-bits='544'> 5499 <!-- int bezierPatchMesh::index_length_array --> 5500 <var-decl name='index_length_array' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='53' column='1'/> 5501 </data-member> 5502 <data-member access='public' layout-offset-in-bits='576'> 5503 <!-- int bezierPatchMesh::counter --> 5504 <var-decl name='counter' type-id='type-id-11' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='55' column='1'/> 5505 </data-member> 5506 <data-member access='public' layout-offset-in-bits='608'> 5507 <!-- GLenum bezierPatchMesh::type --> 5508 <var-decl name='type' type-id='type-id-59' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='56' column='1'/> 5509 </data-member> 5510 <data-member access='public' layout-offset-in-bits='640'> 5511 <!-- float* bezierPatchMesh::vertex_array --> 5512 <var-decl name='vertex_array' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='59' column='1'/> 5513 </data-member> 5514 <data-member access='public' layout-offset-in-bits='704'> 5515 <!-- float* bezierPatchMesh::normal_array --> 5516 <var-decl name='normal_array' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='60' column='1'/> 5517 </data-member> 5518 <data-member access='public' layout-offset-in-bits='768'> 5519 <!-- float* bezierPatchMesh::color_array --> 5520 <var-decl name='color_array' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='61' column='1'/> 5521 </data-member> 5522 <data-member access='public' layout-offset-in-bits='832'> 5523 <!-- float* bezierPatchMesh::texcoord_array --> 5524 <var-decl name='texcoord_array' type-id='type-id-58' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='62' column='1'/> 5525 </data-member> 5526 <data-member access='public' layout-offset-in-bits='896'> 5527 <!-- bezierPatchMesh* bezierPatchMesh::next --> 5528 <var-decl name='next' type-id='type-id-51' visibility='default' filepath='libnurbs/interface/bezierPatchMesh.h' line='65' column='1'/> 5529 </data-member> 5530 </class-decl> 5531 <!-- BasicSurfaceEvaluator* --> 5532 <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-70'/> 5533 <!-- GLenum* --> 5534 <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-134'/> 5535 <!-- REAL[3]* --> 5536 <pointer-type-def type-id='type-id-230' size-in-bits='64' id='type-id-233'/> 5537 <!-- StoredVertex* --> 5538 <pointer-type-def type-id='type-id-102' size-in-bits='64' id='type-id-67'/> 5539 <!-- StoredVertex* const --> 5540 <qualified-type-def type-id='type-id-67' const='yes' id='type-id-234'/> 5541 <!-- SurfaceMap* --> 5542 <pointer-type-def type-id='type-id-235' size-in-bits='64' id='type-id-236'/> 5543 <!-- bezierPatch* --> 5544 <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-132'/> 5545 <!-- bezierPatchMesh* --> 5546 <pointer-type-def type-id='type-id-69' size-in-bits='64' id='type-id-51'/> 5547 <!-- int* --> 5548 <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-133'/> 5549 <!-- surfEvalMachine* --> 5550 <pointer-type-def type-id='type-id-54' size-in-bits='64' id='type-id-237'/> 5551 <!-- struct SurfaceMap --> 5552 <class-decl name='SurfaceMap' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-235'/> 5553 </abi-instr> 5554 <abi-instr address-size='64' path='libnurbs/interface/insurfeval.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 5555 </abi-instr> 5556 <abi-instr address-size='64' path='libnurbs/internals/arc.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 5557 <!-- char --> 5558 <type-decl name='char' size-in-bits='8' id='type-id-143'/> 5559 <!-- char*[32] --> 5560 <array-type-def dimensions='1' type-id='type-id-115' size-in-bits='2048' id='type-id-114'> 5561 <!-- <anonymous range>[32] --> 5562 <subrange length='32' type-id='type-id-3' id='type-id-144'/> 5563 </array-type-def> 5564 <!-- struct Arc --> 5565 <class-decl name='Arc' size-in-bits='448' is-struct='yes' visibility='default' filepath='libnurbs/internals/arc.h' line='55' column='1' id='type-id-168'> 5566 <!-- class PooledObj --> 5567 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 5568 <data-member access='public' static='yes'> 5569 <!-- static const int Arc::bezier_tag --> 5570 <var-decl name='bezier_tag' type-id='type-id-174' mangled-name='_ZN3Arc10bezier_tagE' visibility='default' filepath='libnurbs/internals/arc.h' line='58' column='1'/> 5571 </data-member> 5572 <data-member access='public' static='yes'> 5573 <!-- static const int Arc::arc_tag --> 5574 <var-decl name='arc_tag' type-id='type-id-174' mangled-name='_ZN3Arc7arc_tagE' visibility='default' filepath='libnurbs/internals/arc.h' line='59' column='1'/> 5575 </data-member> 5576 <data-member access='public' static='yes'> 5577 <!-- static const int Arc::tail_tag --> 5578 <var-decl name='tail_tag' type-id='type-id-174' mangled-name='_ZN3Arc8tail_tagE' visibility='default' filepath='libnurbs/internals/arc.h' line='60' column='1'/> 5579 </data-member> 5580 <data-member access='public' layout-offset-in-bits='0'> 5581 <!-- Arc_ptr Arc::prev --> 5582 <var-decl name='prev' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/arc.h' line='61' column='1'/> 5583 </data-member> 5584 <data-member access='public' layout-offset-in-bits='64'> 5585 <!-- Arc_ptr Arc::next --> 5586 <var-decl name='next' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/arc.h' line='62' column='1'/> 5587 </data-member> 5588 <data-member access='public' layout-offset-in-bits='128'> 5589 <!-- Arc_ptr Arc::link --> 5590 <var-decl name='link' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/arc.h' line='63' column='1'/> 5591 </data-member> 5592 <data-member access='public' layout-offset-in-bits='192'> 5593 <!-- BezierArc* Arc::bezierArc --> 5594 <var-decl name='bezierArc' type-id='type-id-193' visibility='default' filepath='libnurbs/internals/arc.h' line='64' column='1'/> 5595 </data-member> 5596 <data-member access='public' layout-offset-in-bits='256'> 5597 <!-- PwlArc* Arc::pwlArc --> 5598 <var-decl name='pwlArc' type-id='type-id-194' visibility='default' filepath='libnurbs/internals/arc.h' line='65' column='1'/> 5599 </data-member> 5600 <data-member access='public' layout-offset-in-bits='320'> 5601 <!-- long int Arc::type --> 5602 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/arc.h' line='66' column='1'/> 5603 </data-member> 5604 <data-member access='public' layout-offset-in-bits='384'> 5605 <!-- long int Arc::nuid --> 5606 <var-decl name='nuid' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/arc.h' line='67' column='1'/> 5607 </data-member> 5608 <member-function access='public' constructor='yes'> 5609 <!-- Arc::Arc(Arc*, PwlArc*) --> 5610 <function-decl name='Arc' filepath='libnurbs/internals/arc.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'> 5611 <!-- implicit parameter of type 'Arc*' --> 5612 <parameter type-id='type-id-167' is-artificial='yes'/> 5613 <!-- parameter of type 'Arc*' --> 5614 <parameter type-id='type-id-167'/> 5615 <!-- parameter of type 'PwlArc*' --> 5616 <parameter type-id='type-id-194'/> 5617 <!-- void --> 5618 <return type-id='type-id-12'/> 5619 </function-decl> 5620 </member-function> 5621 <member-function access='public' constructor='yes'> 5622 <!-- Arc::Arc(arc_side, long int) --> 5623 <function-decl name='Arc' filepath='libnurbs/internals/arc.h' line='70' column='1' visibility='default' binding='global' size-in-bits='64'> 5624 <!-- implicit parameter of type 'Arc*' --> 5625 <parameter type-id='type-id-167' is-artificial='yes'/> 5626 <!-- parameter of type 'enum arc_side' --> 5627 <parameter type-id='type-id-195'/> 5628 <!-- parameter of type 'long int' --> 5629 <parameter type-id='type-id-15'/> 5630 <!-- void --> 5631 <return type-id='type-id-12'/> 5632 </function-decl> 5633 </member-function> 5634 </class-decl> 5635 <!-- class Pool --> 5636 <class-decl name='Pool' size-in-bits='2496' visibility='default' filepath='libnurbs/internals/bufpool.h' line='50' column='1' id='type-id-76'> 5637 <member-type access='protected'> 5638 <!-- enum Pool::Magic --> 5639 <enum-decl name='Magic' filepath='libnurbs/internals/bufpool.h' line='70' column='1' id='type-id-112'> 5640 <underlying-type type-id='type-id-9'/> 5641 <enumerator name='is_allocated' value='62369'/> 5642 <enumerator name='is_free' value='61858'/> 5643 </enum-decl> 5644 </member-type> 5645 <data-member access='protected' layout-offset-in-bits='0'> 5646 <!-- Buffer* Pool::freelist --> 5647 <var-decl name='freelist' type-id='type-id-113' visibility='default' filepath='libnurbs/internals/bufpool.h' line='62' column='1'/> 5648 </data-member> 5649 <data-member access='protected' layout-offset-in-bits='64'> 5650 <!-- char* Pool::blocklist[32] --> 5651 <var-decl name='blocklist' type-id='type-id-114' visibility='default' filepath='libnurbs/internals/bufpool.h' line='63' column='1'/> 5652 </data-member> 5653 <data-member access='protected' layout-offset-in-bits='2112'> 5654 <!-- int Pool::nextblock --> 5655 <var-decl name='nextblock' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='64' column='1'/> 5656 </data-member> 5657 <data-member access='protected' layout-offset-in-bits='2176'> 5658 <!-- char* Pool::curblock --> 5659 <var-decl name='curblock' type-id='type-id-115' visibility='default' filepath='libnurbs/internals/bufpool.h' line='65' column='1'/> 5660 </data-member> 5661 <data-member access='protected' layout-offset-in-bits='2240'> 5662 <!-- int Pool::buffersize --> 5663 <var-decl name='buffersize' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='66' column='1'/> 5664 </data-member> 5665 <data-member access='protected' layout-offset-in-bits='2272'> 5666 <!-- int Pool::nextsize --> 5667 <var-decl name='nextsize' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='67' column='1'/> 5668 </data-member> 5669 <data-member access='protected' layout-offset-in-bits='2304'> 5670 <!-- int Pool::nextfree --> 5671 <var-decl name='nextfree' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='68' column='1'/> 5672 </data-member> 5673 <data-member access='protected' layout-offset-in-bits='2336'> 5674 <!-- int Pool::initsize --> 5675 <var-decl name='initsize' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/bufpool.h' line='69' column='1'/> 5676 </data-member> 5677 <data-member access='protected' layout-offset-in-bits='2368'> 5678 <!-- const char* Pool::name --> 5679 <var-decl name='name' type-id='type-id-116' visibility='default' filepath='libnurbs/internals/bufpool.h' line='71' column='1'/> 5680 </data-member> 5681 <data-member access='protected' layout-offset-in-bits='2432'> 5682 <!-- Pool::Magic Pool::magic --> 5683 <var-decl name='magic' type-id='type-id-112' visibility='default' filepath='libnurbs/internals/bufpool.h' line='72' column='1'/> 5684 </data-member> 5685 <member-function access='private' constructor='yes'> 5686 <!-- Pool::Pool(int, int, const char*) --> 5687 <function-decl name='Pool' filepath='libnurbs/internals/bufpool.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'> 5688 <!-- implicit parameter of type 'Pool*' --> 5689 <parameter type-id='type-id-117' is-artificial='yes'/> 5690 <!-- parameter of type 'int' --> 5691 <parameter type-id='type-id-11'/> 5692 <!-- parameter of type 'int' --> 5693 <parameter type-id='type-id-11'/> 5694 <!-- parameter of type 'const char*' --> 5695 <parameter type-id='type-id-116'/> 5696 <!-- void --> 5697 <return type-id='type-id-12'/> 5698 </function-decl> 5699 </member-function> 5700 <member-function access='private' destructor='yes'> 5701 <!-- Pool::~Pool(int) --> 5702 <function-decl name='~Pool' filepath='libnurbs/internals/bufpool.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'> 5703 <!-- implicit parameter of type 'Pool*' --> 5704 <parameter type-id='type-id-117' is-artificial='yes'/> 5705 <!-- artificial parameter of type 'int' --> 5706 <parameter type-id='type-id-11' is-artificial='yes'/> 5707 <!-- void --> 5708 <return type-id='type-id-12'/> 5709 </function-decl> 5710 </member-function> 5711 </class-decl> 5712 <!-- typedef unsigned long int size_t --> 5713 <typedef-decl name='size_t' type-id='type-id-3' filepath='/usr/lib/gcc/x86_64-redhat-linux/4.4.7/include/stddef.h' line='211' column='1' id='type-id-238'/> 5714 <!-- class Buffer --> 5715 <class-decl name='Buffer' size-in-bits='64' visibility='default' filepath='libnurbs/internals/bufpool.h' line='45' column='1' id='type-id-135'> 5716 <data-member access='private' layout-offset-in-bits='0'> 5717 <!-- Buffer* Buffer::next --> 5718 <var-decl name='next' type-id='type-id-113' visibility='default' filepath='libnurbs/internals/bufpool.h' line='47' column='1'/> 5719 </data-member> 5720 </class-decl> 5721 <!-- class PooledObj --> 5722 <class-decl name='PooledObj' size-in-bits='8' visibility='default' filepath='libnurbs/internals/bufpool.h' line='118' column='1' id='type-id-157'/> 5723 <!-- struct TrimVertex --> 5724 <class-decl name='TrimVertex' size-in-bits='128' is-struct='yes' visibility='default' filepath='libnurbs/internals/trimvertex.h' line='43' column='1' id='type-id-172'> 5725 <data-member access='public' layout-offset-in-bits='0'> 5726 <!-- REAL TrimVertex::param[2] --> 5727 <var-decl name='param' type-id='type-id-164' visibility='default' filepath='libnurbs/internals/trimvertex.h' line='45' column='1'/> 5728 </data-member> 5729 <data-member access='public' layout-offset-in-bits='64'> 5730 <!-- long int TrimVertex::nuid --> 5731 <var-decl name='nuid' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/trimvertex.h' line='50' column='1'/> 5732 </data-member> 5733 </class-decl> 5734 <!-- typedef Arc* Arc_ptr --> 5735 <typedef-decl name='Arc_ptr' type-id='type-id-167' filepath='libnurbs/internals/arc.h' line='50' column='1' id='type-id-124'/> 5736 <!-- enum arc_side --> 5737 <enum-decl name='arc_side' filepath='libnurbs/internals/arc.h' line='52' column='1' id='type-id-195'> 5738 <underlying-type type-id='type-id-9'/> 5739 <enumerator name='arc_none' value='0'/> 5740 <enumerator name='arc_right' value='1'/> 5741 <enumerator name='arc_top' value='2'/> 5742 <enumerator name='arc_left' value='3'/> 5743 <enumerator name='arc_bottom' value='4'/> 5744 </enum-decl> 5745 <!-- class PwlArc --> 5746 <class-decl name='PwlArc' size-in-bits='192' visibility='default' filepath='libnurbs/internals/pwlarc.h' line='44' column='1' id='type-id-210'> 5747 <!-- class PooledObj --> 5748 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 5749 <data-member access='private' layout-offset-in-bits='0'> 5750 <!-- TrimVertex* PwlArc::pts --> 5751 <var-decl name='pts' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/pwlarc.h' line='46' column='1'/> 5752 </data-member> 5753 <data-member access='private' layout-offset-in-bits='64'> 5754 <!-- int PwlArc::npts --> 5755 <var-decl name='npts' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/pwlarc.h' line='47' column='1'/> 5756 </data-member> 5757 <data-member access='private' layout-offset-in-bits='128'> 5758 <!-- long int PwlArc::type --> 5759 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/pwlarc.h' line='48' column='1'/> 5760 </data-member> 5761 <member-function access='private' constructor='yes'> 5762 <!-- PwlArc::PwlArc() --> 5763 <function-decl name='PwlArc' filepath='libnurbs/internals/pwlarc.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 5764 <!-- implicit parameter of type 'PwlArc*' --> 5765 <parameter type-id='type-id-194' is-artificial='yes'/> 5766 <!-- void --> 5767 <return type-id='type-id-12'/> 5768 </function-decl> 5769 </member-function> 5770 <member-function access='private' constructor='yes'> 5771 <!-- PwlArc::PwlArc(int, TrimVertex*) --> 5772 <function-decl name='PwlArc' filepath='libnurbs/internals/pwlarc.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 5773 <!-- implicit parameter of type 'PwlArc*' --> 5774 <parameter type-id='type-id-194' is-artificial='yes'/> 5775 <!-- parameter of type 'int' --> 5776 <parameter type-id='type-id-11'/> 5777 <!-- parameter of type 'TrimVertex*' --> 5778 <parameter type-id='type-id-141'/> 5779 <!-- void --> 5780 <return type-id='type-id-12'/> 5781 </function-decl> 5782 </member-function> 5783 <member-function access='private' constructor='yes'> 5784 <!-- PwlArc::PwlArc(int, TrimVertex*, long int) --> 5785 <function-decl name='PwlArc' filepath='libnurbs/internals/pwlarc.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> 5786 <!-- implicit parameter of type 'PwlArc*' --> 5787 <parameter type-id='type-id-194' is-artificial='yes'/> 5788 <!-- parameter of type 'int' --> 5789 <parameter type-id='type-id-11'/> 5790 <!-- parameter of type 'TrimVertex*' --> 5791 <parameter type-id='type-id-141'/> 5792 <!-- parameter of type 'long int' --> 5793 <parameter type-id='type-id-15'/> 5794 <!-- void --> 5795 <return type-id='type-id-12'/> 5796 </function-decl> 5797 </member-function> 5798 </class-decl> 5799 <!-- Arc* --> 5800 <pointer-type-def type-id='type-id-168' size-in-bits='64' id='type-id-167'/> 5801 <!-- Arc* const --> 5802 <qualified-type-def type-id='type-id-167' const='yes' id='type-id-239'/> 5803 <!-- Arc_ptr* --> 5804 <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-240'/> 5805 <!-- BezierArc* --> 5806 <pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-193'/> 5807 <!-- Buffer* --> 5808 <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-113'/> 5809 <!-- Pool& --> 5810 <reference-type-def kind='lvalue' type-id='type-id-76' size-in-bits='64' id='type-id-150'/> 5811 <!-- Pool* --> 5812 <pointer-type-def type-id='type-id-76' size-in-bits='64' id='type-id-117'/> 5813 <!-- PooledObj* --> 5814 <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-241'/> 5815 <!-- PwlArc* --> 5816 <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-194'/> 5817 <!-- TrimVertex* --> 5818 <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-141'/> 5819 <!-- char* --> 5820 <pointer-type-def type-id='type-id-143' size-in-bits='64' id='type-id-115'/> 5821 <!-- const char --> 5822 <qualified-type-def type-id='type-id-143' const='yes' id='type-id-166'/> 5823 <!-- const char* --> 5824 <pointer-type-def type-id='type-id-166' size-in-bits='64' id='type-id-116'/> 5825 <!-- const int --> 5826 <qualified-type-def type-id='type-id-11' const='yes' id='type-id-174'/> 5827 </abi-instr> 5828 <abi-instr address-size='64' path='libnurbs/internals/arcsorter.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 5829 <!-- REAL[4] --> 5830 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='128' id='type-id-127'> 5831 <!-- <anonymous range>[4] --> 5832 <subrange length='4' type-id='type-id-3' id='type-id-65'/> 5833 </array-type-def> 5834 <!-- REAL[][24][24] --> 5835 <array-type-def dimensions='3' type-id='type-id-1' size-in-bits='infinite' id='type-id-145'> 5836 <!-- <anonymous range>[] --> 5837 <subrange length='infinite' id='type-id-170'/> 5838 <!-- <anonymous range>[24] --> 5839 <subrange length='24' type-id='type-id-3' id='type-id-171'/> 5840 <!-- <anonymous range>[24] --> 5841 <subrange length='24' type-id='type-id-3' id='type-id-171'/> 5842 </array-type-def> 5843 <!-- struct Renderhints --> 5844 <class-decl name='Renderhints' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/renderhints.h' line='41' column='1' id='type-id-71'> 5845 <data-member access='public' layout-offset-in-bits='0'> 5846 <!-- REAL Renderhints::display_method --> 5847 <var-decl name='display_method' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/renderhints.h' line='49' column='1'/> 5848 </data-member> 5849 <data-member access='public' layout-offset-in-bits='32'> 5850 <!-- REAL Renderhints::errorchecking --> 5851 <var-decl name='errorchecking' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/renderhints.h' line='50' column='1'/> 5852 </data-member> 5853 <data-member access='public' layout-offset-in-bits='64'> 5854 <!-- REAL Renderhints::subdivisions --> 5855 <var-decl name='subdivisions' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/renderhints.h' line='51' column='1'/> 5856 </data-member> 5857 <data-member access='public' layout-offset-in-bits='96'> 5858 <!-- REAL Renderhints::tmp1 --> 5859 <var-decl name='tmp1' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/renderhints.h' line='52' column='1'/> 5860 </data-member> 5861 <data-member access='public' layout-offset-in-bits='128'> 5862 <!-- int Renderhints::displaydomain --> 5863 <var-decl name='displaydomain' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/renderhints.h' line='54' column='1'/> 5864 </data-member> 5865 <data-member access='public' layout-offset-in-bits='160'> 5866 <!-- int Renderhints::maxsubdivisions --> 5867 <var-decl name='maxsubdivisions' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/renderhints.h' line='55' column='1'/> 5868 </data-member> 5869 <data-member access='public' layout-offset-in-bits='192'> 5870 <!-- int Renderhints::wiretris --> 5871 <var-decl name='wiretris' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/renderhints.h' line='56' column='1'/> 5872 </data-member> 5873 <data-member access='public' layout-offset-in-bits='224'> 5874 <!-- int Renderhints::wirequads --> 5875 <var-decl name='wirequads' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/renderhints.h' line='57' column='1'/> 5876 </data-member> 5877 <member-function access='public' constructor='yes'> 5878 <!-- Renderhints::Renderhints() --> 5879 <function-decl name='Renderhints' filepath='libnurbs/internals/renderhints.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'> 5880 <!-- implicit parameter of type 'Renderhints*' --> 5881 <parameter type-id='type-id-118' is-artificial='yes'/> 5882 <!-- void --> 5883 <return type-id='type-id-12'/> 5884 </function-decl> 5885 </member-function> 5886 </class-decl> 5887 <!-- class Sorter --> 5888 <class-decl name='Sorter' size-in-bits='128' visibility='default' filepath='libnurbs/internals/sorter.h' line='36' column='1' id='type-id-176'> 5889 <data-member access='private' layout-offset-in-bits='64'> 5890 <!-- int Sorter::es --> 5891 <var-decl name='es' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/sorter.h' line='49' column='1'/> 5892 </data-member> 5893 <member-function access='private' constructor='yes'> 5894 <!-- Sorter::Sorter(int) --> 5895 <function-decl name='Sorter' filepath='libnurbs/internals/sorter.cc' line='44' column='1' visibility='default' binding='global' size-in-bits='64'> 5896 <!-- implicit parameter of type 'Sorter*' --> 5897 <parameter type-id='type-id-202' is-artificial='yes'/> 5898 <!-- artificial parameter of type 'int' --> 5899 <parameter type-id='type-id-11' is-artificial='yes'/> 5900 <!-- void --> 5901 <return type-id='type-id-12'/> 5902 </function-decl> 5903 </member-function> 5904 <member-function access='private' destructor='yes' vtable-offset='-1'> 5905 <!-- Sorter::~Sorter(int) --> 5906 <function-decl name='~Sorter' filepath='libnurbs/internals/sorter.h' line='39' column='1' visibility='default' binding='global' size-in-bits='64'> 5907 <!-- implicit parameter of type 'Sorter*' --> 5908 <parameter type-id='type-id-202' is-artificial='yes'/> 5909 <!-- artificial parameter of type 'int' --> 5910 <parameter type-id='type-id-11' is-artificial='yes'/> 5911 <!-- void --> 5912 <return type-id='type-id-12'/> 5913 </function-decl> 5914 </member-function> 5915 <member-function access='protected' vtable-offset='2'> 5916 <!-- int Sorter::qscmp(char*, char*) --> 5917 <function-decl name='qscmp' mangled-name='_ZN6Sorter5qscmpEPcS0_' filepath='libnurbs/internals/sorter.cc' line='56' column='1' visibility='default' binding='global' size-in-bits='64'> 5918 <!-- implicit parameter of type 'Sorter*' --> 5919 <parameter type-id='type-id-202' is-artificial='yes'/> 5920 <!-- parameter of type 'char*' --> 5921 <parameter type-id='type-id-115'/> 5922 <!-- parameter of type 'char*' --> 5923 <parameter type-id='type-id-115'/> 5924 <!-- int --> 5925 <return type-id='type-id-11'/> 5926 </function-decl> 5927 </member-function> 5928 <member-function access='protected' vtable-offset='3'> 5929 <!-- void Sorter::qsexc(char*, char*) --> 5930 <function-decl name='qsexc' mangled-name='_ZN6Sorter5qsexcEPcS0_' filepath='libnurbs/internals/sorter.cc' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 5931 <!-- implicit parameter of type 'Sorter*' --> 5932 <parameter type-id='type-id-202' is-artificial='yes'/> 5933 <!-- parameter of type 'char*' --> 5934 <parameter type-id='type-id-115'/> 5935 <!-- parameter of type 'char*' --> 5936 <parameter type-id='type-id-115'/> 5937 <!-- void --> 5938 <return type-id='type-id-12'/> 5939 </function-decl> 5940 </member-function> 5941 <member-function access='protected' vtable-offset='4'> 5942 <!-- void Sorter::qstexc(char*, char*, char*) --> 5943 <function-decl name='qstexc' mangled-name='_ZN6Sorter6qstexcEPcS0_S0_' filepath='libnurbs/internals/sorter.cc' line='71' column='1' visibility='default' binding='global' size-in-bits='64'> 5944 <!-- implicit parameter of type 'Sorter*' --> 5945 <parameter type-id='type-id-202' is-artificial='yes'/> 5946 <!-- parameter of type 'char*' --> 5947 <parameter type-id='type-id-115'/> 5948 <!-- parameter of type 'char*' --> 5949 <parameter type-id='type-id-115'/> 5950 <!-- parameter of type 'char*' --> 5951 <parameter type-id='type-id-115'/> 5952 <!-- void --> 5953 <return type-id='type-id-12'/> 5954 </function-decl> 5955 </member-function> 5956 </class-decl> 5957 <!-- class ArcSorter --> 5958 <class-decl name='ArcSorter' size-in-bits='192' visibility='default' filepath='libnurbs/internals/arcsorter.h' line='44' column='1' id='type-id-242'> 5959 <!-- class Sorter --> 5960 <base-class access='private' layout-offset-in-bits='0' type-id='type-id-176'/> 5961 <data-member access='protected' layout-offset-in-bits='128'> 5962 <!-- Subdivider& ArcSorter::subdivider --> 5963 <var-decl name='subdivider' type-id='type-id-243' visibility='default' filepath='libnurbs/internals/arcsorter.h' line='50' column='1'/> 5964 </data-member> 5965 <member-function access='private' constructor='yes'> 5966 <!-- ArcSorter::ArcSorter(Subdivider&) --> 5967 <function-decl name='ArcSorter' filepath='libnurbs/internals/arcsorter.cc' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 5968 <!-- implicit parameter of type 'ArcSorter*' --> 5969 <parameter type-id='type-id-244' is-artificial='yes'/> 5970 <!-- parameter of type 'Subdivider&' --> 5971 <parameter type-id='type-id-245'/> 5972 <!-- void --> 5973 <return type-id='type-id-12'/> 5974 </function-decl> 5975 </member-function> 5976 <member-function access='protected' vtable-offset='2'> 5977 <!-- int ArcSorter::qscmp(char*, char*) --> 5978 <function-decl name='qscmp' mangled-name='_ZN9ArcSorter5qscmpEPcS0_' filepath='libnurbs/internals/arcsorter.cc' line='53' column='1' visibility='default' binding='global' size-in-bits='64'> 5979 <!-- implicit parameter of type 'ArcSorter*' --> 5980 <parameter type-id='type-id-244' is-artificial='yes'/> 5981 <!-- parameter of type 'char*' --> 5982 <parameter type-id='type-id-115'/> 5983 <!-- parameter of type 'char*' --> 5984 <parameter type-id='type-id-115'/> 5985 <!-- int --> 5986 <return type-id='type-id-11'/> 5987 </function-decl> 5988 </member-function> 5989 <member-function access='private' vtable-offset='3'> 5990 <!-- void ArcSorter::qsexc(char*, char*) --> 5991 <function-decl name='qsexc' mangled-name='_ZN9ArcSorter5qsexcEPcS0_' filepath='libnurbs/internals/arcsorter.cc' line='66' column='1' visibility='default' binding='global' size-in-bits='64'> 5992 <!-- implicit parameter of type 'ArcSorter*' --> 5993 <parameter type-id='type-id-244' is-artificial='yes'/> 5994 <!-- parameter of type 'char*' --> 5995 <parameter type-id='type-id-115'/> 5996 <!-- parameter of type 'char*' --> 5997 <parameter type-id='type-id-115'/> 5998 <!-- void --> 5999 <return type-id='type-id-12'/> 6000 </function-decl> 6001 </member-function> 6002 <member-function access='private' vtable-offset='4'> 6003 <!-- void ArcSorter::qstexc(char*, char*, char*) --> 6004 <function-decl name='qstexc' mangled-name='_ZN9ArcSorter6qstexcEPcS0_S0_' filepath='libnurbs/internals/arcsorter.cc' line='76' column='1' visibility='default' binding='global' size-in-bits='64'> 6005 <!-- implicit parameter of type 'ArcSorter*' --> 6006 <parameter type-id='type-id-244' is-artificial='yes'/> 6007 <!-- parameter of type 'char*' --> 6008 <parameter type-id='type-id-115'/> 6009 <!-- parameter of type 'char*' --> 6010 <parameter type-id='type-id-115'/> 6011 <!-- parameter of type 'char*' --> 6012 <parameter type-id='type-id-115'/> 6013 <!-- void --> 6014 <return type-id='type-id-12'/> 6015 </function-decl> 6016 </member-function> 6017 </class-decl> 6018 <!-- class FlistSorter --> 6019 <class-decl name='FlistSorter' size-in-bits='128' visibility='default' filepath='libnurbs/internals/flistsorter.h' line='42' column='1' id='type-id-154'> 6020 <!-- class Sorter --> 6021 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-176'/> 6022 <member-function access='private' constructor='yes'> 6023 <!-- FlistSorter::FlistSorter() --> 6024 <function-decl name='FlistSorter' filepath='libnurbs/internals/flistsorter.cc' line='43' column='1' visibility='default' binding='global' size-in-bits='64'> 6025 <!-- implicit parameter of type 'FlistSorter*' --> 6026 <parameter type-id='type-id-177' is-artificial='yes'/> 6027 <!-- void --> 6028 <return type-id='type-id-12'/> 6029 </function-decl> 6030 </member-function> 6031 <member-function access='private' destructor='yes' vtable-offset='-1'> 6032 <!-- FlistSorter::~FlistSorter(int) --> 6033 <function-decl name='~FlistSorter' filepath='libnurbs/internals/flistsorter.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> 6034 <!-- implicit parameter of type 'FlistSorter*' --> 6035 <parameter type-id='type-id-177' is-artificial='yes'/> 6036 <!-- artificial parameter of type 'int' --> 6037 <parameter type-id='type-id-11' is-artificial='yes'/> 6038 <!-- void --> 6039 <return type-id='type-id-12'/> 6040 </function-decl> 6041 </member-function> 6042 <member-function access='protected' vtable-offset='2'> 6043 <!-- int FlistSorter::qscmp(char*, char*) --> 6044 <function-decl name='qscmp' mangled-name='_ZN11FlistSorter5qscmpEPcS0_' filepath='libnurbs/internals/flistsorter.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> 6045 <!-- implicit parameter of type 'FlistSorter*' --> 6046 <parameter type-id='type-id-177' is-artificial='yes'/> 6047 <!-- parameter of type 'char*' --> 6048 <parameter type-id='type-id-115'/> 6049 <!-- parameter of type 'char*' --> 6050 <parameter type-id='type-id-115'/> 6051 <!-- int --> 6052 <return type-id='type-id-11'/> 6053 </function-decl> 6054 </member-function> 6055 <member-function access='protected' vtable-offset='3'> 6056 <!-- void FlistSorter::qsexc(char*, char*) --> 6057 <function-decl name='qsexc' mangled-name='_ZN11FlistSorter5qsexcEPcS0_' filepath='libnurbs/internals/flistsorter.cc' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 6058 <!-- implicit parameter of type 'FlistSorter*' --> 6059 <parameter type-id='type-id-177' is-artificial='yes'/> 6060 <!-- parameter of type 'char*' --> 6061 <parameter type-id='type-id-115'/> 6062 <!-- parameter of type 'char*' --> 6063 <parameter type-id='type-id-115'/> 6064 <!-- void --> 6065 <return type-id='type-id-12'/> 6066 </function-decl> 6067 </member-function> 6068 <member-function access='protected' vtable-offset='4'> 6069 <!-- void FlistSorter::qstexc(char*, char*, char*) --> 6070 <function-decl name='qstexc' mangled-name='_ZN11FlistSorter6qstexcEPcS0_S0_' filepath='libnurbs/internals/flistsorter.cc' line='72' column='1' visibility='default' binding='global' size-in-bits='64'> 6071 <!-- implicit parameter of type 'FlistSorter*' --> 6072 <parameter type-id='type-id-177' is-artificial='yes'/> 6073 <!-- parameter of type 'char*' --> 6074 <parameter type-id='type-id-115'/> 6075 <!-- parameter of type 'char*' --> 6076 <parameter type-id='type-id-115'/> 6077 <!-- parameter of type 'char*' --> 6078 <parameter type-id='type-id-115'/> 6079 <!-- void --> 6080 <return type-id='type-id-12'/> 6081 </function-decl> 6082 </member-function> 6083 </class-decl> 6084 <!-- struct TrimVertexPool --> 6085 <class-decl name='TrimVertexPool' size-in-bits='2624' is-struct='yes' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='45' column='1' id='type-id-77'> 6086 <data-member access='private' layout-offset-in-bits='0'> 6087 <!-- Pool TrimVertexPool::pool --> 6088 <var-decl name='pool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='52' column='1'/> 6089 </data-member> 6090 <data-member access='private' layout-offset-in-bits='2496'> 6091 <!-- TrimVertex** TrimVertexPool::vlist --> 6092 <var-decl name='vlist' type-id='type-id-130' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='53' column='1'/> 6093 </data-member> 6094 <data-member access='private' layout-offset-in-bits='2560'> 6095 <!-- int TrimVertexPool::nextvlistslot --> 6096 <var-decl name='nextvlistslot' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='54' column='1'/> 6097 </data-member> 6098 <data-member access='private' layout-offset-in-bits='2592'> 6099 <!-- int TrimVertexPool::vlistsize --> 6100 <var-decl name='vlistsize' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/trimvertpool.h' line='55' column='1'/> 6101 </data-member> 6102 <member-function access='public' constructor='yes'> 6103 <!-- TrimVertexPool::TrimVertexPool() --> 6104 <function-decl name='TrimVertexPool' filepath='libnurbs/internals/trimvertpool.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'> 6105 <!-- implicit parameter of type 'TrimVertexPool*' --> 6106 <parameter type-id='type-id-131' is-artificial='yes'/> 6107 <!-- void --> 6108 <return type-id='type-id-12'/> 6109 </function-decl> 6110 </member-function> 6111 <member-function access='public' destructor='yes'> 6112 <!-- TrimVertexPool::~TrimVertexPool(int) --> 6113 <function-decl name='~TrimVertexPool' filepath='libnurbs/internals/trimvertpool.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 6114 <!-- implicit parameter of type 'TrimVertexPool*' --> 6115 <parameter type-id='type-id-131' is-artificial='yes'/> 6116 <!-- artificial parameter of type 'int' --> 6117 <parameter type-id='type-id-11' is-artificial='yes'/> 6118 <!-- void --> 6119 <return type-id='type-id-12'/> 6120 </function-decl> 6121 </member-function> 6122 </class-decl> 6123 <!-- struct Quilt --> 6124 <class-decl name='Quilt' size-in-bits='896' is-struct='yes' visibility='default' filepath='libnurbs/internals/quilt.h' line='64' column='1' id='type-id-140'> 6125 <!-- class PooledObj --> 6126 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 6127 <data-member access='public' layout-offset-in-bits='0'> 6128 <!-- Mapdesc* Quilt::mapdesc --> 6129 <var-decl name='mapdesc' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/quilt.h' line='67' column='1'/> 6130 </data-member> 6131 <data-member access='public' layout-offset-in-bits='64'> 6132 <!-- REAL* Quilt::cpts --> 6133 <var-decl name='cpts' type-id='type-id-16' visibility='default' filepath='libnurbs/internals/quilt.h' line='68' column='1'/> 6134 </data-member> 6135 <data-member access='public' layout-offset-in-bits='128'> 6136 <!-- Quiltspec Quilt::qspec[2] --> 6137 <var-decl name='qspec' type-id='type-id-185' visibility='default' filepath='libnurbs/internals/quilt.h' line='69' column='1'/> 6138 </data-member> 6139 <data-member access='public' layout-offset-in-bits='768'> 6140 <!-- Quiltspec_ptr Quilt::eqspec --> 6141 <var-decl name='eqspec' type-id='type-id-186' visibility='default' filepath='libnurbs/internals/quilt.h' line='70' column='1'/> 6142 </data-member> 6143 <data-member access='public' layout-offset-in-bits='832'> 6144 <!-- Quilt* Quilt::next --> 6145 <var-decl name='next' type-id='type-id-125' visibility='default' filepath='libnurbs/internals/quilt.h' line='71' column='1'/> 6146 </data-member> 6147 <member-function access='public' constructor='yes'> 6148 <!-- Quilt::Quilt(Mapdesc*) --> 6149 <function-decl name='Quilt' filepath='libnurbs/internals/quilt.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'> 6150 <!-- implicit parameter of type 'Quilt*' --> 6151 <parameter type-id='type-id-125' is-artificial='yes'/> 6152 <!-- parameter of type 'Mapdesc*' --> 6153 <parameter type-id='type-id-107'/> 6154 <!-- void --> 6155 <return type-id='type-id-12'/> 6156 </function-decl> 6157 </member-function> 6158 </class-decl> 6159 <!-- class Bin --> 6160 <class-decl name='Bin' size-in-bits='128' visibility='default' filepath='libnurbs/internals/bin.h' line='44' column='1' id='type-id-123'> 6161 <data-member access='private' layout-offset-in-bits='0'> 6162 <!-- Arc_ptr Bin::head --> 6163 <var-decl name='head' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/bin.h' line='46' column='1'/> 6164 </data-member> 6165 <data-member access='private' layout-offset-in-bits='64'> 6166 <!-- Arc_ptr Bin::current --> 6167 <var-decl name='current' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/bin.h' line='47' column='1'/> 6168 </data-member> 6169 <member-function access='private' constructor='yes'> 6170 <!-- Bin::Bin() --> 6171 <function-decl name='Bin' filepath='libnurbs/internals/bin.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 6172 <!-- implicit parameter of type 'Bin*' --> 6173 <parameter type-id='type-id-151' is-artificial='yes'/> 6174 <!-- void --> 6175 <return type-id='type-id-12'/> 6176 </function-decl> 6177 </member-function> 6178 <member-function access='private' destructor='yes'> 6179 <!-- Bin::~Bin(int) --> 6180 <function-decl name='~Bin' filepath='libnurbs/internals/bin.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 6181 <!-- implicit parameter of type 'Bin*' --> 6182 <parameter type-id='type-id-151' is-artificial='yes'/> 6183 <!-- artificial parameter of type 'int' --> 6184 <parameter type-id='type-id-11' is-artificial='yes'/> 6185 <!-- void --> 6186 <return type-id='type-id-12'/> 6187 </function-decl> 6188 </member-function> 6189 </class-decl> 6190 <!-- class ArcTessellator --> 6191 <class-decl name='ArcTessellator' size-in-bits='128' visibility='default' filepath='libnurbs/internals/arctess.h' line='47' column='1' id='type-id-121'> 6192 <data-member access='private' static='yes'> 6193 <!-- static REAL ArcTessellator::gl_Bernstein[][24][24] --> 6194 <var-decl name='gl_Bernstein' type-id='type-id-145' mangled-name='_ZN14ArcTessellator12gl_BernsteinE' visibility='default' filepath='libnurbs/internals/arctess.h' line='60' column='1'/> 6195 </data-member> 6196 <data-member access='private' layout-offset-in-bits='0'> 6197 <!-- Pool& ArcTessellator::pwlarcpool --> 6198 <var-decl name='pwlarcpool' type-id='type-id-146' visibility='default' filepath='libnurbs/internals/arctess.h' line='61' column='1'/> 6199 </data-member> 6200 <data-member access='private' layout-offset-in-bits='64'> 6201 <!-- TrimVertexPool& ArcTessellator::trimvertexpool --> 6202 <var-decl name='trimvertexpool' type-id='type-id-147' visibility='default' filepath='libnurbs/internals/arctess.h' line='62' column='1'/> 6203 </data-member> 6204 <member-function access='private' constructor='yes'> 6205 <!-- ArcTessellator::ArcTessellator(TrimVertexPool&, Pool&) --> 6206 <function-decl name='ArcTessellator' filepath='libnurbs/internals/arctess.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 6207 <!-- implicit parameter of type 'ArcTessellator*' --> 6208 <parameter type-id='type-id-148' is-artificial='yes'/> 6209 <!-- parameter of type 'TrimVertexPool&' --> 6210 <parameter type-id='type-id-149'/> 6211 <!-- parameter of type 'Pool&' --> 6212 <parameter type-id='type-id-150'/> 6213 <!-- void --> 6214 <return type-id='type-id-12'/> 6215 </function-decl> 6216 </member-function> 6217 <member-function access='private' destructor='yes'> 6218 <!-- ArcTessellator::~ArcTessellator(int) --> 6219 <function-decl name='~ArcTessellator' filepath='libnurbs/internals/arctess.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 6220 <!-- implicit parameter of type 'ArcTessellator*' --> 6221 <parameter type-id='type-id-148' is-artificial='yes'/> 6222 <!-- artificial parameter of type 'int' --> 6223 <parameter type-id='type-id-11' is-artificial='yes'/> 6224 <!-- void --> 6225 <return type-id='type-id-12'/> 6226 </function-decl> 6227 </member-function> 6228 </class-decl> 6229 <!-- struct Curvelist --> 6230 <class-decl name='Curvelist' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/curvelist.h' line='47' column='1' id='type-id-246'> 6231 <data-member access='private' layout-offset-in-bits='0'> 6232 <!-- Curve* Curvelist::curve --> 6233 <var-decl name='curve' type-id='type-id-247' visibility='default' filepath='libnurbs/internals/curvelist.h' line='57' column='1'/> 6234 </data-member> 6235 <data-member access='private' layout-offset-in-bits='64'> 6236 <!-- float Curvelist::range[3] --> 6237 <var-decl name='range' type-id='type-id-248' visibility='default' filepath='libnurbs/internals/curvelist.h' line='58' column='1'/> 6238 </data-member> 6239 <data-member access='private' layout-offset-in-bits='160'> 6240 <!-- int Curvelist::needsSubdivision --> 6241 <var-decl name='needsSubdivision' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/curvelist.h' line='59' column='1'/> 6242 </data-member> 6243 <data-member access='private' layout-offset-in-bits='192'> 6244 <!-- float Curvelist::stepsize --> 6245 <var-decl name='stepsize' type-id='type-id-28' visibility='default' filepath='libnurbs/internals/curvelist.h' line='60' column='1'/> 6246 </data-member> 6247 <member-function access='public' constructor='yes'> 6248 <!-- Curvelist::Curvelist(Quilt*, REAL, REAL) --> 6249 <function-decl name='Curvelist' filepath='libnurbs/internals/curvelist.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 6250 <!-- implicit parameter of type 'Curvelist*' --> 6251 <parameter type-id='type-id-249' is-artificial='yes'/> 6252 <!-- parameter of type 'Quilt*' --> 6253 <parameter type-id='type-id-125'/> 6254 <!-- parameter of type 'typedef REAL' --> 6255 <parameter type-id='type-id-1'/> 6256 <!-- parameter of type 'typedef REAL' --> 6257 <parameter type-id='type-id-1'/> 6258 <!-- void --> 6259 <return type-id='type-id-12'/> 6260 </function-decl> 6261 </member-function> 6262 <member-function access='public' constructor='yes'> 6263 <!-- Curvelist::Curvelist(Curvelist&, REAL) --> 6264 <function-decl name='Curvelist' filepath='libnurbs/internals/curvelist.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> 6265 <!-- implicit parameter of type 'Curvelist*' --> 6266 <parameter type-id='type-id-249' is-artificial='yes'/> 6267 <!-- parameter of type 'Curvelist&' --> 6268 <parameter type-id='type-id-250'/> 6269 <!-- parameter of type 'typedef REAL' --> 6270 <parameter type-id='type-id-1'/> 6271 <!-- void --> 6272 <return type-id='type-id-12'/> 6273 </function-decl> 6274 </member-function> 6275 <member-function access='public' destructor='yes'> 6276 <!-- Curvelist::~Curvelist(int) --> 6277 <function-decl name='~Curvelist' filepath='libnurbs/internals/curvelist.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'> 6278 <!-- implicit parameter of type 'Curvelist*' --> 6279 <parameter type-id='type-id-249' is-artificial='yes'/> 6280 <!-- artificial parameter of type 'int' --> 6281 <parameter type-id='type-id-11' is-artificial='yes'/> 6282 <!-- void --> 6283 <return type-id='type-id-12'/> 6284 </function-decl> 6285 </member-function> 6286 </class-decl> 6287 <!-- struct Backend --> 6288 <class-decl name='Backend' size-in-bits='640' is-struct='yes' visibility='default' filepath='libnurbs/internals/backend.h' line='46' column='1' id='type-id-73'> 6289 <data-member access='private' layout-offset-in-bits='0'> 6290 <!-- BasicCurveEvaluator& Backend::curveEvaluator --> 6291 <var-decl name='curveEvaluator' type-id='type-id-103' visibility='default' filepath='libnurbs/internals/backend.h' line='48' column='1'/> 6292 </data-member> 6293 <data-member access='private' layout-offset-in-bits='64'> 6294 <!-- BasicSurfaceEvaluator& Backend::surfaceEvaluator --> 6295 <var-decl name='surfaceEvaluator' type-id='type-id-104' visibility='default' filepath='libnurbs/internals/backend.h' line='49' column='1'/> 6296 </data-member> 6297 <data-member access='private' layout-offset-in-bits='128'> 6298 <!-- int Backend::wireframetris --> 6299 <var-decl name='wireframetris' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/backend.h' line='105' column='1'/> 6300 </data-member> 6301 <data-member access='private' layout-offset-in-bits='160'> 6302 <!-- int Backend::wireframequads --> 6303 <var-decl name='wireframequads' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/backend.h' line='106' column='1'/> 6304 </data-member> 6305 <data-member access='private' layout-offset-in-bits='192'> 6306 <!-- int Backend::npts --> 6307 <var-decl name='npts' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/backend.h' line='107' column='1'/> 6308 </data-member> 6309 <data-member access='private' layout-offset-in-bits='224'> 6310 <!-- REAL Backend::mesh[3][4] --> 6311 <var-decl name='mesh' type-id='type-id-105' visibility='default' filepath='libnurbs/internals/backend.h' line='108' column='1'/> 6312 </data-member> 6313 <data-member access='private' layout-offset-in-bits='608'> 6314 <!-- int Backend::meshindex --> 6315 <var-decl name='meshindex' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/backend.h' line='109' column='1'/> 6316 </data-member> 6317 <member-function access='public' constructor='yes'> 6318 <!-- Backend::Backend(BasicCurveEvaluator&, BasicSurfaceEvaluator&) --> 6319 <function-decl name='Backend' filepath='libnurbs/internals/backend.h' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> 6320 <!-- implicit parameter of type 'Backend*' --> 6321 <parameter type-id='type-id-106' is-artificial='yes'/> 6322 <!-- parameter of type 'BasicCurveEvaluator&' --> 6323 <parameter type-id='type-id-88'/> 6324 <!-- parameter of type 'BasicSurfaceEvaluator&' --> 6325 <parameter type-id='type-id-89'/> 6326 <!-- void --> 6327 <return type-id='type-id-12'/> 6328 </function-decl> 6329 </member-function> 6330 </class-decl> 6331 <!-- class Subdivider --> 6332 <class-decl name='Subdivider' size-in-bits='20416' visibility='default' filepath='libnurbs/internals/subdivider.h' line='55' column='1' id='type-id-74'> 6333 <member-type access='private'> 6334 <!-- enum Subdivider::dir --> 6335 <enum-decl name='dir' filepath='libnurbs/internals/subdivider.h' line='105' column='1' id='type-id-119'> 6336 <underlying-type type-id='type-id-9'/> 6337 <enumerator name='down' value='0'/> 6338 <enumerator name='same' value='1'/> 6339 <enumerator name='up' value='2'/> 6340 <enumerator name='none' value='3'/> 6341 </enum-decl> 6342 </member-type> 6343 <data-member access='private' layout-offset-in-bits='0'> 6344 <!-- Slicer Subdivider::slicer --> 6345 <var-decl name='slicer' type-id='type-id-120' visibility='default' filepath='libnurbs/internals/subdivider.h' line='112' column='1'/> 6346 </data-member> 6347 <data-member access='private' layout-offset-in-bits='8064'> 6348 <!-- ArcTessellator Subdivider::arctessellator --> 6349 <var-decl name='arctessellator' type-id='type-id-121' visibility='default' filepath='libnurbs/internals/subdivider.h' line='113' column='1'/> 6350 </data-member> 6351 <data-member access='private' layout-offset-in-bits='8192'> 6352 <!-- Pool Subdivider::arcpool --> 6353 <var-decl name='arcpool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/subdivider.h' line='114' column='1'/> 6354 </data-member> 6355 <data-member access='private' layout-offset-in-bits='10688'> 6356 <!-- Pool Subdivider::bezierarcpool --> 6357 <var-decl name='bezierarcpool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/subdivider.h' line='115' column='1'/> 6358 </data-member> 6359 <data-member access='private' layout-offset-in-bits='13184'> 6360 <!-- Pool Subdivider::pwlarcpool --> 6361 <var-decl name='pwlarcpool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/subdivider.h' line='116' column='1'/> 6362 </data-member> 6363 <data-member access='private' layout-offset-in-bits='15680'> 6364 <!-- TrimVertexPool Subdivider::trimvertexpool --> 6365 <var-decl name='trimvertexpool' type-id='type-id-77' visibility='default' filepath='libnurbs/internals/subdivider.h' line='117' column='1'/> 6366 </data-member> 6367 <data-member access='private' layout-offset-in-bits='18304'> 6368 <!-- JumpBuffer* Subdivider::jumpbuffer --> 6369 <var-decl name='jumpbuffer' type-id='type-id-75' visibility='default' filepath='libnurbs/internals/subdivider.h' line='119' column='1'/> 6370 </data-member> 6371 <data-member access='private' layout-offset-in-bits='18368'> 6372 <!-- Renderhints& Subdivider::renderhints --> 6373 <var-decl name='renderhints' type-id='type-id-122' visibility='default' filepath='libnurbs/internals/subdivider.h' line='120' column='1'/> 6374 </data-member> 6375 <data-member access='private' layout-offset-in-bits='18432'> 6376 <!-- Backend& Subdivider::backend --> 6377 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/subdivider.h' line='121' column='1'/> 6378 </data-member> 6379 <data-member access='private' layout-offset-in-bits='18496'> 6380 <!-- Bin Subdivider::initialbin --> 6381 <var-decl name='initialbin' type-id='type-id-123' visibility='default' filepath='libnurbs/internals/subdivider.h' line='123' column='1'/> 6382 </data-member> 6383 <data-member access='private' layout-offset-in-bits='18624'> 6384 <!-- Arc_ptr Subdivider::pjarc --> 6385 <var-decl name='pjarc' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/subdivider.h' line='124' column='1'/> 6386 </data-member> 6387 <data-member access='private' layout-offset-in-bits='18688'> 6388 <!-- int Subdivider::s_index --> 6389 <var-decl name='s_index' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='125' column='1'/> 6390 </data-member> 6391 <data-member access='private' layout-offset-in-bits='18720'> 6392 <!-- int Subdivider::t_index --> 6393 <var-decl name='t_index' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='126' column='1'/> 6394 </data-member> 6395 <data-member access='private' layout-offset-in-bits='18752'> 6396 <!-- Quilt* Subdivider::qlist --> 6397 <var-decl name='qlist' type-id='type-id-125' visibility='default' filepath='libnurbs/internals/subdivider.h' line='127' column='1'/> 6398 </data-member> 6399 <data-member access='private' layout-offset-in-bits='18816'> 6400 <!-- Flist Subdivider::spbrkpts --> 6401 <var-decl name='spbrkpts' type-id='type-id-126' visibility='default' filepath='libnurbs/internals/subdivider.h' line='128' column='1'/> 6402 </data-member> 6403 <data-member access='private' layout-offset-in-bits='19136'> 6404 <!-- Flist Subdivider::tpbrkpts --> 6405 <var-decl name='tpbrkpts' type-id='type-id-126' visibility='default' filepath='libnurbs/internals/subdivider.h' line='129' column='1'/> 6406 </data-member> 6407 <data-member access='private' layout-offset-in-bits='19456'> 6408 <!-- Flist Subdivider::smbrkpts --> 6409 <var-decl name='smbrkpts' type-id='type-id-126' visibility='default' filepath='libnurbs/internals/subdivider.h' line='130' column='1'/> 6410 </data-member> 6411 <data-member access='private' layout-offset-in-bits='19776'> 6412 <!-- Flist Subdivider::tmbrkpts --> 6413 <var-decl name='tmbrkpts' type-id='type-id-126' visibility='default' filepath='libnurbs/internals/subdivider.h' line='131' column='1'/> 6414 </data-member> 6415 <data-member access='private' layout-offset-in-bits='20096'> 6416 <!-- REAL Subdivider::stepsizes[4] --> 6417 <var-decl name='stepsizes' type-id='type-id-127' visibility='default' filepath='libnurbs/internals/subdivider.h' line='132' column='1'/> 6418 </data-member> 6419 <data-member access='private' layout-offset-in-bits='20224'> 6420 <!-- int Subdivider::showDegenerate --> 6421 <var-decl name='showDegenerate' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='133' column='1'/> 6422 </data-member> 6423 <data-member access='private' layout-offset-in-bits='20256'> 6424 <!-- int Subdivider::isArcTypeBezier --> 6425 <var-decl name='isArcTypeBezier' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='134' column='1'/> 6426 </data-member> 6427 <data-member access='private' layout-offset-in-bits='20288'> 6428 <!-- REAL Subdivider::domain_distance_u_rate --> 6429 <var-decl name='domain_distance_u_rate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/subdivider.h' line='188' column='1'/> 6430 </data-member> 6431 <data-member access='private' layout-offset-in-bits='20320'> 6432 <!-- REAL Subdivider::domain_distance_v_rate --> 6433 <var-decl name='domain_distance_v_rate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/subdivider.h' line='189' column='1'/> 6434 </data-member> 6435 <data-member access='private' layout-offset-in-bits='20352'> 6436 <!-- int Subdivider::is_domain_distance_sampling --> 6437 <var-decl name='is_domain_distance_sampling' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/subdivider.h' line='190' column='1'/> 6438 </data-member> 6439 <member-function access='private' constructor='yes'> 6440 <!-- Subdivider::Subdivider(Renderhints&, Backend&) --> 6441 <function-decl name='Subdivider' filepath='libnurbs/internals/subdivider.h' line='57' column='1' visibility='default' binding='global' size-in-bits='64'> 6442 <!-- implicit parameter of type 'Subdivider*' --> 6443 <parameter type-id='type-id-128' is-artificial='yes'/> 6444 <!-- parameter of type 'Renderhints&' --> 6445 <parameter type-id='type-id-129'/> 6446 <!-- parameter of type 'Backend&' --> 6447 <parameter type-id='type-id-111'/> 6448 <!-- void --> 6449 <return type-id='type-id-12'/> 6450 </function-decl> 6451 </member-function> 6452 <member-function access='private' destructor='yes'> 6453 <!-- Subdivider::~Subdivider(int) --> 6454 <function-decl name='~Subdivider' filepath='libnurbs/internals/subdivider.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64'> 6455 <!-- implicit parameter of type 'Subdivider*' --> 6456 <parameter type-id='type-id-128' is-artificial='yes'/> 6457 <!-- artificial parameter of type 'int' --> 6458 <parameter type-id='type-id-11' is-artificial='yes'/> 6459 <!-- void --> 6460 <return type-id='type-id-12'/> 6461 </function-decl> 6462 </member-function> 6463 </class-decl> 6464 <!-- class Flist --> 6465 <class-decl name='Flist' size-in-bits='320' visibility='default' filepath='libnurbs/internals/flist.h' line='42' column='1' id='type-id-126'> 6466 <data-member access='private' layout-offset-in-bits='0'> 6467 <!-- REAL* Flist::pts --> 6468 <var-decl name='pts' type-id='type-id-16' visibility='default' filepath='libnurbs/internals/flist.h' line='44' column='1'/> 6469 </data-member> 6470 <data-member access='private' layout-offset-in-bits='64'> 6471 <!-- int Flist::npts --> 6472 <var-decl name='npts' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/flist.h' line='45' column='1'/> 6473 </data-member> 6474 <data-member access='private' layout-offset-in-bits='96'> 6475 <!-- int Flist::start --> 6476 <var-decl name='start' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/flist.h' line='46' column='1'/> 6477 </data-member> 6478 <data-member access='private' layout-offset-in-bits='128'> 6479 <!-- int Flist::end --> 6480 <var-decl name='end' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/flist.h' line='47' column='1'/> 6481 </data-member> 6482 <data-member access='protected' layout-offset-in-bits='192'> 6483 <!-- FlistSorter Flist::sorter --> 6484 <var-decl name='sorter' type-id='type-id-154' visibility='default' filepath='libnurbs/internals/flist.h' line='56' column='1'/> 6485 </data-member> 6486 <member-function access='private' constructor='yes'> 6487 <!-- Flist::Flist() --> 6488 <function-decl name='Flist' filepath='libnurbs/internals/flist.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 6489 <!-- implicit parameter of type 'Flist*' --> 6490 <parameter type-id='type-id-155' is-artificial='yes'/> 6491 <!-- void --> 6492 <return type-id='type-id-12'/> 6493 </function-decl> 6494 </member-function> 6495 <member-function access='private' destructor='yes'> 6496 <!-- Flist::~Flist(int) --> 6497 <function-decl name='~Flist' filepath='libnurbs/internals/flist.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 6498 <!-- implicit parameter of type 'Flist*' --> 6499 <parameter type-id='type-id-155' is-artificial='yes'/> 6500 <!-- artificial parameter of type 'int' --> 6501 <parameter type-id='type-id-11' is-artificial='yes'/> 6502 <!-- void --> 6503 <return type-id='type-id-12'/> 6504 </function-decl> 6505 </member-function> 6506 </class-decl> 6507 <!-- class ArcSdirSorter --> 6508 <class-decl name='ArcSdirSorter' size-in-bits='192' visibility='default' filepath='libnurbs/internals/arcsorter.h' line='57' column='1' id='type-id-251'> 6509 <!-- class ArcSorter --> 6510 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-242'/> 6511 <member-function access='private' constructor='yes'> 6512 <!-- ArcSdirSorter::ArcSdirSorter(Subdivider&) --> 6513 <function-decl name='ArcSdirSorter' filepath='libnurbs/internals/arcsorter.cc' line='88' column='1' visibility='default' binding='global' size-in-bits='64'> 6514 <!-- implicit parameter of type 'ArcSdirSorter*' --> 6515 <parameter type-id='type-id-252' is-artificial='yes'/> 6516 <!-- parameter of type 'Subdivider&' --> 6517 <parameter type-id='type-id-245'/> 6518 <!-- void --> 6519 <return type-id='type-id-12'/> 6520 </function-decl> 6521 </member-function> 6522 <member-function access='private' vtable-offset='2'> 6523 <!-- int ArcSdirSorter::qscmp(char*, char*) --> 6524 <function-decl name='qscmp' mangled-name='_ZN13ArcSdirSorter5qscmpEPcS0_' filepath='libnurbs/internals/arcsorter.cc' line='93' column='1' visibility='default' binding='global' size-in-bits='64'> 6525 <!-- implicit parameter of type 'ArcSdirSorter*' --> 6526 <parameter type-id='type-id-252' is-artificial='yes'/> 6527 <!-- parameter of type 'char*' --> 6528 <parameter type-id='type-id-115'/> 6529 <!-- parameter of type 'char*' --> 6530 <parameter type-id='type-id-115'/> 6531 <!-- int --> 6532 <return type-id='type-id-11'/> 6533 </function-decl> 6534 </member-function> 6535 </class-decl> 6536 <!-- class ArcTdirSorter --> 6537 <class-decl name='ArcTdirSorter' size-in-bits='192' visibility='default' filepath='libnurbs/internals/arcsorter.h' line='65' column='1' id='type-id-253'> 6538 <!-- class ArcSorter --> 6539 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-242'/> 6540 <member-function access='private' constructor='yes'> 6541 <!-- ArcTdirSorter::ArcTdirSorter(Subdivider&) --> 6542 <function-decl name='ArcTdirSorter' filepath='libnurbs/internals/arcsorter.cc' line='125' column='1' visibility='default' binding='global' size-in-bits='64'> 6543 <!-- implicit parameter of type 'ArcTdirSorter*' --> 6544 <parameter type-id='type-id-254' is-artificial='yes'/> 6545 <!-- parameter of type 'Subdivider&' --> 6546 <parameter type-id='type-id-245'/> 6547 <!-- void --> 6548 <return type-id='type-id-12'/> 6549 </function-decl> 6550 </member-function> 6551 <member-function access='private' vtable-offset='2'> 6552 <!-- int ArcTdirSorter::qscmp(char*, char*) --> 6553 <function-decl name='qscmp' mangled-name='_ZN13ArcTdirSorter5qscmpEPcS0_' filepath='libnurbs/internals/arcsorter.cc' line='138' column='1' visibility='default' binding='global' size-in-bits='64'> 6554 <!-- implicit parameter of type 'ArcTdirSorter*' --> 6555 <parameter type-id='type-id-254' is-artificial='yes'/> 6556 <!-- parameter of type 'char*' --> 6557 <parameter type-id='type-id-115'/> 6558 <!-- parameter of type 'char*' --> 6559 <parameter type-id='type-id-115'/> 6560 <!-- int --> 6561 <return type-id='type-id-11'/> 6562 </function-decl> 6563 </member-function> 6564 </class-decl> 6565 <!-- struct Patchlist --> 6566 <class-decl name='Patchlist' size-in-bits='640' is-struct='yes' visibility='default' filepath='libnurbs/internals/patchlist.h' line='45' column='1' id='type-id-255'> 6567 <data-member access='private' layout-offset-in-bits='0'> 6568 <!-- Patch* Patchlist::patch --> 6569 <var-decl name='patch' type-id='type-id-256' visibility='default' filepath='libnurbs/internals/patchlist.h' line='63' column='1'/> 6570 </data-member> 6571 <data-member access='private' layout-offset-in-bits='64'> 6572 <!-- int Patchlist::notInBbox --> 6573 <var-decl name='notInBbox' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patchlist.h' line='64' column='1'/> 6574 </data-member> 6575 <data-member access='private' layout-offset-in-bits='96'> 6576 <!-- int Patchlist::needsSampling --> 6577 <var-decl name='needsSampling' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patchlist.h' line='65' column='1'/> 6578 </data-member> 6579 <data-member access='private' layout-offset-in-bits='128'> 6580 <!-- Pspec Patchlist::pspec[2] --> 6581 <var-decl name='pspec' type-id='type-id-257' visibility='default' filepath='libnurbs/internals/patchlist.h' line='66' column='1'/> 6582 </data-member> 6583 <member-function access='public' constructor='yes'> 6584 <!-- Patchlist::Patchlist(Quilt*, REAL*, REAL*) --> 6585 <function-decl name='Patchlist' filepath='libnurbs/internals/patchlist.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 6586 <!-- implicit parameter of type 'Patchlist*' --> 6587 <parameter type-id='type-id-258' is-artificial='yes'/> 6588 <!-- parameter of type 'Quilt*' --> 6589 <parameter type-id='type-id-125'/> 6590 <!-- parameter of type 'REAL*' --> 6591 <parameter type-id='type-id-16'/> 6592 <!-- parameter of type 'REAL*' --> 6593 <parameter type-id='type-id-16'/> 6594 <!-- void --> 6595 <return type-id='type-id-12'/> 6596 </function-decl> 6597 </member-function> 6598 <member-function access='public' constructor='yes'> 6599 <!-- Patchlist::Patchlist(Patchlist&, int, REAL) --> 6600 <function-decl name='Patchlist' filepath='libnurbs/internals/patchlist.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 6601 <!-- implicit parameter of type 'Patchlist*' --> 6602 <parameter type-id='type-id-258' is-artificial='yes'/> 6603 <!-- parameter of type 'Patchlist&' --> 6604 <parameter type-id='type-id-259'/> 6605 <!-- parameter of type 'int' --> 6606 <parameter type-id='type-id-11'/> 6607 <!-- parameter of type 'typedef REAL' --> 6608 <parameter type-id='type-id-1'/> 6609 <!-- void --> 6610 <return type-id='type-id-12'/> 6611 </function-decl> 6612 </member-function> 6613 <member-function access='public' destructor='yes'> 6614 <!-- Patchlist::~Patchlist(int) --> 6615 <function-decl name='~Patchlist' filepath='libnurbs/internals/patchlist.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 6616 <!-- implicit parameter of type 'Patchlist*' --> 6617 <parameter type-id='type-id-258' is-artificial='yes'/> 6618 <!-- artificial parameter of type 'int' --> 6619 <parameter type-id='type-id-11' is-artificial='yes'/> 6620 <!-- void --> 6621 <return type-id='type-id-12'/> 6622 </function-decl> 6623 </member-function> 6624 </class-decl> 6625 <!-- class Slicer --> 6626 <class-decl name='Slicer' size-in-bits='8064' visibility='default' filepath='libnurbs/internals/slicer.h' line='49' column='1' id='type-id-120'> 6627 <!-- class CoveAndTiler --> 6628 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-160'/> 6629 <!-- class Mesher --> 6630 <base-class access='public' layout-offset-in-bits='128' type-id='type-id-161'/> 6631 <data-member access='private' layout-offset-in-bits='5248'> 6632 <!-- Backend& Slicer::backend --> 6633 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/slicer.h' line='72' column='1'/> 6634 </data-member> 6635 <data-member access='private' layout-offset-in-bits='5312'> 6636 <!-- REAL Slicer::oneOverDu --> 6637 <var-decl name='oneOverDu' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/slicer.h' line='73' column='1'/> 6638 </data-member> 6639 <data-member access='private' layout-offset-in-bits='5344'> 6640 <!-- REAL Slicer::du --> 6641 <var-decl name='du' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/slicer.h' line='74' column='1'/> 6642 </data-member> 6643 <data-member access='private' layout-offset-in-bits='5376'> 6644 <!-- REAL Slicer::dv --> 6645 <var-decl name='dv' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/slicer.h' line='74' column='1'/> 6646 </data-member> 6647 <data-member access='private' layout-offset-in-bits='5408'> 6648 <!-- int Slicer::isolines --> 6649 <var-decl name='isolines' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/slicer.h' line='75' column='1'/> 6650 </data-member> 6651 <data-member access='private' layout-offset-in-bits='5440'> 6652 <!-- int Slicer::ulinear --> 6653 <var-decl name='ulinear' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/slicer.h' line='81' column='1'/> 6654 </data-member> 6655 <data-member access='private' layout-offset-in-bits='5472'> 6656 <!-- int Slicer::vlinear --> 6657 <var-decl name='vlinear' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/slicer.h' line='82' column='1'/> 6658 </data-member> 6659 <member-function access='private' constructor='yes'> 6660 <!-- Slicer::Slicer(int, void**, Backend&) --> 6661 <function-decl name='Slicer' filepath='libnurbs/internals/slicer.cc' line='1181' column='1' visibility='default' binding='global' size-in-bits='64'> 6662 <!-- implicit parameter of type 'Slicer*' --> 6663 <parameter type-id='type-id-162' is-artificial='yes'/> 6664 <!-- artificial parameter of type 'int' --> 6665 <parameter type-id='type-id-11' is-artificial='yes'/> 6666 <!-- artificial parameter of type 'void**' --> 6667 <parameter type-id='type-id-163' is-artificial='yes'/> 6668 <!-- parameter of type 'Backend&' --> 6669 <parameter type-id='type-id-111'/> 6670 <!-- void --> 6671 <return type-id='type-id-12'/> 6672 </function-decl> 6673 </member-function> 6674 <member-function access='private' destructor='yes'> 6675 <!-- Slicer::~Slicer(int, void**) --> 6676 <function-decl name='~Slicer' filepath='libnurbs/internals/slicer.cc' line='1192' column='1' visibility='default' binding='global' size-in-bits='64'> 6677 <!-- implicit parameter of type 'Slicer*' --> 6678 <parameter type-id='type-id-162' is-artificial='yes'/> 6679 <!-- artificial parameter of type 'int' --> 6680 <parameter type-id='type-id-11' is-artificial='yes'/> 6681 <!-- artificial parameter of type 'void**' --> 6682 <parameter type-id='type-id-163' is-artificial='yes'/> 6683 <!-- void --> 6684 <return type-id='type-id-12'/> 6685 </function-decl> 6686 </member-function> 6687 </class-decl> 6688 <!-- struct JumpBuffer --> 6689 <class-decl name='JumpBuffer' size-in-bits='1600' is-struct='yes' visibility='default' filepath='libnurbs/internals/mysetjmp.h' line='56' column='1' id='type-id-95'> 6690 <data-member access='public' layout-offset-in-bits='0'> 6691 <!-- jmp_buf JumpBuffer::buf --> 6692 <var-decl name='buf' type-id='type-id-156' visibility='default' filepath='libnurbs/internals/mysetjmp.h' line='57' column='1'/> 6693 </data-member> 6694 </class-decl> 6695 <!-- Arc** --> 6696 <pointer-type-def type-id='type-id-167' size-in-bits='64' id='type-id-260'/> 6697 <!-- ArcSdirSorter* --> 6698 <pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-252'/> 6699 <!-- ArcSorter* --> 6700 <pointer-type-def type-id='type-id-242' size-in-bits='64' id='type-id-244'/> 6701 <!-- ArcSorter* const --> 6702 <qualified-type-def type-id='type-id-244' const='yes' id='type-id-261'/> 6703 <!-- ArcTdirSorter* --> 6704 <pointer-type-def type-id='type-id-253' size-in-bits='64' id='type-id-254'/> 6705 <!-- ArcTessellator* --> 6706 <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-148'/> 6707 <!-- Backend& --> 6708 <qualified-type-def type-id='type-id-111' id='type-id-109'/> 6709 <!-- Backend& --> 6710 <reference-type-def kind='lvalue' type-id='type-id-73' size-in-bits='64' id='type-id-111'/> 6711 <!-- Bin& --> 6712 <reference-type-def kind='lvalue' type-id='type-id-123' size-in-bits='64' id='type-id-262'/> 6713 <!-- Bin* --> 6714 <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-151'/> 6715 <!-- Curvelist& --> 6716 <reference-type-def kind='lvalue' type-id='type-id-246' size-in-bits='64' id='type-id-250'/> 6717 <!-- Flist* --> 6718 <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-155'/> 6719 <!-- JumpBuffer* --> 6720 <pointer-type-def type-id='type-id-95' size-in-bits='64' id='type-id-75'/> 6721 <!-- Patchlist& --> 6722 <reference-type-def kind='lvalue' type-id='type-id-255' size-in-bits='64' id='type-id-259'/> 6723 <!-- Pool& --> 6724 <qualified-type-def type-id='type-id-150' id='type-id-146'/> 6725 <!-- Quilt* --> 6726 <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-125'/> 6727 <!-- Renderhints& --> 6728 <qualified-type-def type-id='type-id-129' id='type-id-122'/> 6729 <!-- Renderhints& --> 6730 <reference-type-def kind='lvalue' type-id='type-id-71' size-in-bits='64' id='type-id-129'/> 6731 <!-- Sorter* --> 6732 <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-202'/> 6733 <!-- Subdivider& --> 6734 <qualified-type-def type-id='type-id-245' id='type-id-243'/> 6735 <!-- Subdivider& --> 6736 <reference-type-def kind='lvalue' type-id='type-id-74' size-in-bits='64' id='type-id-245'/> 6737 <!-- Subdivider* --> 6738 <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-128'/> 6739 <!-- TrimVertex** --> 6740 <pointer-type-def type-id='type-id-141' size-in-bits='64' id='type-id-130'/> 6741 <!-- TrimVertexPool& --> 6742 <qualified-type-def type-id='type-id-149' id='type-id-147'/> 6743 <!-- TrimVertexPool& --> 6744 <reference-type-def kind='lvalue' type-id='type-id-77' size-in-bits='64' id='type-id-149'/> 6745 <!-- TrimVertexPool* --> 6746 <pointer-type-def type-id='type-id-77' size-in-bits='64' id='type-id-131'/> 6747 <!-- const REAL --> 6748 <qualified-type-def type-id='type-id-1' const='yes' id='type-id-263'/> 6749 <!-- const REAL* --> 6750 <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-264'/> 6751 <!-- Curve* --> 6752 <pointer-type-def type-id='type-id-265' size-in-bits='64' id='type-id-247'/> 6753 <!-- Curvelist* --> 6754 <pointer-type-def type-id='type-id-246' size-in-bits='64' id='type-id-249'/> 6755 <!-- Patch* --> 6756 <pointer-type-def type-id='type-id-266' size-in-bits='64' id='type-id-256'/> 6757 <!-- Patchlist* --> 6758 <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-258'/> 6759 <!-- Pspec[2] --> 6760 <array-type-def dimensions='1' type-id='type-id-267' size-in-bits='512' id='type-id-257'> 6761 <!-- <anonymous range>[2] --> 6762 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 6763 </array-type-def> 6764 <!-- float[3] --> 6765 <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='96' id='type-id-248'> 6766 <!-- <anonymous range>[3] --> 6767 <subrange length='3' type-id='type-id-3' id='type-id-68'/> 6768 </array-type-def> 6769 <!-- class Curve --> 6770 <class-decl name='Curve' size-in-bits='8128' visibility='default' filepath='libnurbs/internals/curve.h' line='46' column='1' id='type-id-265'> 6771 <data-member access='private' layout-offset-in-bits='0'> 6772 <!-- Curve* Curve::next --> 6773 <var-decl name='next' type-id='type-id-247' visibility='default' filepath='libnurbs/internals/curve.h' line='51' column='1'/> 6774 </data-member> 6775 <data-member access='private' layout-offset-in-bits='64'> 6776 <!-- Mapdesc* Curve::mapdesc --> 6777 <var-decl name='mapdesc' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/curve.h' line='53' column='1'/> 6778 </data-member> 6779 <data-member access='private' layout-offset-in-bits='128'> 6780 <!-- int Curve::stride --> 6781 <var-decl name='stride' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/curve.h' line='54' column='1'/> 6782 </data-member> 6783 <data-member access='private' layout-offset-in-bits='160'> 6784 <!-- int Curve::order --> 6785 <var-decl name='order' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/curve.h' line='55' column='1'/> 6786 </data-member> 6787 <data-member access='private' layout-offset-in-bits='192'> 6788 <!-- int Curve::cullval --> 6789 <var-decl name='cullval' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/curve.h' line='56' column='1'/> 6790 </data-member> 6791 <data-member access='private' layout-offset-in-bits='224'> 6792 <!-- int Curve::needsSampling --> 6793 <var-decl name='needsSampling' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/curve.h' line='57' column='1'/> 6794 </data-member> 6795 <data-member access='private' layout-offset-in-bits='256'> 6796 <!-- REAL Curve::cpts[120] --> 6797 <var-decl name='cpts' type-id='type-id-268' visibility='default' filepath='libnurbs/internals/curve.h' line='58' column='1'/> 6798 </data-member> 6799 <data-member access='private' layout-offset-in-bits='4096'> 6800 <!-- REAL Curve::spts[120] --> 6801 <var-decl name='spts' type-id='type-id-268' visibility='default' filepath='libnurbs/internals/curve.h' line='59' column='1'/> 6802 </data-member> 6803 <data-member access='private' layout-offset-in-bits='7936'> 6804 <!-- REAL Curve::stepsize --> 6805 <var-decl name='stepsize' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/curve.h' line='60' column='1'/> 6806 </data-member> 6807 <data-member access='private' layout-offset-in-bits='7968'> 6808 <!-- REAL Curve::minstepsize --> 6809 <var-decl name='minstepsize' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/curve.h' line='61' column='1'/> 6810 </data-member> 6811 <data-member access='private' layout-offset-in-bits='8000'> 6812 <!-- REAL Curve::range[3] --> 6813 <var-decl name='range' type-id='type-id-230' visibility='default' filepath='libnurbs/internals/curve.h' line='62' column='1'/> 6814 </data-member> 6815 <member-function access='private' constructor='yes'> 6816 <!-- Curve::Curve(Quilt*, REAL, REAL, Curve*) --> 6817 <function-decl name='Curve' filepath='libnurbs/internals/curve.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 6818 <!-- implicit parameter of type 'Curve*' --> 6819 <parameter type-id='type-id-247' is-artificial='yes'/> 6820 <!-- parameter of type 'Quilt*' --> 6821 <parameter type-id='type-id-125'/> 6822 <!-- parameter of type 'typedef REAL' --> 6823 <parameter type-id='type-id-1'/> 6824 <!-- parameter of type 'typedef REAL' --> 6825 <parameter type-id='type-id-1'/> 6826 <!-- parameter of type 'Curve*' --> 6827 <parameter type-id='type-id-247'/> 6828 <!-- void --> 6829 <return type-id='type-id-12'/> 6830 </function-decl> 6831 </member-function> 6832 <member-function access='private' constructor='yes'> 6833 <!-- Curve::Curve(Curve&, REAL, Curve*) --> 6834 <function-decl name='Curve' filepath='libnurbs/internals/curve.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 6835 <!-- implicit parameter of type 'Curve*' --> 6836 <parameter type-id='type-id-247' is-artificial='yes'/> 6837 <!-- parameter of type 'Curve&' --> 6838 <parameter type-id='type-id-269'/> 6839 <!-- parameter of type 'typedef REAL' --> 6840 <parameter type-id='type-id-1'/> 6841 <!-- parameter of type 'Curve*' --> 6842 <parameter type-id='type-id-247'/> 6843 <!-- void --> 6844 <return type-id='type-id-12'/> 6845 </function-decl> 6846 </member-function> 6847 </class-decl> 6848 <!-- class Patch --> 6849 <class-decl name='Patch' size-in-bits='277696' visibility='default' filepath='libnurbs/internals/patch.h' line='62' column='1' id='type-id-266'> 6850 <data-member access='private' layout-offset-in-bits='0'> 6851 <!-- Mapdesc* Patch::mapdesc --> 6852 <var-decl name='mapdesc' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/patch.h' line='82' column='1'/> 6853 </data-member> 6854 <data-member access='private' layout-offset-in-bits='64'> 6855 <!-- Patch* Patch::next --> 6856 <var-decl name='next' type-id='type-id-256' visibility='default' filepath='libnurbs/internals/patch.h' line='83' column='1'/> 6857 </data-member> 6858 <data-member access='private' layout-offset-in-bits='128'> 6859 <!-- int Patch::cullval --> 6860 <var-decl name='cullval' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='84' column='1'/> 6861 </data-member> 6862 <data-member access='private' layout-offset-in-bits='160'> 6863 <!-- int Patch::notInBbox --> 6864 <var-decl name='notInBbox' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='85' column='1'/> 6865 </data-member> 6866 <data-member access='private' layout-offset-in-bits='192'> 6867 <!-- int Patch::needsSampling --> 6868 <var-decl name='needsSampling' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='86' column='1'/> 6869 </data-member> 6870 <data-member access='private' layout-offset-in-bits='224'> 6871 <!-- REAL Patch::cpts[2880] --> 6872 <var-decl name='cpts' type-id='type-id-270' visibility='default' filepath='libnurbs/internals/patch.h' line='87' column='1'/> 6873 </data-member> 6874 <data-member access='private' layout-offset-in-bits='92384'> 6875 <!-- REAL Patch::spts[2880] --> 6876 <var-decl name='spts' type-id='type-id-270' visibility='default' filepath='libnurbs/internals/patch.h' line='88' column='1'/> 6877 </data-member> 6878 <data-member access='private' layout-offset-in-bits='184544'> 6879 <!-- REAL Patch::bpts[2880] --> 6880 <var-decl name='bpts' type-id='type-id-270' visibility='default' filepath='libnurbs/internals/patch.h' line='89' column='1'/> 6881 </data-member> 6882 <data-member access='private' layout-offset-in-bits='276704'> 6883 <!-- Patchspec Patch::pspec[2] --> 6884 <var-decl name='pspec' type-id='type-id-271' visibility='default' filepath='libnurbs/internals/patch.h' line='90' column='1'/> 6885 </data-member> 6886 <data-member access='private' layout-offset-in-bits='277344'> 6887 <!-- REAL Patch::bb[2][5] --> 6888 <var-decl name='bb' type-id='type-id-272' visibility='default' filepath='libnurbs/internals/patch.h' line='92' column='1'/> 6889 </data-member> 6890 <member-function access='private' constructor='yes'> 6891 <!-- Patch::Patch(Quilt*, REAL*, REAL*, Patch*) --> 6892 <function-decl name='Patch' filepath='libnurbs/internals/patch.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 6893 <!-- implicit parameter of type 'Patch*' --> 6894 <parameter type-id='type-id-256' is-artificial='yes'/> 6895 <!-- parameter of type 'Quilt*' --> 6896 <parameter type-id='type-id-125'/> 6897 <!-- parameter of type 'REAL*' --> 6898 <parameter type-id='type-id-16'/> 6899 <!-- parameter of type 'REAL*' --> 6900 <parameter type-id='type-id-16'/> 6901 <!-- parameter of type 'Patch*' --> 6902 <parameter type-id='type-id-256'/> 6903 <!-- void --> 6904 <return type-id='type-id-12'/> 6905 </function-decl> 6906 </member-function> 6907 <member-function access='private' constructor='yes'> 6908 <!-- Patch::Patch(Patch&, int, REAL, Patch*) --> 6909 <function-decl name='Patch' filepath='libnurbs/internals/patch.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 6910 <!-- implicit parameter of type 'Patch*' --> 6911 <parameter type-id='type-id-256' is-artificial='yes'/> 6912 <!-- parameter of type 'Patch&' --> 6913 <parameter type-id='type-id-273'/> 6914 <!-- parameter of type 'int' --> 6915 <parameter type-id='type-id-11'/> 6916 <!-- parameter of type 'typedef REAL' --> 6917 <parameter type-id='type-id-1'/> 6918 <!-- parameter of type 'Patch*' --> 6919 <parameter type-id='type-id-256'/> 6920 <!-- void --> 6921 <return type-id='type-id-12'/> 6922 </function-decl> 6923 </member-function> 6924 </class-decl> 6925 <!-- struct Pspec --> 6926 <class-decl name='Pspec' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/patch.h' line='46' column='1' id='type-id-267'> 6927 <data-member access='public' layout-offset-in-bits='0'> 6928 <!-- REAL Pspec::range[3] --> 6929 <var-decl name='range' type-id='type-id-230' visibility='default' filepath='libnurbs/internals/patch.h' line='47' column='1'/> 6930 </data-member> 6931 <data-member access='public' layout-offset-in-bits='96'> 6932 <!-- REAL Pspec::sidestep[2] --> 6933 <var-decl name='sidestep' type-id='type-id-164' visibility='default' filepath='libnurbs/internals/patch.h' line='48' column='1'/> 6934 </data-member> 6935 <data-member access='public' layout-offset-in-bits='160'> 6936 <!-- REAL Pspec::stepsize --> 6937 <var-decl name='stepsize' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/patch.h' line='49' column='1'/> 6938 </data-member> 6939 <data-member access='public' layout-offset-in-bits='192'> 6940 <!-- REAL Pspec::minstepsize --> 6941 <var-decl name='minstepsize' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/patch.h' line='50' column='1'/> 6942 </data-member> 6943 <data-member access='public' layout-offset-in-bits='224'> 6944 <!-- int Pspec::needsSubdivision --> 6945 <var-decl name='needsSubdivision' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='51' column='1'/> 6946 </data-member> 6947 </class-decl> 6948 <!-- Curve& --> 6949 <reference-type-def kind='lvalue' type-id='type-id-265' size-in-bits='64' id='type-id-269'/> 6950 <!-- Patch& --> 6951 <reference-type-def kind='lvalue' type-id='type-id-266' size-in-bits='64' id='type-id-273'/> 6952 <!-- Patchspec[2] --> 6953 <array-type-def dimensions='1' type-id='type-id-274' size-in-bits='640' id='type-id-271'> 6954 <!-- <anonymous range>[2] --> 6955 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 6956 </array-type-def> 6957 <!-- REAL[120] --> 6958 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='3840' id='type-id-268'> 6959 <!-- <anonymous range>[120] --> 6960 <subrange length='120' type-id='type-id-3' id='type-id-275'/> 6961 </array-type-def> 6962 <!-- REAL[2880] --> 6963 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='92160' id='type-id-270'> 6964 <!-- <anonymous range>[2880] --> 6965 <subrange length='2880' type-id='type-id-3' id='type-id-276'/> 6966 </array-type-def> 6967 <!-- REAL[2][5] --> 6968 <array-type-def dimensions='2' type-id='type-id-1' size-in-bits='320' id='type-id-272'> 6969 <!-- <anonymous range>[2] --> 6970 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 6971 <!-- <anonymous range>[5] --> 6972 <subrange length='5' type-id='type-id-3' id='type-id-190'/> 6973 </array-type-def> 6974 <!-- struct Patchspec --> 6975 <class-decl name='Patchspec' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/patch.h' line='54' column='1' id='type-id-274'> 6976 <!-- struct Pspec --> 6977 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-267'/> 6978 <data-member access='public' layout-offset-in-bits='256'> 6979 <!-- int Patchspec::order --> 6980 <var-decl name='order' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='55' column='1'/> 6981 </data-member> 6982 <data-member access='public' layout-offset-in-bits='288'> 6983 <!-- int Patchspec::stride --> 6984 <var-decl name='stride' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='56' column='1'/> 6985 </data-member> 6986 </class-decl> 6987 </abi-instr> 6988 <abi-instr address-size='64' path='libnurbs/internals/arctess.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 6989 <!-- ArcTessellator* const --> 6990 <qualified-type-def type-id='type-id-148' const='yes' id='type-id-277'/> 6991 <!-- Pool* const --> 6992 <qualified-type-def type-id='type-id-117' const='yes' id='type-id-278'/> 6993 </abi-instr> 6994 <abi-instr address-size='64' path='libnurbs/internals/backend.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 6995 <!-- REAL[3][4] --> 6996 <array-type-def dimensions='2' type-id='type-id-1' size-in-bits='384' id='type-id-105'> 6997 <!-- <anonymous range>[3] --> 6998 <subrange length='3' type-id='type-id-3' id='type-id-68'/> 6999 <!-- <anonymous range>[4] --> 7000 <subrange length='4' type-id='type-id-3' id='type-id-65'/> 7001 </array-type-def> 7002 <!-- struct GridVertex --> 7003 <class-decl name='GridVertex' size-in-bits='128' is-struct='yes' visibility='default' filepath='libnurbs/internals/gridvertex.h' line='39' column='1' id='type-id-219'> 7004 <data-member access='public' layout-offset-in-bits='0'> 7005 <!-- long int GridVertex::gparam[2] --> 7006 <var-decl name='gparam' type-id='type-id-165' visibility='default' filepath='libnurbs/internals/gridvertex.h' line='40' column='1'/> 7007 </data-member> 7008 <member-function access='public' constructor='yes'> 7009 <!-- GridVertex::GridVertex() --> 7010 <function-decl name='GridVertex' filepath='libnurbs/internals/gridvertex.h' line='41' column='1' visibility='default' binding='global' size-in-bits='64'> 7011 <!-- implicit parameter of type 'GridVertex*' --> 7012 <parameter type-id='type-id-220' is-artificial='yes'/> 7013 <!-- void --> 7014 <return type-id='type-id-12'/> 7015 </function-decl> 7016 </member-function> 7017 <member-function access='public' constructor='yes'> 7018 <!-- GridVertex::GridVertex(long int, long int) --> 7019 <function-decl name='GridVertex' filepath='libnurbs/internals/gridvertex.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'> 7020 <!-- implicit parameter of type 'GridVertex*' --> 7021 <parameter type-id='type-id-220' is-artificial='yes'/> 7022 <!-- parameter of type 'long int' --> 7023 <parameter type-id='type-id-15'/> 7024 <!-- parameter of type 'long int' --> 7025 <parameter type-id='type-id-15'/> 7026 <!-- void --> 7027 <return type-id='type-id-12'/> 7028 </function-decl> 7029 </member-function> 7030 </class-decl> 7031 <!-- class GridTrimVertex --> 7032 <class-decl name='GridTrimVertex' size-in-bits='384' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='45' column='1' id='type-id-209'> 7033 <!-- class PooledObj --> 7034 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 7035 <data-member access='private' layout-offset-in-bits='0'> 7036 <!-- TrimVertex GridTrimVertex::dummyt --> 7037 <var-decl name='dummyt' type-id='type-id-172' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='47' column='1'/> 7038 </data-member> 7039 <data-member access='private' layout-offset-in-bits='128'> 7040 <!-- GridVertex GridTrimVertex::dummyg --> 7041 <var-decl name='dummyg' type-id='type-id-219' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='48' column='1'/> 7042 </data-member> 7043 <data-member access='private' layout-offset-in-bits='256'> 7044 <!-- TrimVertex* GridTrimVertex::t --> 7045 <var-decl name='t' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='51' column='1'/> 7046 </data-member> 7047 <data-member access='private' layout-offset-in-bits='320'> 7048 <!-- GridVertex* GridTrimVertex::g --> 7049 <var-decl name='g' type-id='type-id-220' visibility='default' filepath='libnurbs/internals/gridtrimvertex.h' line='52' column='1'/> 7050 </data-member> 7051 <member-function access='private' constructor='yes'> 7052 <!-- GridTrimVertex::GridTrimVertex() --> 7053 <function-decl name='GridTrimVertex' filepath='libnurbs/internals/gridtrimvertex.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 7054 <!-- implicit parameter of type 'GridTrimVertex*' --> 7055 <parameter type-id='type-id-188' is-artificial='yes'/> 7056 <!-- void --> 7057 <return type-id='type-id-12'/> 7058 </function-decl> 7059 </member-function> 7060 </class-decl> 7061 <!-- Backend* --> 7062 <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-106'/> 7063 <!-- Backend* const --> 7064 <qualified-type-def type-id='type-id-106' const='yes' id='type-id-279'/> 7065 <!-- BasicCurveEvaluator& --> 7066 <qualified-type-def type-id='type-id-88' id='type-id-103'/> 7067 <!-- BasicCurveEvaluator& --> 7068 <reference-type-def kind='lvalue' type-id='type-id-13' size-in-bits='64' id='type-id-88'/> 7069 <!-- BasicSurfaceEvaluator& --> 7070 <qualified-type-def type-id='type-id-89' id='type-id-104'/> 7071 <!-- BasicSurfaceEvaluator& --> 7072 <reference-type-def kind='lvalue' type-id='type-id-48' size-in-bits='64' id='type-id-89'/> 7073 <!-- GridTrimVertex* --> 7074 <pointer-type-def type-id='type-id-209' size-in-bits='64' id='type-id-188'/> 7075 <!-- GridTrimVertex* const --> 7076 <qualified-type-def type-id='type-id-188' const='yes' id='type-id-280'/> 7077 <!-- GridVertex* --> 7078 <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-220'/> 7079 </abi-instr> 7080 <abi-instr address-size='64' path='libnurbs/internals/bin.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7081 <!-- Bin* const --> 7082 <qualified-type-def type-id='type-id-151' const='yes' id='type-id-281'/> 7083 </abi-instr> 7084 <abi-instr address-size='64' path='libnurbs/internals/cachingeval.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7085 </abi-instr> 7086 <abi-instr address-size='64' path='libnurbs/internals/ccw.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7087 <!-- Subdivider* const --> 7088 <qualified-type-def type-id='type-id-128' const='yes' id='type-id-282'/> 7089 </abi-instr> 7090 <abi-instr address-size='64' path='libnurbs/internals/coveandtiler.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7091 <!-- class Jarcloc --> 7092 <class-decl name='Jarcloc' size-in-bits='192' visibility='default' filepath='libnurbs/internals/jarcloc.h' line='41' column='1' id='type-id-213'> 7093 <data-member access='private' layout-offset-in-bits='0'> 7094 <!-- Arc_ptr Jarcloc::arc --> 7095 <var-decl name='arc' type-id='type-id-124' visibility='default' filepath='libnurbs/internals/jarcloc.h' line='43' column='1'/> 7096 </data-member> 7097 <data-member access='private' layout-offset-in-bits='64'> 7098 <!-- TrimVertex* Jarcloc::p --> 7099 <var-decl name='p' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/jarcloc.h' line='44' column='1'/> 7100 </data-member> 7101 <data-member access='private' layout-offset-in-bits='128'> 7102 <!-- TrimVertex* Jarcloc::plast --> 7103 <var-decl name='plast' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/jarcloc.h' line='45' column='1'/> 7104 </data-member> 7105 </class-decl> 7106 <!-- class Trimline --> 7107 <class-decl name='Trimline' size-in-bits='832' visibility='default' filepath='libnurbs/internals/trimline.h' line='46' column='1' id='type-id-200'> 7108 <data-member access='private' layout-offset-in-bits='0'> 7109 <!-- TrimVertex** Trimline::pts --> 7110 <var-decl name='pts' type-id='type-id-130' visibility='default' filepath='libnurbs/internals/trimline.h' line='48' column='1'/> 7111 </data-member> 7112 <data-member access='private' layout-offset-in-bits='64'> 7113 <!-- long int Trimline::numverts --> 7114 <var-decl name='numverts' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/trimline.h' line='49' column='1'/> 7115 </data-member> 7116 <data-member access='private' layout-offset-in-bits='128'> 7117 <!-- long int Trimline::i --> 7118 <var-decl name='i' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/trimline.h' line='50' column='1'/> 7119 </data-member> 7120 <data-member access='private' layout-offset-in-bits='192'> 7121 <!-- long int Trimline::size --> 7122 <var-decl name='size' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/trimline.h' line='51' column='1'/> 7123 </data-member> 7124 <data-member access='private' layout-offset-in-bits='256'> 7125 <!-- Jarcloc Trimline::jarcl --> 7126 <var-decl name='jarcl' type-id='type-id-213' visibility='default' filepath='libnurbs/internals/trimline.h' line='52' column='1'/> 7127 </data-member> 7128 <data-member access='private' layout-offset-in-bits='448'> 7129 <!-- TrimVertex Trimline::t --> 7130 <var-decl name='t' type-id='type-id-172' visibility='default' filepath='libnurbs/internals/trimline.h' line='53' column='1'/> 7131 </data-member> 7132 <data-member access='private' layout-offset-in-bits='576'> 7133 <!-- TrimVertex Trimline::b --> 7134 <var-decl name='b' type-id='type-id-172' visibility='default' filepath='libnurbs/internals/trimline.h' line='53' column='1'/> 7135 </data-member> 7136 <data-member access='private' layout-offset-in-bits='704'> 7137 <!-- TrimVertex* Trimline::tinterp --> 7138 <var-decl name='tinterp' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/trimline.h' line='54' column='1'/> 7139 </data-member> 7140 <data-member access='private' layout-offset-in-bits='768'> 7141 <!-- TrimVertex* Trimline::binterp --> 7142 <var-decl name='binterp' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/trimline.h' line='54' column='1'/> 7143 </data-member> 7144 <member-function access='private' constructor='yes'> 7145 <!-- Trimline::Trimline() --> 7146 <function-decl name='Trimline' filepath='libnurbs/internals/trimline.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 7147 <!-- implicit parameter of type 'Trimline*' --> 7148 <parameter type-id='type-id-198' is-artificial='yes'/> 7149 <!-- void --> 7150 <return type-id='type-id-12'/> 7151 </function-decl> 7152 </member-function> 7153 <member-function access='private' destructor='yes'> 7154 <!-- Trimline::~Trimline(int) --> 7155 <function-decl name='~Trimline' filepath='libnurbs/internals/trimline.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> 7156 <!-- implicit parameter of type 'Trimline*' --> 7157 <parameter type-id='type-id-198' is-artificial='yes'/> 7158 <!-- artificial parameter of type 'int' --> 7159 <parameter type-id='type-id-11' is-artificial='yes'/> 7160 <!-- void --> 7161 <return type-id='type-id-12'/> 7162 </function-decl> 7163 </member-function> 7164 </class-decl> 7165 <!-- class TrimRegion --> 7166 <class-decl name='TrimRegion' size-in-bits='2560' visibility='default' filepath='libnurbs/internals/trimregion.h' line='46' column='1' id='type-id-173'> 7167 <data-member access='private' layout-offset-in-bits='0'> 7168 <!-- Trimline TrimRegion::left --> 7169 <var-decl name='left' type-id='type-id-200' visibility='default' filepath='libnurbs/internals/trimregion.h' line='49' column='1'/> 7170 </data-member> 7171 <data-member access='private' layout-offset-in-bits='832'> 7172 <!-- Trimline TrimRegion::right --> 7173 <var-decl name='right' type-id='type-id-200' visibility='default' filepath='libnurbs/internals/trimregion.h' line='50' column='1'/> 7174 </data-member> 7175 <data-member access='private' layout-offset-in-bits='1664'> 7176 <!-- Gridline TrimRegion::top --> 7177 <var-decl name='top' type-id='type-id-203' visibility='default' filepath='libnurbs/internals/trimregion.h' line='51' column='1'/> 7178 </data-member> 7179 <data-member access='private' layout-offset-in-bits='1984'> 7180 <!-- Gridline TrimRegion::bot --> 7181 <var-decl name='bot' type-id='type-id-203' visibility='default' filepath='libnurbs/internals/trimregion.h' line='52' column='1'/> 7182 </data-member> 7183 <data-member access='private' layout-offset-in-bits='2304'> 7184 <!-- Uarray TrimRegion::uarray --> 7185 <var-decl name='uarray' type-id='type-id-204' visibility='default' filepath='libnurbs/internals/trimregion.h' line='53' column='1'/> 7186 </data-member> 7187 <data-member access='private' layout-offset-in-bits='2496'> 7188 <!-- REAL TrimRegion::oneOverDu --> 7189 <var-decl name='oneOverDu' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/trimregion.h' line='65' column='1'/> 7190 </data-member> 7191 <member-function access='private' constructor='yes'> 7192 <!-- TrimRegion::TrimRegion() --> 7193 <function-decl name='TrimRegion' filepath='libnurbs/internals/trimregion.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 7194 <!-- implicit parameter of type 'TrimRegion*' --> 7195 <parameter type-id='type-id-205' is-artificial='yes'/> 7196 <!-- void --> 7197 <return type-id='type-id-12'/> 7198 </function-decl> 7199 </member-function> 7200 </class-decl> 7201 <!-- class Uarray --> 7202 <class-decl name='Uarray' size-in-bits='192' visibility='default' filepath='libnurbs/internals/uarray.h' line='44' column='1' id='type-id-204'> 7203 <data-member access='private' layout-offset-in-bits='0'> 7204 <!-- long int Uarray::size --> 7205 <var-decl name='size' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/uarray.h' line='46' column='1'/> 7206 </data-member> 7207 <data-member access='private' layout-offset-in-bits='64'> 7208 <!-- long int Uarray::ulines --> 7209 <var-decl name='ulines' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/uarray.h' line='47' column='1'/> 7210 </data-member> 7211 <data-member access='private' layout-offset-in-bits='128'> 7212 <!-- REAL* Uarray::uarray --> 7213 <var-decl name='uarray' type-id='type-id-16' visibility='default' filepath='libnurbs/internals/uarray.h' line='52' column='1'/> 7214 </data-member> 7215 <member-function access='private' constructor='yes'> 7216 <!-- Uarray::Uarray() --> 7217 <function-decl name='Uarray' filepath='libnurbs/internals/uarray.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 7218 <!-- implicit parameter of type 'Uarray*' --> 7219 <parameter type-id='type-id-214' is-artificial='yes'/> 7220 <!-- void --> 7221 <return type-id='type-id-12'/> 7222 </function-decl> 7223 </member-function> 7224 <member-function access='private' destructor='yes'> 7225 <!-- Uarray::~Uarray(int) --> 7226 <function-decl name='~Uarray' filepath='libnurbs/internals/uarray.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 7227 <!-- implicit parameter of type 'Uarray*' --> 7228 <parameter type-id='type-id-214' is-artificial='yes'/> 7229 <!-- artificial parameter of type 'int' --> 7230 <parameter type-id='type-id-11' is-artificial='yes'/> 7231 <!-- void --> 7232 <return type-id='type-id-12'/> 7233 </function-decl> 7234 </member-function> 7235 </class-decl> 7236 <!-- struct Gridline --> 7237 <class-decl name='Gridline' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/gridline.h' line='39' column='1' id='type-id-203'> 7238 <data-member access='public' layout-offset-in-bits='0'> 7239 <!-- long int Gridline::v --> 7240 <var-decl name='v' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/gridline.h' line='40' column='1'/> 7241 </data-member> 7242 <data-member access='public' layout-offset-in-bits='64'> 7243 <!-- REAL Gridline::vval --> 7244 <var-decl name='vval' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/gridline.h' line='41' column='1'/> 7245 </data-member> 7246 <data-member access='public' layout-offset-in-bits='128'> 7247 <!-- long int Gridline::vindex --> 7248 <var-decl name='vindex' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/gridline.h' line='42' column='1'/> 7249 </data-member> 7250 <data-member access='public' layout-offset-in-bits='192'> 7251 <!-- long int Gridline::ustart --> 7252 <var-decl name='ustart' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/gridline.h' line='43' column='1'/> 7253 </data-member> 7254 <data-member access='public' layout-offset-in-bits='256'> 7255 <!-- long int Gridline::uend --> 7256 <var-decl name='uend' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/gridline.h' line='44' column='1'/> 7257 </data-member> 7258 </class-decl> 7259 <!-- class CoveAndTiler --> 7260 <class-decl name='CoveAndTiler' size-in-bits='2688' visibility='default' filepath='libnurbs/internals/coveandtiler.h' line='46' column='1' id='type-id-160'> 7261 <!-- class TrimRegion --> 7262 <base-class access='public' layout-offset-in-bits='192' is-virtual='yes' type-id='type-id-173'/> 7263 <data-member access='private' layout-offset-in-bits='64'> 7264 <!-- Backend& CoveAndTiler::backend --> 7265 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/coveandtiler.h' line='52' column='1'/> 7266 </data-member> 7267 <data-member access='private' static='yes'> 7268 <!-- static const int CoveAndTiler::MAXSTRIPSIZE --> 7269 <var-decl name='MAXSTRIPSIZE' type-id='type-id-174' mangled-name='_ZN12CoveAndTiler12MAXSTRIPSIZEE' visibility='default' filepath='libnurbs/internals/coveandtiler.cc' line='50' column='1'/> 7270 </data-member> 7271 <member-function access='private' constructor='yes'> 7272 <!-- CoveAndTiler::CoveAndTiler(int, void**, Backend&) --> 7273 <function-decl name='CoveAndTiler' filepath='libnurbs/internals/coveandtiler.cc' line='52' column='1' visibility='default' binding='global' size-in-bits='64'> 7274 <!-- implicit parameter of type 'CoveAndTiler*' --> 7275 <parameter type-id='type-id-175' is-artificial='yes'/> 7276 <!-- artificial parameter of type 'int' --> 7277 <parameter type-id='type-id-11' is-artificial='yes'/> 7278 <!-- artificial parameter of type 'void**' --> 7279 <parameter type-id='type-id-163' is-artificial='yes'/> 7280 <!-- parameter of type 'Backend&' --> 7281 <parameter type-id='type-id-111'/> 7282 <!-- void --> 7283 <return type-id='type-id-12'/> 7284 </function-decl> 7285 </member-function> 7286 <member-function access='private' destructor='yes'> 7287 <!-- CoveAndTiler::~CoveAndTiler(int, void**) --> 7288 <function-decl name='~CoveAndTiler' filepath='libnurbs/internals/coveandtiler.cc' line='56' column='1' visibility='default' binding='global' size-in-bits='64'> 7289 <!-- implicit parameter of type 'CoveAndTiler*' --> 7290 <parameter type-id='type-id-175' is-artificial='yes'/> 7291 <!-- artificial parameter of type 'int' --> 7292 <parameter type-id='type-id-11' is-artificial='yes'/> 7293 <!-- artificial parameter of type 'void**' --> 7294 <parameter type-id='type-id-163' is-artificial='yes'/> 7295 <!-- void --> 7296 <return type-id='type-id-12'/> 7297 </function-decl> 7298 </member-function> 7299 </class-decl> 7300 <!-- CoveAndTiler* --> 7301 <pointer-type-def type-id='type-id-160' size-in-bits='64' id='type-id-175'/> 7302 <!-- CoveAndTiler* const --> 7303 <qualified-type-def type-id='type-id-175' const='yes' id='type-id-283'/> 7304 <!-- GridTrimVertex& --> 7305 <qualified-type-def type-id='type-id-284' id='type-id-285'/> 7306 <!-- GridTrimVertex& --> 7307 <reference-type-def kind='lvalue' type-id='type-id-209' size-in-bits='64' id='type-id-284'/> 7308 <!-- GridVertex& --> 7309 <qualified-type-def type-id='type-id-286' id='type-id-287'/> 7310 <!-- GridVertex& --> 7311 <reference-type-def kind='lvalue' type-id='type-id-219' size-in-bits='64' id='type-id-286'/> 7312 <!-- GridVertex* const --> 7313 <qualified-type-def type-id='type-id-220' const='yes' id='type-id-288'/> 7314 <!-- Jarcloc* --> 7315 <pointer-type-def type-id='type-id-213' size-in-bits='64' id='type-id-289'/> 7316 <!-- TrimRegion* --> 7317 <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-205'/> 7318 <!-- Trimline* --> 7319 <pointer-type-def type-id='type-id-200' size-in-bits='64' id='type-id-198'/> 7320 <!-- Trimline* const --> 7321 <qualified-type-def type-id='type-id-198' const='yes' id='type-id-290'/> 7322 <!-- Uarray* --> 7323 <pointer-type-def type-id='type-id-204' size-in-bits='64' id='type-id-214'/> 7324 </abi-instr> 7325 <abi-instr address-size='64' path='libnurbs/internals/curve.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7326 <!-- Quiltspec[2] --> 7327 <array-type-def dimensions='1' type-id='type-id-189' size-in-bits='640' id='type-id-185'> 7328 <!-- <anonymous range>[2] --> 7329 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 7330 </array-type-def> 7331 <!-- REAL[120] --> 7332 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='3840' id='type-id-268'> 7333 <!-- <anonymous range>[120] --> 7334 <subrange length='120' type-id='type-id-3' id='type-id-275'/> 7335 </array-type-def> 7336 <!-- REAL[5] --> 7337 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='160' id='type-id-178'> 7338 <!-- <anonymous range>[5] --> 7339 <subrange length='5' type-id='type-id-3' id='type-id-190'/> 7340 </array-type-def> 7341 <!-- REAL[5][5] --> 7342 <array-type-def dimensions='2' type-id='type-id-1' size-in-bits='800' id='type-id-206'> 7343 <!-- <anonymous range>[5] --> 7344 <subrange length='5' type-id='type-id-3' id='type-id-190'/> 7345 <!-- <anonymous range>[5] --> 7346 <subrange length='5' type-id='type-id-3' id='type-id-190'/> 7347 </array-type-def> 7348 <!-- float[4] --> 7349 <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='128' id='type-id-291'> 7350 <!-- <anonymous range>[4] --> 7351 <subrange length='4' type-id='type-id-3' id='type-id-65'/> 7352 </array-type-def> 7353 <!-- int[2] --> 7354 <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='64' id='type-id-211'> 7355 <!-- <anonymous range>[2] --> 7356 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 7357 </array-type-def> 7358 <!-- class Curve --> 7359 <class-decl name='Curve' size-in-bits='8128' visibility='default' filepath='libnurbs/internals/curve.h' line='46' column='1' id='type-id-265'> 7360 <data-member access='private' layout-offset-in-bits='0'> 7361 <!-- Curve* Curve::next --> 7362 <var-decl name='next' type-id='type-id-247' visibility='default' filepath='libnurbs/internals/curve.h' line='51' column='1'/> 7363 </data-member> 7364 <data-member access='private' layout-offset-in-bits='64'> 7365 <!-- Mapdesc* Curve::mapdesc --> 7366 <var-decl name='mapdesc' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/curve.h' line='53' column='1'/> 7367 </data-member> 7368 <data-member access='private' layout-offset-in-bits='128'> 7369 <!-- int Curve::stride --> 7370 <var-decl name='stride' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/curve.h' line='54' column='1'/> 7371 </data-member> 7372 <data-member access='private' layout-offset-in-bits='160'> 7373 <!-- int Curve::order --> 7374 <var-decl name='order' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/curve.h' line='55' column='1'/> 7375 </data-member> 7376 <data-member access='private' layout-offset-in-bits='192'> 7377 <!-- int Curve::cullval --> 7378 <var-decl name='cullval' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/curve.h' line='56' column='1'/> 7379 </data-member> 7380 <data-member access='private' layout-offset-in-bits='224'> 7381 <!-- int Curve::needsSampling --> 7382 <var-decl name='needsSampling' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/curve.h' line='57' column='1'/> 7383 </data-member> 7384 <data-member access='private' layout-offset-in-bits='256'> 7385 <!-- REAL Curve::cpts[120] --> 7386 <var-decl name='cpts' type-id='type-id-268' visibility='default' filepath='libnurbs/internals/curve.h' line='58' column='1'/> 7387 </data-member> 7388 <data-member access='private' layout-offset-in-bits='4096'> 7389 <!-- REAL Curve::spts[120] --> 7390 <var-decl name='spts' type-id='type-id-268' visibility='default' filepath='libnurbs/internals/curve.h' line='59' column='1'/> 7391 </data-member> 7392 <data-member access='private' layout-offset-in-bits='7936'> 7393 <!-- REAL Curve::stepsize --> 7394 <var-decl name='stepsize' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/curve.h' line='60' column='1'/> 7395 </data-member> 7396 <data-member access='private' layout-offset-in-bits='7968'> 7397 <!-- REAL Curve::minstepsize --> 7398 <var-decl name='minstepsize' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/curve.h' line='61' column='1'/> 7399 </data-member> 7400 <data-member access='private' layout-offset-in-bits='8000'> 7401 <!-- REAL Curve::range[3] --> 7402 <var-decl name='range' type-id='type-id-230' visibility='default' filepath='libnurbs/internals/curve.h' line='62' column='1'/> 7403 </data-member> 7404 <member-function access='private' constructor='yes'> 7405 <!-- Curve::Curve(Quilt*, REAL, REAL, Curve*) --> 7406 <function-decl name='Curve' filepath='libnurbs/internals/curve.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 7407 <!-- implicit parameter of type 'Curve*' --> 7408 <parameter type-id='type-id-247' is-artificial='yes'/> 7409 <!-- parameter of type 'Quilt*' --> 7410 <parameter type-id='type-id-125'/> 7411 <!-- parameter of type 'typedef REAL' --> 7412 <parameter type-id='type-id-1'/> 7413 <!-- parameter of type 'typedef REAL' --> 7414 <parameter type-id='type-id-1'/> 7415 <!-- parameter of type 'Curve*' --> 7416 <parameter type-id='type-id-247'/> 7417 <!-- void --> 7418 <return type-id='type-id-12'/> 7419 </function-decl> 7420 </member-function> 7421 <member-function access='private' constructor='yes'> 7422 <!-- Curve::Curve(Curve&, REAL, Curve*) --> 7423 <function-decl name='Curve' filepath='libnurbs/internals/curve.h' line='50' column='1' visibility='default' binding='global' size-in-bits='64'> 7424 <!-- implicit parameter of type 'Curve*' --> 7425 <parameter type-id='type-id-247' is-artificial='yes'/> 7426 <!-- parameter of type 'Curve&' --> 7427 <parameter type-id='type-id-269'/> 7428 <!-- parameter of type 'typedef REAL' --> 7429 <parameter type-id='type-id-1'/> 7430 <!-- parameter of type 'Curve*' --> 7431 <parameter type-id='type-id-247'/> 7432 <!-- void --> 7433 <return type-id='type-id-12'/> 7434 </function-decl> 7435 </member-function> 7436 </class-decl> 7437 <!-- typedef REAL[5][5] Maxmatrix --> 7438 <typedef-decl name='Maxmatrix' type-id='type-id-206' filepath='libnurbs/internals/mapdesc.h' line='45' column='1' id='type-id-179'/> 7439 <!-- struct Mapdesc --> 7440 <class-decl name='Mapdesc' size-in-bits='3392' is-struct='yes' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='49' column='1' id='type-id-136'> 7441 <!-- class PooledObj --> 7442 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 7443 <data-member access='public' layout-offset-in-bits='0'> 7444 <!-- REAL Mapdesc::pixel_tolerance --> 7445 <var-decl name='pixel_tolerance' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='104' column='1'/> 7446 </data-member> 7447 <data-member access='public' layout-offset-in-bits='32'> 7448 <!-- REAL Mapdesc::error_tolerance --> 7449 <var-decl name='error_tolerance' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='105' column='1'/> 7450 </data-member> 7451 <data-member access='public' layout-offset-in-bits='64'> 7452 <!-- REAL Mapdesc::object_space_error_tolerance --> 7453 <var-decl name='object_space_error_tolerance' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='106' column='1'/> 7454 </data-member> 7455 <data-member access='public' layout-offset-in-bits='96'> 7456 <!-- REAL Mapdesc::clampfactor --> 7457 <var-decl name='clampfactor' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='107' column='1'/> 7458 </data-member> 7459 <data-member access='public' layout-offset-in-bits='128'> 7460 <!-- REAL Mapdesc::minsavings --> 7461 <var-decl name='minsavings' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='108' column='1'/> 7462 </data-member> 7463 <data-member access='public' layout-offset-in-bits='160'> 7464 <!-- REAL Mapdesc::maxrate --> 7465 <var-decl name='maxrate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='109' column='1'/> 7466 </data-member> 7467 <data-member access='public' layout-offset-in-bits='192'> 7468 <!-- REAL Mapdesc::maxsrate --> 7469 <var-decl name='maxsrate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='110' column='1'/> 7470 </data-member> 7471 <data-member access='public' layout-offset-in-bits='224'> 7472 <!-- REAL Mapdesc::maxtrate --> 7473 <var-decl name='maxtrate' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='111' column='1'/> 7474 </data-member> 7475 <data-member access='public' layout-offset-in-bits='256'> 7476 <!-- REAL Mapdesc::bboxsize[5] --> 7477 <var-decl name='bboxsize' type-id='type-id-178' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='112' column='1'/> 7478 </data-member> 7479 <data-member access='private' layout-offset-in-bits='448'> 7480 <!-- long int Mapdesc::type --> 7481 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='115' column='1'/> 7482 </data-member> 7483 <data-member access='private' layout-offset-in-bits='512'> 7484 <!-- int Mapdesc::isrational --> 7485 <var-decl name='isrational' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='116' column='1'/> 7486 </data-member> 7487 <data-member access='private' layout-offset-in-bits='544'> 7488 <!-- int Mapdesc::ncoords --> 7489 <var-decl name='ncoords' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='117' column='1'/> 7490 </data-member> 7491 <data-member access='private' layout-offset-in-bits='576'> 7492 <!-- int Mapdesc::hcoords --> 7493 <var-decl name='hcoords' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='118' column='1'/> 7494 </data-member> 7495 <data-member access='private' layout-offset-in-bits='608'> 7496 <!-- int Mapdesc::inhcoords --> 7497 <var-decl name='inhcoords' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='119' column='1'/> 7498 </data-member> 7499 <data-member access='private' layout-offset-in-bits='640'> 7500 <!-- int Mapdesc::mask --> 7501 <var-decl name='mask' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='120' column='1'/> 7502 </data-member> 7503 <data-member access='private' layout-offset-in-bits='672'> 7504 <!-- Maxmatrix Mapdesc::bmat --> 7505 <var-decl name='bmat' type-id='type-id-179' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='121' column='1'/> 7506 </data-member> 7507 <data-member access='private' layout-offset-in-bits='1472'> 7508 <!-- Maxmatrix Mapdesc::cmat --> 7509 <var-decl name='cmat' type-id='type-id-179' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='122' column='1'/> 7510 </data-member> 7511 <data-member access='private' layout-offset-in-bits='2272'> 7512 <!-- Maxmatrix Mapdesc::smat --> 7513 <var-decl name='smat' type-id='type-id-179' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='123' column='1'/> 7514 </data-member> 7515 <data-member access='private' layout-offset-in-bits='3072'> 7516 <!-- REAL Mapdesc::s_steps --> 7517 <var-decl name='s_steps' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='124' column='1'/> 7518 </data-member> 7519 <data-member access='private' layout-offset-in-bits='3104'> 7520 <!-- REAL Mapdesc::t_steps --> 7521 <var-decl name='t_steps' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='125' column='1'/> 7522 </data-member> 7523 <data-member access='private' layout-offset-in-bits='3136'> 7524 <!-- REAL Mapdesc::sampling_method --> 7525 <var-decl name='sampling_method' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='126' column='1'/> 7526 </data-member> 7527 <data-member access='private' layout-offset-in-bits='3168'> 7528 <!-- REAL Mapdesc::culling_method --> 7529 <var-decl name='culling_method' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='127' column='1'/> 7530 </data-member> 7531 <data-member access='private' layout-offset-in-bits='3200'> 7532 <!-- REAL Mapdesc::bbox_subdividing --> 7533 <var-decl name='bbox_subdividing' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='128' column='1'/> 7534 </data-member> 7535 <data-member access='private' layout-offset-in-bits='3264'> 7536 <!-- Mapdesc* Mapdesc::next --> 7537 <var-decl name='next' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='129' column='1'/> 7538 </data-member> 7539 <data-member access='private' layout-offset-in-bits='3328'> 7540 <!-- Backend& Mapdesc::backend --> 7541 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/mapdesc.h' line='130' column='1'/> 7542 </data-member> 7543 <member-function access='public' constructor='yes'> 7544 <!-- Mapdesc::Mapdesc(long int, int, int, Backend&) --> 7545 <function-decl name='Mapdesc' filepath='libnurbs/internals/mapdesc.h' line='53' column='1' visibility='default' binding='global' size-in-bits='64'> 7546 <!-- implicit parameter of type 'Mapdesc*' --> 7547 <parameter type-id='type-id-107' is-artificial='yes'/> 7548 <!-- parameter of type 'long int' --> 7549 <parameter type-id='type-id-15'/> 7550 <!-- parameter of type 'int' --> 7551 <parameter type-id='type-id-11'/> 7552 <!-- parameter of type 'int' --> 7553 <parameter type-id='type-id-11'/> 7554 <!-- parameter of type 'Backend&' --> 7555 <parameter type-id='type-id-111'/> 7556 <!-- void --> 7557 <return type-id='type-id-12'/> 7558 </function-decl> 7559 </member-function> 7560 </class-decl> 7561 <!-- struct Knotvector --> 7562 <class-decl name='Knotvector' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/knotvector.h' line='41' column='1' id='type-id-292'> 7563 <data-member access='public' layout-offset-in-bits='0'> 7564 <!-- long int Knotvector::order --> 7565 <var-decl name='order' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/knotvector.h' line='48' column='1'/> 7566 </data-member> 7567 <data-member access='public' layout-offset-in-bits='64'> 7568 <!-- long int Knotvector::knotcount --> 7569 <var-decl name='knotcount' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/knotvector.h' line='49' column='1'/> 7570 </data-member> 7571 <data-member access='public' layout-offset-in-bits='128'> 7572 <!-- long int Knotvector::stride --> 7573 <var-decl name='stride' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/knotvector.h' line='50' column='1'/> 7574 </data-member> 7575 <data-member access='public' layout-offset-in-bits='192'> 7576 <!-- Knot* Knotvector::knotlist --> 7577 <var-decl name='knotlist' type-id='type-id-212' visibility='default' filepath='libnurbs/internals/knotvector.h' line='51' column='1'/> 7578 </data-member> 7579 <member-function access='public' constructor='yes'> 7580 <!-- Knotvector::Knotvector() --> 7581 <function-decl name='Knotvector' filepath='libnurbs/internals/knotvector.h' line='42' column='1' visibility='default' binding='global' size-in-bits='64'> 7582 <!-- implicit parameter of type 'Knotvector*' --> 7583 <parameter type-id='type-id-293' is-artificial='yes'/> 7584 <!-- void --> 7585 <return type-id='type-id-12'/> 7586 </function-decl> 7587 </member-function> 7588 <member-function access='public' destructor='yes'> 7589 <!-- Knotvector::~Knotvector(int) --> 7590 <function-decl name='~Knotvector' filepath='libnurbs/internals/knotvector.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'> 7591 <!-- implicit parameter of type 'Knotvector*' --> 7592 <parameter type-id='type-id-293' is-artificial='yes'/> 7593 <!-- artificial parameter of type 'int' --> 7594 <parameter type-id='type-id-11' is-artificial='yes'/> 7595 <!-- void --> 7596 <return type-id='type-id-12'/> 7597 </function-decl> 7598 </member-function> 7599 </class-decl> 7600 <!-- struct Quiltspec --> 7601 <class-decl name='Quiltspec' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/quilt.h' line='51' column='1' id='type-id-189'> 7602 <data-member access='public' layout-offset-in-bits='0'> 7603 <!-- int Quiltspec::stride --> 7604 <var-decl name='stride' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='52' column='1'/> 7605 </data-member> 7606 <data-member access='public' layout-offset-in-bits='32'> 7607 <!-- int Quiltspec::width --> 7608 <var-decl name='width' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='53' column='1'/> 7609 </data-member> 7610 <data-member access='public' layout-offset-in-bits='64'> 7611 <!-- int Quiltspec::offset --> 7612 <var-decl name='offset' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='54' column='1'/> 7613 </data-member> 7614 <data-member access='public' layout-offset-in-bits='96'> 7615 <!-- int Quiltspec::order --> 7616 <var-decl name='order' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='55' column='1'/> 7617 </data-member> 7618 <data-member access='public' layout-offset-in-bits='128'> 7619 <!-- int Quiltspec::index --> 7620 <var-decl name='index' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/quilt.h' line='56' column='1'/> 7621 </data-member> 7622 <data-member access='public' layout-offset-in-bits='160'> 7623 <!-- int Quiltspec::bdry[2] --> 7624 <var-decl name='bdry' type-id='type-id-211' visibility='default' filepath='libnurbs/internals/quilt.h' line='57' column='1'/> 7625 </data-member> 7626 <data-member access='public' layout-offset-in-bits='224'> 7627 <!-- REAL Quiltspec::step_size --> 7628 <var-decl name='step_size' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/quilt.h' line='58' column='1'/> 7629 </data-member> 7630 <data-member access='public' layout-offset-in-bits='256'> 7631 <!-- Knot* Quiltspec::breakpoints --> 7632 <var-decl name='breakpoints' type-id='type-id-212' visibility='default' filepath='libnurbs/internals/quilt.h' line='59' column='1'/> 7633 </data-member> 7634 </class-decl> 7635 <!-- typedef REAL Knot --> 7636 <typedef-decl name='Knot' type-id='type-id-1' filepath='libnurbs/internals/types.h' line='45' column='1' id='type-id-218'/> 7637 <!-- typedef Quiltspec* Quiltspec_ptr --> 7638 <typedef-decl name='Quiltspec_ptr' type-id='type-id-207' filepath='libnurbs/internals/quilt.h' line='62' column='1' id='type-id-186'/> 7639 <!-- Curve& --> 7640 <reference-type-def kind='lvalue' type-id='type-id-265' size-in-bits='64' id='type-id-269'/> 7641 <!-- Curve* --> 7642 <pointer-type-def type-id='type-id-265' size-in-bits='64' id='type-id-247'/> 7643 <!-- Curve* const --> 7644 <qualified-type-def type-id='type-id-247' const='yes' id='type-id-294'/> 7645 <!-- Flist& --> 7646 <reference-type-def kind='lvalue' type-id='type-id-126' size-in-bits='64' id='type-id-295'/> 7647 <!-- Knot* --> 7648 <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-212'/> 7649 <!-- Knotvector& --> 7650 <reference-type-def kind='lvalue' type-id='type-id-292' size-in-bits='64' id='type-id-296'/> 7651 <!-- Mapdesc* --> 7652 <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-107'/> 7653 <!-- Mapdesc* const --> 7654 <qualified-type-def type-id='type-id-107' const='yes' id='type-id-297'/> 7655 <!-- Quiltspec* --> 7656 <pointer-type-def type-id='type-id-189' size-in-bits='64' id='type-id-207'/> 7657 <!-- REAL[5]* --> 7658 <pointer-type-def type-id='type-id-178' size-in-bits='64' id='type-id-298'/> 7659 <!-- float[4]* --> 7660 <pointer-type-def type-id='type-id-291' size-in-bits='64' id='type-id-299'/> 7661 <!-- Knotvector* --> 7662 <pointer-type-def type-id='type-id-292' size-in-bits='64' id='type-id-293'/> 7663 </abi-instr> 7664 <abi-instr address-size='64' path='libnurbs/internals/curvelist.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7665 <!-- float[3] --> 7666 <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='96' id='type-id-248'> 7667 <!-- <anonymous range>[3] --> 7668 <subrange length='3' type-id='type-id-3' id='type-id-68'/> 7669 </array-type-def> 7670 <!-- Curvelist* --> 7671 <pointer-type-def type-id='type-id-246' size-in-bits='64' id='type-id-249'/> 7672 <!-- Curvelist* const --> 7673 <qualified-type-def type-id='type-id-249' const='yes' id='type-id-300'/> 7674 </abi-instr> 7675 <abi-instr address-size='64' path='libnurbs/internals/curvesub.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7676 <!-- Curvelist& --> 7677 <qualified-type-def type-id='type-id-250' id='type-id-301'/> 7678 </abi-instr> 7679 <abi-instr address-size='64' path='libnurbs/internals/displaylist.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7680 <!-- struct Dlnode --> 7681 <class-decl name='Dlnode' size-in-bits='384' is-struct='yes' visibility='default' filepath='libnurbs/internals/displaylist.h' line='48' column='1' id='type-id-169'> 7682 <!-- class PooledObj --> 7683 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 7684 <data-member access='public' layout-offset-in-bits='0'> 7685 <!-- PFVS Dlnode::work --> 7686 <var-decl name='work' type-id='type-id-196' visibility='default' filepath='libnurbs/internals/displaylist.h' line='50' column='1'/> 7687 </data-member> 7688 <data-member access='public' layout-offset-in-bits='128'> 7689 <!-- void* Dlnode::arg --> 7690 <var-decl name='arg' type-id='type-id-25' visibility='default' filepath='libnurbs/internals/displaylist.h' line='51' column='1'/> 7691 </data-member> 7692 <data-member access='public' layout-offset-in-bits='192'> 7693 <!-- PFVS Dlnode::cleanup --> 7694 <var-decl name='cleanup' type-id='type-id-196' visibility='default' filepath='libnurbs/internals/displaylist.h' line='52' column='1'/> 7695 </data-member> 7696 <data-member access='public' layout-offset-in-bits='320'> 7697 <!-- Dlnode* Dlnode::next --> 7698 <var-decl name='next' type-id='type-id-152' visibility='default' filepath='libnurbs/internals/displaylist.h' line='53' column='1'/> 7699 </data-member> 7700 <member-function access='public' constructor='yes'> 7701 <!-- Dlnode::Dlnode(PFVS, void*, PFVS) --> 7702 <function-decl name='Dlnode' filepath='libnurbs/internals/displaylist.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'> 7703 <!-- implicit parameter of type 'Dlnode*' --> 7704 <parameter type-id='type-id-152' is-artificial='yes'/> 7705 <!-- parameter of type 'typedef PFVS' --> 7706 <parameter type-id='type-id-196'/> 7707 <!-- parameter of type 'void*' --> 7708 <parameter type-id='type-id-25'/> 7709 <!-- parameter of type 'typedef PFVS' --> 7710 <parameter type-id='type-id-196'/> 7711 <!-- void --> 7712 <return type-id='type-id-12'/> 7713 </function-decl> 7714 </member-function> 7715 </class-decl> 7716 <!-- typedef __anonymous_struct__ PFVS --> 7717 <typedef-decl name='PFVS' type-id='type-id-217' filepath='libnurbs/internals/displaylist.h' line='46' column='1' id='type-id-196'/> 7718 <!-- struct {void (NurbsTessellator*, void*)* __pfn; long int __delta;} --> 7719 <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-196' visibility='default' filepath='libnurbs/internals/displaylist.h' line='46' column='1' id='type-id-217'> 7720 <data-member access='public' layout-offset-in-bits='0'> 7721 <!-- void (NurbsTessellator*, void*)* __pfn --> 7722 <var-decl name='__pfn' type-id='type-id-221' visibility='default' filepath='libnurbs/internals/displaylist.h' line='46' column='1'/> 7723 </data-member> 7724 <data-member access='public' layout-offset-in-bits='64'> 7725 <!-- long int __delta --> 7726 <var-decl name='__delta' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/displaylist.h' line='46' column='1'/> 7727 </data-member> 7728 </class-decl> 7729 <!-- class DisplayList --> 7730 <class-decl name='DisplayList' size-in-bits='2688' visibility='default' filepath='libnurbs/internals/displaylist.h' line='65' column='1' id='type-id-94'> 7731 <data-member access='private' layout-offset-in-bits='0'> 7732 <!-- Dlnode* DisplayList::nodes --> 7733 <var-decl name='nodes' type-id='type-id-152' visibility='default' filepath='libnurbs/internals/displaylist.h' line='73' column='1'/> 7734 </data-member> 7735 <data-member access='private' layout-offset-in-bits='64'> 7736 <!-- Pool DisplayList::dlnodePool --> 7737 <var-decl name='dlnodePool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/displaylist.h' line='74' column='1'/> 7738 </data-member> 7739 <data-member access='private' layout-offset-in-bits='2560'> 7740 <!-- Dlnode** DisplayList::lastNode --> 7741 <var-decl name='lastNode' type-id='type-id-153' visibility='default' filepath='libnurbs/internals/displaylist.h' line='75' column='1'/> 7742 </data-member> 7743 <data-member access='private' layout-offset-in-bits='2624'> 7744 <!-- NurbsTessellator* DisplayList::nt --> 7745 <var-decl name='nt' type-id='type-id-87' visibility='default' filepath='libnurbs/internals/displaylist.h' line='76' column='1'/> 7746 </data-member> 7747 <member-function access='private' constructor='yes'> 7748 <!-- DisplayList::DisplayList(NurbsTessellator*) --> 7749 <function-decl name='DisplayList' filepath='libnurbs/internals/displaylist.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 7750 <!-- implicit parameter of type 'DisplayList*' --> 7751 <parameter type-id='type-id-86' is-artificial='yes'/> 7752 <!-- parameter of type 'NurbsTessellator*' --> 7753 <parameter type-id='type-id-87'/> 7754 <!-- void --> 7755 <return type-id='type-id-12'/> 7756 </function-decl> 7757 </member-function> 7758 <member-function access='private' destructor='yes'> 7759 <!-- DisplayList::~DisplayList(int) --> 7760 <function-decl name='~DisplayList' filepath='libnurbs/internals/displaylist.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 7761 <!-- implicit parameter of type 'DisplayList*' --> 7762 <parameter type-id='type-id-86' is-artificial='yes'/> 7763 <!-- artificial parameter of type 'int' --> 7764 <parameter type-id='type-id-11' is-artificial='yes'/> 7765 <!-- void --> 7766 <return type-id='type-id-12'/> 7767 </function-decl> 7768 </member-function> 7769 </class-decl> 7770 <!-- DisplayList* --> 7771 <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-86'/> 7772 <!-- DisplayList* const --> 7773 <qualified-type-def type-id='type-id-86' const='yes' id='type-id-302'/> 7774 <!-- Dlnode* --> 7775 <pointer-type-def type-id='type-id-169' size-in-bits='64' id='type-id-152'/> 7776 <!-- Dlnode** --> 7777 <pointer-type-def type-id='type-id-152' size-in-bits='64' id='type-id-153'/> 7778 <!-- NurbsTessellator* --> 7779 <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-87'/> 7780 <!-- void (NurbsTessellator*, void*)* --> 7781 <pointer-type-def type-id='type-id-226' size-in-bits='64' id='type-id-221'/> 7782 <!-- void (NurbsTessellator*, void*) --> 7783 <function-type size-in-bits='64' id='type-id-226'> 7784 <!-- implicit parameter of type 'NurbsTessellator*' --> 7785 <parameter type-id='type-id-87' is-artificial='yes'/> 7786 <!-- parameter of type 'void*' --> 7787 <parameter type-id='type-id-25'/> 7788 <!-- void --> 7789 <return type-id='type-id-12'/> 7790 </function-type> 7791 </abi-instr> 7792 <abi-instr address-size='64' path='libnurbs/internals/flist.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7793 <!-- Flist* const --> 7794 <qualified-type-def type-id='type-id-155' const='yes' id='type-id-303'/> 7795 <!-- FlistSorter* --> 7796 <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-177'/> 7797 </abi-instr> 7798 <abi-instr address-size='64' path='libnurbs/internals/flistsorter.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7799 <!-- FlistSorter* const --> 7800 <qualified-type-def type-id='type-id-177' const='yes' id='type-id-304'/> 7801 </abi-instr> 7802 <abi-instr address-size='64' path='libnurbs/internals/hull.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7803 <!-- class Hull --> 7804 <class-decl name='Hull' size-in-bits='4800' visibility='default' filepath='libnurbs/internals/hull.h' line='47' column='1' id='type-id-180'> 7805 <!-- class TrimRegion --> 7806 <base-class access='public' layout-offset-in-bits='192' is-virtual='yes' type-id='type-id-173'/> 7807 <member-type access='private'> 7808 <!-- struct Hull::Side --> 7809 <class-decl name='Side' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/hull.h' line='55' column='1' id='type-id-197'> 7810 <data-member access='public' layout-offset-in-bits='0'> 7811 <!-- Trimline* Hull::Side::left --> 7812 <var-decl name='left' type-id='type-id-198' visibility='default' filepath='libnurbs/internals/hull.h' line='56' column='1'/> 7813 </data-member> 7814 <data-member access='public' layout-offset-in-bits='64'> 7815 <!-- Gridline* Hull::Side::line --> 7816 <var-decl name='line' type-id='type-id-199' visibility='default' filepath='libnurbs/internals/hull.h' line='57' column='1'/> 7817 </data-member> 7818 <data-member access='public' layout-offset-in-bits='128'> 7819 <!-- Trimline* Hull::Side::right --> 7820 <var-decl name='right' type-id='type-id-198' visibility='default' filepath='libnurbs/internals/hull.h' line='58' column='1'/> 7821 </data-member> 7822 <data-member access='public' layout-offset-in-bits='192'> 7823 <!-- long int Hull::Side::index --> 7824 <var-decl name='index' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/hull.h' line='59' column='1'/> 7825 </data-member> 7826 </class-decl> 7827 </member-type> 7828 <data-member access='private' layout-offset-in-bits='64'> 7829 <!-- Hull::Side Hull::lower --> 7830 <var-decl name='lower' type-id='type-id-197' visibility='default' filepath='libnurbs/internals/hull.h' line='62' column='1'/> 7831 </data-member> 7832 <data-member access='private' layout-offset-in-bits='320'> 7833 <!-- Hull::Side Hull::upper --> 7834 <var-decl name='upper' type-id='type-id-197' visibility='default' filepath='libnurbs/internals/hull.h' line='63' column='1'/> 7835 </data-member> 7836 <data-member access='private' layout-offset-in-bits='576'> 7837 <!-- Trimline Hull::fakeleft --> 7838 <var-decl name='fakeleft' type-id='type-id-200' visibility='default' filepath='libnurbs/internals/hull.h' line='64' column='1'/> 7839 </data-member> 7840 <data-member access='private' layout-offset-in-bits='1408'> 7841 <!-- Trimline Hull::fakeright --> 7842 <var-decl name='fakeright' type-id='type-id-200' visibility='default' filepath='libnurbs/internals/hull.h' line='65' column='1'/> 7843 </data-member> 7844 <member-function access='private' constructor='yes'> 7845 <!-- Hull::Hull(int, void**) --> 7846 <function-decl name='Hull' filepath='libnurbs/internals/hull.cc' line='51' column='1' visibility='default' binding='global' size-in-bits='64'> 7847 <!-- implicit parameter of type 'Hull*' --> 7848 <parameter type-id='type-id-201' is-artificial='yes'/> 7849 <!-- artificial parameter of type 'int' --> 7850 <parameter type-id='type-id-11' is-artificial='yes'/> 7851 <!-- artificial parameter of type 'void**' --> 7852 <parameter type-id='type-id-163' is-artificial='yes'/> 7853 <!-- void --> 7854 <return type-id='type-id-12'/> 7855 </function-decl> 7856 </member-function> 7857 <member-function access='private' destructor='yes'> 7858 <!-- Hull::~Hull(int, void**) --> 7859 <function-decl name='~Hull' filepath='libnurbs/internals/hull.cc' line='54' column='1' visibility='default' binding='global' size-in-bits='64'> 7860 <!-- implicit parameter of type 'Hull*' --> 7861 <parameter type-id='type-id-201' is-artificial='yes'/> 7862 <!-- artificial parameter of type 'int' --> 7863 <parameter type-id='type-id-11' is-artificial='yes'/> 7864 <!-- artificial parameter of type 'void**' --> 7865 <parameter type-id='type-id-163' is-artificial='yes'/> 7866 <!-- void --> 7867 <return type-id='type-id-12'/> 7868 </function-decl> 7869 </member-function> 7870 </class-decl> 7871 <!-- Gridline* --> 7872 <pointer-type-def type-id='type-id-203' size-in-bits='64' id='type-id-199'/> 7873 <!-- Hull* --> 7874 <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-201'/> 7875 <!-- Hull* const --> 7876 <qualified-type-def type-id='type-id-201' const='yes' id='type-id-305'/> 7877 </abi-instr> 7878 <abi-instr address-size='64' path='libnurbs/internals/intersect.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7879 <!-- Bin& --> 7880 <qualified-type-def type-id='type-id-262' id='type-id-306'/> 7881 </abi-instr> 7882 <abi-instr address-size='64' path='libnurbs/internals/knotvector.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7883 <!-- Knotvector* --> 7884 <pointer-type-def type-id='type-id-292' size-in-bits='64' id='type-id-293'/> 7885 <!-- Knotvector* const --> 7886 <qualified-type-def type-id='type-id-293' const='yes' id='type-id-307'/> 7887 </abi-instr> 7888 <abi-instr address-size='64' path='libnurbs/internals/mapdesc.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7889 </abi-instr> 7890 <abi-instr address-size='64' path='libnurbs/internals/mapdescv.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7891 </abi-instr> 7892 <abi-instr address-size='64' path='libnurbs/internals/maplist.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7893 <!-- class Maplist --> 7894 <class-decl name='Maplist' size-in-bits='2688' visibility='default' filepath='libnurbs/internals/maplist.h' line='46' column='1' id='type-id-72'> 7895 <data-member access='private' layout-offset-in-bits='0'> 7896 <!-- Pool Maplist::mapdescPool --> 7897 <var-decl name='mapdescPool' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/maplist.h' line='58' column='1'/> 7898 </data-member> 7899 <data-member access='private' layout-offset-in-bits='2496'> 7900 <!-- Mapdesc* Maplist::maps --> 7901 <var-decl name='maps' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/maplist.h' line='59' column='1'/> 7902 </data-member> 7903 <data-member access='private' layout-offset-in-bits='2560'> 7904 <!-- Mapdesc** Maplist::lastmap --> 7905 <var-decl name='lastmap' type-id='type-id-108' visibility='default' filepath='libnurbs/internals/maplist.h' line='60' column='1'/> 7906 </data-member> 7907 <data-member access='private' layout-offset-in-bits='2624'> 7908 <!-- Backend& Maplist::backend --> 7909 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/maplist.h' line='61' column='1'/> 7910 </data-member> 7911 <member-function access='private' constructor='yes'> 7912 <!-- Maplist::Maplist(Backend&) --> 7913 <function-decl name='Maplist' filepath='libnurbs/internals/maplist.h' line='48' column='1' visibility='default' binding='global' size-in-bits='64'> 7914 <!-- implicit parameter of type 'Maplist*' --> 7915 <parameter type-id='type-id-110' is-artificial='yes'/> 7916 <!-- parameter of type 'Backend&' --> 7917 <parameter type-id='type-id-111'/> 7918 <!-- void --> 7919 <return type-id='type-id-12'/> 7920 </function-decl> 7921 </member-function> 7922 </class-decl> 7923 <!-- Mapdesc** --> 7924 <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-108'/> 7925 <!-- Maplist* --> 7926 <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-110'/> 7927 <!-- Maplist* const --> 7928 <qualified-type-def type-id='type-id-110' const='yes' id='type-id-308'/> 7929 <!-- PooledObj* const --> 7930 <qualified-type-def type-id='type-id-241' const='yes' id='type-id-309'/> 7931 </abi-instr> 7932 <abi-instr address-size='64' path='libnurbs/internals/mesher.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 7933 <!-- GridTrimVertex*[2] --> 7934 <array-type-def dimensions='1' type-id='type-id-188' size-in-bits='128' id='type-id-183'> 7935 <!-- <anonymous range>[2] --> 7936 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 7937 </array-type-def> 7938 <!-- class Mesher --> 7939 <class-decl name='Mesher' size-in-bits='7680' visibility='default' filepath='libnurbs/internals/mesher.h' line='47' column='1' id='type-id-161'> 7940 <!-- class TrimRegion --> 7941 <base-class access='public' layout-offset-in-bits='192' is-virtual='yes' type-id='type-id-173'/> 7942 <!-- class Hull --> 7943 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-180'/> 7944 <data-member access='private' static='yes'> 7945 <!-- static const float Mesher::ZERO --> 7946 <var-decl name='ZERO' type-id='type-id-181' mangled-name='_ZN6Mesher4ZEROE' visibility='default' filepath='libnurbs/internals/mesher.cc' line='53' column='1'/> 7947 </data-member> 7948 <data-member access='private' layout-offset-in-bits='2240'> 7949 <!-- Backend& Mesher::backend --> 7950 <var-decl name='backend' type-id='type-id-109' visibility='default' filepath='libnurbs/internals/mesher.h' line='56' column='1'/> 7951 </data-member> 7952 <data-member access='private' layout-offset-in-bits='2304'> 7953 <!-- Pool Mesher::p --> 7954 <var-decl name='p' type-id='type-id-76' visibility='default' filepath='libnurbs/internals/mesher.h' line='58' column='1'/> 7955 </data-member> 7956 <data-member access='private' layout-offset-in-bits='4800'> 7957 <!-- unsigned int Mesher::stacksize --> 7958 <var-decl name='stacksize' type-id='type-id-92' visibility='default' filepath='libnurbs/internals/mesher.h' line='59' column='1'/> 7959 </data-member> 7960 <data-member access='private' layout-offset-in-bits='4864'> 7961 <!-- GridTrimVertex** Mesher::vdata --> 7962 <var-decl name='vdata' type-id='type-id-182' visibility='default' filepath='libnurbs/internals/mesher.h' line='60' column='1'/> 7963 </data-member> 7964 <data-member access='private' layout-offset-in-bits='4928'> 7965 <!-- GridTrimVertex* Mesher::last[2] --> 7966 <var-decl name='last' type-id='type-id-183' visibility='default' filepath='libnurbs/internals/mesher.h' line='61' column='1'/> 7967 </data-member> 7968 <data-member access='private' layout-offset-in-bits='5056'> 7969 <!-- int Mesher::itop --> 7970 <var-decl name='itop' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mesher.h' line='62' column='1'/> 7971 </data-member> 7972 <data-member access='private' layout-offset-in-bits='5088'> 7973 <!-- int Mesher::lastedge --> 7974 <var-decl name='lastedge' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/mesher.h' line='63' column='1'/> 7975 </data-member> 7976 <member-function access='private' constructor='yes'> 7977 <!-- Mesher::Mesher(int, void**, Backend&) --> 7978 <function-decl name='Mesher' filepath='libnurbs/internals/mesher.cc' line='55' column='1' visibility='default' binding='global' size-in-bits='64'> 7979 <!-- implicit parameter of type 'Mesher*' --> 7980 <parameter type-id='type-id-184' is-artificial='yes'/> 7981 <!-- artificial parameter of type 'int' --> 7982 <parameter type-id='type-id-11' is-artificial='yes'/> 7983 <!-- artificial parameter of type 'void**' --> 7984 <parameter type-id='type-id-163' is-artificial='yes'/> 7985 <!-- parameter of type 'Backend&' --> 7986 <parameter type-id='type-id-111'/> 7987 <!-- void --> 7988 <return type-id='type-id-12'/> 7989 </function-decl> 7990 </member-function> 7991 <member-function access='private' destructor='yes'> 7992 <!-- Mesher::~Mesher(int, void**) --> 7993 <function-decl name='~Mesher' filepath='libnurbs/internals/mesher.cc' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 7994 <!-- implicit parameter of type 'Mesher*' --> 7995 <parameter type-id='type-id-184' is-artificial='yes'/> 7996 <!-- artificial parameter of type 'int' --> 7997 <parameter type-id='type-id-11' is-artificial='yes'/> 7998 <!-- artificial parameter of type 'void**' --> 7999 <parameter type-id='type-id-163' is-artificial='yes'/> 8000 <!-- void --> 8001 <return type-id='type-id-12'/> 8002 </function-decl> 8003 </member-function> 8004 </class-decl> 8005 <!-- GridTrimVertex** --> 8006 <pointer-type-def type-id='type-id-188' size-in-bits='64' id='type-id-182'/> 8007 <!-- Mesher* --> 8008 <pointer-type-def type-id='type-id-161' size-in-bits='64' id='type-id-184'/> 8009 <!-- Mesher* const --> 8010 <qualified-type-def type-id='type-id-184' const='yes' id='type-id-310'/> 8011 <!-- const float --> 8012 <qualified-type-def type-id='type-id-28' const='yes' id='type-id-181'/> 8013 </abi-instr> 8014 <abi-instr address-size='64' path='libnurbs/internals/monoTriangulationBackend.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8015 <!-- Real[2] --> 8016 <array-type-def dimensions='1' type-id='type-id-311' size-in-bits='64' id='type-id-312'> 8017 <!-- <anonymous range>[2] --> 8018 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 8019 </array-type-def> 8020 <!-- typedef float Real --> 8021 <typedef-decl name='Real' type-id='type-id-28' filepath='libnurbs/nurbtess/definitions.h' line='36' column='1' id='type-id-311'/> 8022 <!-- typedef int Int --> 8023 <typedef-decl name='Int' type-id='type-id-11' filepath='libnurbs/nurbtess/definitions.h' line='37' column='1' id='type-id-313'/> 8024 <!-- class vertexArray --> 8025 <class-decl name='vertexArray' size-in-bits='128' visibility='default' filepath='libnurbs/nurbtess/monoTriangulation.h' line='77' column='1' id='type-id-314'> 8026 <data-member access='private' layout-offset-in-bits='0'> 8027 <!-- Real** vertexArray::array --> 8028 <var-decl name='array' type-id='type-id-315' visibility='default' filepath='libnurbs/nurbtess/monoTriangulation.h' line='78' column='1'/> 8029 </data-member> 8030 <data-member access='private' layout-offset-in-bits='64'> 8031 <!-- Int vertexArray::index --> 8032 <var-decl name='index' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/monoTriangulation.h' line='79' column='1'/> 8033 </data-member> 8034 <data-member access='private' layout-offset-in-bits='96'> 8035 <!-- Int vertexArray::size --> 8036 <var-decl name='size' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/monoTriangulation.h' line='80' column='1'/> 8037 </data-member> 8038 <member-function access='private' constructor='yes'> 8039 <!-- vertexArray::vertexArray(Int) --> 8040 <function-decl name='vertexArray' filepath='libnurbs/nurbtess/monoTriangulation.h' line='82' column='1' visibility='default' binding='global' size-in-bits='64'> 8041 <!-- implicit parameter of type 'vertexArray*' --> 8042 <parameter type-id='type-id-316' is-artificial='yes'/> 8043 <!-- parameter of type 'typedef Int' --> 8044 <parameter type-id='type-id-313'/> 8045 <!-- void --> 8046 <return type-id='type-id-12'/> 8047 </function-decl> 8048 </member-function> 8049 <member-function access='private' constructor='yes'> 8050 <!-- vertexArray::vertexArray(Real[2]*, Int) --> 8051 <function-decl name='vertexArray' filepath='libnurbs/nurbtess/monoTriangulation.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'> 8052 <!-- implicit parameter of type 'vertexArray*' --> 8053 <parameter type-id='type-id-316' is-artificial='yes'/> 8054 <!-- parameter of type 'Real[2]*' --> 8055 <parameter type-id='type-id-317'/> 8056 <!-- parameter of type 'typedef Int' --> 8057 <parameter type-id='type-id-313'/> 8058 <!-- void --> 8059 <return type-id='type-id-12'/> 8060 </function-decl> 8061 </member-function> 8062 <member-function access='private' destructor='yes'> 8063 <!-- vertexArray::~vertexArray(int) --> 8064 <function-decl name='~vertexArray' filepath='libnurbs/nurbtess/monoTriangulation.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'> 8065 <!-- implicit parameter of type 'vertexArray*' --> 8066 <parameter type-id='type-id-316' is-artificial='yes'/> 8067 <!-- artificial parameter of type 'int' --> 8068 <parameter type-id='type-id-11' is-artificial='yes'/> 8069 <!-- void --> 8070 <return type-id='type-id-12'/> 8071 </function-decl> 8072 </member-function> 8073 </class-decl> 8074 <!-- class reflexChain --> 8075 <class-decl name='reflexChain' size-in-bits='192' visibility='default' filepath='libnurbs/nurbtess/monoTriangulation.h' line='43' column='1' id='type-id-318'> 8076 <data-member access='private' layout-offset-in-bits='0'> 8077 <!-- Real2* reflexChain::queue --> 8078 <var-decl name='queue' type-id='type-id-319' visibility='default' filepath='libnurbs/nurbtess/monoTriangulation.h' line='44' column='1'/> 8079 </data-member> 8080 <data-member access='private' layout-offset-in-bits='64'> 8081 <!-- Int reflexChain::isIncreasing --> 8082 <var-decl name='isIncreasing' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/monoTriangulation.h' line='50' column='1'/> 8083 </data-member> 8084 <data-member access='private' layout-offset-in-bits='96'> 8085 <!-- Int reflexChain::index_queue --> 8086 <var-decl name='index_queue' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/monoTriangulation.h' line='51' column='1'/> 8087 </data-member> 8088 <data-member access='private' layout-offset-in-bits='128'> 8089 <!-- Int reflexChain::size_queue --> 8090 <var-decl name='size_queue' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/monoTriangulation.h' line='52' column='1'/> 8091 </data-member> 8092 <member-function access='private' constructor='yes'> 8093 <!-- reflexChain::reflexChain(Int, Int) --> 8094 <function-decl name='reflexChain' filepath='libnurbs/nurbtess/monoTriangulation.h' line='55' column='1' visibility='default' binding='global' size-in-bits='64'> 8095 <!-- implicit parameter of type 'reflexChain*' --> 8096 <parameter type-id='type-id-320' is-artificial='yes'/> 8097 <!-- parameter of type 'typedef Int' --> 8098 <parameter type-id='type-id-313'/> 8099 <!-- parameter of type 'typedef Int' --> 8100 <parameter type-id='type-id-313'/> 8101 <!-- void --> 8102 <return type-id='type-id-12'/> 8103 </function-decl> 8104 </member-function> 8105 <member-function access='private' destructor='yes'> 8106 <!-- reflexChain::~reflexChain(int) --> 8107 <function-decl name='~reflexChain' filepath='libnurbs/nurbtess/monoTriangulation.h' line='56' column='1' visibility='default' binding='global' size-in-bits='64'> 8108 <!-- implicit parameter of type 'reflexChain*' --> 8109 <parameter type-id='type-id-320' is-artificial='yes'/> 8110 <!-- artificial parameter of type 'int' --> 8111 <parameter type-id='type-id-11' is-artificial='yes'/> 8112 <!-- void --> 8113 <return type-id='type-id-12'/> 8114 </function-decl> 8115 </member-function> 8116 </class-decl> 8117 <!-- typedef Real[2] Real2 --> 8118 <typedef-decl name='Real2' type-id='type-id-312' filepath='libnurbs/nurbtess/definitions.h' line='38' column='1' id='type-id-321'/> 8119 <!-- class primStream --> 8120 <class-decl name='primStream' size-in-bits='384' visibility='default' filepath='libnurbs/nurbtess/primitiveStream.h' line='44' column='1' id='type-id-322'> 8121 <data-member access='private' layout-offset-in-bits='0'> 8122 <!-- Int* primStream::lengths --> 8123 <var-decl name='lengths' type-id='type-id-323' visibility='default' filepath='libnurbs/nurbtess/primitiveStream.h' line='45' column='1'/> 8124 </data-member> 8125 <data-member access='private' layout-offset-in-bits='64'> 8126 <!-- Int* primStream::types --> 8127 <var-decl name='types' type-id='type-id-323' visibility='default' filepath='libnurbs/nurbtess/primitiveStream.h' line='46' column='1'/> 8128 </data-member> 8129 <data-member access='private' layout-offset-in-bits='128'> 8130 <!-- Real* primStream::vertices --> 8131 <var-decl name='vertices' type-id='type-id-324' visibility='default' filepath='libnurbs/nurbtess/primitiveStream.h' line='47' column='1'/> 8132 </data-member> 8133 <data-member access='private' layout-offset-in-bits='192'> 8134 <!-- Int primStream::index_lengths --> 8135 <var-decl name='index_lengths' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/primitiveStream.h' line='50' column='1'/> 8136 </data-member> 8137 <data-member access='private' layout-offset-in-bits='224'> 8138 <!-- Int primStream::size_lengths --> 8139 <var-decl name='size_lengths' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/primitiveStream.h' line='51' column='1'/> 8140 </data-member> 8141 <data-member access='private' layout-offset-in-bits='256'> 8142 <!-- Int primStream::index_vertices --> 8143 <var-decl name='index_vertices' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/primitiveStream.h' line='52' column='1'/> 8144 </data-member> 8145 <data-member access='private' layout-offset-in-bits='288'> 8146 <!-- Int primStream::size_vertices --> 8147 <var-decl name='size_vertices' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/primitiveStream.h' line='53' column='1'/> 8148 </data-member> 8149 <data-member access='private' layout-offset-in-bits='320'> 8150 <!-- Int primStream::counter --> 8151 <var-decl name='counter' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/primitiveStream.h' line='59' column='1'/> 8152 </data-member> 8153 <member-function access='private' constructor='yes'> 8154 <!-- primStream::primStream(Int, Int) --> 8155 <function-decl name='primStream' filepath='libnurbs/nurbtess/primitiveStream.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'> 8156 <!-- implicit parameter of type 'primStream*' --> 8157 <parameter type-id='type-id-325' is-artificial='yes'/> 8158 <!-- parameter of type 'typedef Int' --> 8159 <parameter type-id='type-id-313'/> 8160 <!-- parameter of type 'typedef Int' --> 8161 <parameter type-id='type-id-313'/> 8162 <!-- void --> 8163 <return type-id='type-id-12'/> 8164 </function-decl> 8165 </member-function> 8166 <member-function access='private' destructor='yes'> 8167 <!-- primStream::~primStream(int) --> 8168 <function-decl name='~primStream' filepath='libnurbs/nurbtess/primitiveStream.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64'> 8169 <!-- implicit parameter of type 'primStream*' --> 8170 <parameter type-id='type-id-325' is-artificial='yes'/> 8171 <!-- artificial parameter of type 'int' --> 8172 <parameter type-id='type-id-11' is-artificial='yes'/> 8173 <!-- void --> 8174 <return type-id='type-id-12'/> 8175 </function-decl> 8176 </member-function> 8177 </class-decl> 8178 <!-- Int* --> 8179 <pointer-type-def type-id='type-id-313' size-in-bits='64' id='type-id-323'/> 8180 <!-- Real* --> 8181 <pointer-type-def type-id='type-id-311' size-in-bits='64' id='type-id-324'/> 8182 <!-- Real** --> 8183 <pointer-type-def type-id='type-id-324' size-in-bits='64' id='type-id-315'/> 8184 <!-- Real2* --> 8185 <pointer-type-def type-id='type-id-321' size-in-bits='64' id='type-id-319'/> 8186 <!-- Real[2]* --> 8187 <pointer-type-def type-id='type-id-312' size-in-bits='64' id='type-id-317'/> 8188 <!-- primStream* --> 8189 <pointer-type-def type-id='type-id-322' size-in-bits='64' id='type-id-325'/> 8190 <!-- reflexChain* --> 8191 <pointer-type-def type-id='type-id-318' size-in-bits='64' id='type-id-320'/> 8192 <!-- reflexChain* const --> 8193 <qualified-type-def type-id='type-id-320' const='yes' id='type-id-326'/> 8194 <!-- vertexArray* --> 8195 <pointer-type-def type-id='type-id-314' size-in-bits='64' id='type-id-316'/> 8196 <!-- vertexArray* const --> 8197 <qualified-type-def type-id='type-id-316' const='yes' id='type-id-327'/> 8198 </abi-instr> 8199 <abi-instr address-size='64' path='libnurbs/internals/monotonizer.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8200 </abi-instr> 8201 <abi-instr address-size='64' path='libnurbs/internals/nurbsinterfac.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8202 <!-- struct O_pwlcurve --> 8203 <class-decl name='O_pwlcurve' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='83' column='1' id='type-id-139'> 8204 <!-- class PooledObj --> 8205 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 8206 <data-member access='public' layout-offset-in-bits='0'> 8207 <!-- TrimVertex* O_pwlcurve::pts --> 8208 <var-decl name='pts' type-id='type-id-141' visibility='default' filepath='libnurbs/internals/reader.h' line='85' column='1'/> 8209 </data-member> 8210 <data-member access='public' layout-offset-in-bits='64'> 8211 <!-- int O_pwlcurve::npts --> 8212 <var-decl name='npts' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='86' column='1'/> 8213 </data-member> 8214 <data-member access='public' layout-offset-in-bits='128'> 8215 <!-- O_pwlcurve* O_pwlcurve::next --> 8216 <var-decl name='next' type-id='type-id-99' visibility='default' filepath='libnurbs/internals/reader.h' line='87' column='1'/> 8217 </data-member> 8218 <data-member access='public' layout-offset-in-bits='192'> 8219 <!-- int O_pwlcurve::used --> 8220 <var-decl name='used' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='88' column='1'/> 8221 </data-member> 8222 <data-member access='public' layout-offset-in-bits='224'> 8223 <!-- int O_pwlcurve::save --> 8224 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='89' column='1'/> 8225 </data-member> 8226 <data-member access='public' layout-offset-in-bits='256'> 8227 <!-- O_curve* O_pwlcurve::owner --> 8228 <var-decl name='owner' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/reader.h' line='90' column='1'/> 8229 </data-member> 8230 <member-function access='public' constructor='yes'> 8231 <!-- O_pwlcurve::O_pwlcurve(long int, long int, float*, long int, TrimVertex*) --> 8232 <function-decl name='O_pwlcurve' filepath='libnurbs/internals/reader.h' line='91' column='1' visibility='default' binding='global' size-in-bits='64'> 8233 <!-- implicit parameter of type 'O_pwlcurve*' --> 8234 <parameter type-id='type-id-99' is-artificial='yes'/> 8235 <!-- parameter of type 'long int' --> 8236 <parameter type-id='type-id-15'/> 8237 <!-- parameter of type 'long int' --> 8238 <parameter type-id='type-id-15'/> 8239 <!-- parameter of type 'float*' --> 8240 <parameter type-id='type-id-58'/> 8241 <!-- parameter of type 'long int' --> 8242 <parameter type-id='type-id-15'/> 8243 <!-- parameter of type 'TrimVertex*' --> 8244 <parameter type-id='type-id-141'/> 8245 <!-- void --> 8246 <return type-id='type-id-12'/> 8247 </function-decl> 8248 </member-function> 8249 </class-decl> 8250 <!-- struct Property --> 8251 <class-decl name='Property' size-in-bits='192' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='120' column='1' id='type-id-328'> 8252 <!-- class PooledObj --> 8253 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 8254 <data-member access='public' layout-offset-in-bits='0'> 8255 <!-- long int Property::type --> 8256 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='121' column='1'/> 8257 </data-member> 8258 <data-member access='public' layout-offset-in-bits='64'> 8259 <!-- long int Property::tag --> 8260 <var-decl name='tag' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='122' column='1'/> 8261 </data-member> 8262 <data-member access='public' layout-offset-in-bits='128'> 8263 <!-- REAL Property::value --> 8264 <var-decl name='value' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/reader.h' line='123' column='1'/> 8265 </data-member> 8266 <data-member access='public' layout-offset-in-bits='160'> 8267 <!-- int Property::save --> 8268 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='124' column='1'/> 8269 </data-member> 8270 <member-function access='public' constructor='yes'> 8271 <!-- Property::Property(long int, long int, float) --> 8272 <function-decl name='Property' filepath='libnurbs/internals/reader.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'> 8273 <!-- implicit parameter of type 'Property*' --> 8274 <parameter type-id='type-id-329' is-artificial='yes'/> 8275 <!-- parameter of type 'long int' --> 8276 <parameter type-id='type-id-15'/> 8277 <!-- parameter of type 'long int' --> 8278 <parameter type-id='type-id-15'/> 8279 <!-- parameter of type 'float' --> 8280 <parameter type-id='type-id-28'/> 8281 <!-- void --> 8282 <return type-id='type-id-12'/> 8283 </function-decl> 8284 </member-function> 8285 <member-function access='public' constructor='yes'> 8286 <!-- Property::Property(long int, float) --> 8287 <function-decl name='Property' filepath='libnurbs/internals/reader.h' line='127' column='1' visibility='default' binding='global' size-in-bits='64'> 8288 <!-- implicit parameter of type 'Property*' --> 8289 <parameter type-id='type-id-329' is-artificial='yes'/> 8290 <!-- parameter of type 'long int' --> 8291 <parameter type-id='type-id-15'/> 8292 <!-- parameter of type 'float' --> 8293 <parameter type-id='type-id-28'/> 8294 <!-- void --> 8295 <return type-id='type-id-12'/> 8296 </function-decl> 8297 </member-function> 8298 </class-decl> 8299 <!-- struct O_curve --> 8300 <class-decl name='O_curve' size-in-bits='384' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='55' column='1' id='type-id-96'> 8301 <!-- class PooledObj --> 8302 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 8303 <member-type access='public'> 8304 <!-- union {O_nurbscurve* o_nurbscurve; O_pwlcurve* o_pwlcurve;} --> 8305 <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='56' column='1' id='type-id-158'> 8306 <data-member access='public'> 8307 <!-- O_nurbscurve* o_nurbscurve --> 8308 <var-decl name='o_nurbscurve' type-id='type-id-97' visibility='default' filepath='libnurbs/internals/reader.h' line='57' column='1'/> 8309 </data-member> 8310 <data-member access='public'> 8311 <!-- O_pwlcurve* o_pwlcurve --> 8312 <var-decl name='o_pwlcurve' type-id='type-id-99' visibility='default' filepath='libnurbs/internals/reader.h' line='58' column='1'/> 8313 </data-member> 8314 </union-decl> 8315 </member-type> 8316 <data-member access='public' layout-offset-in-bits='0'> 8317 <!-- union {O_nurbscurve* o_nurbscurve; O_pwlcurve* o_pwlcurve;} O_curve::curve --> 8318 <var-decl name='curve' type-id='type-id-158' visibility='default' filepath='libnurbs/internals/reader.h' line='59' column='1'/> 8319 </data-member> 8320 <data-member access='public' layout-offset-in-bits='64'> 8321 <!-- Curvetype O_curve::curvetype --> 8322 <var-decl name='curvetype' type-id='type-id-159' visibility='default' filepath='libnurbs/internals/reader.h' line='60' column='1'/> 8323 </data-member> 8324 <data-member access='public' layout-offset-in-bits='128'> 8325 <!-- O_curve* O_curve::next --> 8326 <var-decl name='next' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/reader.h' line='61' column='1'/> 8327 </data-member> 8328 <data-member access='public' layout-offset-in-bits='192'> 8329 <!-- O_surface* O_curve::owner --> 8330 <var-decl name='owner' type-id='type-id-83' visibility='default' filepath='libnurbs/internals/reader.h' line='62' column='1'/> 8331 </data-member> 8332 <data-member access='public' layout-offset-in-bits='256'> 8333 <!-- int O_curve::used --> 8334 <var-decl name='used' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='63' column='1'/> 8335 </data-member> 8336 <data-member access='public' layout-offset-in-bits='288'> 8337 <!-- int O_curve::save --> 8338 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='64' column='1'/> 8339 </data-member> 8340 <data-member access='public' layout-offset-in-bits='320'> 8341 <!-- long int O_curve::nuid --> 8342 <var-decl name='nuid' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='65' column='1'/> 8343 </data-member> 8344 <member-function access='public' constructor='yes'> 8345 <!-- O_curve::O_curve() --> 8346 <function-decl name='O_curve' filepath='libnurbs/internals/reader.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'> 8347 <!-- implicit parameter of type 'O_curve*' --> 8348 <parameter type-id='type-id-85' is-artificial='yes'/> 8349 <!-- void --> 8350 <return type-id='type-id-12'/> 8351 </function-decl> 8352 </member-function> 8353 </class-decl> 8354 <!-- struct O_trim --> 8355 <class-decl name='O_trim' size-in-bits='192' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='94' column='1' id='type-id-101'> 8356 <!-- class PooledObj --> 8357 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 8358 <data-member access='public' layout-offset-in-bits='0'> 8359 <!-- O_curve* O_trim::o_curve --> 8360 <var-decl name='o_curve' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/reader.h' line='95' column='1'/> 8361 </data-member> 8362 <data-member access='public' layout-offset-in-bits='64'> 8363 <!-- O_trim* O_trim::next --> 8364 <var-decl name='next' type-id='type-id-84' visibility='default' filepath='libnurbs/internals/reader.h' line='96' column='1'/> 8365 </data-member> 8366 <data-member access='public' layout-offset-in-bits='128'> 8367 <!-- int O_trim::save --> 8368 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='97' column='1'/> 8369 </data-member> 8370 <member-function access='public' constructor='yes'> 8371 <!-- O_trim::O_trim() --> 8372 <function-decl name='O_trim' filepath='libnurbs/internals/reader.h' line='98' column='1' visibility='default' binding='global' size-in-bits='64'> 8373 <!-- implicit parameter of type 'O_trim*' --> 8374 <parameter type-id='type-id-84' is-artificial='yes'/> 8375 <!-- void --> 8376 <return type-id='type-id-12'/> 8377 </function-decl> 8378 </member-function> 8379 </class-decl> 8380 <!-- struct O_surface --> 8381 <class-decl name='O_surface' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='112' column='1' id='type-id-100'> 8382 <!-- class PooledObj --> 8383 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 8384 <data-member access='public' layout-offset-in-bits='0'> 8385 <!-- O_nurbssurface* O_surface::o_nurbssurface --> 8386 <var-decl name='o_nurbssurface' type-id='type-id-98' visibility='default' filepath='libnurbs/internals/reader.h' line='113' column='1'/> 8387 </data-member> 8388 <data-member access='public' layout-offset-in-bits='64'> 8389 <!-- O_trim* O_surface::o_trim --> 8390 <var-decl name='o_trim' type-id='type-id-84' visibility='default' filepath='libnurbs/internals/reader.h' line='114' column='1'/> 8391 </data-member> 8392 <data-member access='public' layout-offset-in-bits='128'> 8393 <!-- int O_surface::save --> 8394 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='115' column='1'/> 8395 </data-member> 8396 <data-member access='public' layout-offset-in-bits='192'> 8397 <!-- long int O_surface::nuid --> 8398 <var-decl name='nuid' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='116' column='1'/> 8399 </data-member> 8400 <member-function access='public' constructor='yes'> 8401 <!-- O_surface::O_surface() --> 8402 <function-decl name='O_surface' filepath='libnurbs/internals/reader.h' line='117' column='1' visibility='default' binding='global' size-in-bits='64'> 8403 <!-- implicit parameter of type 'O_surface*' --> 8404 <parameter type-id='type-id-83' is-artificial='yes'/> 8405 <!-- void --> 8406 <return type-id='type-id-12'/> 8407 </function-decl> 8408 </member-function> 8409 </class-decl> 8410 <!-- enum Curvetype --> 8411 <enum-decl name='Curvetype' filepath='libnurbs/internals/reader.h' line='42' column='1' id='type-id-159'> 8412 <underlying-type type-id='type-id-9'/> 8413 <enumerator name='ct_nurbscurve' value='0'/> 8414 <enumerator name='ct_pwlcurve' value='1'/> 8415 <enumerator name='ct_none' value='2'/> 8416 </enum-decl> 8417 <!-- struct O_nurbssurface --> 8418 <class-decl name='O_nurbssurface' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='101' column='1' id='type-id-138'> 8419 <!-- class PooledObj --> 8420 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 8421 <data-member access='public' layout-offset-in-bits='0'> 8422 <!-- Quilt* O_nurbssurface::bezier_patches --> 8423 <var-decl name='bezier_patches' type-id='type-id-125' visibility='default' filepath='libnurbs/internals/reader.h' line='102' column='1'/> 8424 </data-member> 8425 <data-member access='public' layout-offset-in-bits='64'> 8426 <!-- long int O_nurbssurface::type --> 8427 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='103' column='1'/> 8428 </data-member> 8429 <data-member access='public' layout-offset-in-bits='128'> 8430 <!-- O_surface* O_nurbssurface::owner --> 8431 <var-decl name='owner' type-id='type-id-83' visibility='default' filepath='libnurbs/internals/reader.h' line='104' column='1'/> 8432 </data-member> 8433 <data-member access='public' layout-offset-in-bits='192'> 8434 <!-- O_nurbssurface* O_nurbssurface::next --> 8435 <var-decl name='next' type-id='type-id-98' visibility='default' filepath='libnurbs/internals/reader.h' line='105' column='1'/> 8436 </data-member> 8437 <data-member access='public' layout-offset-in-bits='256'> 8438 <!-- int O_nurbssurface::save --> 8439 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='106' column='1'/> 8440 </data-member> 8441 <data-member access='public' layout-offset-in-bits='288'> 8442 <!-- int O_nurbssurface::used --> 8443 <var-decl name='used' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='107' column='1'/> 8444 </data-member> 8445 <member-function access='public' constructor='yes'> 8446 <!-- O_nurbssurface::O_nurbssurface(long int) --> 8447 <function-decl name='O_nurbssurface' filepath='libnurbs/internals/reader.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> 8448 <!-- implicit parameter of type 'O_nurbssurface*' --> 8449 <parameter type-id='type-id-98' is-artificial='yes'/> 8450 <!-- parameter of type 'long int' --> 8451 <parameter type-id='type-id-15'/> 8452 <!-- void --> 8453 <return type-id='type-id-12'/> 8454 </function-decl> 8455 </member-function> 8456 </class-decl> 8457 <!-- struct O_nurbscurve --> 8458 <class-decl name='O_nurbscurve' size-in-bits='384' is-struct='yes' visibility='default' filepath='libnurbs/internals/reader.h' line='70' column='1' id='type-id-137'> 8459 <!-- class PooledObj --> 8460 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-157'/> 8461 <data-member access='public' layout-offset-in-bits='0'> 8462 <!-- Quilt* O_nurbscurve::bezier_curves --> 8463 <var-decl name='bezier_curves' type-id='type-id-125' visibility='default' filepath='libnurbs/internals/reader.h' line='71' column='1'/> 8464 </data-member> 8465 <data-member access='public' layout-offset-in-bits='64'> 8466 <!-- long int O_nurbscurve::type --> 8467 <var-decl name='type' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/reader.h' line='72' column='1'/> 8468 </data-member> 8469 <data-member access='public' layout-offset-in-bits='128'> 8470 <!-- REAL O_nurbscurve::tesselation --> 8471 <var-decl name='tesselation' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/reader.h' line='73' column='1'/> 8472 </data-member> 8473 <data-member access='public' layout-offset-in-bits='160'> 8474 <!-- int O_nurbscurve::method --> 8475 <var-decl name='method' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='74' column='1'/> 8476 </data-member> 8477 <data-member access='public' layout-offset-in-bits='192'> 8478 <!-- O_nurbscurve* O_nurbscurve::next --> 8479 <var-decl name='next' type-id='type-id-97' visibility='default' filepath='libnurbs/internals/reader.h' line='75' column='1'/> 8480 </data-member> 8481 <data-member access='public' layout-offset-in-bits='256'> 8482 <!-- int O_nurbscurve::used --> 8483 <var-decl name='used' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='76' column='1'/> 8484 </data-member> 8485 <data-member access='public' layout-offset-in-bits='288'> 8486 <!-- int O_nurbscurve::save --> 8487 <var-decl name='save' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/reader.h' line='77' column='1'/> 8488 </data-member> 8489 <data-member access='public' layout-offset-in-bits='320'> 8490 <!-- O_curve* O_nurbscurve::owner --> 8491 <var-decl name='owner' type-id='type-id-85' visibility='default' filepath='libnurbs/internals/reader.h' line='78' column='1'/> 8492 </data-member> 8493 <member-function access='public' constructor='yes'> 8494 <!-- O_nurbscurve::O_nurbscurve(long int) --> 8495 <function-decl name='O_nurbscurve' filepath='libnurbs/internals/reader.h' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> 8496 <!-- implicit parameter of type 'O_nurbscurve*' --> 8497 <parameter type-id='type-id-97' is-artificial='yes'/> 8498 <!-- parameter of type 'long int' --> 8499 <parameter type-id='type-id-15'/> 8500 <!-- void --> 8501 <return type-id='type-id-12'/> 8502 </function-decl> 8503 </member-function> 8504 </class-decl> 8505 <!-- NurbsTessellator* const --> 8506 <qualified-type-def type-id='type-id-87' const='yes' id='type-id-330'/> 8507 <!-- O_curve* --> 8508 <pointer-type-def type-id='type-id-96' size-in-bits='64' id='type-id-85'/> 8509 <!-- O_curve** --> 8510 <pointer-type-def type-id='type-id-85' size-in-bits='64' id='type-id-79'/> 8511 <!-- O_nurbscurve* --> 8512 <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-97'/> 8513 <!-- O_nurbscurve** --> 8514 <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-80'/> 8515 <!-- O_nurbssurface* --> 8516 <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-98'/> 8517 <!-- O_nurbssurface** --> 8518 <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-82'/> 8519 <!-- O_pwlcurve* --> 8520 <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-99'/> 8521 <!-- O_pwlcurve** --> 8522 <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-81'/> 8523 <!-- O_surface* --> 8524 <pointer-type-def type-id='type-id-100' size-in-bits='64' id='type-id-83'/> 8525 <!-- O_trim* --> 8526 <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-84'/> 8527 <!-- O_trim** --> 8528 <pointer-type-def type-id='type-id-84' size-in-bits='64' id='type-id-78'/> 8529 <!-- Property* --> 8530 <pointer-type-def type-id='type-id-328' size-in-bits='64' id='type-id-329'/> 8531 <!-- Renderhints* --> 8532 <pointer-type-def type-id='type-id-71' size-in-bits='64' id='type-id-118'/> 8533 </abi-instr> 8534 <abi-instr address-size='64' path='libnurbs/internals/patch.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8535 <!-- Patchspec[2] --> 8536 <array-type-def dimensions='1' type-id='type-id-274' size-in-bits='640' id='type-id-271'> 8537 <!-- <anonymous range>[2] --> 8538 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 8539 </array-type-def> 8540 <!-- REAL[2880] --> 8541 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='92160' id='type-id-270'> 8542 <!-- <anonymous range>[2880] --> 8543 <subrange length='2880' type-id='type-id-3' id='type-id-276'/> 8544 </array-type-def> 8545 <!-- REAL[2][5] --> 8546 <array-type-def dimensions='2' type-id='type-id-1' size-in-bits='320' id='type-id-272'> 8547 <!-- <anonymous range>[2] --> 8548 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 8549 <!-- <anonymous range>[5] --> 8550 <subrange length='5' type-id='type-id-3' id='type-id-190'/> 8551 </array-type-def> 8552 <!-- struct Pspec --> 8553 <class-decl name='Pspec' size-in-bits='256' is-struct='yes' visibility='default' filepath='libnurbs/internals/patch.h' line='46' column='1' id='type-id-267'> 8554 <data-member access='public' layout-offset-in-bits='0'> 8555 <!-- REAL Pspec::range[3] --> 8556 <var-decl name='range' type-id='type-id-230' visibility='default' filepath='libnurbs/internals/patch.h' line='47' column='1'/> 8557 </data-member> 8558 <data-member access='public' layout-offset-in-bits='96'> 8559 <!-- REAL Pspec::sidestep[2] --> 8560 <var-decl name='sidestep' type-id='type-id-164' visibility='default' filepath='libnurbs/internals/patch.h' line='48' column='1'/> 8561 </data-member> 8562 <data-member access='public' layout-offset-in-bits='160'> 8563 <!-- REAL Pspec::stepsize --> 8564 <var-decl name='stepsize' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/patch.h' line='49' column='1'/> 8565 </data-member> 8566 <data-member access='public' layout-offset-in-bits='192'> 8567 <!-- REAL Pspec::minstepsize --> 8568 <var-decl name='minstepsize' type-id='type-id-1' visibility='default' filepath='libnurbs/internals/patch.h' line='50' column='1'/> 8569 </data-member> 8570 <data-member access='public' layout-offset-in-bits='224'> 8571 <!-- int Pspec::needsSubdivision --> 8572 <var-decl name='needsSubdivision' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='51' column='1'/> 8573 </data-member> 8574 </class-decl> 8575 <!-- class Patch --> 8576 <class-decl name='Patch' size-in-bits='277696' visibility='default' filepath='libnurbs/internals/patch.h' line='62' column='1' id='type-id-266'> 8577 <data-member access='private' layout-offset-in-bits='0'> 8578 <!-- Mapdesc* Patch::mapdesc --> 8579 <var-decl name='mapdesc' type-id='type-id-107' visibility='default' filepath='libnurbs/internals/patch.h' line='82' column='1'/> 8580 </data-member> 8581 <data-member access='private' layout-offset-in-bits='64'> 8582 <!-- Patch* Patch::next --> 8583 <var-decl name='next' type-id='type-id-256' visibility='default' filepath='libnurbs/internals/patch.h' line='83' column='1'/> 8584 </data-member> 8585 <data-member access='private' layout-offset-in-bits='128'> 8586 <!-- int Patch::cullval --> 8587 <var-decl name='cullval' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='84' column='1'/> 8588 </data-member> 8589 <data-member access='private' layout-offset-in-bits='160'> 8590 <!-- int Patch::notInBbox --> 8591 <var-decl name='notInBbox' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='85' column='1'/> 8592 </data-member> 8593 <data-member access='private' layout-offset-in-bits='192'> 8594 <!-- int Patch::needsSampling --> 8595 <var-decl name='needsSampling' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='86' column='1'/> 8596 </data-member> 8597 <data-member access='private' layout-offset-in-bits='224'> 8598 <!-- REAL Patch::cpts[2880] --> 8599 <var-decl name='cpts' type-id='type-id-270' visibility='default' filepath='libnurbs/internals/patch.h' line='87' column='1'/> 8600 </data-member> 8601 <data-member access='private' layout-offset-in-bits='92384'> 8602 <!-- REAL Patch::spts[2880] --> 8603 <var-decl name='spts' type-id='type-id-270' visibility='default' filepath='libnurbs/internals/patch.h' line='88' column='1'/> 8604 </data-member> 8605 <data-member access='private' layout-offset-in-bits='184544'> 8606 <!-- REAL Patch::bpts[2880] --> 8607 <var-decl name='bpts' type-id='type-id-270' visibility='default' filepath='libnurbs/internals/patch.h' line='89' column='1'/> 8608 </data-member> 8609 <data-member access='private' layout-offset-in-bits='276704'> 8610 <!-- Patchspec Patch::pspec[2] --> 8611 <var-decl name='pspec' type-id='type-id-271' visibility='default' filepath='libnurbs/internals/patch.h' line='90' column='1'/> 8612 </data-member> 8613 <data-member access='private' layout-offset-in-bits='277344'> 8614 <!-- REAL Patch::bb[2][5] --> 8615 <var-decl name='bb' type-id='type-id-272' visibility='default' filepath='libnurbs/internals/patch.h' line='92' column='1'/> 8616 </data-member> 8617 <member-function access='private' constructor='yes'> 8618 <!-- Patch::Patch(Quilt*, REAL*, REAL*, Patch*) --> 8619 <function-decl name='Patch' filepath='libnurbs/internals/patch.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 8620 <!-- implicit parameter of type 'Patch*' --> 8621 <parameter type-id='type-id-256' is-artificial='yes'/> 8622 <!-- parameter of type 'Quilt*' --> 8623 <parameter type-id='type-id-125'/> 8624 <!-- parameter of type 'REAL*' --> 8625 <parameter type-id='type-id-16'/> 8626 <!-- parameter of type 'REAL*' --> 8627 <parameter type-id='type-id-16'/> 8628 <!-- parameter of type 'Patch*' --> 8629 <parameter type-id='type-id-256'/> 8630 <!-- void --> 8631 <return type-id='type-id-12'/> 8632 </function-decl> 8633 </member-function> 8634 <member-function access='private' constructor='yes'> 8635 <!-- Patch::Patch(Patch&, int, REAL, Patch*) --> 8636 <function-decl name='Patch' filepath='libnurbs/internals/patch.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 8637 <!-- implicit parameter of type 'Patch*' --> 8638 <parameter type-id='type-id-256' is-artificial='yes'/> 8639 <!-- parameter of type 'Patch&' --> 8640 <parameter type-id='type-id-273'/> 8641 <!-- parameter of type 'int' --> 8642 <parameter type-id='type-id-11'/> 8643 <!-- parameter of type 'typedef REAL' --> 8644 <parameter type-id='type-id-1'/> 8645 <!-- parameter of type 'Patch*' --> 8646 <parameter type-id='type-id-256'/> 8647 <!-- void --> 8648 <return type-id='type-id-12'/> 8649 </function-decl> 8650 </member-function> 8651 </class-decl> 8652 <!-- struct Patchspec --> 8653 <class-decl name='Patchspec' size-in-bits='320' is-struct='yes' visibility='default' filepath='libnurbs/internals/patch.h' line='54' column='1' id='type-id-274'> 8654 <!-- struct Pspec --> 8655 <base-class access='public' layout-offset-in-bits='0' type-id='type-id-267'/> 8656 <data-member access='public' layout-offset-in-bits='256'> 8657 <!-- int Patchspec::order --> 8658 <var-decl name='order' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='55' column='1'/> 8659 </data-member> 8660 <data-member access='public' layout-offset-in-bits='288'> 8661 <!-- int Patchspec::stride --> 8662 <var-decl name='stride' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/patch.h' line='56' column='1'/> 8663 </data-member> 8664 </class-decl> 8665 <!-- Patch& --> 8666 <reference-type-def kind='lvalue' type-id='type-id-266' size-in-bits='64' id='type-id-273'/> 8667 <!-- Patch* --> 8668 <pointer-type-def type-id='type-id-266' size-in-bits='64' id='type-id-256'/> 8669 <!-- Patch* const --> 8670 <qualified-type-def type-id='type-id-256' const='yes' id='type-id-331'/> 8671 <!-- Patchspec* --> 8672 <pointer-type-def type-id='type-id-274' size-in-bits='64' id='type-id-332'/> 8673 <!-- Patchspec* const --> 8674 <qualified-type-def type-id='type-id-332' const='yes' id='type-id-333'/> 8675 </abi-instr> 8676 <abi-instr address-size='64' path='libnurbs/internals/patchlist.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8677 <!-- Pspec[2] --> 8678 <array-type-def dimensions='1' type-id='type-id-267' size-in-bits='512' id='type-id-257'> 8679 <!-- <anonymous range>[2] --> 8680 <subrange length='2' type-id='type-id-3' id='type-id-64'/> 8681 </array-type-def> 8682 <!-- Patchlist* --> 8683 <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-258'/> 8684 <!-- Patchlist* const --> 8685 <qualified-type-def type-id='type-id-258' const='yes' id='type-id-334'/> 8686 </abi-instr> 8687 <abi-instr address-size='64' path='libnurbs/internals/quilt.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8688 <!-- Flist& --> 8689 <qualified-type-def type-id='type-id-295' id='type-id-335'/> 8690 <!-- Quilt* const --> 8691 <qualified-type-def type-id='type-id-125' const='yes' id='type-id-336'/> 8692 </abi-instr> 8693 <abi-instr address-size='64' path='libnurbs/internals/renderhints.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8694 <!-- Renderhints* const --> 8695 <qualified-type-def type-id='type-id-118' const='yes' id='type-id-337'/> 8696 </abi-instr> 8697 <abi-instr address-size='64' path='libnurbs/internals/slicer.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8698 <!-- class rectBlock --> 8699 <class-decl name='rectBlock' size-in-bits='192' visibility='default' filepath='libnurbs/nurbtess/rectBlock.h' line='39' column='1' id='type-id-338'> 8700 <data-member access='private' layout-offset-in-bits='0'> 8701 <!-- Int rectBlock::upGridLineIndex --> 8702 <var-decl name='upGridLineIndex' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/rectBlock.h' line='40' column='1'/> 8703 </data-member> 8704 <data-member access='private' layout-offset-in-bits='32'> 8705 <!-- Int rectBlock::lowGridLineIndex --> 8706 <var-decl name='lowGridLineIndex' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/rectBlock.h' line='41' column='1'/> 8707 </data-member> 8708 <data-member access='private' layout-offset-in-bits='64'> 8709 <!-- Int* rectBlock::leftIndices --> 8710 <var-decl name='leftIndices' type-id='type-id-323' visibility='default' filepath='libnurbs/nurbtess/rectBlock.h' line='42' column='1'/> 8711 </data-member> 8712 <data-member access='private' layout-offset-in-bits='128'> 8713 <!-- Int* rectBlock::rightIndices --> 8714 <var-decl name='rightIndices' type-id='type-id-323' visibility='default' filepath='libnurbs/nurbtess/rectBlock.h' line='43' column='1'/> 8715 </data-member> 8716 <member-function access='private' constructor='yes'> 8717 <!-- rectBlock::rectBlock(gridBoundaryChain*, gridBoundaryChain*, Int, Int) --> 8718 <function-decl name='rectBlock' filepath='libnurbs/nurbtess/rectBlock.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'> 8719 <!-- implicit parameter of type 'rectBlock*' --> 8720 <parameter type-id='type-id-339' is-artificial='yes'/> 8721 <!-- parameter of type 'gridBoundaryChain*' --> 8722 <parameter type-id='type-id-340'/> 8723 <!-- parameter of type 'gridBoundaryChain*' --> 8724 <parameter type-id='type-id-340'/> 8725 <!-- parameter of type 'typedef Int' --> 8726 <parameter type-id='type-id-313'/> 8727 <!-- parameter of type 'typedef Int' --> 8728 <parameter type-id='type-id-313'/> 8729 <!-- void --> 8730 <return type-id='type-id-12'/> 8731 </function-decl> 8732 </member-function> 8733 <member-function access='private' destructor='yes'> 8734 <!-- rectBlock::~rectBlock(int) --> 8735 <function-decl name='~rectBlock' filepath='libnurbs/nurbtess/rectBlock.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'> 8736 <!-- implicit parameter of type 'rectBlock*' --> 8737 <parameter type-id='type-id-339' is-artificial='yes'/> 8738 <!-- artificial parameter of type 'int' --> 8739 <parameter type-id='type-id-11' is-artificial='yes'/> 8740 <!-- void --> 8741 <return type-id='type-id-12'/> 8742 </function-decl> 8743 </member-function> 8744 </class-decl> 8745 <!-- class gridWrap --> 8746 <class-decl name='gridWrap' size-in-bits='384' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='42' column='1' id='type-id-341'> 8747 <data-member access='private' layout-offset-in-bits='0'> 8748 <!-- Int gridWrap::n_ulines --> 8749 <var-decl name='n_ulines' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='43' column='1'/> 8750 </data-member> 8751 <data-member access='private' layout-offset-in-bits='32'> 8752 <!-- Int gridWrap::n_vlines --> 8753 <var-decl name='n_vlines' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='44' column='1'/> 8754 </data-member> 8755 <data-member access='private' layout-offset-in-bits='64'> 8756 <!-- Real gridWrap::u_min --> 8757 <var-decl name='u_min' type-id='type-id-311' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='45' column='1'/> 8758 </data-member> 8759 <data-member access='private' layout-offset-in-bits='96'> 8760 <!-- Real gridWrap::u_max --> 8761 <var-decl name='u_max' type-id='type-id-311' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='45' column='1'/> 8762 </data-member> 8763 <data-member access='private' layout-offset-in-bits='128'> 8764 <!-- Real gridWrap::v_min --> 8765 <var-decl name='v_min' type-id='type-id-311' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='46' column='1'/> 8766 </data-member> 8767 <data-member access='private' layout-offset-in-bits='160'> 8768 <!-- Real gridWrap::v_max --> 8769 <var-decl name='v_max' type-id='type-id-311' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='46' column='1'/> 8770 </data-member> 8771 <data-member access='private' layout-offset-in-bits='192'> 8772 <!-- Real* gridWrap::u_values --> 8773 <var-decl name='u_values' type-id='type-id-324' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='52' column='1'/> 8774 </data-member> 8775 <data-member access='private' layout-offset-in-bits='256'> 8776 <!-- Real* gridWrap::v_values --> 8777 <var-decl name='v_values' type-id='type-id-324' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='53' column='1'/> 8778 </data-member> 8779 <data-member access='private' layout-offset-in-bits='320'> 8780 <!-- Int gridWrap::is_uniform --> 8781 <var-decl name='is_uniform' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='55' column='1'/> 8782 </data-member> 8783 <member-function access='private' constructor='yes'> 8784 <!-- gridWrap::gridWrap(Int, Int, Real, Real, Real, Real) --> 8785 <function-decl name='gridWrap' filepath='libnurbs/nurbtess/gridWrap.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> 8786 <!-- implicit parameter of type 'gridWrap*' --> 8787 <parameter type-id='type-id-342' is-artificial='yes'/> 8788 <!-- parameter of type 'typedef Int' --> 8789 <parameter type-id='type-id-313'/> 8790 <!-- parameter of type 'typedef Int' --> 8791 <parameter type-id='type-id-313'/> 8792 <!-- parameter of type 'typedef Real' --> 8793 <parameter type-id='type-id-311'/> 8794 <!-- parameter of type 'typedef Real' --> 8795 <parameter type-id='type-id-311'/> 8796 <!-- parameter of type 'typedef Real' --> 8797 <parameter type-id='type-id-311'/> 8798 <!-- parameter of type 'typedef Real' --> 8799 <parameter type-id='type-id-311'/> 8800 <!-- void --> 8801 <return type-id='type-id-12'/> 8802 </function-decl> 8803 </member-function> 8804 <member-function access='private' constructor='yes'> 8805 <!-- gridWrap::gridWrap(Int, Real*, Int, Real*) --> 8806 <function-decl name='gridWrap' filepath='libnurbs/nurbtess/gridWrap.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> 8807 <!-- implicit parameter of type 'gridWrap*' --> 8808 <parameter type-id='type-id-342' is-artificial='yes'/> 8809 <!-- parameter of type 'typedef Int' --> 8810 <parameter type-id='type-id-313'/> 8811 <!-- parameter of type 'Real*' --> 8812 <parameter type-id='type-id-324'/> 8813 <!-- parameter of type 'typedef Int' --> 8814 <parameter type-id='type-id-313'/> 8815 <!-- parameter of type 'Real*' --> 8816 <parameter type-id='type-id-324'/> 8817 <!-- void --> 8818 <return type-id='type-id-12'/> 8819 </function-decl> 8820 </member-function> 8821 <member-function access='private' destructor='yes'> 8822 <!-- gridWrap::~gridWrap(int) --> 8823 <function-decl name='~gridWrap' filepath='libnurbs/nurbtess/gridWrap.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'> 8824 <!-- implicit parameter of type 'gridWrap*' --> 8825 <parameter type-id='type-id-342' is-artificial='yes'/> 8826 <!-- artificial parameter of type 'int' --> 8827 <parameter type-id='type-id-11' is-artificial='yes'/> 8828 <!-- void --> 8829 <return type-id='type-id-12'/> 8830 </function-decl> 8831 </member-function> 8832 </class-decl> 8833 <!-- class rectBlockArray --> 8834 <class-decl name='rectBlockArray' size-in-bits='128' visibility='default' filepath='libnurbs/nurbtess/rectBlock.h' line='61' column='1' id='type-id-343'> 8835 <data-member access='private' layout-offset-in-bits='0'> 8836 <!-- rectBlock** rectBlockArray::array --> 8837 <var-decl name='array' type-id='type-id-344' visibility='default' filepath='libnurbs/nurbtess/rectBlock.h' line='62' column='1'/> 8838 </data-member> 8839 <data-member access='private' layout-offset-in-bits='64'> 8840 <!-- Int rectBlockArray::n_elements --> 8841 <var-decl name='n_elements' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/rectBlock.h' line='63' column='1'/> 8842 </data-member> 8843 <data-member access='private' layout-offset-in-bits='96'> 8844 <!-- Int rectBlockArray::size --> 8845 <var-decl name='size' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/rectBlock.h' line='64' column='1'/> 8846 </data-member> 8847 <member-function access='private' constructor='yes'> 8848 <!-- rectBlockArray::rectBlockArray(Int) --> 8849 <function-decl name='rectBlockArray' filepath='libnurbs/nurbtess/rectBlock.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'> 8850 <!-- implicit parameter of type 'rectBlockArray*' --> 8851 <parameter type-id='type-id-345' is-artificial='yes'/> 8852 <!-- parameter of type 'typedef Int' --> 8853 <parameter type-id='type-id-313'/> 8854 <!-- void --> 8855 <return type-id='type-id-12'/> 8856 </function-decl> 8857 </member-function> 8858 <member-function access='private' destructor='yes'> 8859 <!-- rectBlockArray::~rectBlockArray(int) --> 8860 <function-decl name='~rectBlockArray' filepath='libnurbs/nurbtess/rectBlock.h' line='67' column='1' visibility='default' binding='global' size-in-bits='64'> 8861 <!-- implicit parameter of type 'rectBlockArray*' --> 8862 <parameter type-id='type-id-345' is-artificial='yes'/> 8863 <!-- artificial parameter of type 'int' --> 8864 <parameter type-id='type-id-11' is-artificial='yes'/> 8865 <!-- void --> 8866 <return type-id='type-id-12'/> 8867 </function-decl> 8868 </member-function> 8869 </class-decl> 8870 <!-- class gridBoundaryChain --> 8871 <class-decl name='gridBoundaryChain' size-in-bits='320' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='96' column='1' id='type-id-346'> 8872 <data-member access='private' layout-offset-in-bits='0'> 8873 <!-- gridWrap* gridBoundaryChain::grid --> 8874 <var-decl name='grid' type-id='type-id-342' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='97' column='1'/> 8875 </data-member> 8876 <data-member access='private' layout-offset-in-bits='64'> 8877 <!-- Int gridBoundaryChain::firstVlineIndex --> 8878 <var-decl name='firstVlineIndex' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='98' column='1'/> 8879 </data-member> 8880 <data-member access='private' layout-offset-in-bits='96'> 8881 <!-- Int gridBoundaryChain::nVlines --> 8882 <var-decl name='nVlines' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='99' column='1'/> 8883 </data-member> 8884 <data-member access='private' layout-offset-in-bits='128'> 8885 <!-- Int* gridBoundaryChain::ulineIndices --> 8886 <var-decl name='ulineIndices' type-id='type-id-323' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='100' column='1'/> 8887 </data-member> 8888 <data-member access='private' layout-offset-in-bits='192'> 8889 <!-- Int* gridBoundaryChain::innerIndices --> 8890 <var-decl name='innerIndices' type-id='type-id-323' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='101' column='1'/> 8891 </data-member> 8892 <data-member access='private' layout-offset-in-bits='256'> 8893 <!-- Real2* gridBoundaryChain::vertices --> 8894 <var-decl name='vertices' type-id='type-id-319' visibility='default' filepath='libnurbs/nurbtess/gridWrap.h' line='105' column='1'/> 8895 </data-member> 8896 <member-function access='private' constructor='yes'> 8897 <!-- gridBoundaryChain::gridBoundaryChain(gridWrap*, Int, Int, Int*, Int*) --> 8898 <function-decl name='gridBoundaryChain' filepath='libnurbs/nurbtess/gridWrap.h' line='108' column='1' visibility='default' binding='global' size-in-bits='64'> 8899 <!-- implicit parameter of type 'gridBoundaryChain*' --> 8900 <parameter type-id='type-id-340' is-artificial='yes'/> 8901 <!-- parameter of type 'gridWrap*' --> 8902 <parameter type-id='type-id-342'/> 8903 <!-- parameter of type 'typedef Int' --> 8904 <parameter type-id='type-id-313'/> 8905 <!-- parameter of type 'typedef Int' --> 8906 <parameter type-id='type-id-313'/> 8907 <!-- parameter of type 'Int*' --> 8908 <parameter type-id='type-id-323'/> 8909 <!-- parameter of type 'Int*' --> 8910 <parameter type-id='type-id-323'/> 8911 <!-- void --> 8912 <return type-id='type-id-12'/> 8913 </function-decl> 8914 </member-function> 8915 <member-function access='private' destructor='yes'> 8916 <!-- gridBoundaryChain::~gridBoundaryChain(int) --> 8917 <function-decl name='~gridBoundaryChain' filepath='libnurbs/nurbtess/gridWrap.h' line='110' column='1' visibility='default' binding='global' size-in-bits='64'> 8918 <!-- implicit parameter of type 'gridBoundaryChain*' --> 8919 <parameter type-id='type-id-340' is-artificial='yes'/> 8920 <!-- artificial parameter of type 'int' --> 8921 <parameter type-id='type-id-11' is-artificial='yes'/> 8922 <!-- void --> 8923 <return type-id='type-id-12'/> 8924 </function-decl> 8925 </member-function> 8926 </class-decl> 8927 <!-- Slicer* --> 8928 <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-162'/> 8929 <!-- Slicer* const --> 8930 <qualified-type-def type-id='type-id-162' const='yes' id='type-id-347'/> 8931 <!-- TrimRegion* const --> 8932 <qualified-type-def type-id='type-id-205' const='yes' id='type-id-348'/> 8933 <!-- gridBoundaryChain* --> 8934 <pointer-type-def type-id='type-id-346' size-in-bits='64' id='type-id-340'/> 8935 <!-- gridWrap* --> 8936 <pointer-type-def type-id='type-id-341' size-in-bits='64' id='type-id-342'/> 8937 <!-- gridWrap* const --> 8938 <qualified-type-def type-id='type-id-342' const='yes' id='type-id-349'/> 8939 <!-- primStream* const --> 8940 <qualified-type-def type-id='type-id-325' const='yes' id='type-id-350'/> 8941 <!-- rectBlock* --> 8942 <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-339'/> 8943 <!-- rectBlock* const --> 8944 <qualified-type-def type-id='type-id-339' const='yes' id='type-id-351'/> 8945 <!-- rectBlock** --> 8946 <pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-344'/> 8947 <!-- rectBlockArray* --> 8948 <pointer-type-def type-id='type-id-343' size-in-bits='64' id='type-id-345'/> 8949 <!-- rectBlockArray* const --> 8950 <qualified-type-def type-id='type-id-345' const='yes' id='type-id-352'/> 8951 </abi-instr> 8952 <abi-instr address-size='64' path='libnurbs/internals/sorter.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8953 <!-- Sorter* const --> 8954 <qualified-type-def type-id='type-id-202' const='yes' id='type-id-353'/> 8955 </abi-instr> 8956 <abi-instr address-size='64' path='libnurbs/internals/subdivider.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8957 <!-- Patchlist& --> 8958 <qualified-type-def type-id='type-id-259' id='type-id-354'/> 8959 </abi-instr> 8960 <abi-instr address-size='64' path='libnurbs/internals/tobezier.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 8961 <!-- struct Knotspec --> 8962 <class-decl name='Knotspec' size-in-bits='1152' is-struct='yes' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='54' column='1' id='type-id-355'> 8963 <data-member access='public' layout-offset-in-bits='0'> 8964 <!-- long int Knotspec::order --> 8965 <var-decl name='order' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='55' column='1'/> 8966 </data-member> 8967 <data-member access='public' layout-offset-in-bits='64'> 8968 <!-- Knot_ptr Knotspec::inkbegin --> 8969 <var-decl name='inkbegin' type-id='type-id-356' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='56' column='1'/> 8970 </data-member> 8971 <data-member access='public' layout-offset-in-bits='128'> 8972 <!-- Knot_ptr Knotspec::inkend --> 8973 <var-decl name='inkend' type-id='type-id-356' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='57' column='1'/> 8974 </data-member> 8975 <data-member access='public' layout-offset-in-bits='192'> 8976 <!-- Knot_ptr Knotspec::outkbegin --> 8977 <var-decl name='outkbegin' type-id='type-id-356' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='58' column='1'/> 8978 </data-member> 8979 <data-member access='public' layout-offset-in-bits='256'> 8980 <!-- Knot_ptr Knotspec::outkend --> 8981 <var-decl name='outkend' type-id='type-id-356' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='59' column='1'/> 8982 </data-member> 8983 <data-member access='public' layout-offset-in-bits='320'> 8984 <!-- Knot_ptr Knotspec::kleft --> 8985 <var-decl name='kleft' type-id='type-id-356' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='60' column='1'/> 8986 </data-member> 8987 <data-member access='public' layout-offset-in-bits='384'> 8988 <!-- Knot_ptr Knotspec::kright --> 8989 <var-decl name='kright' type-id='type-id-356' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='61' column='1'/> 8990 </data-member> 8991 <data-member access='public' layout-offset-in-bits='448'> 8992 <!-- Knot_ptr Knotspec::kfirst --> 8993 <var-decl name='kfirst' type-id='type-id-356' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='62' column='1'/> 8994 </data-member> 8995 <data-member access='public' layout-offset-in-bits='512'> 8996 <!-- Knot_ptr Knotspec::klast --> 8997 <var-decl name='klast' type-id='type-id-356' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='63' column='1'/> 8998 </data-member> 8999 <data-member access='public' layout-offset-in-bits='576'> 9000 <!-- Knot_ptr Knotspec::sbegin --> 9001 <var-decl name='sbegin' type-id='type-id-356' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='64' column='1'/> 9002 </data-member> 9003 <data-member access='public' layout-offset-in-bits='640'> 9004 <!-- Breakpt* Knotspec::bbegin --> 9005 <var-decl name='bbegin' type-id='type-id-357' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='65' column='1'/> 9006 </data-member> 9007 <data-member access='public' layout-offset-in-bits='704'> 9008 <!-- Breakpt* Knotspec::bend --> 9009 <var-decl name='bend' type-id='type-id-357' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='66' column='1'/> 9010 </data-member> 9011 <data-member access='public' layout-offset-in-bits='768'> 9012 <!-- int Knotspec::ncoords --> 9013 <var-decl name='ncoords' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='67' column='1'/> 9014 </data-member> 9015 <data-member access='public' layout-offset-in-bits='800'> 9016 <!-- int Knotspec::prestride --> 9017 <var-decl name='prestride' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='68' column='1'/> 9018 </data-member> 9019 <data-member access='public' layout-offset-in-bits='832'> 9020 <!-- int Knotspec::poststride --> 9021 <var-decl name='poststride' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='69' column='1'/> 9022 </data-member> 9023 <data-member access='public' layout-offset-in-bits='864'> 9024 <!-- int Knotspec::preoffset --> 9025 <var-decl name='preoffset' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='70' column='1'/> 9026 </data-member> 9027 <data-member access='public' layout-offset-in-bits='896'> 9028 <!-- int Knotspec::postoffset --> 9029 <var-decl name='postoffset' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='71' column='1'/> 9030 </data-member> 9031 <data-member access='public' layout-offset-in-bits='928'> 9032 <!-- int Knotspec::prewidth --> 9033 <var-decl name='prewidth' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='72' column='1'/> 9034 </data-member> 9035 <data-member access='public' layout-offset-in-bits='960'> 9036 <!-- int Knotspec::postwidth --> 9037 <var-decl name='postwidth' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='73' column='1'/> 9038 </data-member> 9039 <data-member access='public' layout-offset-in-bits='992'> 9040 <!-- int Knotspec::istransformed --> 9041 <var-decl name='istransformed' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='74' column='1'/> 9042 </data-member> 9043 <data-member access='public' layout-offset-in-bits='1024'> 9044 <!-- Knotspec* Knotspec::next --> 9045 <var-decl name='next' type-id='type-id-358' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='75' column='1'/> 9046 </data-member> 9047 <data-member access='public' layout-offset-in-bits='1088'> 9048 <!-- Knotspec* Knotspec::kspectotrans --> 9049 <var-decl name='kspectotrans' type-id='type-id-358' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='76' column='1'/> 9050 </data-member> 9051 <member-function access='public' constructor='yes'> 9052 <!-- Knotspec::Knotspec() --> 9053 <function-decl name='Knotspec' filepath='libnurbs/internals/tobezier.cc' line='78' column='1' visibility='default' binding='global' size-in-bits='64'> 9054 <!-- implicit parameter of type 'Knotspec*' --> 9055 <parameter type-id='type-id-358' is-artificial='yes'/> 9056 <!-- void --> 9057 <return type-id='type-id-12'/> 9058 </function-decl> 9059 </member-function> 9060 <member-function access='public' destructor='yes'> 9061 <!-- Knotspec::~Knotspec(int) --> 9062 <function-decl name='~Knotspec' filepath='libnurbs/internals/tobezier.cc' line='79' column='1' visibility='default' binding='global' size-in-bits='64'> 9063 <!-- implicit parameter of type 'Knotspec*' --> 9064 <parameter type-id='type-id-358' is-artificial='yes'/> 9065 <!-- artificial parameter of type 'int' --> 9066 <parameter type-id='type-id-11' is-artificial='yes'/> 9067 <!-- void --> 9068 <return type-id='type-id-12'/> 9069 </function-decl> 9070 </member-function> 9071 </class-decl> 9072 <!-- typedef REAL* Knot_ptr --> 9073 <typedef-decl name='Knot_ptr' type-id='type-id-16' filepath='libnurbs/internals/types.h' line='45' column='1' id='type-id-356'/> 9074 <!-- struct Breakpt --> 9075 <class-decl name='Breakpt' size-in-bits='96' is-struct='yes' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='48' column='1' id='type-id-359'> 9076 <data-member access='public' layout-offset-in-bits='0'> 9077 <!-- Knot Breakpt::value --> 9078 <var-decl name='value' type-id='type-id-218' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='49' column='1'/> 9079 </data-member> 9080 <data-member access='public' layout-offset-in-bits='32'> 9081 <!-- int Breakpt::multi --> 9082 <var-decl name='multi' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='50' column='1'/> 9083 </data-member> 9084 <data-member access='public' layout-offset-in-bits='64'> 9085 <!-- int Breakpt::def --> 9086 <var-decl name='def' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='51' column='1'/> 9087 </data-member> 9088 </class-decl> 9089 <!-- struct Splinespec --> 9090 <class-decl name='Splinespec' size-in-bits='192' is-struct='yes' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='95' column='1' id='type-id-360'> 9091 <data-member access='public' layout-offset-in-bits='0'> 9092 <!-- Knotspec* Splinespec::kspec --> 9093 <var-decl name='kspec' type-id='type-id-358' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='98' column='1'/> 9094 </data-member> 9095 <data-member access='public' layout-offset-in-bits='64'> 9096 <!-- int Splinespec::dim --> 9097 <var-decl name='dim' type-id='type-id-11' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='99' column='1'/> 9098 </data-member> 9099 <data-member access='public' layout-offset-in-bits='128'> 9100 <!-- REAL* Splinespec::outcpts --> 9101 <var-decl name='outcpts' type-id='type-id-16' visibility='default' filepath='libnurbs/internals/tobezier.cc' line='100' column='1'/> 9102 </data-member> 9103 <member-function access='public' constructor='yes'> 9104 <!-- Splinespec::Splinespec(int) --> 9105 <function-decl name='Splinespec' filepath='libnurbs/internals/tobezier.cc' line='96' column='1' visibility='default' binding='global' size-in-bits='64'> 9106 <!-- implicit parameter of type 'Splinespec*' --> 9107 <parameter type-id='type-id-361' is-artificial='yes'/> 9108 <!-- parameter of type 'int' --> 9109 <parameter type-id='type-id-11'/> 9110 <!-- void --> 9111 <return type-id='type-id-12'/> 9112 </function-decl> 9113 </member-function> 9114 <member-function access='public' destructor='yes'> 9115 <!-- Splinespec::~Splinespec(int) --> 9116 <function-decl name='~Splinespec' filepath='libnurbs/internals/tobezier.cc' line='97' column='1' visibility='default' binding='global' size-in-bits='64'> 9117 <!-- implicit parameter of type 'Splinespec*' --> 9118 <parameter type-id='type-id-361' is-artificial='yes'/> 9119 <!-- parameter of type 'int' --> 9120 <parameter type-id='type-id-11'/> 9121 <!-- void --> 9122 <return type-id='type-id-12'/> 9123 </function-decl> 9124 </member-function> 9125 </class-decl> 9126 <!-- typedef Quilt* Quilt_ptr --> 9127 <typedef-decl name='Quilt_ptr' type-id='type-id-125' filepath='libnurbs/internals/quilt.h' line='90' column='1' id='type-id-362'/> 9128 <!-- Breakpt* --> 9129 <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-357'/> 9130 <!-- Knotspec* --> 9131 <pointer-type-def type-id='type-id-355' size-in-bits='64' id='type-id-358'/> 9132 <!-- Knotspec* const --> 9133 <qualified-type-def type-id='type-id-358' const='yes' id='type-id-363'/> 9134 <!-- Knotvector& --> 9135 <qualified-type-def type-id='type-id-296' id='type-id-364'/> 9136 <!-- Splinespec* --> 9137 <pointer-type-def type-id='type-id-360' size-in-bits='64' id='type-id-361'/> 9138 <!-- Splinespec* const --> 9139 <qualified-type-def type-id='type-id-361' const='yes' id='type-id-365'/> 9140 </abi-instr> 9141 <abi-instr address-size='64' path='libnurbs/internals/trimline.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9142 <!-- Jarcloc* const --> 9143 <qualified-type-def type-id='type-id-289' const='yes' id='type-id-366'/> 9144 </abi-instr> 9145 <abi-instr address-size='64' path='libnurbs/internals/trimvertpool.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9146 <!-- TrimVertexPool* const --> 9147 <qualified-type-def type-id='type-id-131' const='yes' id='type-id-367'/> 9148 </abi-instr> 9149 <abi-instr address-size='64' path='libnurbs/internals/uarray.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9150 <!-- Uarray* const --> 9151 <qualified-type-def type-id='type-id-214' const='yes' id='type-id-368'/> 9152 </abi-instr> 9153 <abi-instr address-size='64' path='libnurbs/internals/varray.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9154 <!-- REAL[1000] --> 9155 <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='32000' id='type-id-369'> 9156 <!-- <anonymous range>[1000] --> 9157 <subrange length='1000' type-id='type-id-3' id='type-id-370'/> 9158 </array-type-def> 9159 <!-- long int[1000] --> 9160 <array-type-def dimensions='1' type-id='type-id-15' size-in-bits='64000' id='type-id-371'> 9161 <!-- <anonymous range>[1000] --> 9162 <subrange length='1000' type-id='type-id-3' id='type-id-370'/> 9163 </array-type-def> 9164 <!-- class Varray --> 9165 <class-decl name='Varray' size-in-bits='96192' visibility='default' filepath='libnurbs/internals/varray.h' line='43' column='1' id='type-id-372'> 9166 <data-member access='private' layout-offset-in-bits='0'> 9167 <!-- REAL* Varray::varray --> 9168 <var-decl name='varray' type-id='type-id-16' visibility='default' filepath='libnurbs/internals/varray.h' line='48' column='1'/> 9169 </data-member> 9170 <data-member access='private' layout-offset-in-bits='64'> 9171 <!-- REAL Varray::vval[1000] --> 9172 <var-decl name='vval' type-id='type-id-369' visibility='default' filepath='libnurbs/internals/varray.h' line='49' column='1'/> 9173 </data-member> 9174 <data-member access='private' layout-offset-in-bits='32064'> 9175 <!-- long int Varray::voffset[1000] --> 9176 <var-decl name='voffset' type-id='type-id-371' visibility='default' filepath='libnurbs/internals/varray.h' line='50' column='1'/> 9177 </data-member> 9178 <data-member access='private' layout-offset-in-bits='96064'> 9179 <!-- long int Varray::numquads --> 9180 <var-decl name='numquads' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/varray.h' line='51' column='1'/> 9181 </data-member> 9182 <data-member access='private' layout-offset-in-bits='96128'> 9183 <!-- long int Varray::size --> 9184 <var-decl name='size' type-id='type-id-15' visibility='default' filepath='libnurbs/internals/varray.h' line='54' column='1'/> 9185 </data-member> 9186 <member-function access='private' constructor='yes'> 9187 <!-- Varray::Varray() --> 9188 <function-decl name='Varray' filepath='libnurbs/internals/varray.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> 9189 <!-- implicit parameter of type 'Varray*' --> 9190 <parameter type-id='type-id-373' is-artificial='yes'/> 9191 <!-- void --> 9192 <return type-id='type-id-12'/> 9193 </function-decl> 9194 </member-function> 9195 <member-function access='private' destructor='yes'> 9196 <!-- Varray::~Varray(int) --> 9197 <function-decl name='~Varray' filepath='libnurbs/internals/varray.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'> 9198 <!-- implicit parameter of type 'Varray*' --> 9199 <parameter type-id='type-id-373' is-artificial='yes'/> 9200 <!-- artificial parameter of type 'int' --> 9201 <parameter type-id='type-id-11' is-artificial='yes'/> 9202 <!-- void --> 9203 <return type-id='type-id-12'/> 9204 </function-decl> 9205 </member-function> 9206 </class-decl> 9207 <!-- Varray* --> 9208 <pointer-type-def type-id='type-id-372' size-in-bits='64' id='type-id-373'/> 9209 <!-- Varray* const --> 9210 <qualified-type-def type-id='type-id-373' const='yes' id='type-id-374'/> 9211 <!-- long int* --> 9212 <pointer-type-def type-id='type-id-15' size-in-bits='64' id='type-id-375'/> 9213 </abi-instr> 9214 <abi-instr address-size='64' path='libnurbs/nurbtess/directedLine.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9215 <!-- short int --> 9216 <type-decl name='short int' size-in-bits='16' id='type-id-376'/> 9217 <!-- class sampledLine --> 9218 <class-decl name='sampledLine' size-in-bits='192' visibility='default' filepath='libnurbs/nurbtess/sampledLine.h' line='38' column='1' id='type-id-377'> 9219 <data-member access='private' layout-offset-in-bits='0'> 9220 <!-- Int sampledLine::npoints --> 9221 <var-decl name='npoints' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/sampledLine.h' line='39' column='1'/> 9222 </data-member> 9223 <data-member access='private' layout-offset-in-bits='64'> 9224 <!-- Real2* sampledLine::points --> 9225 <var-decl name='points' type-id='type-id-319' visibility='default' filepath='libnurbs/nurbtess/sampledLine.h' line='40' column='1'/> 9226 </data-member> 9227 <data-member access='private' layout-offset-in-bits='128'> 9228 <!-- sampledLine* sampledLine::next --> 9229 <var-decl name='next' type-id='type-id-378' visibility='default' filepath='libnurbs/nurbtess/sampledLine.h' line='65' column='1'/> 9230 </data-member> 9231 <member-function access='private' constructor='yes'> 9232 <!-- sampledLine::sampledLine(Int) --> 9233 <function-decl name='sampledLine' filepath='libnurbs/nurbtess/sampledLine.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'> 9234 <!-- implicit parameter of type 'sampledLine*' --> 9235 <parameter type-id='type-id-378' is-artificial='yes'/> 9236 <!-- parameter of type 'typedef Int' --> 9237 <parameter type-id='type-id-313'/> 9238 <!-- void --> 9239 <return type-id='type-id-12'/> 9240 </function-decl> 9241 </member-function> 9242 <member-function access='private' constructor='yes'> 9243 <!-- sampledLine::sampledLine(Int, Real[2]*) --> 9244 <function-decl name='sampledLine' filepath='libnurbs/nurbtess/sampledLine.h' line='44' column='1' visibility='default' binding='global' size-in-bits='64'> 9245 <!-- implicit parameter of type 'sampledLine*' --> 9246 <parameter type-id='type-id-378' is-artificial='yes'/> 9247 <!-- parameter of type 'typedef Int' --> 9248 <parameter type-id='type-id-313'/> 9249 <!-- parameter of type 'Real[2]*' --> 9250 <parameter type-id='type-id-317'/> 9251 <!-- void --> 9252 <return type-id='type-id-12'/> 9253 </function-decl> 9254 </member-function> 9255 <member-function access='private' constructor='yes'> 9256 <!-- sampledLine::sampledLine(Real*, Real*) --> 9257 <function-decl name='sampledLine' filepath='libnurbs/nurbtess/sampledLine.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'> 9258 <!-- implicit parameter of type 'sampledLine*' --> 9259 <parameter type-id='type-id-378' is-artificial='yes'/> 9260 <!-- parameter of type 'Real*' --> 9261 <parameter type-id='type-id-324'/> 9262 <!-- parameter of type 'Real*' --> 9263 <parameter type-id='type-id-324'/> 9264 <!-- void --> 9265 <return type-id='type-id-12'/> 9266 </function-decl> 9267 </member-function> 9268 <member-function access='private' constructor='yes'> 9269 <!-- sampledLine::sampledLine() --> 9270 <function-decl name='sampledLine' filepath='libnurbs/nurbtess/sampledLine.h' line='46' column='1' visibility='default' binding='global' size-in-bits='64'> 9271 <!-- implicit parameter of type 'sampledLine*' --> 9272 <parameter type-id='type-id-378' is-artificial='yes'/> 9273 <!-- void --> 9274 <return type-id='type-id-12'/> 9275 </function-decl> 9276 </member-function> 9277 <member-function access='private' destructor='yes'> 9278 <!-- sampledLine::~sampledLine(int) --> 9279 <function-decl name='~sampledLine' filepath='libnurbs/nurbtess/sampledLine.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'> 9280 <!-- implicit parameter of type 'sampledLine*' --> 9281 <parameter type-id='type-id-378' is-artificial='yes'/> 9282 <!-- artificial parameter of type 'int' --> 9283 <parameter type-id='type-id-11' is-artificial='yes'/> 9284 <!-- void --> 9285 <return type-id='type-id-12'/> 9286 </function-decl> 9287 </member-function> 9288 </class-decl> 9289 <!-- class directedLine --> 9290 <class-decl name='directedLine' size-in-bits='448' visibility='default' filepath='libnurbs/nurbtess/directedLine.h' line='41' column='1' id='type-id-379'> 9291 <data-member access='private' layout-offset-in-bits='0'> 9292 <!-- short int directedLine::direction --> 9293 <var-decl name='direction' type-id='type-id-376' visibility='default' filepath='libnurbs/nurbtess/directedLine.h' line='42' column='1'/> 9294 </data-member> 9295 <data-member access='private' layout-offset-in-bits='64'> 9296 <!-- sampledLine* directedLine::sline --> 9297 <var-decl name='sline' type-id='type-id-378' visibility='default' filepath='libnurbs/nurbtess/directedLine.h' line='43' column='1'/> 9298 </data-member> 9299 <data-member access='private' layout-offset-in-bits='128'> 9300 <!-- directedLine* directedLine::next --> 9301 <var-decl name='next' type-id='type-id-380' visibility='default' filepath='libnurbs/nurbtess/directedLine.h' line='44' column='1'/> 9302 </data-member> 9303 <data-member access='private' layout-offset-in-bits='192'> 9304 <!-- directedLine* directedLine::prev --> 9305 <var-decl name='prev' type-id='type-id-380' visibility='default' filepath='libnurbs/nurbtess/directedLine.h' line='45' column='1'/> 9306 </data-member> 9307 <data-member access='private' layout-offset-in-bits='256'> 9308 <!-- directedLine* directedLine::nextPolygon --> 9309 <var-decl name='nextPolygon' type-id='type-id-380' visibility='default' filepath='libnurbs/nurbtess/directedLine.h' line='50' column='1'/> 9310 </data-member> 9311 <data-member access='private' layout-offset-in-bits='320'> 9312 <!-- Int directedLine::rootBit --> 9313 <var-decl name='rootBit' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/directedLine.h' line='55' column='1'/> 9314 </data-member> 9315 <data-member access='private' layout-offset-in-bits='384'> 9316 <!-- directedLine* directedLine::rootLink --> 9317 <var-decl name='rootLink' type-id='type-id-380' visibility='default' filepath='libnurbs/nurbtess/directedLine.h' line='58' column='1'/> 9318 </data-member> 9319 <member-function access='private' constructor='yes'> 9320 <!-- directedLine::directedLine(short int, sampledLine*) --> 9321 <function-decl name='directedLine' filepath='libnurbs/nurbtess/directedLine.h' line='63' column='1' visibility='default' binding='global' size-in-bits='64'> 9322 <!-- implicit parameter of type 'directedLine*' --> 9323 <parameter type-id='type-id-380' is-artificial='yes'/> 9324 <!-- parameter of type 'short int' --> 9325 <parameter type-id='type-id-376'/> 9326 <!-- parameter of type 'sampledLine*' --> 9327 <parameter type-id='type-id-378'/> 9328 <!-- void --> 9329 <return type-id='type-id-12'/> 9330 </function-decl> 9331 </member-function> 9332 <member-function access='private' constructor='yes'> 9333 <!-- directedLine::directedLine() --> 9334 <function-decl name='directedLine' filepath='libnurbs/nurbtess/directedLine.h' line='64' column='1' visibility='default' binding='global' size-in-bits='64'> 9335 <!-- implicit parameter of type 'directedLine*' --> 9336 <parameter type-id='type-id-380' is-artificial='yes'/> 9337 <!-- void --> 9338 <return type-id='type-id-12'/> 9339 </function-decl> 9340 </member-function> 9341 <member-function access='private' destructor='yes'> 9342 <!-- directedLine::~directedLine(int) --> 9343 <function-decl name='~directedLine' filepath='libnurbs/nurbtess/directedLine.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'> 9344 <!-- implicit parameter of type 'directedLine*' --> 9345 <parameter type-id='type-id-380' is-artificial='yes'/> 9346 <!-- artificial parameter of type 'int' --> 9347 <parameter type-id='type-id-11' is-artificial='yes'/> 9348 <!-- void --> 9349 <return type-id='type-id-12'/> 9350 </function-decl> 9351 </member-function> 9352 </class-decl> 9353 <!-- Int& --> 9354 <qualified-type-def type-id='type-id-381' id='type-id-382'/> 9355 <!-- Int& --> 9356 <reference-type-def kind='lvalue' type-id='type-id-313' size-in-bits='64' id='type-id-381'/> 9357 <!-- directedLine* --> 9358 <pointer-type-def type-id='type-id-379' size-in-bits='64' id='type-id-380'/> 9359 <!-- directedLine* const --> 9360 <qualified-type-def type-id='type-id-380' const='yes' id='type-id-383'/> 9361 <!-- directedLine** --> 9362 <pointer-type-def type-id='type-id-380' size-in-bits='64' id='type-id-384'/> 9363 <!-- int& --> 9364 <qualified-type-def type-id='type-id-385' id='type-id-386'/> 9365 <!-- int& --> 9366 <reference-type-def kind='lvalue' type-id='type-id-11' size-in-bits='64' id='type-id-385'/> 9367 <!-- sampledLine* --> 9368 <pointer-type-def type-id='type-id-377' size-in-bits='64' id='type-id-378'/> 9369 <!-- sampledLine* const --> 9370 <qualified-type-def type-id='type-id-378' const='yes' id='type-id-387'/> 9371 <!-- sampledLine** --> 9372 <pointer-type-def type-id='type-id-378' size-in-bits='64' id='type-id-388'/> 9373 </abi-instr> 9374 <abi-instr address-size='64' path='libnurbs/nurbtess/gridWrap.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9375 <!-- gridBoundaryChain* const --> 9376 <qualified-type-def type-id='type-id-340' const='yes' id='type-id-389'/> 9377 </abi-instr> 9378 <abi-instr address-size='64' path='libnurbs/nurbtess/monoChain.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9379 <!-- class monoChain --> 9380 <class-decl name='monoChain' size-in-bits='640' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='41' column='1' id='type-id-390'> 9381 <data-member access='private' layout-offset-in-bits='0'> 9382 <!-- directedLine* monoChain::chainHead --> 9383 <var-decl name='chainHead' type-id='type-id-380' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='42' column='1'/> 9384 </data-member> 9385 <data-member access='private' layout-offset-in-bits='64'> 9386 <!-- directedLine* monoChain::chainTail --> 9387 <var-decl name='chainTail' type-id='type-id-380' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='43' column='1'/> 9388 </data-member> 9389 <data-member access='private' layout-offset-in-bits='128'> 9390 <!-- monoChain* monoChain::next --> 9391 <var-decl name='next' type-id='type-id-391' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='44' column='1'/> 9392 </data-member> 9393 <data-member access='private' layout-offset-in-bits='192'> 9394 <!-- monoChain* monoChain::prev --> 9395 <var-decl name='prev' type-id='type-id-391' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='45' column='1'/> 9396 </data-member> 9397 <data-member access='private' layout-offset-in-bits='256'> 9398 <!-- monoChain* monoChain::nextPolygon --> 9399 <var-decl name='nextPolygon' type-id='type-id-391' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='46' column='1'/> 9400 </data-member> 9401 <data-member access='private' layout-offset-in-bits='320'> 9402 <!-- Real monoChain::minX --> 9403 <var-decl name='minX' type-id='type-id-311' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='50' column='1'/> 9404 </data-member> 9405 <data-member access='private' layout-offset-in-bits='352'> 9406 <!-- Real monoChain::maxX --> 9407 <var-decl name='maxX' type-id='type-id-311' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='50' column='1'/> 9408 </data-member> 9409 <data-member access='private' layout-offset-in-bits='384'> 9410 <!-- Real monoChain::minY --> 9411 <var-decl name='minY' type-id='type-id-311' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='50' column='1'/> 9412 </data-member> 9413 <data-member access='private' layout-offset-in-bits='416'> 9414 <!-- Real monoChain::maxY --> 9415 <var-decl name='maxY' type-id='type-id-311' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='50' column='1'/> 9416 </data-member> 9417 <data-member access='private' layout-offset-in-bits='448'> 9418 <!-- Int monoChain::isIncrease --> 9419 <var-decl name='isIncrease' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='51' column='1'/> 9420 </data-member> 9421 <data-member access='private' layout-offset-in-bits='512'> 9422 <!-- directedLine* monoChain::current --> 9423 <var-decl name='current' type-id='type-id-380' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='55' column='1'/> 9424 </data-member> 9425 <data-member access='private' layout-offset-in-bits='576'> 9426 <!-- Int monoChain::isKey --> 9427 <var-decl name='isKey' type-id='type-id-313' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='82' column='1'/> 9428 </data-member> 9429 <data-member access='private' layout-offset-in-bits='608'> 9430 <!-- Real monoChain::keyY --> 9431 <var-decl name='keyY' type-id='type-id-311' visibility='default' filepath='libnurbs/nurbtess/monoChain.h' line='83' column='1'/> 9432 </data-member> 9433 <member-function access='private' constructor='yes'> 9434 <!-- monoChain::monoChain(directedLine*, directedLine*) --> 9435 <function-decl name='monoChain' filepath='libnurbs/nurbtess/monoChain.h' line='58' column='1' visibility='default' binding='global' size-in-bits='64'> 9436 <!-- implicit parameter of type 'monoChain*' --> 9437 <parameter type-id='type-id-391' is-artificial='yes'/> 9438 <!-- parameter of type 'directedLine*' --> 9439 <parameter type-id='type-id-380'/> 9440 <!-- parameter of type 'directedLine*' --> 9441 <parameter type-id='type-id-380'/> 9442 <!-- void --> 9443 <return type-id='type-id-12'/> 9444 </function-decl> 9445 </member-function> 9446 <member-function access='private' destructor='yes'> 9447 <!-- monoChain::~monoChain(int) --> 9448 <function-decl name='~monoChain' filepath='libnurbs/nurbtess/monoChain.h' line='59' column='1' visibility='default' binding='global' size-in-bits='64'> 9449 <!-- implicit parameter of type 'monoChain*' --> 9450 <parameter type-id='type-id-391' is-artificial='yes'/> 9451 <!-- artificial parameter of type 'int' --> 9452 <parameter type-id='type-id-11' is-artificial='yes'/> 9453 <!-- void --> 9454 <return type-id='type-id-12'/> 9455 </function-decl> 9456 </member-function> 9457 </class-decl> 9458 <!-- monoChain* --> 9459 <pointer-type-def type-id='type-id-390' size-in-bits='64' id='type-id-391'/> 9460 <!-- monoChain* const --> 9461 <qualified-type-def type-id='type-id-391' const='yes' id='type-id-392'/> 9462 <!-- monoChain** --> 9463 <pointer-type-def type-id='type-id-391' size-in-bits='64' id='type-id-393'/> 9464 </abi-instr> 9465 <abi-instr address-size='64' path='libnurbs/nurbtess/monoTriangulation.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9466 </abi-instr> 9467 <abi-instr address-size='64' path='libnurbs/nurbtess/polyDBG.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9468 </abi-instr> 9469 <abi-instr address-size='64' path='libnurbs/nurbtess/sampleComp.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9470 </abi-instr> 9471 <abi-instr address-size='64' path='libnurbs/nurbtess/sampleCompBot.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9472 </abi-instr> 9473 <abi-instr address-size='64' path='libnurbs/nurbtess/sampleCompRight.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9474 </abi-instr> 9475 <abi-instr address-size='64' path='libnurbs/nurbtess/sampleCompTop.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9476 </abi-instr> 9477 <abi-instr address-size='64' path='libnurbs/nurbtess/sampleMonoPoly.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9478 </abi-instr> 9479 <abi-instr address-size='64' path='libnurbs/nurbtess/sampledLine.cc' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C_plus_plus'> 9480 </abi-instr> 9481 <abi-instr address-size='64' path='libtess/tess.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C99'> 9482 <!-- CachedVertex[100] --> 9483 <array-type-def dimensions='1' type-id='type-id-394' size-in-bits='25600' id='type-id-395'> 9484 <!-- <anonymous range>[100] --> 9485 <subrange length='100' type-id='type-id-3' id='type-id-396'/> 9486 </array-type-def> 9487 <!-- GLdouble[3] --> 9488 <array-type-def dimensions='1' type-id='type-id-397' size-in-bits='192' id='type-id-398'> 9489 <!-- <anonymous range>[3] --> 9490 <subrange length='3' type-id='type-id-3' id='type-id-68'/> 9491 </array-type-def> 9492 <!-- __jmp_buf_tag[1] --> 9493 <array-type-def dimensions='1' type-id='type-id-191' size-in-bits='1600' id='type-id-187'> 9494 <!-- <anonymous range>[1] --> 9495 <subrange length='1' type-id='type-id-3' id='type-id-192'/> 9496 </array-type-def> 9497 <!-- float --> 9498 <type-decl name='float' size-in-bits='32' id='type-id-28'/> 9499 <!-- long int --> 9500 <type-decl name='long int' size-in-bits='64' id='type-id-15'/> 9501 <!-- long int[8] --> 9502 <array-type-def dimensions='1' type-id='type-id-15' size-in-bits='512' id='type-id-222'> 9503 <!-- <anonymous range>[8] --> 9504 <subrange length='8' type-id='type-id-3' id='type-id-225'/> 9505 </array-type-def> 9506 <!-- unnamed-enum-underlying-type-32 --> 9507 <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-9'/> 9508 <!-- unsigned long int --> 9509 <type-decl name='unsigned long int' size-in-bits='64' id='type-id-3'/> 9510 <!-- unsigned long int[16] --> 9511 <array-type-def dimensions='1' type-id='type-id-3' size-in-bits='1024' id='type-id-224'> 9512 <!-- <anonymous range>[16] --> 9513 <subrange length='16' type-id='type-id-3' id='type-id-227'/> 9514 </array-type-def> 9515 <!-- typedef GLUtesselator GLUtesselator --> 9516 <typedef-decl name='GLUtesselator' type-id='type-id-399' filepath='../../../include/GL/glu.h' line='276' column='1' id='type-id-400'/> 9517 <!-- struct GLUtesselator --> 9518 <class-decl name='GLUtesselator' size-in-bits='29376' is-struct='yes' visibility='default' filepath='libtess/tess.h' line='59' column='1' id='type-id-399'> 9519 <data-member access='public' layout-offset-in-bits='0'> 9520 <!-- TessState GLUtesselator::state --> 9521 <var-decl name='state' type-id='type-id-401' visibility='default' filepath='libtess/tess.h' line='63' column='1'/> 9522 </data-member> 9523 <data-member access='public' layout-offset-in-bits='64'> 9524 <!-- GLUhalfEdge* GLUtesselator::lastEdge --> 9525 <var-decl name='lastEdge' type-id='type-id-402' visibility='default' filepath='libtess/tess.h' line='65' column='1'/> 9526 </data-member> 9527 <data-member access='public' layout-offset-in-bits='128'> 9528 <!-- GLUmesh* GLUtesselator::mesh --> 9529 <var-decl name='mesh' type-id='type-id-403' visibility='default' filepath='libtess/tess.h' line='66' column='1'/> 9530 </data-member> 9531 <data-member access='public' layout-offset-in-bits='192'> 9532 <!-- void (typedef GLenum)* GLUtesselator::callError --> 9533 <var-decl name='callError' type-id='type-id-19' visibility='default' filepath='libtess/tess.h' line='69' column='1'/> 9534 </data-member> 9535 <data-member access='public' layout-offset-in-bits='256'> 9536 <!-- GLdouble GLUtesselator::normal[3] --> 9537 <var-decl name='normal' type-id='type-id-398' visibility='default' filepath='libtess/tess.h' line='73' column='1'/> 9538 </data-member> 9539 <data-member access='public' layout-offset-in-bits='448'> 9540 <!-- GLdouble GLUtesselator::sUnit[3] --> 9541 <var-decl name='sUnit' type-id='type-id-398' visibility='default' filepath='libtess/tess.h' line='74' column='1'/> 9542 </data-member> 9543 <data-member access='public' layout-offset-in-bits='640'> 9544 <!-- GLdouble GLUtesselator::tUnit[3] --> 9545 <var-decl name='tUnit' type-id='type-id-398' visibility='default' filepath='libtess/tess.h' line='75' column='1'/> 9546 </data-member> 9547 <data-member access='public' layout-offset-in-bits='832'> 9548 <!-- GLdouble GLUtesselator::relTolerance --> 9549 <var-decl name='relTolerance' type-id='type-id-397' visibility='default' filepath='libtess/tess.h' line='79' column='1'/> 9550 </data-member> 9551 <data-member access='public' layout-offset-in-bits='896'> 9552 <!-- GLenum GLUtesselator::windingRule --> 9553 <var-decl name='windingRule' type-id='type-id-59' visibility='default' filepath='libtess/tess.h' line='80' column='1'/> 9554 </data-member> 9555 <data-member access='public' layout-offset-in-bits='928'> 9556 <!-- GLboolean GLUtesselator::fatalError --> 9557 <var-decl name='fatalError' type-id='type-id-45' visibility='default' filepath='libtess/tess.h' line='81' column='1'/> 9558 </data-member> 9559 <data-member access='public' layout-offset-in-bits='960'> 9560 <!-- DictList* GLUtesselator::dict --> 9561 <var-decl name='dict' type-id='type-id-404' visibility='default' filepath='libtess/tess.h' line='83' column='1'/> 9562 </data-member> 9563 <data-member access='public' layout-offset-in-bits='1024'> 9564 <!-- PriorityQSort* GLUtesselator::pq --> 9565 <var-decl name='pq' type-id='type-id-405' visibility='default' filepath='libtess/tess.h' line='84' column='1'/> 9566 </data-member> 9567 <data-member access='public' layout-offset-in-bits='1088'> 9568 <!-- GLUvertex* GLUtesselator::event --> 9569 <var-decl name='event' type-id='type-id-406' visibility='default' filepath='libtess/tess.h' line='85' column='1'/> 9570 </data-member> 9571 <data-member access='public' layout-offset-in-bits='1152'> 9572 <!-- void (GLdouble*, void**, GLfloat*, void**)* GLUtesselator::callCombine --> 9573 <var-decl name='callCombine' type-id='type-id-407' visibility='default' filepath='libtess/tess.h' line='87' column='1'/> 9574 </data-member> 9575 <data-member access='public' layout-offset-in-bits='1216'> 9576 <!-- GLboolean GLUtesselator::flagBoundary --> 9577 <var-decl name='flagBoundary' type-id='type-id-45' visibility='default' filepath='libtess/tess.h' line='92' column='1'/> 9578 </data-member> 9579 <data-member access='public' layout-offset-in-bits='1224'> 9580 <!-- GLboolean GLUtesselator::boundaryOnly --> 9581 <var-decl name='boundaryOnly' type-id='type-id-45' visibility='default' filepath='libtess/tess.h' line='93' column='1'/> 9582 </data-member> 9583 <data-member access='public' layout-offset-in-bits='1280'> 9584 <!-- GLUface* GLUtesselator::lonelyTriList --> 9585 <var-decl name='lonelyTriList' type-id='type-id-408' visibility='default' filepath='libtess/tess.h' line='94' column='1'/> 9586 </data-member> 9587 <data-member access='public' layout-offset-in-bits='1344'> 9588 <!-- void (typedef GLenum)* GLUtesselator::callBegin --> 9589 <var-decl name='callBegin' type-id='type-id-19' visibility='default' filepath='libtess/tess.h' line='97' column='1'/> 9590 </data-member> 9591 <data-member access='public' layout-offset-in-bits='1408'> 9592 <!-- void (typedef GLboolean)* GLUtesselator::callEdgeFlag --> 9593 <var-decl name='callEdgeFlag' type-id='type-id-409' visibility='default' filepath='libtess/tess.h' line='98' column='1'/> 9594 </data-member> 9595 <data-member access='public' layout-offset-in-bits='1472'> 9596 <!-- void (void*)* GLUtesselator::callVertex --> 9597 <var-decl name='callVertex' type-id='type-id-23' visibility='default' filepath='libtess/tess.h' line='99' column='1'/> 9598 </data-member> 9599 <data-member access='public' layout-offset-in-bits='1536'> 9600 <!-- void ()* GLUtesselator::callEnd --> 9601 <var-decl name='callEnd' type-id='type-id-20' visibility='default' filepath='libtess/tess.h' line='100' column='1'/> 9602 </data-member> 9603 <data-member access='public' layout-offset-in-bits='1600'> 9604 <!-- void (GLUmesh*)* GLUtesselator::callMesh --> 9605 <var-decl name='callMesh' type-id='type-id-410' visibility='default' filepath='libtess/tess.h' line='101' column='1'/> 9606 </data-member> 9607 <data-member access='public' layout-offset-in-bits='1664'> 9608 <!-- GLboolean GLUtesselator::emptyCache --> 9609 <var-decl name='emptyCache' type-id='type-id-45' visibility='default' filepath='libtess/tess.h' line='106' column='1'/> 9610 </data-member> 9611 <data-member access='public' layout-offset-in-bits='1696'> 9612 <!-- int GLUtesselator::cacheCount --> 9613 <var-decl name='cacheCount' type-id='type-id-11' visibility='default' filepath='libtess/tess.h' line='107' column='1'/> 9614 </data-member> 9615 <data-member access='public' layout-offset-in-bits='1728'> 9616 <!-- CachedVertex GLUtesselator::cache[100] --> 9617 <var-decl name='cache' type-id='type-id-395' visibility='default' filepath='libtess/tess.h' line='108' column='1'/> 9618 </data-member> 9619 <data-member access='public' layout-offset-in-bits='27328'> 9620 <!-- void (typedef GLenum, void*)* GLUtesselator::callBeginData --> 9621 <var-decl name='callBeginData' type-id='type-id-22' visibility='default' filepath='libtess/tess.h' line='111' column='1'/> 9622 </data-member> 9623 <data-member access='public' layout-offset-in-bits='27392'> 9624 <!-- void (typedef GLboolean, void*)* GLUtesselator::callEdgeFlagData --> 9625 <var-decl name='callEdgeFlagData' type-id='type-id-411' visibility='default' filepath='libtess/tess.h' line='112' column='1'/> 9626 </data-member> 9627 <data-member access='public' layout-offset-in-bits='27456'> 9628 <!-- void (void*, void*)* GLUtesselator::callVertexData --> 9629 <var-decl name='callVertexData' type-id='type-id-412' visibility='default' filepath='libtess/tess.h' line='114' column='1'/> 9630 </data-member> 9631 <data-member access='public' layout-offset-in-bits='27520'> 9632 <!-- void (void*)* GLUtesselator::callEndData --> 9633 <var-decl name='callEndData' type-id='type-id-23' visibility='default' filepath='libtess/tess.h' line='115' column='1'/> 9634 </data-member> 9635 <data-member access='public' layout-offset-in-bits='27584'> 9636 <!-- void (typedef GLenum, void*)* GLUtesselator::callErrorData --> 9637 <var-decl name='callErrorData' type-id='type-id-22' visibility='default' filepath='libtess/tess.h' line='116' column='1'/> 9638 </data-member> 9639 <data-member access='public' layout-offset-in-bits='27648'> 9640 <!-- void (GLdouble*, void**, GLfloat*, void**, void*)* GLUtesselator::callCombineData --> 9641 <var-decl name='callCombineData' type-id='type-id-413' visibility='default' filepath='libtess/tess.h' line='117' column='1'/> 9642 </data-member> 9643 <data-member access='public' layout-offset-in-bits='27712'> 9644 <!-- jmp_buf GLUtesselator::env --> 9645 <var-decl name='env' type-id='type-id-156' visibility='default' filepath='libtess/tess.h' line='121' column='1'/> 9646 </data-member> 9647 <data-member access='public' layout-offset-in-bits='29312'> 9648 <!-- void* GLUtesselator::polygonData --> 9649 <var-decl name='polygonData' type-id='type-id-25' visibility='default' filepath='libtess/tess.h' line='123' column='1'/> 9650 </data-member> 9651 </class-decl> 9652 <!-- enum TessState --> 9653 <enum-decl name='TessState' filepath='libtess/tess.h' line='47' column='1' id='type-id-401'> 9654 <underlying-type type-id='type-id-9'/> 9655 <enumerator name='T_DORMANT' value='0'/> 9656 <enumerator name='T_IN_POLYGON' value='1'/> 9657 <enumerator name='T_IN_CONTOUR' value='2'/> 9658 </enum-decl> 9659 <!-- struct GLUhalfEdge --> 9660 <class-decl name='GLUhalfEdge' size-in-bits='512' is-struct='yes' visibility='default' filepath='libtess/mesh.h' line='138' column='1' id='type-id-414'> 9661 <data-member access='public' layout-offset-in-bits='0'> 9662 <!-- GLUhalfEdge* GLUhalfEdge::next --> 9663 <var-decl name='next' type-id='type-id-402' visibility='default' filepath='libtess/mesh.h' line='139' column='1'/> 9664 </data-member> 9665 <data-member access='public' layout-offset-in-bits='64'> 9666 <!-- GLUhalfEdge* GLUhalfEdge::Sym --> 9667 <var-decl name='Sym' type-id='type-id-402' visibility='default' filepath='libtess/mesh.h' line='140' column='1'/> 9668 </data-member> 9669 <data-member access='public' layout-offset-in-bits='128'> 9670 <!-- GLUhalfEdge* GLUhalfEdge::Onext --> 9671 <var-decl name='Onext' type-id='type-id-402' visibility='default' filepath='libtess/mesh.h' line='141' column='1'/> 9672 </data-member> 9673 <data-member access='public' layout-offset-in-bits='192'> 9674 <!-- GLUhalfEdge* GLUhalfEdge::Lnext --> 9675 <var-decl name='Lnext' type-id='type-id-402' visibility='default' filepath='libtess/mesh.h' line='142' column='1'/> 9676 </data-member> 9677 <data-member access='public' layout-offset-in-bits='256'> 9678 <!-- GLUvertex* GLUhalfEdge::Org --> 9679 <var-decl name='Org' type-id='type-id-406' visibility='default' filepath='libtess/mesh.h' line='143' column='1'/> 9680 </data-member> 9681 <data-member access='public' layout-offset-in-bits='320'> 9682 <!-- GLUface* GLUhalfEdge::Lface --> 9683 <var-decl name='Lface' type-id='type-id-408' visibility='default' filepath='libtess/mesh.h' line='144' column='1'/> 9684 </data-member> 9685 <data-member access='public' layout-offset-in-bits='384'> 9686 <!-- ActiveRegion* GLUhalfEdge::activeRegion --> 9687 <var-decl name='activeRegion' type-id='type-id-415' visibility='default' filepath='libtess/mesh.h' line='147' column='1'/> 9688 </data-member> 9689 <data-member access='public' layout-offset-in-bits='448'> 9690 <!-- int GLUhalfEdge::winding --> 9691 <var-decl name='winding' type-id='type-id-11' visibility='default' filepath='libtess/mesh.h' line='148' column='1'/> 9692 </data-member> 9693 </class-decl> 9694 <!-- typedef GLUhalfEdge GLUhalfEdge --> 9695 <typedef-decl name='GLUhalfEdge' type-id='type-id-414' filepath='libtess/mesh.h' line='44' column='1' id='type-id-416'/> 9696 <!-- struct GLUvertex --> 9697 <class-decl name='GLUvertex' size-in-bits='640' is-struct='yes' visibility='default' filepath='libtess/mesh.h' line='114' column='1' id='type-id-417'> 9698 <data-member access='public' layout-offset-in-bits='0'> 9699 <!-- GLUvertex* GLUvertex::next --> 9700 <var-decl name='next' type-id='type-id-406' visibility='default' filepath='libtess/mesh.h' line='115' column='1'/> 9701 </data-member> 9702 <data-member access='public' layout-offset-in-bits='64'> 9703 <!-- GLUvertex* GLUvertex::prev --> 9704 <var-decl name='prev' type-id='type-id-406' visibility='default' filepath='libtess/mesh.h' line='116' column='1'/> 9705 </data-member> 9706 <data-member access='public' layout-offset-in-bits='128'> 9707 <!-- GLUhalfEdge* GLUvertex::anEdge --> 9708 <var-decl name='anEdge' type-id='type-id-402' visibility='default' filepath='libtess/mesh.h' line='117' column='1'/> 9709 </data-member> 9710 <data-member access='public' layout-offset-in-bits='192'> 9711 <!-- void* GLUvertex::data --> 9712 <var-decl name='data' type-id='type-id-25' visibility='default' filepath='libtess/mesh.h' line='118' column='1'/> 9713 </data-member> 9714 <data-member access='public' layout-offset-in-bits='256'> 9715 <!-- GLdouble GLUvertex::coords[3] --> 9716 <var-decl name='coords' type-id='type-id-398' visibility='default' filepath='libtess/mesh.h' line='121' column='1'/> 9717 </data-member> 9718 <data-member access='public' layout-offset-in-bits='448'> 9719 <!-- GLdouble GLUvertex::s --> 9720 <var-decl name='s' type-id='type-id-397' visibility='default' filepath='libtess/mesh.h' line='122' column='1'/> 9721 </data-member> 9722 <data-member access='public' layout-offset-in-bits='512'> 9723 <!-- GLdouble GLUvertex::t --> 9724 <var-decl name='t' type-id='type-id-397' visibility='default' filepath='libtess/mesh.h' line='122' column='1'/> 9725 </data-member> 9726 <data-member access='public' layout-offset-in-bits='576'> 9727 <!-- long int GLUvertex::pqHandle --> 9728 <var-decl name='pqHandle' type-id='type-id-15' visibility='default' filepath='libtess/mesh.h' line='123' column='1'/> 9729 </data-member> 9730 </class-decl> 9731 <!-- typedef GLUvertex GLUvertex --> 9732 <typedef-decl name='GLUvertex' type-id='type-id-417' filepath='libtess/mesh.h' line='42' column='1' id='type-id-418'/> 9733 <!-- struct GLUface --> 9734 <class-decl name='GLUface' size-in-bits='384' is-struct='yes' visibility='default' filepath='libtess/mesh.h' line='126' column='1' id='type-id-419'> 9735 <data-member access='public' layout-offset-in-bits='0'> 9736 <!-- GLUface* GLUface::next --> 9737 <var-decl name='next' type-id='type-id-408' visibility='default' filepath='libtess/mesh.h' line='127' column='1'/> 9738 </data-member> 9739 <data-member access='public' layout-offset-in-bits='64'> 9740 <!-- GLUface* GLUface::prev --> 9741 <var-decl name='prev' type-id='type-id-408' visibility='default' filepath='libtess/mesh.h' line='128' column='1'/> 9742 </data-member> 9743 <data-member access='public' layout-offset-in-bits='128'> 9744 <!-- GLUhalfEdge* GLUface::anEdge --> 9745 <var-decl name='anEdge' type-id='type-id-402' visibility='default' filepath='libtess/mesh.h' line='129' column='1'/> 9746 </data-member> 9747 <data-member access='public' layout-offset-in-bits='192'> 9748 <!-- void* GLUface::data --> 9749 <var-decl name='data' type-id='type-id-25' visibility='default' filepath='libtess/mesh.h' line='130' column='1'/> 9750 </data-member> 9751 <data-member access='public' layout-offset-in-bits='256'> 9752 <!-- GLUface* GLUface::trail --> 9753 <var-decl name='trail' type-id='type-id-408' visibility='default' filepath='libtess/mesh.h' line='133' column='1'/> 9754 </data-member> 9755 <data-member access='public' layout-offset-in-bits='320'> 9756 <!-- GLboolean GLUface::marked --> 9757 <var-decl name='marked' type-id='type-id-45' visibility='default' filepath='libtess/mesh.h' line='134' column='1'/> 9758 </data-member> 9759 <data-member access='public' layout-offset-in-bits='328'> 9760 <!-- GLboolean GLUface::inside --> 9761 <var-decl name='inside' type-id='type-id-45' visibility='default' filepath='libtess/mesh.h' line='135' column='1'/> 9762 </data-member> 9763 </class-decl> 9764 <!-- typedef GLUface GLUface --> 9765 <typedef-decl name='GLUface' type-id='type-id-419' filepath='libtess/mesh.h' line='43' column='1' id='type-id-420'/> 9766 <!-- typedef ActiveRegion ActiveRegion --> 9767 <typedef-decl name='ActiveRegion' type-id='type-id-421' filepath='libtess/mesh.h' line='46' column='1' id='type-id-422'/> 9768 <!-- struct ActiveRegion --> 9769 <class-decl name='ActiveRegion' size-in-bits='192' is-struct='yes' visibility='default' filepath='libtess/sweep.h' line='59' column='1' id='type-id-421'> 9770 <data-member access='public' layout-offset-in-bits='0'> 9771 <!-- GLUhalfEdge* ActiveRegion::eUp --> 9772 <var-decl name='eUp' type-id='type-id-402' visibility='default' filepath='libtess/sweep.h' line='60' column='1'/> 9773 </data-member> 9774 <data-member access='public' layout-offset-in-bits='64'> 9775 <!-- DictListNode* ActiveRegion::nodeUp --> 9776 <var-decl name='nodeUp' type-id='type-id-423' visibility='default' filepath='libtess/sweep.h' line='61' column='1'/> 9777 </data-member> 9778 <data-member access='public' layout-offset-in-bits='128'> 9779 <!-- int ActiveRegion::windingNumber --> 9780 <var-decl name='windingNumber' type-id='type-id-11' visibility='default' filepath='libtess/sweep.h' line='62' column='1'/> 9781 </data-member> 9782 <data-member access='public' layout-offset-in-bits='160'> 9783 <!-- GLboolean ActiveRegion::inside --> 9784 <var-decl name='inside' type-id='type-id-45' visibility='default' filepath='libtess/sweep.h' line='64' column='1'/> 9785 </data-member> 9786 <data-member access='public' layout-offset-in-bits='168'> 9787 <!-- GLboolean ActiveRegion::sentinel --> 9788 <var-decl name='sentinel' type-id='type-id-45' visibility='default' filepath='libtess/sweep.h' line='65' column='1'/> 9789 </data-member> 9790 <data-member access='public' layout-offset-in-bits='176'> 9791 <!-- GLboolean ActiveRegion::dirty --> 9792 <var-decl name='dirty' type-id='type-id-45' visibility='default' filepath='libtess/sweep.h' line='66' column='1'/> 9793 </data-member> 9794 <data-member access='public' layout-offset-in-bits='184'> 9795 <!-- GLboolean ActiveRegion::fixUpperEdge --> 9796 <var-decl name='fixUpperEdge' type-id='type-id-45' visibility='default' filepath='libtess/sweep.h' line='69' column='1'/> 9797 </data-member> 9798 </class-decl> 9799 <!-- struct DictListNode --> 9800 <class-decl name='DictListNode' size-in-bits='192' is-struct='yes' visibility='default' filepath='libtess/dict.h' line='88' column='1' id='type-id-424'> 9801 <data-member access='public' layout-offset-in-bits='0'> 9802 <!-- DictListKey DictListNode::key --> 9803 <var-decl name='key' type-id='type-id-425' visibility='default' filepath='libtess/dict.h' line='89' column='1'/> 9804 </data-member> 9805 <data-member access='public' layout-offset-in-bits='64'> 9806 <!-- DictListNode* DictListNode::next --> 9807 <var-decl name='next' type-id='type-id-423' visibility='default' filepath='libtess/dict.h' line='90' column='1'/> 9808 </data-member> 9809 <data-member access='public' layout-offset-in-bits='128'> 9810 <!-- DictListNode* DictListNode::prev --> 9811 <var-decl name='prev' type-id='type-id-423' visibility='default' filepath='libtess/dict.h' line='91' column='1'/> 9812 </data-member> 9813 </class-decl> 9814 <!-- typedef void* DictListKey --> 9815 <typedef-decl name='DictListKey' type-id='type-id-25' filepath='libtess/dict.h' line='60' column='1' id='type-id-425'/> 9816 <!-- typedef DictListNode DictListNode --> 9817 <typedef-decl name='DictListNode' type-id='type-id-424' filepath='libtess/dict.h' line='62' column='1' id='type-id-426'/> 9818 <!-- typedef GLUmesh GLUmesh --> 9819 <typedef-decl name='GLUmesh' type-id='type-id-427' filepath='libtess/mesh.h' line='40' column='1' id='type-id-428'/> 9820 <!-- struct GLUmesh --> 9821 <class-decl name='GLUmesh' size-in-bits='2048' is-struct='yes' visibility='default' filepath='libtess/mesh.h' line='163' column='1' id='type-id-427'> 9822 <data-member access='public' layout-offset-in-bits='0'> 9823 <!-- GLUvertex GLUmesh::vHead --> 9824 <var-decl name='vHead' type-id='type-id-418' visibility='default' filepath='libtess/mesh.h' line='164' column='1'/> 9825 </data-member> 9826 <data-member access='public' layout-offset-in-bits='640'> 9827 <!-- GLUface GLUmesh::fHead --> 9828 <var-decl name='fHead' type-id='type-id-420' visibility='default' filepath='libtess/mesh.h' line='165' column='1'/> 9829 </data-member> 9830 <data-member access='public' layout-offset-in-bits='1024'> 9831 <!-- GLUhalfEdge GLUmesh::eHead --> 9832 <var-decl name='eHead' type-id='type-id-416' visibility='default' filepath='libtess/mesh.h' line='166' column='1'/> 9833 </data-member> 9834 <data-member access='public' layout-offset-in-bits='1536'> 9835 <!-- GLUhalfEdge GLUmesh::eHeadSym --> 9836 <var-decl name='eHeadSym' type-id='type-id-416' visibility='default' filepath='libtess/mesh.h' line='167' column='1'/> 9837 </data-member> 9838 </class-decl> 9839 <!-- typedef DictList DictList --> 9840 <typedef-decl name='DictList' type-id='type-id-429' filepath='libtess/dict.h' line='61' column='1' id='type-id-430'/> 9841 <!-- struct DictList --> 9842 <class-decl name='DictList' size-in-bits='320' is-struct='yes' visibility='default' filepath='libtess/dict.h' line='94' column='1' id='type-id-429'> 9843 <data-member access='public' layout-offset-in-bits='0'> 9844 <!-- DictListNode DictList::head --> 9845 <var-decl name='head' type-id='type-id-426' visibility='default' filepath='libtess/dict.h' line='95' column='1'/> 9846 </data-member> 9847 <data-member access='public' layout-offset-in-bits='192'> 9848 <!-- void* DictList::frame --> 9849 <var-decl name='frame' type-id='type-id-25' visibility='default' filepath='libtess/dict.h' line='96' column='1'/> 9850 </data-member> 9851 <data-member access='public' layout-offset-in-bits='256'> 9852 <!-- int (void*, typedef DictListKey, typedef DictListKey)* DictList::leq --> 9853 <var-decl name='leq' type-id='type-id-431' visibility='default' filepath='libtess/dict.h' line='97' column='1'/> 9854 </data-member> 9855 </class-decl> 9856 <!-- typedef PriorityQSort PriorityQSort --> 9857 <typedef-decl name='PriorityQSort' type-id='type-id-432' filepath='libtess/priorityq.h' line='95' column='1' id='type-id-433'/> 9858 <!-- struct PriorityQSort --> 9859 <class-decl name='PriorityQSort' size-in-bits='448' is-struct='yes' visibility='default' filepath='libtess/priorityq.h' line='97' column='1' id='type-id-432'> 9860 <data-member access='public' layout-offset-in-bits='0'> 9861 <!-- PriorityQHeap* PriorityQSort::heap --> 9862 <var-decl name='heap' type-id='type-id-434' visibility='default' filepath='libtess/priorityq.h' line='98' column='1'/> 9863 </data-member> 9864 <data-member access='public' layout-offset-in-bits='64'> 9865 <!-- PQSortKey* PriorityQSort::keys --> 9866 <var-decl name='keys' type-id='type-id-435' visibility='default' filepath='libtess/priorityq.h' line='99' column='1'/> 9867 </data-member> 9868 <data-member access='public' layout-offset-in-bits='128'> 9869 <!-- PQSortKey** PriorityQSort::order --> 9870 <var-decl name='order' type-id='type-id-436' visibility='default' filepath='libtess/priorityq.h' line='100' column='1'/> 9871 </data-member> 9872 <data-member access='public' layout-offset-in-bits='192'> 9873 <!-- PQSortHandle PriorityQSort::size --> 9874 <var-decl name='size' type-id='type-id-437' visibility='default' filepath='libtess/priorityq.h' line='101' column='1'/> 9875 </data-member> 9876 <data-member access='public' layout-offset-in-bits='256'> 9877 <!-- PQSortHandle PriorityQSort::max --> 9878 <var-decl name='max' type-id='type-id-437' visibility='default' filepath='libtess/priorityq.h' line='101' column='1'/> 9879 </data-member> 9880 <data-member access='public' layout-offset-in-bits='320'> 9881 <!-- int PriorityQSort::initialized --> 9882 <var-decl name='initialized' type-id='type-id-11' visibility='default' filepath='libtess/priorityq.h' line='102' column='1'/> 9883 </data-member> 9884 <data-member access='public' layout-offset-in-bits='384'> 9885 <!-- int (typedef PQSortKey, typedef PQSortKey)* PriorityQSort::leq --> 9886 <var-decl name='leq' type-id='type-id-438' visibility='default' filepath='libtess/priorityq.h' line='103' column='1'/> 9887 </data-member> 9888 </class-decl> 9889 <!-- typedef PriorityQHeap PriorityQHeap --> 9890 <typedef-decl name='PriorityQHeap' type-id='type-id-439' filepath='libtess/priorityq-heap.h' line='81' column='1' id='type-id-440'/> 9891 <!-- struct PriorityQHeap --> 9892 <class-decl name='PriorityQHeap' size-in-bits='448' is-struct='yes' visibility='default' filepath='libtess/priorityq-heap.h' line='86' column='1' id='type-id-439'> 9893 <data-member access='public' layout-offset-in-bits='0'> 9894 <!-- PQnode* PriorityQHeap::nodes --> 9895 <var-decl name='nodes' type-id='type-id-441' visibility='default' filepath='libtess/priorityq-heap.h' line='87' column='1'/> 9896 </data-member> 9897 <data-member access='public' layout-offset-in-bits='64'> 9898 <!-- PQhandleElem* PriorityQHeap::handles --> 9899 <var-decl name='handles' type-id='type-id-442' visibility='default' filepath='libtess/priorityq-heap.h' line='88' column='1'/> 9900 </data-member> 9901 <data-member access='public' layout-offset-in-bits='128'> 9902 <!-- long int PriorityQHeap::size --> 9903 <var-decl name='size' type-id='type-id-15' visibility='default' filepath='libtess/priorityq-heap.h' line='89' column='1'/> 9904 </data-member> 9905 <data-member access='public' layout-offset-in-bits='192'> 9906 <!-- long int PriorityQHeap::max --> 9907 <var-decl name='max' type-id='type-id-15' visibility='default' filepath='libtess/priorityq-heap.h' line='89' column='1'/> 9908 </data-member> 9909 <data-member access='public' layout-offset-in-bits='256'> 9910 <!-- PQHeapHandle PriorityQHeap::freeList --> 9911 <var-decl name='freeList' type-id='type-id-443' visibility='default' filepath='libtess/priorityq-heap.h' line='90' column='1'/> 9912 </data-member> 9913 <data-member access='public' layout-offset-in-bits='320'> 9914 <!-- int PriorityQHeap::initialized --> 9915 <var-decl name='initialized' type-id='type-id-11' visibility='default' filepath='libtess/priorityq-heap.h' line='91' column='1'/> 9916 </data-member> 9917 <data-member access='public' layout-offset-in-bits='384'> 9918 <!-- int (typedef PQHeapKey, typedef PQHeapKey)* PriorityQHeap::leq --> 9919 <var-decl name='leq' type-id='type-id-444' visibility='default' filepath='libtess/priorityq-heap.h' line='92' column='1'/> 9920 </data-member> 9921 </class-decl> 9922 <!-- typedef __anonymous_struct__ PQnode --> 9923 <typedef-decl name='PQnode' type-id='type-id-445' filepath='libtess/priorityq-heap.h' line='83' column='1' id='type-id-446'/> 9924 <!-- struct {PQHeapHandle handle;} --> 9925 <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-446' visibility='default' filepath='libtess/priorityq-heap.h' line='83' column='1' id='type-id-445'> 9926 <data-member access='public' layout-offset-in-bits='0'> 9927 <!-- PQHeapHandle handle --> 9928 <var-decl name='handle' type-id='type-id-443' visibility='default' filepath='libtess/priorityq-heap.h' line='83' column='1'/> 9929 </data-member> 9930 </class-decl> 9931 <!-- typedef long int PQHeapHandle --> 9932 <typedef-decl name='PQHeapHandle' type-id='type-id-15' filepath='libtess/priorityq-heap.h' line='80' column='1' id='type-id-443'/> 9933 <!-- typedef __anonymous_struct__1 PQhandleElem --> 9934 <typedef-decl name='PQhandleElem' type-id='type-id-447' filepath='libtess/priorityq-heap.h' line='84' column='1' id='type-id-448'/> 9935 <!-- struct {PQHeapKey key; PQHeapHandle node;} --> 9936 <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-448' visibility='default' filepath='libtess/priorityq-heap.h' line='84' column='1' id='type-id-447'> 9937 <data-member access='public' layout-offset-in-bits='0'> 9938 <!-- PQHeapKey key --> 9939 <var-decl name='key' type-id='type-id-449' visibility='default' filepath='libtess/priorityq-heap.h' line='84' column='1'/> 9940 </data-member> 9941 <data-member access='public' layout-offset-in-bits='64'> 9942 <!-- PQHeapHandle node --> 9943 <var-decl name='node' type-id='type-id-443' visibility='default' filepath='libtess/priorityq-heap.h' line='84' column='1'/> 9944 </data-member> 9945 </class-decl> 9946 <!-- struct __jmp_buf_tag --> 9947 <class-decl name='__jmp_buf_tag' size-in-bits='1600' is-struct='yes' visibility='default' filepath='/usr/include/setjmp.h' line='36' column='1' id='type-id-191'> 9948 <data-member access='public' layout-offset-in-bits='0'> 9949 <!-- __jmp_buf __jmp_buf_tag::__jmpbuf --> 9950 <var-decl name='__jmpbuf' type-id='type-id-215' visibility='default' filepath='/usr/include/setjmp.h' line='41' column='1'/> 9951 </data-member> 9952 <data-member access='public' layout-offset-in-bits='512'> 9953 <!-- int __jmp_buf_tag::__mask_was_saved --> 9954 <var-decl name='__mask_was_saved' type-id='type-id-11' visibility='default' filepath='/usr/include/setjmp.h' line='42' column='1'/> 9955 </data-member> 9956 <data-member access='public' layout-offset-in-bits='576'> 9957 <!-- __sigset_t __jmp_buf_tag::__saved_mask --> 9958 <var-decl name='__saved_mask' type-id='type-id-216' visibility='default' filepath='/usr/include/setjmp.h' line='43' column='1'/> 9959 </data-member> 9960 </class-decl> 9961 <!-- typedef void* PQHeapKey --> 9962 <typedef-decl name='PQHeapKey' type-id='type-id-25' filepath='libtess/priorityq-heap.h' line='79' column='1' id='type-id-449'/> 9963 <!-- typedef PQHeapKey PQSortKey --> 9964 <typedef-decl name='PQSortKey' type-id='type-id-449' filepath='libtess/priorityq.h' line='93' column='1' id='type-id-450'/> 9965 <!-- typedef PQHeapHandle PQSortHandle --> 9966 <typedef-decl name='PQSortHandle' type-id='type-id-443' filepath='libtess/priorityq.h' line='94' column='1' id='type-id-437'/> 9967 <!-- typedef float GLfloat --> 9968 <typedef-decl name='GLfloat' type-id='type-id-28' filepath='../../../include/GL/gl.h' line='160' column='1' id='type-id-32'/> 9969 <!-- typedef CachedVertex CachedVertex --> 9970 <typedef-decl name='CachedVertex' type-id='type-id-451' filepath='libtess/tess.h' line='57' column='1' id='type-id-394'/> 9971 <!-- struct CachedVertex --> 9972 <class-decl name='CachedVertex' size-in-bits='256' is-struct='yes' visibility='default' filepath='libtess/tess.h' line='54' column='1' id='type-id-451'> 9973 <data-member access='public' layout-offset-in-bits='0'> 9974 <!-- GLdouble CachedVertex::coords[3] --> 9975 <var-decl name='coords' type-id='type-id-398' visibility='default' filepath='libtess/tess.h' line='55' column='1'/> 9976 </data-member> 9977 <data-member access='public' layout-offset-in-bits='192'> 9978 <!-- void* CachedVertex::data --> 9979 <var-decl name='data' type-id='type-id-25' visibility='default' filepath='libtess/tess.h' line='56' column='1'/> 9980 </data-member> 9981 </class-decl> 9982 <!-- typedef __jmp_buf_tag[1] jmp_buf --> 9983 <typedef-decl name='jmp_buf' type-id='type-id-187' filepath='/usr/include/setjmp.h' line='49' column='1' id='type-id-156'/> 9984 <!-- typedef long int[8] __jmp_buf --> 9985 <typedef-decl name='__jmp_buf' type-id='type-id-222' filepath='/usr/include/bits/setjmp.h' line='32' column='1' id='type-id-215'/> 9986 <!-- typedef __anonymous_struct__2 __sigset_t --> 9987 <typedef-decl name='__sigset_t' type-id='type-id-223' filepath='/usr/include/bits/sigset.h' line='32' column='1' id='type-id-216'/> 9988 <!-- struct {unsigned long int __val[16];} --> 9989 <class-decl name='__anonymous_struct__2' size-in-bits='1024' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-216' visibility='default' filepath='/usr/include/bits/sigset.h' line='30' column='1' id='type-id-223'> 9990 <data-member access='public' layout-offset-in-bits='0'> 9991 <!-- unsigned long int __val[16] --> 9992 <var-decl name='__val' type-id='type-id-224' visibility='default' filepath='/usr/include/bits/sigset.h' line='31' column='1'/> 9993 </data-member> 9994 </class-decl> 9995 <!-- ActiveRegion* --> 9996 <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-415'/> 9997 <!-- DictList* --> 9998 <pointer-type-def type-id='type-id-430' size-in-bits='64' id='type-id-404'/> 9999 <!-- DictListNode* --> 10000 <pointer-type-def type-id='type-id-426' size-in-bits='64' id='type-id-423'/> 10001 <!-- GLUface* --> 10002 <pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-408'/> 10003 <!-- GLUhalfEdge* --> 10004 <pointer-type-def type-id='type-id-416' size-in-bits='64' id='type-id-402'/> 10005 <!-- GLUmesh* --> 10006 <pointer-type-def type-id='type-id-428' size-in-bits='64' id='type-id-403'/> 10007 <!-- GLUtesselator* --> 10008 <pointer-type-def type-id='type-id-400' size-in-bits='64' id='type-id-452'/> 10009 <!-- GLUvertex* --> 10010 <pointer-type-def type-id='type-id-418' size-in-bits='64' id='type-id-406'/> 10011 <!-- GLfloat* --> 10012 <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-61'/> 10013 <!-- PQSortKey* --> 10014 <pointer-type-def type-id='type-id-450' size-in-bits='64' id='type-id-435'/> 10015 <!-- PQSortKey** --> 10016 <pointer-type-def type-id='type-id-435' size-in-bits='64' id='type-id-436'/> 10017 <!-- PQhandleElem* --> 10018 <pointer-type-def type-id='type-id-448' size-in-bits='64' id='type-id-442'/> 10019 <!-- PQnode* --> 10020 <pointer-type-def type-id='type-id-446' size-in-bits='64' id='type-id-441'/> 10021 <!-- PriorityQHeap* --> 10022 <pointer-type-def type-id='type-id-440' size-in-bits='64' id='type-id-434'/> 10023 <!-- PriorityQSort* --> 10024 <pointer-type-def type-id='type-id-433' size-in-bits='64' id='type-id-405'/> 10025 <!-- int (typedef PQHeapKey, typedef PQHeapKey)* --> 10026 <pointer-type-def type-id='type-id-453' size-in-bits='64' id='type-id-444'/> 10027 <!-- int (typedef PQSortKey, typedef PQSortKey)* --> 10028 <pointer-type-def type-id='type-id-454' size-in-bits='64' id='type-id-438'/> 10029 <!-- int (void*, typedef DictListKey, typedef DictListKey)* --> 10030 <pointer-type-def type-id='type-id-455' size-in-bits='64' id='type-id-431'/> 10031 <!-- void (GLUmesh*)* --> 10032 <pointer-type-def type-id='type-id-456' size-in-bits='64' id='type-id-410'/> 10033 <!-- void (GLdouble*, void**, GLfloat*, void**)* --> 10034 <pointer-type-def type-id='type-id-457' size-in-bits='64' id='type-id-407'/> 10035 <!-- void (GLdouble*, void**, GLfloat*, void**, void*)* --> 10036 <pointer-type-def type-id='type-id-458' size-in-bits='64' id='type-id-413'/> 10037 <!-- void (typedef GLboolean)* --> 10038 <pointer-type-def type-id='type-id-459' size-in-bits='64' id='type-id-409'/> 10039 <!-- void (typedef GLboolean, void*)* --> 10040 <pointer-type-def type-id='type-id-460' size-in-bits='64' id='type-id-411'/> 10041 <!-- void (typedef GLenum)* --> 10042 <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-19'/> 10043 <!-- void (typedef GLenum, void*)* --> 10044 <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-22'/> 10045 <!-- void (void*)* --> 10046 <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-23'/> 10047 <!-- void (void*, void*)* --> 10048 <pointer-type-def type-id='type-id-461' size-in-bits='64' id='type-id-412'/> 10049 <!-- void** --> 10050 <pointer-type-def type-id='type-id-25' size-in-bits='64' id='type-id-163'/> 10051 <!-- void gluTessProperty(GLUtesselator*, GLenum, GLdouble) --> 10052 <function-decl name='gluTessProperty' mangled-name='gluTessProperty' filepath='libtess/tess.c' line='201' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluTessProperty'> 10053 <!-- parameter of type 'GLUtesselator*' --> 10054 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='201' column='1'/> 10055 <!-- parameter of type 'typedef GLenum' --> 10056 <parameter type-id='type-id-59' name='which' filepath='libtess/tess.c' line='201' column='1'/> 10057 <!-- parameter of type 'typedef GLdouble' --> 10058 <parameter type-id='type-id-397' name='value' filepath='libtess/tess.c' line='201' column='1'/> 10059 <!-- void --> 10060 <return type-id='type-id-12'/> 10061 </function-decl> 10062 <!-- void gluGetTessProperty(GLUtesselator*, GLenum, GLdouble*) --> 10063 <function-decl name='gluGetTessProperty' mangled-name='gluGetTessProperty' filepath='libtess/tess.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluGetTessProperty'> 10064 <!-- parameter of type 'GLUtesselator*' --> 10065 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='240' column='1'/> 10066 <!-- parameter of type 'typedef GLenum' --> 10067 <parameter type-id='type-id-59' name='which' filepath='libtess/tess.c' line='240' column='1'/> 10068 <!-- parameter of type 'GLdouble*' --> 10069 <parameter type-id='type-id-462' name='value' filepath='libtess/tess.c' line='240' column='1'/> 10070 <!-- void --> 10071 <return type-id='type-id-12'/> 10072 </function-decl> 10073 <!-- void gluTessNormal(GLUtesselator*, GLdouble, GLdouble, GLdouble) --> 10074 <function-decl name='gluTessNormal' mangled-name='gluTessNormal' filepath='libtess/tess.c' line='268' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluTessNormal'> 10075 <!-- parameter of type 'GLUtesselator*' --> 10076 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='268' column='1'/> 10077 <!-- parameter of type 'typedef GLdouble' --> 10078 <parameter type-id='type-id-397' name='x' filepath='libtess/tess.c' line='268' column='1'/> 10079 <!-- parameter of type 'typedef GLdouble' --> 10080 <parameter type-id='type-id-397' name='y' filepath='libtess/tess.c' line='268' column='1'/> 10081 <!-- parameter of type 'typedef GLdouble' --> 10082 <parameter type-id='type-id-397' name='z' filepath='libtess/tess.c' line='268' column='1'/> 10083 <!-- void --> 10084 <return type-id='type-id-12'/> 10085 </function-decl> 10086 <!-- void gluTessCallback(GLUtesselator*, GLenum, _GLUfuncptr) --> 10087 <function-decl name='gluTessCallback' mangled-name='gluTessCallback' filepath='libtess/tess.c' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluTessCallback'> 10088 <!-- parameter of type 'GLUtesselator*' --> 10089 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='276' column='1'/> 10090 <!-- parameter of type 'typedef GLenum' --> 10091 <parameter type-id='type-id-59' name='which' filepath='libtess/tess.c' line='276' column='1'/> 10092 <!-- parameter of type 'typedef _GLUfuncptr' --> 10093 <parameter type-id='type-id-60' name='fn' filepath='libtess/tess.c' line='276' column='1'/> 10094 <!-- void --> 10095 <return type-id='type-id-12'/> 10096 </function-decl> 10097 <!-- void gluTessEndContour(GLUtesselator*) --> 10098 <function-decl name='gluTessEndContour' mangled-name='gluTessEndContour' filepath='libtess/tess.c' line='493' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluTessEndContour'> 10099 <!-- parameter of type 'GLUtesselator*' --> 10100 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='493' column='1'/> 10101 <!-- void --> 10102 <return type-id='type-id-12'/> 10103 </function-decl> 10104 <!-- void gluTessBeginContour(GLUtesselator*) --> 10105 <function-decl name='gluTessBeginContour' mangled-name='gluTessBeginContour' filepath='libtess/tess.c' line='476' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluTessBeginContour'> 10106 <!-- parameter of type 'GLUtesselator*' --> 10107 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='476' column='1'/> 10108 <!-- void --> 10109 <return type-id='type-id-12'/> 10110 </function-decl> 10111 <!-- void gluNextContour(GLUtesselator*, GLenum) --> 10112 <function-decl name='gluNextContour' mangled-name='gluNextContour' filepath='libtess/tess.c' line='620' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNextContour'> 10113 <!-- parameter of type 'GLUtesselator*' --> 10114 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='620' column='1'/> 10115 <!-- parameter of type 'typedef GLenum' --> 10116 <parameter type-id='type-id-59' name='type' filepath='libtess/tess.c' line='620' column='1'/> 10117 <!-- void --> 10118 <return type-id='type-id-12'/> 10119 </function-decl> 10120 <!-- void gluTessBeginPolygon(GLUtesselator*, void*) --> 10121 <function-decl name='gluTessBeginPolygon' mangled-name='gluTessBeginPolygon' filepath='libtess/tess.c' line='462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluTessBeginPolygon'> 10122 <!-- parameter of type 'GLUtesselator*' --> 10123 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='462' column='1'/> 10124 <!-- parameter of type 'void*' --> 10125 <parameter type-id='type-id-25' name='data' filepath='libtess/tess.c' line='462' column='1'/> 10126 <!-- void --> 10127 <return type-id='type-id-12'/> 10128 </function-decl> 10129 <!-- void gluBeginPolygon(GLUtesselator*) --> 10130 <function-decl name='gluBeginPolygon' mangled-name='gluBeginPolygon' filepath='libtess/tess.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBeginPolygon'> 10131 <!-- parameter of type 'GLUtesselator*' --> 10132 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='611' column='1'/> 10133 <!-- void --> 10134 <return type-id='type-id-12'/> 10135 </function-decl> 10136 <!-- void gluTessEndPolygon(GLUtesselator*) --> 10137 <function-decl name='gluTessEndPolygon' mangled-name='gluTessEndPolygon' filepath='libtess/tess.c' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluTessEndPolygon'> 10138 <!-- parameter of type 'GLUtesselator*' --> 10139 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='500' column='1'/> 10140 <!-- void --> 10141 <return type-id='type-id-12'/> 10142 </function-decl> 10143 <!-- void gluEndPolygon(GLUtesselator*) --> 10144 <function-decl name='gluEndPolygon' mangled-name='gluEndPolygon' filepath='libtess/tess.c' line='628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluEndPolygon'> 10145 <!-- parameter of type 'GLUtesselator*' --> 10146 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='628' column='1'/> 10147 <!-- void --> 10148 <return type-id='type-id-12'/> 10149 </function-decl> 10150 <!-- void gluTessVertex(GLUtesselator*, GLdouble*, void*) --> 10151 <function-decl name='gluTessVertex' mangled-name='gluTessVertex' filepath='libtess/tess.c' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluTessVertex'> 10152 <!-- parameter of type 'GLUtesselator*' --> 10153 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='415' column='1'/> 10154 <!-- parameter of type 'GLdouble*' --> 10155 <parameter type-id='type-id-462' name='coords' filepath='libtess/tess.c' line='415' column='1'/> 10156 <!-- parameter of type 'void*' --> 10157 <parameter type-id='type-id-25' name='data' filepath='libtess/tess.c' line='415' column='1'/> 10158 <!-- void --> 10159 <return type-id='type-id-12'/> 10160 </function-decl> 10161 <!-- void gluDeleteTess(GLUtesselator*) --> 10162 <function-decl name='gluDeleteTess' mangled-name='gluDeleteTess' filepath='libtess/tess.c' line='193' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluDeleteTess'> 10163 <!-- parameter of type 'GLUtesselator*' --> 10164 <parameter type-id='type-id-452' name='tess' filepath='libtess/tess.c' line='193' column='1'/> 10165 <!-- void --> 10166 <return type-id='type-id-12'/> 10167 </function-decl> 10168 <!-- GLUtesselator* gluNewTess() --> 10169 <function-decl name='gluNewTess' mangled-name='gluNewTess' filepath='libtess/tess.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNewTess'> 10170 <!-- GLUtesselator* --> 10171 <return type-id='type-id-452'/> 10172 </function-decl> 10173 <!-- GLdouble* --> 10174 <pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-462'/> 10175 <!-- int (PQHeapKey, PQHeapKey) --> 10176 <function-type size-in-bits='64' id='type-id-453'> 10177 <!-- parameter of type 'typedef PQHeapKey' --> 10178 <parameter type-id='type-id-449'/> 10179 <!-- parameter of type 'typedef PQHeapKey' --> 10180 <parameter type-id='type-id-449'/> 10181 <!-- int --> 10182 <return type-id='type-id-11'/> 10183 </function-type> 10184 <!-- int (PQSortKey, PQSortKey) --> 10185 <function-type size-in-bits='64' id='type-id-454'> 10186 <!-- parameter of type 'typedef PQSortKey' --> 10187 <parameter type-id='type-id-450'/> 10188 <!-- parameter of type 'typedef PQSortKey' --> 10189 <parameter type-id='type-id-450'/> 10190 <!-- int --> 10191 <return type-id='type-id-11'/> 10192 </function-type> 10193 <!-- int (void*, DictListKey, DictListKey) --> 10194 <function-type size-in-bits='64' id='type-id-455'> 10195 <!-- parameter of type 'void*' --> 10196 <parameter type-id='type-id-25'/> 10197 <!-- parameter of type 'typedef DictListKey' --> 10198 <parameter type-id='type-id-425'/> 10199 <!-- parameter of type 'typedef DictListKey' --> 10200 <parameter type-id='type-id-425'/> 10201 <!-- int --> 10202 <return type-id='type-id-11'/> 10203 </function-type> 10204 <!-- void (GLUmesh*) --> 10205 <function-type size-in-bits='64' id='type-id-456'> 10206 <!-- parameter of type 'GLUmesh*' --> 10207 <parameter type-id='type-id-403'/> 10208 <!-- void --> 10209 <return type-id='type-id-12'/> 10210 </function-type> 10211 <!-- void (GLdouble*, void**, GLfloat*, void**) --> 10212 <function-type size-in-bits='64' id='type-id-457'> 10213 <!-- parameter of type 'GLdouble*' --> 10214 <parameter type-id='type-id-462'/> 10215 <!-- parameter of type 'void**' --> 10216 <parameter type-id='type-id-163'/> 10217 <!-- parameter of type 'GLfloat*' --> 10218 <parameter type-id='type-id-61'/> 10219 <!-- parameter of type 'void**' --> 10220 <parameter type-id='type-id-163'/> 10221 <!-- void --> 10222 <return type-id='type-id-12'/> 10223 </function-type> 10224 <!-- void (GLdouble*, void**, GLfloat*, void**, void*) --> 10225 <function-type size-in-bits='64' id='type-id-458'> 10226 <!-- parameter of type 'GLdouble*' --> 10227 <parameter type-id='type-id-462'/> 10228 <!-- parameter of type 'void**' --> 10229 <parameter type-id='type-id-163'/> 10230 <!-- parameter of type 'GLfloat*' --> 10231 <parameter type-id='type-id-61'/> 10232 <!-- parameter of type 'void**' --> 10233 <parameter type-id='type-id-163'/> 10234 <!-- parameter of type 'void*' --> 10235 <parameter type-id='type-id-25'/> 10236 <!-- void --> 10237 <return type-id='type-id-12'/> 10238 </function-type> 10239 <!-- void (GLboolean) --> 10240 <function-type size-in-bits='64' id='type-id-459'> 10241 <!-- parameter of type 'typedef GLboolean' --> 10242 <parameter type-id='type-id-45'/> 10243 <!-- void --> 10244 <return type-id='type-id-12'/> 10245 </function-type> 10246 <!-- void (GLboolean, void*) --> 10247 <function-type size-in-bits='64' id='type-id-460'> 10248 <!-- parameter of type 'typedef GLboolean' --> 10249 <parameter type-id='type-id-45'/> 10250 <!-- parameter of type 'void*' --> 10251 <parameter type-id='type-id-25'/> 10252 <!-- void --> 10253 <return type-id='type-id-12'/> 10254 </function-type> 10255 <!-- void (GLenum) --> 10256 <function-type size-in-bits='64' id='type-id-39'> 10257 <!-- parameter of type 'typedef GLenum' --> 10258 <parameter type-id='type-id-59'/> 10259 <!-- void --> 10260 <return type-id='type-id-12'/> 10261 </function-type> 10262 <!-- void (GLenum, void*) --> 10263 <function-type size-in-bits='64' id='type-id-40'> 10264 <!-- parameter of type 'typedef GLenum' --> 10265 <parameter type-id='type-id-59'/> 10266 <!-- parameter of type 'void*' --> 10267 <parameter type-id='type-id-25'/> 10268 <!-- void --> 10269 <return type-id='type-id-12'/> 10270 </function-type> 10271 <!-- void (void*) --> 10272 <function-type size-in-bits='64' id='type-id-41'> 10273 <!-- parameter of type 'void*' --> 10274 <parameter type-id='type-id-25'/> 10275 <!-- void --> 10276 <return type-id='type-id-12'/> 10277 </function-type> 10278 <!-- void (void*, void*) --> 10279 <function-type size-in-bits='64' id='type-id-461'> 10280 <!-- parameter of type 'void*' --> 10281 <parameter type-id='type-id-25'/> 10282 <!-- parameter of type 'void*' --> 10283 <parameter type-id='type-id-25'/> 10284 <!-- void --> 10285 <return type-id='type-id-12'/> 10286 </function-type> 10287 <!-- typedef double GLdouble --> 10288 <typedef-decl name='GLdouble' type-id='type-id-463' filepath='../../../include/GL/gl.h' line='162' column='1' id='type-id-397'/> 10289 <!-- double --> 10290 <type-decl name='double' size-in-bits='64' id='type-id-463'/> 10291 </abi-instr> 10292 <abi-instr address-size='64' path='libutil/error.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C99'> 10293 <!-- unsigned char --> 10294 <type-decl name='unsigned char' size-in-bits='8' id='type-id-91'/> 10295 <!-- unsigned int --> 10296 <type-decl name='unsigned int' size-in-bits='32' id='type-id-92'/> 10297 <!-- typedef unsigned char GLubyte --> 10298 <typedef-decl name='GLubyte' type-id='type-id-91' filepath='../../../include/GL/gl.h' line='156' column='1' id='type-id-464'/> 10299 <!-- typedef unsigned int GLenum --> 10300 <typedef-decl name='GLenum' type-id='type-id-92' filepath='../../../include/GL/gl.h' line='149' column='1' id='type-id-59'/> 10301 <!-- const GLubyte --> 10302 <qualified-type-def type-id='type-id-464' const='yes' id='type-id-465'/> 10303 <!-- const GLubyte* --> 10304 <pointer-type-def type-id='type-id-465' size-in-bits='64' id='type-id-466'/> 10305 <!-- const GLubyte* gluErrorString(GLenum) --> 10306 <function-decl name='gluErrorString' mangled-name='gluErrorString' filepath='libutil/error.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluErrorString'> 10307 <!-- parameter of type 'typedef GLenum' --> 10308 <parameter type-id='type-id-59' name='errorCode' filepath='libutil/error.c' line='66' column='1'/> 10309 <!-- const GLubyte* --> 10310 <return type-id='type-id-466'/> 10311 </function-decl> 10312 </abi-instr> 10313 <abi-instr address-size='64' path='libutil/mipmap.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C99'> 10314 <!-- int --> 10315 <type-decl name='int' size-in-bits='32' id='type-id-11'/> 10316 <!-- void --> 10317 <type-decl name='void' id='type-id-12'/> 10318 <!-- typedef int GLint --> 10319 <typedef-decl name='GLint' type-id='type-id-11' filepath='../../../include/GL/gl.h' line='155' column='1' id='type-id-63'/> 10320 <!-- typedef int GLsizei --> 10321 <typedef-decl name='GLsizei' type-id='type-id-11' filepath='../../../include/GL/gl.h' line='159' column='1' id='type-id-467'/> 10322 <!-- void* --> 10323 <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-25'/> 10324 <!-- GLint gluBuild3DMipmaps(GLenum, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, void*) --> 10325 <function-decl name='gluBuild3DMipmaps' mangled-name='gluBuild3DMipmaps' filepath='libutil/mipmap.c' line='8482' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBuild3DMipmaps'> 10326 <!-- parameter of type 'typedef GLenum' --> 10327 <parameter type-id='type-id-59' name='target' filepath='libutil/mipmap.c' line='8482' column='1'/> 10328 <!-- parameter of type 'typedef GLint' --> 10329 <parameter type-id='type-id-63' name='internalFormat' filepath='libutil/mipmap.c' line='8482' column='1'/> 10330 <!-- parameter of type 'typedef GLsizei' --> 10331 <parameter type-id='type-id-467' name='width' filepath='libutil/mipmap.c' line='8483' column='1'/> 10332 <!-- parameter of type 'typedef GLsizei' --> 10333 <parameter type-id='type-id-467' name='height' filepath='libutil/mipmap.c' line='8483' column='1'/> 10334 <!-- parameter of type 'typedef GLsizei' --> 10335 <parameter type-id='type-id-467' name='depth' filepath='libutil/mipmap.c' line='8483' column='1'/> 10336 <!-- parameter of type 'typedef GLenum' --> 10337 <parameter type-id='type-id-59' name='format' filepath='libutil/mipmap.c' line='8484' column='1'/> 10338 <!-- parameter of type 'typedef GLenum' --> 10339 <parameter type-id='type-id-59' name='type' filepath='libutil/mipmap.c' line='8484' column='1'/> 10340 <!-- parameter of type 'void*' --> 10341 <parameter type-id='type-id-25' name='data' filepath='libutil/mipmap.c' line='8484' column='1'/> 10342 <!-- typedef GLint --> 10343 <return type-id='type-id-63'/> 10344 </function-decl> 10345 <!-- GLint gluBuild3DMipmapLevels(GLenum, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLint, GLint, GLint, void*) --> 10346 <function-decl name='gluBuild3DMipmapLevels' mangled-name='gluBuild3DMipmapLevels' filepath='libutil/mipmap.c' line='8444' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBuild3DMipmapLevels'> 10347 <!-- parameter of type 'typedef GLenum' --> 10348 <parameter type-id='type-id-59' name='target' filepath='libutil/mipmap.c' line='8444' column='1'/> 10349 <!-- parameter of type 'typedef GLint' --> 10350 <parameter type-id='type-id-63' name='internalFormat' filepath='libutil/mipmap.c' line='8444' column='1'/> 10351 <!-- parameter of type 'typedef GLsizei' --> 10352 <parameter type-id='type-id-467' name='width' filepath='libutil/mipmap.c' line='8445' column='1'/> 10353 <!-- parameter of type 'typedef GLsizei' --> 10354 <parameter type-id='type-id-467' name='height' filepath='libutil/mipmap.c' line='8445' column='1'/> 10355 <!-- parameter of type 'typedef GLsizei' --> 10356 <parameter type-id='type-id-467' name='depth' filepath='libutil/mipmap.c' line='8445' column='1'/> 10357 <!-- parameter of type 'typedef GLenum' --> 10358 <parameter type-id='type-id-59' name='format' filepath='libutil/mipmap.c' line='8446' column='1'/> 10359 <!-- parameter of type 'typedef GLenum' --> 10360 <parameter type-id='type-id-59' name='type' filepath='libutil/mipmap.c' line='8446' column='1'/> 10361 <!-- parameter of type 'typedef GLint' --> 10362 <parameter type-id='type-id-63' name='userLevel' filepath='libutil/mipmap.c' line='8447' column='1'/> 10363 <!-- parameter of type 'typedef GLint' --> 10364 <parameter type-id='type-id-63' name='baseLevel' filepath='libutil/mipmap.c' line='8447' column='1'/> 10365 <!-- parameter of type 'typedef GLint' --> 10366 <parameter type-id='type-id-63' name='maxLevel' filepath='libutil/mipmap.c' line='8447' column='1'/> 10367 <!-- parameter of type 'void*' --> 10368 <parameter type-id='type-id-25' name='data' filepath='libutil/mipmap.c' line='8448' column='1'/> 10369 <!-- typedef GLint --> 10370 <return type-id='type-id-63'/> 10371 </function-decl> 10372 <!-- GLint gluScaleImage(GLenum, GLsizei, GLsizei, GLenum, void*, GLsizei, GLsizei, GLenum, void*) --> 10373 <function-decl name='gluScaleImage' mangled-name='gluScaleImage' filepath='libutil/mipmap.c' line='3498' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluScaleImage'> 10374 <!-- parameter of type 'typedef GLenum' --> 10375 <parameter type-id='type-id-59' name='format' filepath='libutil/mipmap.c' line='3498' column='1'/> 10376 <!-- parameter of type 'typedef GLsizei' --> 10377 <parameter type-id='type-id-467' name='widthin' filepath='libutil/mipmap.c' line='3498' column='1'/> 10378 <!-- parameter of type 'typedef GLsizei' --> 10379 <parameter type-id='type-id-467' name='heightin' filepath='libutil/mipmap.c' line='3498' column='1'/> 10380 <!-- parameter of type 'typedef GLenum' --> 10381 <parameter type-id='type-id-59' name='typein' filepath='libutil/mipmap.c' line='3499' column='1'/> 10382 <!-- parameter of type 'void*' --> 10383 <parameter type-id='type-id-25' name='datain' filepath='libutil/mipmap.c' line='3499' column='1'/> 10384 <!-- parameter of type 'typedef GLsizei' --> 10385 <parameter type-id='type-id-467' name='widthout' filepath='libutil/mipmap.c' line='3500' column='1'/> 10386 <!-- parameter of type 'typedef GLsizei' --> 10387 <parameter type-id='type-id-467' name='heightout' filepath='libutil/mipmap.c' line='3500' column='1'/> 10388 <!-- parameter of type 'typedef GLenum' --> 10389 <parameter type-id='type-id-59' name='typeout' filepath='libutil/mipmap.c' line='3500' column='1'/> 10390 <!-- parameter of type 'void*' --> 10391 <parameter type-id='type-id-25' name='dataout' filepath='libutil/mipmap.c' line='3501' column='1'/> 10392 <!-- typedef GLint --> 10393 <return type-id='type-id-63'/> 10394 </function-decl> 10395 <!-- GLint gluBuild1DMipmaps(GLenum, GLint, GLsizei, GLenum, GLenum, void*) --> 10396 <function-decl name='gluBuild1DMipmaps' mangled-name='gluBuild1DMipmaps' filepath='libutil/mipmap.c' line='3672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBuild1DMipmaps'> 10397 <!-- parameter of type 'typedef GLenum' --> 10398 <parameter type-id='type-id-59' name='target' filepath='libutil/mipmap.c' line='3672' column='1'/> 10399 <!-- parameter of type 'typedef GLint' --> 10400 <parameter type-id='type-id-63' name='internalFormat' filepath='libutil/mipmap.c' line='3672' column='1'/> 10401 <!-- parameter of type 'typedef GLsizei' --> 10402 <parameter type-id='type-id-467' name='width' filepath='libutil/mipmap.c' line='3672' column='1'/> 10403 <!-- parameter of type 'typedef GLenum' --> 10404 <parameter type-id='type-id-59' name='format' filepath='libutil/mipmap.c' line='3673' column='1'/> 10405 <!-- parameter of type 'typedef GLenum' --> 10406 <parameter type-id='type-id-59' name='type' filepath='libutil/mipmap.c' line='3673' column='1'/> 10407 <!-- parameter of type 'void*' --> 10408 <parameter type-id='type-id-25' name='data' filepath='libutil/mipmap.c' line='3674' column='1'/> 10409 <!-- typedef GLint --> 10410 <return type-id='type-id-63'/> 10411 </function-decl> 10412 <!-- GLint gluBuild1DMipmapLevels(GLenum, GLint, GLsizei, GLenum, GLenum, GLint, GLint, GLint, void*) --> 10413 <function-decl name='gluBuild1DMipmapLevels' mangled-name='gluBuild1DMipmapLevels' filepath='libutil/mipmap.c' line='3643' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBuild1DMipmapLevels'> 10414 <!-- parameter of type 'typedef GLenum' --> 10415 <parameter type-id='type-id-59' name='target' filepath='libutil/mipmap.c' line='3643' column='1'/> 10416 <!-- parameter of type 'typedef GLint' --> 10417 <parameter type-id='type-id-63' name='internalFormat' filepath='libutil/mipmap.c' line='3643' column='1'/> 10418 <!-- parameter of type 'typedef GLsizei' --> 10419 <parameter type-id='type-id-467' name='width' filepath='libutil/mipmap.c' line='3644' column='1'/> 10420 <!-- parameter of type 'typedef GLenum' --> 10421 <parameter type-id='type-id-59' name='format' filepath='libutil/mipmap.c' line='3645' column='1'/> 10422 <!-- parameter of type 'typedef GLenum' --> 10423 <parameter type-id='type-id-59' name='type' filepath='libutil/mipmap.c' line='3645' column='1'/> 10424 <!-- parameter of type 'typedef GLint' --> 10425 <parameter type-id='type-id-63' name='userLevel' filepath='libutil/mipmap.c' line='3646' column='1'/> 10426 <!-- parameter of type 'typedef GLint' --> 10427 <parameter type-id='type-id-63' name='baseLevel' filepath='libutil/mipmap.c' line='3646' column='1'/> 10428 <!-- parameter of type 'typedef GLint' --> 10429 <parameter type-id='type-id-63' name='maxLevel' filepath='libutil/mipmap.c' line='3646' column='1'/> 10430 <!-- parameter of type 'void*' --> 10431 <parameter type-id='type-id-25' name='data' filepath='libutil/mipmap.c' line='3647' column='1'/> 10432 <!-- typedef GLint --> 10433 <return type-id='type-id-63'/> 10434 </function-decl> 10435 <!-- GLint gluBuild2DMipmaps(GLenum, GLint, GLsizei, GLsizei, GLenum, GLenum, void*) --> 10436 <function-decl name='gluBuild2DMipmaps' mangled-name='gluBuild2DMipmaps' filepath='libutil/mipmap.c' line='4584' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBuild2DMipmaps'> 10437 <!-- parameter of type 'typedef GLenum' --> 10438 <parameter type-id='type-id-59' name='target' filepath='libutil/mipmap.c' line='4584' column='1'/> 10439 <!-- parameter of type 'typedef GLint' --> 10440 <parameter type-id='type-id-63' name='internalFormat' filepath='libutil/mipmap.c' line='4584' column='1'/> 10441 <!-- parameter of type 'typedef GLsizei' --> 10442 <parameter type-id='type-id-467' name='width' filepath='libutil/mipmap.c' line='4585' column='1'/> 10443 <!-- parameter of type 'typedef GLsizei' --> 10444 <parameter type-id='type-id-467' name='height' filepath='libutil/mipmap.c' line='4585' column='1'/> 10445 <!-- parameter of type 'typedef GLenum' --> 10446 <parameter type-id='type-id-59' name='format' filepath='libutil/mipmap.c' line='4586' column='1'/> 10447 <!-- parameter of type 'typedef GLenum' --> 10448 <parameter type-id='type-id-59' name='type' filepath='libutil/mipmap.c' line='4586' column='1'/> 10449 <!-- parameter of type 'void*' --> 10450 <parameter type-id='type-id-25' name='data' filepath='libutil/mipmap.c' line='4587' column='1'/> 10451 <!-- typedef GLint --> 10452 <return type-id='type-id-63'/> 10453 </function-decl> 10454 <!-- GLint gluBuild2DMipmapLevels(GLenum, GLint, GLsizei, GLsizei, GLenum, GLenum, GLint, GLint, GLint, void*) --> 10455 <function-decl name='gluBuild2DMipmapLevels' mangled-name='gluBuild2DMipmapLevels' filepath='libutil/mipmap.c' line='4552' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluBuild2DMipmapLevels'> 10456 <!-- parameter of type 'typedef GLenum' --> 10457 <parameter type-id='type-id-59' name='target' filepath='libutil/mipmap.c' line='4552' column='1'/> 10458 <!-- parameter of type 'typedef GLint' --> 10459 <parameter type-id='type-id-63' name='internalFormat' filepath='libutil/mipmap.c' line='4552' column='1'/> 10460 <!-- parameter of type 'typedef GLsizei' --> 10461 <parameter type-id='type-id-467' name='width' filepath='libutil/mipmap.c' line='4553' column='1'/> 10462 <!-- parameter of type 'typedef GLsizei' --> 10463 <parameter type-id='type-id-467' name='height' filepath='libutil/mipmap.c' line='4553' column='1'/> 10464 <!-- parameter of type 'typedef GLenum' --> 10465 <parameter type-id='type-id-59' name='format' filepath='libutil/mipmap.c' line='4554' column='1'/> 10466 <!-- parameter of type 'typedef GLenum' --> 10467 <parameter type-id='type-id-59' name='type' filepath='libutil/mipmap.c' line='4554' column='1'/> 10468 <!-- parameter of type 'typedef GLint' --> 10469 <parameter type-id='type-id-63' name='userLevel' filepath='libutil/mipmap.c' line='4555' column='1'/> 10470 <!-- parameter of type 'typedef GLint' --> 10471 <parameter type-id='type-id-63' name='baseLevel' filepath='libutil/mipmap.c' line='4555' column='1'/> 10472 <!-- parameter of type 'typedef GLint' --> 10473 <parameter type-id='type-id-63' name='maxLevel' filepath='libutil/mipmap.c' line='4555' column='1'/> 10474 <!-- parameter of type 'void*' --> 10475 <parameter type-id='type-id-25' name='data' filepath='libutil/mipmap.c' line='4556' column='1'/> 10476 <!-- typedef GLint --> 10477 <return type-id='type-id-63'/> 10478 </function-decl> 10479 </abi-instr> 10480 <abi-instr address-size='64' path='libutil/project.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C99'> 10481 <!-- double --> 10482 <type-decl name='double' size-in-bits='64' id='type-id-463'/> 10483 <!-- typedef double GLdouble --> 10484 <typedef-decl name='GLdouble' type-id='type-id-463' filepath='../../../include/GL/gl.h' line='162' column='1' id='type-id-397'/> 10485 <!-- typedef double GLclampd --> 10486 <typedef-decl name='GLclampd' type-id='type-id-463' filepath='../../../include/GL/gl.h' line='163' column='1' id='type-id-468'/> 10487 <!-- GLdouble* --> 10488 <pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-462'/> 10489 <!-- GLint* --> 10490 <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-469'/> 10491 <!-- const GLdouble --> 10492 <qualified-type-def type-id='type-id-397' const='yes' id='type-id-470'/> 10493 <!-- const GLdouble* --> 10494 <pointer-type-def type-id='type-id-470' size-in-bits='64' id='type-id-471'/> 10495 <!-- const GLint --> 10496 <qualified-type-def type-id='type-id-63' const='yes' id='type-id-90'/> 10497 <!-- const GLint* --> 10498 <pointer-type-def type-id='type-id-90' size-in-bits='64' id='type-id-62'/> 10499 <!-- GLint gluProject(GLdouble, GLdouble, GLdouble, const GLdouble*, const GLdouble*, const GLint*, GLdouble*, GLdouble*, GLdouble*) --> 10500 <function-decl name='gluProject' mangled-name='gluProject' filepath='libutil/project.c' line='234' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluProject'> 10501 <!-- parameter of type 'typedef GLdouble' --> 10502 <parameter type-id='type-id-397' name='objx' filepath='libutil/project.c' line='234' column='1'/> 10503 <!-- parameter of type 'typedef GLdouble' --> 10504 <parameter type-id='type-id-397' name='objy' filepath='libutil/project.c' line='234' column='1'/> 10505 <!-- parameter of type 'typedef GLdouble' --> 10506 <parameter type-id='type-id-397' name='objz' filepath='libutil/project.c' line='234' column='1'/> 10507 <!-- parameter of type 'const GLdouble*' --> 10508 <parameter type-id='type-id-471' name='modelMatrix' filepath='libutil/project.c' line='235' column='1'/> 10509 <!-- parameter of type 'const GLdouble*' --> 10510 <parameter type-id='type-id-471' name='projMatrix' filepath='libutil/project.c' line='236' column='1'/> 10511 <!-- parameter of type 'const GLint*' --> 10512 <parameter type-id='type-id-62' name='viewport' filepath='libutil/project.c' line='237' column='1'/> 10513 <!-- parameter of type 'GLdouble*' --> 10514 <parameter type-id='type-id-462' name='winx' filepath='libutil/project.c' line='238' column='1'/> 10515 <!-- parameter of type 'GLdouble*' --> 10516 <parameter type-id='type-id-462' name='winy' filepath='libutil/project.c' line='238' column='1'/> 10517 <!-- parameter of type 'GLdouble*' --> 10518 <parameter type-id='type-id-462' name='winz' filepath='libutil/project.c' line='238' column='1'/> 10519 <!-- typedef GLint --> 10520 <return type-id='type-id-63'/> 10521 </function-decl> 10522 <!-- GLint gluUnProject(GLdouble, GLdouble, GLdouble, const GLdouble*, const GLdouble*, const GLint*, GLdouble*, GLdouble*, GLdouble*) --> 10523 <function-decl name='gluUnProject' mangled-name='gluUnProject' filepath='libutil/project.c' line='269' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluUnProject'> 10524 <!-- parameter of type 'typedef GLdouble' --> 10525 <parameter type-id='type-id-397' name='winx' filepath='libutil/project.c' line='269' column='1'/> 10526 <!-- parameter of type 'typedef GLdouble' --> 10527 <parameter type-id='type-id-397' name='winy' filepath='libutil/project.c' line='269' column='1'/> 10528 <!-- parameter of type 'typedef GLdouble' --> 10529 <parameter type-id='type-id-397' name='winz' filepath='libutil/project.c' line='269' column='1'/> 10530 <!-- parameter of type 'const GLdouble*' --> 10531 <parameter type-id='type-id-471' name='modelMatrix' filepath='libutil/project.c' line='270' column='1'/> 10532 <!-- parameter of type 'const GLdouble*' --> 10533 <parameter type-id='type-id-471' name='projMatrix' filepath='libutil/project.c' line='271' column='1'/> 10534 <!-- parameter of type 'const GLint*' --> 10535 <parameter type-id='type-id-62' name='viewport' filepath='libutil/project.c' line='272' column='1'/> 10536 <!-- parameter of type 'GLdouble*' --> 10537 <parameter type-id='type-id-462' name='objx' filepath='libutil/project.c' line='273' column='1'/> 10538 <!-- parameter of type 'GLdouble*' --> 10539 <parameter type-id='type-id-462' name='objy' filepath='libutil/project.c' line='273' column='1'/> 10540 <!-- parameter of type 'GLdouble*' --> 10541 <parameter type-id='type-id-462' name='objz' filepath='libutil/project.c' line='273' column='1'/> 10542 <!-- typedef GLint --> 10543 <return type-id='type-id-63'/> 10544 </function-decl> 10545 <!-- GLint gluUnProject4(GLdouble, GLdouble, GLdouble, GLdouble, const GLdouble*, const GLdouble*, const GLint*, GLclampd, GLclampd, GLdouble*, GLdouble*, GLdouble*, GLdouble*) --> 10546 <function-decl name='gluUnProject4' mangled-name='gluUnProject4' filepath='libutil/project.c' line='308' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluUnProject4'> 10547 <!-- parameter of type 'typedef GLdouble' --> 10548 <parameter type-id='type-id-397' name='winx' filepath='libutil/project.c' line='308' column='1'/> 10549 <!-- parameter of type 'typedef GLdouble' --> 10550 <parameter type-id='type-id-397' name='winy' filepath='libutil/project.c' line='308' column='1'/> 10551 <!-- parameter of type 'typedef GLdouble' --> 10552 <parameter type-id='type-id-397' name='winz' filepath='libutil/project.c' line='308' column='1'/> 10553 <!-- parameter of type 'typedef GLdouble' --> 10554 <parameter type-id='type-id-397' name='clipw' filepath='libutil/project.c' line='308' column='1'/> 10555 <!-- parameter of type 'const GLdouble*' --> 10556 <parameter type-id='type-id-471' name='modelMatrix' filepath='libutil/project.c' line='309' column='1'/> 10557 <!-- parameter of type 'const GLdouble*' --> 10558 <parameter type-id='type-id-471' name='projMatrix' filepath='libutil/project.c' line='310' column='1'/> 10559 <!-- parameter of type 'const GLint*' --> 10560 <parameter type-id='type-id-62' name='viewport' filepath='libutil/project.c' line='311' column='1'/> 10561 <!-- parameter of type 'typedef GLclampd' --> 10562 <parameter type-id='type-id-468' name='nearVal' filepath='libutil/project.c' line='312' column='1'/> 10563 <!-- parameter of type 'typedef GLclampd' --> 10564 <parameter type-id='type-id-468' name='farVal' filepath='libutil/project.c' line='312' column='1'/> 10565 <!-- parameter of type 'GLdouble*' --> 10566 <parameter type-id='type-id-462' name='objx' filepath='libutil/project.c' line='313' column='1'/> 10567 <!-- parameter of type 'GLdouble*' --> 10568 <parameter type-id='type-id-462' name='objy' filepath='libutil/project.c' line='313' column='1'/> 10569 <!-- parameter of type 'GLdouble*' --> 10570 <parameter type-id='type-id-462' name='objz' filepath='libutil/project.c' line='313' column='1'/> 10571 <!-- parameter of type 'GLdouble*' --> 10572 <parameter type-id='type-id-462' name='objw' filepath='libutil/project.c' line='314' column='1'/> 10573 <!-- typedef GLint --> 10574 <return type-id='type-id-63'/> 10575 </function-decl> 10576 <!-- void gluPickMatrix(GLdouble, GLdouble, GLdouble, GLdouble, GLint*) --> 10577 <function-decl name='gluPickMatrix' mangled-name='gluPickMatrix' filepath='libutil/project.c' line='348' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluPickMatrix'> 10578 <!-- parameter of type 'typedef GLdouble' --> 10579 <parameter type-id='type-id-397' name='x' filepath='libutil/project.c' line='348' column='1'/> 10580 <!-- parameter of type 'typedef GLdouble' --> 10581 <parameter type-id='type-id-397' name='y' filepath='libutil/project.c' line='348' column='1'/> 10582 <!-- parameter of type 'typedef GLdouble' --> 10583 <parameter type-id='type-id-397' name='deltax' filepath='libutil/project.c' line='348' column='1'/> 10584 <!-- parameter of type 'typedef GLdouble' --> 10585 <parameter type-id='type-id-397' name='deltay' filepath='libutil/project.c' line='348' column='1'/> 10586 <!-- parameter of type 'GLint*' --> 10587 <parameter type-id='type-id-469' name='viewport' filepath='libutil/project.c' line='349' column='1'/> 10588 <!-- void --> 10589 <return type-id='type-id-12'/> 10590 </function-decl> 10591 <!-- void gluLookAt(GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble, GLdouble) --> 10592 <function-decl name='gluLookAt' mangled-name='gluLookAt' filepath='libutil/project.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluLookAt'> 10593 <!-- parameter of type 'typedef GLdouble' --> 10594 <parameter type-id='type-id-397' name='eyex' filepath='libutil/project.c' line='108' column='1'/> 10595 <!-- parameter of type 'typedef GLdouble' --> 10596 <parameter type-id='type-id-397' name='eyey' filepath='libutil/project.c' line='108' column='1'/> 10597 <!-- parameter of type 'typedef GLdouble' --> 10598 <parameter type-id='type-id-397' name='eyez' filepath='libutil/project.c' line='108' column='1'/> 10599 <!-- parameter of type 'typedef GLdouble' --> 10600 <parameter type-id='type-id-397' name='centerx' filepath='libutil/project.c' line='108' column='1'/> 10601 <!-- parameter of type 'typedef GLdouble' --> 10602 <parameter type-id='type-id-397' name='centery' filepath='libutil/project.c' line='109' column='1'/> 10603 <!-- parameter of type 'typedef GLdouble' --> 10604 <parameter type-id='type-id-397' name='centerz' filepath='libutil/project.c' line='109' column='1'/> 10605 <!-- parameter of type 'typedef GLdouble' --> 10606 <parameter type-id='type-id-397' name='upx' filepath='libutil/project.c' line='109' column='1'/> 10607 <!-- parameter of type 'typedef GLdouble' --> 10608 <parameter type-id='type-id-397' name='upy' filepath='libutil/project.c' line='109' column='1'/> 10609 <!-- parameter of type 'typedef GLdouble' --> 10610 <parameter type-id='type-id-397' name='upz' filepath='libutil/project.c' line='110' column='1'/> 10611 <!-- void --> 10612 <return type-id='type-id-12'/> 10613 </function-decl> 10614 <!-- void gluPerspective(GLdouble, GLdouble, GLdouble, GLdouble) --> 10615 <function-decl name='gluPerspective' mangled-name='gluPerspective' filepath='libutil/project.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluPerspective'> 10616 <!-- parameter of type 'typedef GLdouble' --> 10617 <parameter type-id='type-id-397' name='fovy' filepath='libutil/project.c' line='65' column='1'/> 10618 <!-- parameter of type 'typedef GLdouble' --> 10619 <parameter type-id='type-id-397' name='aspect' filepath='libutil/project.c' line='65' column='1'/> 10620 <!-- parameter of type 'typedef GLdouble' --> 10621 <parameter type-id='type-id-397' name='zNear' filepath='libutil/project.c' line='65' column='1'/> 10622 <!-- parameter of type 'typedef GLdouble' --> 10623 <parameter type-id='type-id-397' name='zFar' filepath='libutil/project.c' line='65' column='1'/> 10624 <!-- void --> 10625 <return type-id='type-id-12'/> 10626 </function-decl> 10627 <!-- void gluOrtho2D(GLdouble, GLdouble, GLdouble, GLdouble) --> 10628 <function-decl name='gluOrtho2D' mangled-name='gluOrtho2D' filepath='libutil/project.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluOrtho2D'> 10629 <!-- parameter of type 'typedef GLdouble' --> 10630 <parameter type-id='type-id-397' name='left' filepath='libutil/project.c' line='57' column='1'/> 10631 <!-- parameter of type 'typedef GLdouble' --> 10632 <parameter type-id='type-id-397' name='right' filepath='libutil/project.c' line='57' column='1'/> 10633 <!-- parameter of type 'typedef GLdouble' --> 10634 <parameter type-id='type-id-397' name='bottom' filepath='libutil/project.c' line='57' column='1'/> 10635 <!-- parameter of type 'typedef GLdouble' --> 10636 <parameter type-id='type-id-397' name='top' filepath='libutil/project.c' line='57' column='1'/> 10637 <!-- void --> 10638 <return type-id='type-id-12'/> 10639 </function-decl> 10640 </abi-instr> 10641 <abi-instr address-size='64' path='libutil/quad.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C99'> 10642 <!-- typedef GLUquadric GLUquadric --> 10643 <typedef-decl name='GLUquadric' type-id='type-id-472' filepath='../../../include/GL/glu.h' line='275' column='1' id='type-id-473'/> 10644 <!-- struct GLUquadric --> 10645 <class-decl name='GLUquadric' size-in-bits='192' is-struct='yes' visibility='default' filepath='libutil/quad.c' line='45' column='1' id='type-id-472'> 10646 <data-member access='public' layout-offset-in-bits='0'> 10647 <!-- GLint GLUquadric::normals --> 10648 <var-decl name='normals' type-id='type-id-63' visibility='default' filepath='libutil/quad.c' line='46' column='1'/> 10649 </data-member> 10650 <data-member access='public' layout-offset-in-bits='32'> 10651 <!-- GLboolean GLUquadric::textureCoords --> 10652 <var-decl name='textureCoords' type-id='type-id-45' visibility='default' filepath='libutil/quad.c' line='47' column='1'/> 10653 </data-member> 10654 <data-member access='public' layout-offset-in-bits='64'> 10655 <!-- GLint GLUquadric::orientation --> 10656 <var-decl name='orientation' type-id='type-id-63' visibility='default' filepath='libutil/quad.c' line='48' column='1'/> 10657 </data-member> 10658 <data-member access='public' layout-offset-in-bits='96'> 10659 <!-- GLint GLUquadric::drawStyle --> 10660 <var-decl name='drawStyle' type-id='type-id-63' visibility='default' filepath='libutil/quad.c' line='49' column='1'/> 10661 </data-member> 10662 <data-member access='public' layout-offset-in-bits='128'> 10663 <!-- void (typedef GLint)* GLUquadric::errorCallback --> 10664 <var-decl name='errorCallback' type-id='type-id-474' visibility='default' filepath='libutil/quad.c' line='50' column='1'/> 10665 </data-member> 10666 </class-decl> 10667 <!-- typedef unsigned char GLboolean --> 10668 <typedef-decl name='GLboolean' type-id='type-id-91' filepath='../../../include/GL/gl.h' line='150' column='1' id='type-id-45'/> 10669 <!-- typedef void ()* _GLUfuncptr --> 10670 <typedef-decl name='_GLUfuncptr' type-id='type-id-20' filepath='../../../include/GL/glu.h' line='287' column='1' id='type-id-60'/> 10671 <!-- GLUquadric* --> 10672 <pointer-type-def type-id='type-id-473' size-in-bits='64' id='type-id-475'/> 10673 <!-- void ()* --> 10674 <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-20'/> 10675 <!-- void (typedef GLint)* --> 10676 <pointer-type-def type-id='type-id-476' size-in-bits='64' id='type-id-474'/> 10677 <!-- void gluQuadricCallback(GLUquadric*, GLenum, _GLUfuncptr) --> 10678 <function-decl name='gluQuadricCallback' mangled-name='gluQuadricCallback' filepath='libutil/quad.c' line='86' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluQuadricCallback'> 10679 <!-- parameter of type 'GLUquadric*' --> 10680 <parameter type-id='type-id-475' name='qobj' filepath='libutil/quad.c' line='86' column='1'/> 10681 <!-- parameter of type 'typedef GLenum' --> 10682 <parameter type-id='type-id-59' name='which' filepath='libutil/quad.c' line='86' column='1'/> 10683 <!-- parameter of type 'typedef _GLUfuncptr' --> 10684 <parameter type-id='type-id-60' name='fn' filepath='libutil/quad.c' line='86' column='1'/> 10685 <!-- void --> 10686 <return type-id='type-id-12'/> 10687 </function-decl> 10688 <!-- void gluQuadricNormals(GLUquadric*, GLenum) --> 10689 <function-decl name='gluQuadricNormals' mangled-name='gluQuadricNormals' filepath='libutil/quad.c' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluQuadricNormals'> 10690 <!-- parameter of type 'GLUquadric*' --> 10691 <parameter type-id='type-id-475' name='qobj' filepath='libutil/quad.c' line='99' column='1'/> 10692 <!-- parameter of type 'typedef GLenum' --> 10693 <parameter type-id='type-id-59' name='normals' filepath='libutil/quad.c' line='99' column='1'/> 10694 <!-- void --> 10695 <return type-id='type-id-12'/> 10696 </function-decl> 10697 <!-- void gluQuadricTexture(GLUquadric*, GLboolean) --> 10698 <function-decl name='gluQuadricTexture' mangled-name='gluQuadricTexture' filepath='libutil/quad.c' line='114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluQuadricTexture'> 10699 <!-- parameter of type 'GLUquadric*' --> 10700 <parameter type-id='type-id-475' name='qobj' filepath='libutil/quad.c' line='114' column='1'/> 10701 <!-- parameter of type 'typedef GLboolean' --> 10702 <parameter type-id='type-id-45' name='textureCoords' filepath='libutil/quad.c' line='114' column='1'/> 10703 <!-- void --> 10704 <return type-id='type-id-12'/> 10705 </function-decl> 10706 <!-- void gluQuadricOrientation(GLUquadric*, GLenum) --> 10707 <function-decl name='gluQuadricOrientation' mangled-name='gluQuadricOrientation' filepath='libutil/quad.c' line='120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluQuadricOrientation'> 10708 <!-- parameter of type 'GLUquadric*' --> 10709 <parameter type-id='type-id-475' name='qobj' filepath='libutil/quad.c' line='120' column='1'/> 10710 <!-- parameter of type 'typedef GLenum' --> 10711 <parameter type-id='type-id-59' name='orientation' filepath='libutil/quad.c' line='120' column='1'/> 10712 <!-- void --> 10713 <return type-id='type-id-12'/> 10714 </function-decl> 10715 <!-- void gluQuadricDrawStyle(GLUquadric*, GLenum) --> 10716 <function-decl name='gluQuadricDrawStyle' mangled-name='gluQuadricDrawStyle' filepath='libutil/quad.c' line='134' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluQuadricDrawStyle'> 10717 <!-- parameter of type 'GLUquadric*' --> 10718 <parameter type-id='type-id-475' name='qobj' filepath='libutil/quad.c' line='134' column='1'/> 10719 <!-- parameter of type 'typedef GLenum' --> 10720 <parameter type-id='type-id-59' name='drawStyle' filepath='libutil/quad.c' line='134' column='1'/> 10721 <!-- void --> 10722 <return type-id='type-id-12'/> 10723 </function-decl> 10724 <!-- void gluSphere(GLUquadric*, GLdouble, GLint, GLint) --> 10725 <function-decl name='gluSphere' mangled-name='gluSphere' filepath='libutil/quad.c' line='694' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluSphere'> 10726 <!-- parameter of type 'GLUquadric*' --> 10727 <parameter type-id='type-id-475' name='qobj' filepath='libutil/quad.c' line='694' column='1'/> 10728 <!-- parameter of type 'typedef GLdouble' --> 10729 <parameter type-id='type-id-397' name='radius' filepath='libutil/quad.c' line='694' column='1'/> 10730 <!-- parameter of type 'typedef GLint' --> 10731 <parameter type-id='type-id-63' name='slices' filepath='libutil/quad.c' line='694' column='1'/> 10732 <!-- parameter of type 'typedef GLint' --> 10733 <parameter type-id='type-id-63' name='stacks' filepath='libutil/quad.c' line='694' column='1'/> 10734 <!-- void --> 10735 <return type-id='type-id-12'/> 10736 </function-decl> 10737 <!-- void gluPartialDisk(GLUquadric*, GLdouble, GLdouble, GLint, GLint, GLdouble, GLdouble) --> 10738 <function-decl name='gluPartialDisk' mangled-name='gluPartialDisk' filepath='libutil/quad.c' line='431' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluPartialDisk'> 10739 <!-- parameter of type 'GLUquadric*' --> 10740 <parameter type-id='type-id-475' name='qobj' filepath='libutil/quad.c' line='431' column='1'/> 10741 <!-- parameter of type 'typedef GLdouble' --> 10742 <parameter type-id='type-id-397' name='innerRadius' filepath='libutil/quad.c' line='431' column='1'/> 10743 <!-- parameter of type 'typedef GLdouble' --> 10744 <parameter type-id='type-id-397' name='outerRadius' filepath='libutil/quad.c' line='432' column='1'/> 10745 <!-- parameter of type 'typedef GLint' --> 10746 <parameter type-id='type-id-63' name='slices' filepath='libutil/quad.c' line='432' column='1'/> 10747 <!-- parameter of type 'typedef GLint' --> 10748 <parameter type-id='type-id-63' name='loops' filepath='libutil/quad.c' line='432' column='1'/> 10749 <!-- parameter of type 'typedef GLdouble' --> 10750 <parameter type-id='type-id-397' name='startAngle' filepath='libutil/quad.c' line='433' column='1'/> 10751 <!-- parameter of type 'typedef GLdouble' --> 10752 <parameter type-id='type-id-397' name='sweepAngle' filepath='libutil/quad.c' line='433' column='1'/> 10753 <!-- void --> 10754 <return type-id='type-id-12'/> 10755 </function-decl> 10756 <!-- void gluDisk(GLUquadric*, GLdouble, GLdouble, GLint, GLint) --> 10757 <function-decl name='gluDisk' mangled-name='gluDisk' filepath='libutil/quad.c' line='424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluDisk'> 10758 <!-- parameter of type 'GLUquadric*' --> 10759 <parameter type-id='type-id-475' name='qobj' filepath='libutil/quad.c' line='424' column='1'/> 10760 <!-- parameter of type 'typedef GLdouble' --> 10761 <parameter type-id='type-id-397' name='innerRadius' filepath='libutil/quad.c' line='424' column='1'/> 10762 <!-- parameter of type 'typedef GLdouble' --> 10763 <parameter type-id='type-id-397' name='outerRadius' filepath='libutil/quad.c' line='424' column='1'/> 10764 <!-- parameter of type 'typedef GLint' --> 10765 <parameter type-id='type-id-63' name='slices' filepath='libutil/quad.c' line='425' column='1'/> 10766 <!-- parameter of type 'typedef GLint' --> 10767 <parameter type-id='type-id-63' name='loops' filepath='libutil/quad.c' line='425' column='1'/> 10768 <!-- void --> 10769 <return type-id='type-id-12'/> 10770 </function-decl> 10771 <!-- void gluCylinder(GLUquadric*, GLdouble, GLdouble, GLdouble, GLint, GLint) --> 10772 <function-decl name='gluCylinder' mangled-name='gluCylinder' filepath='libutil/quad.c' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluCylinder'> 10773 <!-- parameter of type 'GLUquadric*' --> 10774 <parameter type-id='type-id-475' name='qobj' filepath='libutil/quad.c' line='150' column='1'/> 10775 <!-- parameter of type 'typedef GLdouble' --> 10776 <parameter type-id='type-id-397' name='baseRadius' filepath='libutil/quad.c' line='150' column='1'/> 10777 <!-- parameter of type 'typedef GLdouble' --> 10778 <parameter type-id='type-id-397' name='topRadius' filepath='libutil/quad.c' line='150' column='1'/> 10779 <!-- parameter of type 'typedef GLdouble' --> 10780 <parameter type-id='type-id-397' name='height' filepath='libutil/quad.c' line='151' column='1'/> 10781 <!-- parameter of type 'typedef GLint' --> 10782 <parameter type-id='type-id-63' name='slices' filepath='libutil/quad.c' line='151' column='1'/> 10783 <!-- parameter of type 'typedef GLint' --> 10784 <parameter type-id='type-id-63' name='stacks' filepath='libutil/quad.c' line='151' column='1'/> 10785 <!-- void --> 10786 <return type-id='type-id-12'/> 10787 </function-decl> 10788 <!-- void gluDeleteQuadric(GLUquadric*) --> 10789 <function-decl name='gluDeleteQuadric' mangled-name='gluDeleteQuadric' filepath='libutil/quad.c' line='73' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluDeleteQuadric'> 10790 <!-- parameter of type 'GLUquadric*' --> 10791 <parameter type-id='type-id-475' name='state' filepath='libutil/quad.c' line='73' column='1'/> 10792 <!-- void --> 10793 <return type-id='type-id-12'/> 10794 </function-decl> 10795 <!-- GLUquadric* gluNewQuadric() --> 10796 <function-decl name='gluNewQuadric' mangled-name='gluNewQuadric' filepath='libutil/quad.c' line='54' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluNewQuadric'> 10797 <!-- GLUquadric* --> 10798 <return type-id='type-id-475'/> 10799 </function-decl> 10800 <!-- void () --> 10801 <function-type size-in-bits='64' id='type-id-38'> 10802 <!-- void --> 10803 <return type-id='type-id-12'/> 10804 </function-type> 10805 <!-- void (GLint) --> 10806 <function-type size-in-bits='64' id='type-id-476'> 10807 <!-- parameter of type 'typedef GLint' --> 10808 <parameter type-id='type-id-63'/> 10809 <!-- void --> 10810 <return type-id='type-id-12'/> 10811 </function-type> 10812 </abi-instr> 10813 <abi-instr address-size='64' path='libutil/registry.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-T0fsxk/Mesa-8.0.5/src/glu/sgi' language='LANG_C99'> 10814 <!-- const GLubyte* gluGetString(GLenum) --> 10815 <function-decl name='gluGetString' mangled-name='gluGetString' filepath='libutil/registry.c' line='44' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluGetString'> 10816 <!-- parameter of type 'typedef GLenum' --> 10817 <parameter type-id='type-id-59' name='name' filepath='libutil/registry.c' line='44' column='1'/> 10818 <!-- const GLubyte* --> 10819 <return type-id='type-id-466'/> 10820 </function-decl> 10821 <!-- GLboolean gluCheckExtension(const GLubyte*, const GLubyte*) --> 10822 <function-decl name='gluCheckExtension' mangled-name='gluCheckExtension' filepath='libutil/registry.c' line='63' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gluCheckExtension'> 10823 <!-- parameter of type 'const GLubyte*' --> 10824 <parameter type-id='type-id-466' name='extName' filepath='libutil/registry.c' line='63' column='1'/> 10825 <!-- parameter of type 'const GLubyte*' --> 10826 <parameter type-id='type-id-466' name='extString' filepath='libutil/registry.c' line='63' column='1'/> 10827 <!-- typedef GLboolean --> 10828 <return type-id='type-id-45'/> 10829 </function-decl> 10830 </abi-instr> 10831</abi-corpus> 10832