diff options
author | dan miller | 2007-10-19 05:57:03 +0000 |
---|---|---|
committer | dan miller | 2007-10-19 05:57:03 +0000 |
commit | d92d17ef7f4ecd9029d91aeade92f0bab2447fc7 (patch) | |
tree | 315876e002c569c9040e41ac3acfe50fa80dc6e1 | |
parent | from the start... checking in ode-0.9 (diff) | |
download | opensim-SC_OLD-d92d17ef7f4ecd9029d91aeade92f0bab2447fc7.zip opensim-SC_OLD-d92d17ef7f4ecd9029d91aeade92f0bab2447fc7.tar.gz opensim-SC_OLD-d92d17ef7f4ecd9029d91aeade92f0bab2447fc7.tar.bz2 opensim-SC_OLD-d92d17ef7f4ecd9029d91aeade92f0bab2447fc7.tar.xz |
windows: ODE binaries and build patches
-rw-r--r-- | bin/Ode.NET.dll | bin | 57344 -> 61440 bytes | |||
-rw-r--r-- | bin/ode.dll | bin | 630784 -> 634880 bytes | |||
-rw-r--r-- | libraries/ode-0.9/build/vs2005/ode.vcproj | 816 | ||||
-rwxr-xr-x | libraries/ode-0.9/contrib/Ode.NET/Ode.NET.sln | 21 | ||||
-rwxr-xr-x | libraries/ode-0.9/opensim_build_notes.txt | 27 |
5 files changed, 546 insertions, 318 deletions
diff --git a/bin/Ode.NET.dll b/bin/Ode.NET.dll index 40f15a5..07261a0 100644 --- a/bin/Ode.NET.dll +++ b/bin/Ode.NET.dll | |||
Binary files differ | |||
diff --git a/bin/ode.dll b/bin/ode.dll index 6166ff8..49dfe18 100644 --- a/bin/ode.dll +++ b/bin/ode.dll | |||
Binary files differ | |||
diff --git a/libraries/ode-0.9/build/vs2005/ode.vcproj b/libraries/ode-0.9/build/vs2005/ode.vcproj index 147bb6f..254ea21 100644 --- a/libraries/ode-0.9/build/vs2005/ode.vcproj +++ b/libraries/ode-0.9/build/vs2005/ode.vcproj | |||
@@ -104,6 +104,7 @@ | |||
104 | OutputDirectory="../../lib/ReleaseDLL" | 104 | OutputDirectory="../../lib/ReleaseDLL" |
105 | IntermediateDirectory="obj/ode/ReleaseDLL" | 105 | IntermediateDirectory="obj/ode/ReleaseDLL" |
106 | ConfigurationType="2" | 106 | ConfigurationType="2" |
107 | UseOfMFC="1" | ||
107 | CharacterSet="2" | 108 | CharacterSet="2" |
108 | > | 109 | > |
109 | <Tool | 110 | <Tool |
@@ -128,7 +129,7 @@ | |||
128 | AdditionalIncludeDirectories="../../include;../../OPCODE;../../GIMPACT/include" | 129 | AdditionalIncludeDirectories="../../include;../../OPCODE;../../GIMPACT/include" |
129 | PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE;ODE_DLL" | 130 | PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE;ODE_DLL" |
130 | StringPooling="true" | 131 | StringPooling="true" |
131 | RuntimeLibrary="2" | 132 | RuntimeLibrary="0" |
132 | EnableFunctionLevelLinking="true" | 133 | EnableFunctionLevelLinking="true" |
133 | UsePrecompiledHeader="0" | 134 | UsePrecompiledHeader="0" |
134 | WarningLevel="3" | 135 | WarningLevel="3" |
@@ -239,9 +240,6 @@ | |||
239 | Name="VCALinkTool" | 240 | Name="VCALinkTool" |
240 | /> | 241 | /> |
241 | <Tool | 242 | <Tool |
242 | Name="VCManifestTool" | ||
243 | /> | ||
244 | <Tool | ||
245 | Name="VCXDCMakeTool" | 243 | Name="VCXDCMakeTool" |
246 | /> | 244 | /> |
247 | <Tool | 245 | <Tool |
@@ -251,12 +249,6 @@ | |||
251 | Name="VCFxCopTool" | 249 | Name="VCFxCopTool" |
252 | /> | 250 | /> |
253 | <Tool | 251 | <Tool |
254 | Name="VCAppVerifierTool" | ||
255 | /> | ||
256 | <Tool | ||
257 | Name="VCWebDeploymentTool" | ||
258 | /> | ||
259 | <Tool | ||
260 | Name="VCPostBuildEventTool" | 252 | Name="VCPostBuildEventTool" |
261 | /> | 253 | /> |
262 | </Configuration> | 254 | </Configuration> |
@@ -315,9 +307,6 @@ | |||
315 | Name="VCALinkTool" | 307 | Name="VCALinkTool" |
316 | /> | 308 | /> |
317 | <Tool | 309 | <Tool |
318 | Name="VCManifestTool" | ||
319 | /> | ||
320 | <Tool | ||
321 | Name="VCXDCMakeTool" | 310 | Name="VCXDCMakeTool" |
322 | /> | 311 | /> |
323 | <Tool | 312 | <Tool |
@@ -327,12 +316,6 @@ | |||
327 | Name="VCFxCopTool" | 316 | Name="VCFxCopTool" |
328 | /> | 317 | /> |
329 | <Tool | 318 | <Tool |
330 | Name="VCAppVerifierTool" | ||
331 | /> | ||
332 | <Tool | ||
333 | Name="VCWebDeploymentTool" | ||
334 | /> | ||
335 | <Tool | ||
336 | Name="VCPostBuildEventTool" | 319 | Name="VCPostBuildEventTool" |
337 | /> | 320 | /> |
338 | </Configuration> | 321 | </Configuration> |
@@ -342,674 +325,871 @@ | |||
342 | <Files> | 325 | <Files> |
343 | <Filter | 326 | <Filter |
344 | Name="include" | 327 | Name="include" |
345 | Filter="" | ||
346 | > | 328 | > |
347 | <Filter | 329 | <Filter |
348 | Name="ode" | 330 | Name="ode" |
349 | Filter="" | ||
350 | > | 331 | > |
351 | <File | 332 | <File |
352 | RelativePath="..\..\include\ode\collision.h"> | 333 | RelativePath="..\..\include\ode\collision.h" |
334 | > | ||
353 | </File> | 335 | </File> |
354 | <File | 336 | <File |
355 | RelativePath="..\..\include\ode\collision_space.h"> | 337 | RelativePath="..\..\include\ode\collision_space.h" |
338 | > | ||
356 | </File> | 339 | </File> |
357 | <File | 340 | <File |
358 | RelativePath="..\..\include\ode\collision_trimesh.h"> | 341 | RelativePath="..\..\include\ode\collision_trimesh.h" |
342 | > | ||
359 | </File> | 343 | </File> |
360 | <File | 344 | <File |
361 | RelativePath="..\..\include\ode\common.h"> | 345 | RelativePath="..\..\include\ode\common.h" |
346 | > | ||
362 | </File> | 347 | </File> |
363 | <File | 348 | <File |
364 | RelativePath="..\..\include\ode\compatibility.h"> | 349 | RelativePath="..\..\include\ode\compatibility.h" |
350 | > | ||
365 | </File> | 351 | </File> |
366 | <File | 352 | <File |
367 | RelativePath="..\..\include\ode\config.h"> | 353 | RelativePath="..\..\include\ode\config.h" |
354 | > | ||
368 | </File> | 355 | </File> |
369 | <File | 356 | <File |
370 | RelativePath="..\..\include\ode\contact.h"> | 357 | RelativePath="..\..\include\ode\contact.h" |
358 | > | ||
371 | </File> | 359 | </File> |
372 | <File | 360 | <File |
373 | RelativePath="..\..\include\ode\error.h"> | 361 | RelativePath="..\..\include\ode\error.h" |
362 | > | ||
374 | </File> | 363 | </File> |
375 | <File | 364 | <File |
376 | RelativePath="..\..\include\ode\export-dif.h"> | 365 | RelativePath="..\..\include\ode\export-dif.h" |
366 | > | ||
377 | </File> | 367 | </File> |
378 | <File | 368 | <File |
379 | RelativePath="..\..\include\ode\mass.h"> | 369 | RelativePath="..\..\include\ode\mass.h" |
370 | > | ||
380 | </File> | 371 | </File> |
381 | <File | 372 | <File |
382 | RelativePath="..\..\include\ode\matrix.h"> | 373 | RelativePath="..\..\include\ode\matrix.h" |
374 | > | ||
383 | </File> | 375 | </File> |
384 | <File | 376 | <File |
385 | RelativePath="..\..\include\ode\memory.h"> | 377 | RelativePath="..\..\include\ode\memory.h" |
378 | > | ||
386 | </File> | 379 | </File> |
387 | <File | 380 | <File |
388 | RelativePath="..\..\include\ode\misc.h"> | 381 | RelativePath="..\..\include\ode\misc.h" |
382 | > | ||
389 | </File> | 383 | </File> |
390 | <File | 384 | <File |
391 | RelativePath="..\..\include\ode\objects.h"> | 385 | RelativePath="..\..\include\ode\objects.h" |
386 | > | ||
392 | </File> | 387 | </File> |
393 | <File | 388 | <File |
394 | RelativePath="..\..\include\ode\ode.h"> | 389 | RelativePath="..\..\include\ode\ode.h" |
390 | > | ||
395 | </File> | 391 | </File> |
396 | <File | 392 | <File |
397 | RelativePath="..\..\include\ode\odecpp.h"> | 393 | RelativePath="..\..\include\ode\odecpp.h" |
394 | > | ||
398 | </File> | 395 | </File> |
399 | <File | 396 | <File |
400 | RelativePath="..\..\include\ode\odecpp_collision.h"> | 397 | RelativePath="..\..\include\ode\odecpp_collision.h" |
398 | > | ||
401 | </File> | 399 | </File> |
402 | <File | 400 | <File |
403 | RelativePath="..\..\include\ode\odemath.h"> | 401 | RelativePath="..\..\include\ode\odemath.h" |
402 | > | ||
404 | </File> | 403 | </File> |
405 | <File | 404 | <File |
406 | RelativePath="..\..\include\ode\rotation.h"> | 405 | RelativePath="..\..\include\ode\rotation.h" |
406 | > | ||
407 | </File> | 407 | </File> |
408 | <File | 408 | <File |
409 | RelativePath="..\..\include\ode\timer.h"> | 409 | RelativePath="..\..\include\ode\timer.h" |
410 | > | ||
410 | </File> | 411 | </File> |
411 | </Filter> | 412 | </Filter> |
412 | </Filter> | 413 | </Filter> |
413 | <Filter | 414 | <Filter |
414 | Name="ode" | 415 | Name="ode" |
415 | Filter="" | ||
416 | > | 416 | > |
417 | <Filter | 417 | <Filter |
418 | Name="src" | 418 | Name="src" |
419 | Filter="" | ||
420 | > | 419 | > |
421 | <File | 420 | <File |
422 | RelativePath="..\..\ode\src\array.h"> | 421 | RelativePath="..\..\ode\src\array.cpp" |
422 | > | ||
423 | </File> | 423 | </File> |
424 | <File | 424 | <File |
425 | RelativePath="..\..\ode\src\collision_kernel.h"> | 425 | RelativePath="..\..\ode\src\array.h" |
426 | > | ||
426 | </File> | 427 | </File> |
427 | <File | 428 | <File |
428 | RelativePath="..\..\ode\src\collision_space_internal.h"> | 429 | RelativePath="..\..\ode\src\box.cpp" |
430 | > | ||
429 | </File> | 431 | </File> |
430 | <File | 432 | <File |
431 | RelativePath="..\..\ode\src\collision_std.h"> | 433 | RelativePath="..\..\ode\src\capsule.cpp" |
434 | > | ||
432 | </File> | 435 | </File> |
433 | <File | 436 | <File |
434 | RelativePath="..\..\ode\src\collision_transform.h"> | 437 | RelativePath="..\..\ode\src\collision_cylinder_box.cpp" |
438 | > | ||
435 | </File> | 439 | </File> |
436 | <File | 440 | <File |
437 | RelativePath="..\..\ode\src\collision_trimesh_internal.h"> | 441 | RelativePath="..\..\ode\src\collision_cylinder_plane.cpp" |
442 | > | ||
438 | </File> | 443 | </File> |
439 | <File | 444 | <File |
440 | RelativePath="..\..\ode\src\collision_util.h"> | 445 | RelativePath="..\..\ode\src\collision_cylinder_sphere.cpp" |
446 | > | ||
441 | </File> | 447 | </File> |
442 | <File | 448 | <File |
443 | RelativePath="..\..\ode\src\heightfield.h"> | 449 | RelativePath="..\..\ode\src\collision_cylinder_trimesh.cpp" |
450 | > | ||
444 | </File> | 451 | </File> |
445 | <File | 452 | <File |
446 | RelativePath="..\..\ode\src\joint.h"> | 453 | RelativePath="..\..\ode\src\collision_kernel.cpp" |
454 | > | ||
447 | </File> | 455 | </File> |
448 | <File | 456 | <File |
449 | RelativePath="..\..\ode\src\lcp.h"> | 457 | RelativePath="..\..\ode\src\collision_kernel.h" |
458 | > | ||
450 | </File> | 459 | </File> |
451 | <File | 460 | <File |
452 | RelativePath="..\..\ode\src\mat.h"> | 461 | RelativePath="..\..\ode\src\collision_quadtreespace.cpp" |
462 | > | ||
453 | </File> | 463 | </File> |
454 | <File | 464 | <File |
455 | RelativePath="..\..\ode\src\objects.h"> | 465 | RelativePath="..\..\ode\src\collision_space.cpp" |
466 | > | ||
456 | </File> | 467 | </File> |
457 | <File | 468 | <File |
458 | RelativePath="..\..\ode\src\obstack.h"> | 469 | RelativePath="..\..\ode\src\collision_space_internal.h" |
470 | > | ||
459 | </File> | 471 | </File> |
460 | <File | 472 | <File |
461 | RelativePath="..\..\ode\src\quickstep.h"> | 473 | RelativePath="..\..\ode\src\collision_std.h" |
474 | > | ||
462 | </File> | 475 | </File> |
463 | <File | 476 | <File |
464 | RelativePath="..\..\ode\src\stack.h"> | 477 | RelativePath="..\..\ode\src\collision_transform.cpp" |
478 | > | ||
465 | </File> | 479 | </File> |
466 | <File | 480 | <File |
467 | RelativePath="..\..\ode\src\step.h"> | 481 | RelativePath="..\..\ode\src\collision_transform.h" |
482 | > | ||
468 | </File> | 483 | </File> |
469 | <File | 484 | <File |
470 | RelativePath="..\..\ode\src\testing.h"> | 485 | RelativePath="..\..\ode\src\collision_trimesh_box.cpp" |
486 | > | ||
471 | </File> | 487 | </File> |
472 | <File | 488 | <File |
473 | RelativePath="..\..\ode\src\util.h"> | 489 | RelativePath="..\..\ode\src\collision_trimesh_ccylinder.cpp" |
490 | > | ||
474 | </File> | 491 | </File> |
475 | <File | 492 | <File |
476 | RelativePath="..\..\ode\src\fastdot.c"> | 493 | RelativePath="..\..\ode\src\collision_trimesh_distance.cpp" |
494 | > | ||
477 | </File> | 495 | </File> |
478 | <File | 496 | <File |
479 | RelativePath="..\..\ode\src\fastldlt.c"> | 497 | RelativePath="..\..\ode\src\collision_trimesh_gimpact.cpp" |
498 | > | ||
480 | </File> | 499 | </File> |
481 | <File | 500 | <File |
482 | RelativePath="..\..\ode\src\fastlsolve.c"> | 501 | RelativePath="..\..\ode\src\collision_trimesh_internal.h" |
502 | > | ||
483 | </File> | 503 | </File> |
484 | <File | 504 | <File |
485 | RelativePath="..\..\ode\src\fastltsolve.c"> | 505 | RelativePath="..\..\ode\src\collision_trimesh_opcode.cpp" |
506 | > | ||
486 | </File> | 507 | </File> |
487 | <File | 508 | <File |
488 | RelativePath="..\..\ode\src\array.cpp"> | 509 | RelativePath="..\..\ode\src\collision_trimesh_plane.cpp" |
510 | > | ||
489 | </File> | 511 | </File> |
490 | <File | 512 | <File |
491 | RelativePath="..\..\ode\src\box.cpp"> | 513 | RelativePath="..\..\ode\src\collision_trimesh_ray.cpp" |
514 | > | ||
492 | </File> | 515 | </File> |
493 | <File | 516 | <File |
494 | RelativePath="..\..\ode\src\capsule.cpp"> | 517 | RelativePath="..\..\ode\src\collision_trimesh_sphere.cpp" |
518 | > | ||
495 | </File> | 519 | </File> |
496 | <File | 520 | <File |
497 | RelativePath="..\..\ode\src\collision_cylinder_box.cpp"> | 521 | RelativePath="..\..\ode\src\collision_trimesh_trimesh.cpp" |
522 | > | ||
498 | </File> | 523 | </File> |
499 | <File | 524 | <File |
500 | RelativePath="..\..\ode\src\collision_cylinder_plane.cpp"> | 525 | RelativePath="..\..\ode\src\collision_trimesh_trimesh_new.cpp" |
526 | > | ||
501 | </File> | 527 | </File> |
502 | <File | 528 | <File |
503 | RelativePath="..\..\ode\src\collision_cylinder_sphere.cpp"> | 529 | RelativePath="..\..\ode\src\collision_util.cpp" |
530 | > | ||
504 | </File> | 531 | </File> |
505 | <File | 532 | <File |
506 | RelativePath="..\..\ode\src\collision_cylinder_trimesh.cpp"> | 533 | RelativePath="..\..\ode\src\collision_util.h" |
534 | > | ||
507 | </File> | 535 | </File> |
508 | <File | 536 | <File |
509 | RelativePath="..\..\ode\src\collision_kernel.cpp"> | 537 | RelativePath="..\..\ode\src\convex.cpp" |
538 | > | ||
510 | </File> | 539 | </File> |
511 | <File | 540 | <File |
512 | RelativePath="..\..\ode\src\collision_quadtreespace.cpp"> | 541 | RelativePath="..\..\ode\src\cylinder.cpp" |
542 | > | ||
513 | </File> | 543 | </File> |
514 | <File | 544 | <File |
515 | RelativePath="..\..\ode\src\collision_space.cpp"> | 545 | RelativePath="..\..\ode\src\error.cpp" |
546 | > | ||
516 | </File> | 547 | </File> |
517 | <File | 548 | <File |
518 | RelativePath="..\..\ode\src\collision_transform.cpp"> | 549 | RelativePath="..\..\ode\src\export-dif.cpp" |
550 | > | ||
519 | </File> | 551 | </File> |
520 | <File | 552 | <File |
521 | RelativePath="..\..\ode\src\collision_trimesh_box.cpp"> | 553 | RelativePath="..\..\ode\src\fastdot.c" |
554 | > | ||
522 | </File> | 555 | </File> |
523 | <File | 556 | <File |
524 | RelativePath="..\..\ode\src\collision_trimesh_ccylinder.cpp"> | 557 | RelativePath="..\..\ode\src\fastldlt.c" |
558 | > | ||
525 | </File> | 559 | </File> |
526 | <File | 560 | <File |
527 | RelativePath="..\..\ode\src\collision_trimesh_distance.cpp"> | 561 | RelativePath="..\..\ode\src\fastlsolve.c" |
562 | > | ||
528 | </File> | 563 | </File> |
529 | <File | 564 | <File |
530 | RelativePath="..\..\ode\src\collision_trimesh_gimpact.cpp"> | 565 | RelativePath="..\..\ode\src\fastltsolve.c" |
566 | > | ||
531 | </File> | 567 | </File> |
532 | <File | 568 | <File |
533 | RelativePath="..\..\ode\src\collision_trimesh_opcode.cpp"> | 569 | RelativePath="..\..\ode\src\heightfield.cpp" |
570 | > | ||
534 | </File> | 571 | </File> |
535 | <File | 572 | <File |
536 | RelativePath="..\..\ode\src\collision_trimesh_plane.cpp"> | 573 | RelativePath="..\..\ode\src\heightfield.h" |
574 | > | ||
537 | </File> | 575 | </File> |
538 | <File | 576 | <File |
539 | RelativePath="..\..\ode\src\collision_trimesh_ray.cpp"> | 577 | RelativePath="..\..\ode\src\joint.cpp" |
578 | > | ||
540 | </File> | 579 | </File> |
541 | <File | 580 | <File |
542 | RelativePath="..\..\ode\src\collision_trimesh_sphere.cpp"> | 581 | RelativePath="..\..\ode\src\joint.h" |
582 | > | ||
543 | </File> | 583 | </File> |
544 | <File | 584 | <File |
545 | RelativePath="..\..\ode\src\collision_trimesh_trimesh.cpp"> | 585 | RelativePath="..\..\ode\src\lcp.cpp" |
586 | > | ||
546 | </File> | 587 | </File> |
547 | <File | 588 | <File |
548 | RelativePath="..\..\ode\src\collision_trimesh_trimesh_new.cpp"> | 589 | RelativePath="..\..\ode\src\lcp.h" |
590 | > | ||
549 | </File> | 591 | </File> |
550 | <File | 592 | <File |
551 | RelativePath="..\..\ode\src\collision_util.cpp"> | 593 | RelativePath="..\..\ode\src\mass.cpp" |
594 | > | ||
552 | </File> | 595 | </File> |
553 | <File | 596 | <File |
554 | RelativePath="..\..\ode\src\convex.cpp"> | 597 | RelativePath="..\..\ode\src\mat.cpp" |
598 | > | ||
555 | </File> | 599 | </File> |
556 | <File | 600 | <File |
557 | RelativePath="..\..\ode\src\cylinder.cpp"> | 601 | RelativePath="..\..\ode\src\mat.h" |
602 | > | ||
558 | </File> | 603 | </File> |
559 | <File | 604 | <File |
560 | RelativePath="..\..\ode\src\error.cpp"> | 605 | RelativePath="..\..\ode\src\matrix.cpp" |
606 | > | ||
561 | </File> | 607 | </File> |
562 | <File | 608 | <File |
563 | RelativePath="..\..\ode\src\export-dif.cpp"> | 609 | RelativePath="..\..\ode\src\memory.cpp" |
610 | > | ||
564 | </File> | 611 | </File> |
565 | <File | 612 | <File |
566 | RelativePath="..\..\ode\src\heightfield.cpp"> | 613 | RelativePath="..\..\ode\src\misc.cpp" |
614 | > | ||
567 | </File> | 615 | </File> |
568 | <File | 616 | <File |
569 | RelativePath="..\..\ode\src\joint.cpp"> | 617 | RelativePath="..\..\ode\src\objects.h" |
618 | > | ||
570 | </File> | 619 | </File> |
571 | <File | 620 | <File |
572 | RelativePath="..\..\ode\src\lcp.cpp"> | 621 | RelativePath="..\..\ode\src\obstack.cpp" |
622 | > | ||
573 | </File> | 623 | </File> |
574 | <File | 624 | <File |
575 | RelativePath="..\..\ode\src\mass.cpp"> | 625 | RelativePath="..\..\ode\src\obstack.h" |
626 | > | ||
576 | </File> | 627 | </File> |
577 | <File | 628 | <File |
578 | RelativePath="..\..\ode\src\mat.cpp"> | 629 | RelativePath="..\..\ode\src\ode.cpp" |
630 | > | ||
579 | </File> | 631 | </File> |
580 | <File | 632 | <File |
581 | RelativePath="..\..\ode\src\matrix.cpp"> | 633 | RelativePath="..\..\ode\src\odemath.cpp" |
634 | > | ||
582 | </File> | 635 | </File> |
583 | <File | 636 | <File |
584 | RelativePath="..\..\ode\src\memory.cpp"> | 637 | RelativePath="..\..\ode\src\plane.cpp" |
638 | > | ||
585 | </File> | 639 | </File> |
586 | <File | 640 | <File |
587 | RelativePath="..\..\ode\src\misc.cpp"> | 641 | RelativePath="..\..\ode\src\quickstep.cpp" |
642 | > | ||
588 | </File> | 643 | </File> |
589 | <File | 644 | <File |
590 | RelativePath="..\..\ode\src\obstack.cpp"> | 645 | RelativePath="..\..\ode\src\quickstep.h" |
646 | > | ||
591 | </File> | 647 | </File> |
592 | <File | 648 | <File |
593 | RelativePath="..\..\ode\src\ode.cpp"> | 649 | RelativePath="..\..\ode\src\ray.cpp" |
650 | > | ||
594 | </File> | 651 | </File> |
595 | <File | 652 | <File |
596 | RelativePath="..\..\ode\src\odemath.cpp"> | 653 | RelativePath="..\..\ode\src\rotation.cpp" |
654 | > | ||
597 | </File> | 655 | </File> |
598 | <File | 656 | <File |
599 | RelativePath="..\..\ode\src\plane.cpp"> | 657 | RelativePath="..\..\ode\src\sphere.cpp" |
658 | > | ||
600 | </File> | 659 | </File> |
601 | <File | 660 | <File |
602 | RelativePath="..\..\ode\src\quickstep.cpp"> | 661 | RelativePath="..\..\ode\src\stack.h" |
662 | > | ||
603 | </File> | 663 | </File> |
604 | <File | 664 | <File |
605 | RelativePath="..\..\ode\src\ray.cpp"> | 665 | RelativePath="..\..\ode\src\step.cpp" |
666 | > | ||
606 | </File> | 667 | </File> |
607 | <File | 668 | <File |
608 | RelativePath="..\..\ode\src\rotation.cpp"> | 669 | RelativePath="..\..\ode\src\step.h" |
670 | > | ||
609 | </File> | 671 | </File> |
610 | <File | 672 | <File |
611 | RelativePath="..\..\ode\src\sphere.cpp"> | 673 | RelativePath="..\..\ode\src\stepfast.cpp" |
674 | > | ||
612 | </File> | 675 | </File> |
613 | <File | 676 | <File |
614 | RelativePath="..\..\ode\src\step.cpp"> | 677 | RelativePath="..\..\ode\src\testing.cpp" |
678 | > | ||
615 | </File> | 679 | </File> |
616 | <File | 680 | <File |
617 | RelativePath="..\..\ode\src\stepfast.cpp"> | 681 | RelativePath="..\..\ode\src\testing.h" |
682 | > | ||
618 | </File> | 683 | </File> |
619 | <File | 684 | <File |
620 | RelativePath="..\..\ode\src\testing.cpp"> | 685 | RelativePath="..\..\ode\src\timer.cpp" |
686 | > | ||
621 | </File> | 687 | </File> |
622 | <File | 688 | <File |
623 | RelativePath="..\..\ode\src\timer.cpp"> | 689 | RelativePath="..\..\ode\src\util.cpp" |
690 | > | ||
624 | </File> | 691 | </File> |
625 | <File | 692 | <File |
626 | RelativePath="..\..\ode\src\util.cpp"> | 693 | RelativePath="..\..\ode\src\util.h" |
694 | > | ||
627 | </File> | 695 | </File> |
628 | </Filter> | 696 | </Filter> |
629 | </Filter> | 697 | </Filter> |
630 | <Filter | 698 | <Filter |
631 | Name="GIMPACT" | 699 | Name="GIMPACT" |
632 | Filter="" | ||
633 | > | 700 | > |
634 | <Filter | 701 | <Filter |
635 | Name="include" | 702 | Name="include" |
636 | Filter="" | ||
637 | > | 703 | > |
638 | <Filter | 704 | <Filter |
639 | Name="GIMPACT" | 705 | Name="GIMPACT" |
640 | Filter="" | ||
641 | > | 706 | > |
642 | <File | 707 | <File |
643 | RelativePath="..\..\GIMPACT\include\GIMPACT\gimpact.h"> | 708 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_boxpruning.h" |
709 | > | ||
644 | </File> | 710 | </File> |
645 | <File | 711 | <File |
646 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_boxpruning.h"> | 712 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_contact.h" |
713 | > | ||
647 | </File> | 714 | </File> |
648 | <File | 715 | <File |
649 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_contact.h"> | 716 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_geometry.h" |
717 | > | ||
650 | </File> | 718 | </File> |
651 | <File | 719 | <File |
652 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_geometry.h"> | 720 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_math.h" |
721 | > | ||
653 | </File> | 722 | </File> |
654 | <File | 723 | <File |
655 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_math.h"> | 724 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_memory.h" |
725 | > | ||
656 | </File> | 726 | </File> |
657 | <File | 727 | <File |
658 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_memory.h"> | 728 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_radixsort.h" |
729 | > | ||
659 | </File> | 730 | </File> |
660 | <File | 731 | <File |
661 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_radixsort.h"> | 732 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_tri_capsule_collision.h" |
733 | > | ||
662 | </File> | 734 | </File> |
663 | <File | 735 | <File |
664 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_trimesh.h"> | 736 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_tri_collision.h" |
737 | > | ||
665 | </File> | 738 | </File> |
666 | <File | 739 | <File |
667 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_tri_capsule_collision.h"> | 740 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_tri_sphere_collision.h" |
741 | > | ||
668 | </File> | 742 | </File> |
669 | <File | 743 | <File |
670 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_tri_collision.h"> | 744 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_trimesh.h" |
745 | > | ||
671 | </File> | 746 | </File> |
672 | <File | 747 | <File |
673 | RelativePath="..\..\GIMPACT\include\GIMPACT\gim_tri_sphere_collision.h"> | 748 | RelativePath="..\..\GIMPACT\include\GIMPACT\gimpact.h" |
749 | > | ||
674 | </File> | 750 | </File> |
675 | </Filter> | 751 | </Filter> |
676 | </Filter> | 752 | </Filter> |
677 | <Filter | 753 | <Filter |
678 | Name="src" | 754 | Name="src" |
679 | Filter="" | ||
680 | > | 755 | > |
681 | <File | 756 | <File |
682 | RelativePath="..\..\GIMPACT\src\gimpact.cpp"> | 757 | RelativePath="..\..\GIMPACT\src\gim_boxpruning.cpp" |
758 | > | ||
683 | </File> | 759 | </File> |
684 | <File | 760 | <File |
685 | RelativePath="..\..\GIMPACT\src\gim_boxpruning.cpp"> | 761 | RelativePath="..\..\GIMPACT\src\gim_contact.cpp" |
762 | > | ||
686 | </File> | 763 | </File> |
687 | <File | 764 | <File |
688 | RelativePath="..\..\GIMPACT\src\gim_contact.cpp"> | 765 | RelativePath="..\..\GIMPACT\src\gim_math.cpp" |
766 | > | ||
689 | </File> | 767 | </File> |
690 | <File | 768 | <File |
691 | RelativePath="..\..\GIMPACT\src\gim_math.cpp"> | 769 | RelativePath="..\..\GIMPACT\src\gim_memory.cpp" |
770 | > | ||
692 | </File> | 771 | </File> |
693 | <File | 772 | <File |
694 | RelativePath="..\..\GIMPACT\src\gim_memory.cpp"> | 773 | RelativePath="..\..\GIMPACT\src\gim_tri_tri_overlap.cpp" |
774 | > | ||
695 | </File> | 775 | </File> |
696 | <File | 776 | <File |
697 | RelativePath="..\..\GIMPACT\src\gim_trimesh.cpp"> | 777 | RelativePath="..\..\GIMPACT\src\gim_trimesh.cpp" |
778 | > | ||
698 | </File> | 779 | </File> |
699 | <File | 780 | <File |
700 | RelativePath="..\..\GIMPACT\src\gim_trimesh_capsule_collision.cpp"> | 781 | RelativePath="..\..\GIMPACT\src\gim_trimesh_capsule_collision.cpp" |
782 | > | ||
701 | </File> | 783 | </File> |
702 | <File | 784 | <File |
703 | RelativePath="..\..\GIMPACT\src\gim_trimesh_ray_collision.cpp"> | 785 | RelativePath="..\..\GIMPACT\src\gim_trimesh_ray_collision.cpp" |
786 | > | ||
704 | </File> | 787 | </File> |
705 | <File | 788 | <File |
706 | RelativePath="..\..\GIMPACT\src\gim_trimesh_sphere_collision.cpp"> | 789 | RelativePath="..\..\GIMPACT\src\gim_trimesh_sphere_collision.cpp" |
790 | > | ||
707 | </File> | 791 | </File> |
708 | <File | 792 | <File |
709 | RelativePath="..\..\GIMPACT\src\gim_trimesh_trimesh_collision.cpp"> | 793 | RelativePath="..\..\GIMPACT\src\gim_trimesh_trimesh_collision.cpp" |
794 | > | ||
710 | </File> | 795 | </File> |
711 | <File | 796 | <File |
712 | RelativePath="..\..\GIMPACT\src\gim_tri_tri_overlap.cpp"> | 797 | RelativePath="..\..\GIMPACT\src\gimpact.cpp" |
798 | > | ||
713 | </File> | 799 | </File> |
714 | </Filter> | 800 | </Filter> |
715 | </Filter> | 801 | </Filter> |
716 | <Filter | 802 | <Filter |
717 | Name="OPCODE" | 803 | Name="OPCODE" |
718 | Filter="" | ||
719 | > | 804 | > |
720 | <Filter | ||
721 | Name="Ice" | ||
722 | Filter="" | ||
723 | > | ||
724 | <File | ||
725 | RelativePath="..\..\OPCODE\Ice\IceAABB.h"> | ||
726 | </File> | ||
727 | <File | ||
728 | RelativePath="..\..\OPCODE\Ice\IceAxes.h"> | ||
729 | </File> | ||
730 | <File | ||
731 | RelativePath="..\..\OPCODE\Ice\IceBoundingSphere.h"> | ||
732 | </File> | ||
733 | <File | ||
734 | RelativePath="..\..\OPCODE\Ice\IceContainer.h"> | ||
735 | </File> | ||
736 | <File | ||
737 | RelativePath="..\..\OPCODE\Ice\IceFPU.h"> | ||
738 | </File> | ||
739 | <File | ||
740 | RelativePath="..\..\OPCODE\Ice\IceHPoint.h"> | ||
741 | </File> | ||
742 | <File | ||
743 | RelativePath="..\..\OPCODE\Ice\IceIndexedTriangle.h"> | ||
744 | </File> | ||
745 | <File | ||
746 | RelativePath="..\..\OPCODE\Ice\IceLSS.h"> | ||
747 | </File> | ||
748 | <File | ||
749 | RelativePath="..\..\OPCODE\Ice\IceMatrix3x3.h"> | ||
750 | </File> | ||
751 | <File | ||
752 | RelativePath="..\..\OPCODE\Ice\IceMatrix4x4.h"> | ||
753 | </File> | ||
754 | <File | ||
755 | RelativePath="..\..\OPCODE\Ice\IceMemoryMacros.h"> | ||
756 | </File> | ||
757 | <File | ||
758 | RelativePath="..\..\OPCODE\Ice\IceOBB.h"> | ||
759 | </File> | ||
760 | <File | ||
761 | RelativePath="..\..\OPCODE\Ice\IcePairs.h"> | ||
762 | </File> | ||
763 | <File | ||
764 | RelativePath="..\..\OPCODE\Ice\IcePlane.h"> | ||
765 | </File> | ||
766 | <File | ||
767 | RelativePath="..\..\OPCODE\Ice\IcePoint.h"> | ||
768 | </File> | ||
769 | <File | ||
770 | RelativePath="..\..\OPCODE\Ice\IcePreprocessor.h"> | ||
771 | </File> | ||
772 | <File | ||
773 | RelativePath="..\..\OPCODE\Ice\IceRandom.h"> | ||
774 | </File> | ||
775 | <File | ||
776 | RelativePath="..\..\OPCODE\Ice\IceRay.h"> | ||
777 | </File> | ||
778 | <File | ||
779 | RelativePath="..\..\OPCODE\Ice\IceRevisitedRadix.h"> | ||
780 | </File> | ||
781 | <File | ||
782 | RelativePath="..\..\OPCODE\Ice\IceSegment.h"> | ||
783 | </File> | ||
784 | <File | ||
785 | RelativePath="..\..\OPCODE\Ice\IceTriangle.h"> | ||
786 | </File> | ||
787 | <File | ||
788 | RelativePath="..\..\OPCODE\Ice\IceTriList.h"> | ||
789 | </File> | ||
790 | <File | ||
791 | RelativePath="..\..\OPCODE\Ice\IceTypes.h"> | ||
792 | </File> | ||
793 | <File | ||
794 | RelativePath="..\..\OPCODE\Ice\IceUtils.h"> | ||
795 | </File> | ||
796 | <File | ||
797 | RelativePath="..\..\OPCODE\Ice\IceAABB.cpp"> | ||
798 | </File> | ||
799 | <File | ||
800 | RelativePath="..\..\OPCODE\Ice\IceContainer.cpp"> | ||
801 | </File> | ||
802 | <File | ||
803 | RelativePath="..\..\OPCODE\Ice\IceHPoint.cpp"> | ||
804 | </File> | ||
805 | <File | ||
806 | RelativePath="..\..\OPCODE\Ice\IceIndexedTriangle.cpp"> | ||
807 | </File> | ||
808 | <File | ||
809 | RelativePath="..\..\OPCODE\Ice\IceMatrix3x3.cpp"> | ||
810 | </File> | ||
811 | <File | ||
812 | RelativePath="..\..\OPCODE\Ice\IceMatrix4x4.cpp"> | ||
813 | </File> | ||
814 | <File | ||
815 | RelativePath="..\..\OPCODE\Ice\IceOBB.cpp"> | ||
816 | </File> | ||
817 | <File | ||
818 | RelativePath="..\..\OPCODE\Ice\IcePlane.cpp"> | ||
819 | </File> | ||
820 | <File | ||
821 | RelativePath="..\..\OPCODE\Ice\IcePoint.cpp"> | ||
822 | </File> | ||
823 | <File | ||
824 | RelativePath="..\..\OPCODE\Ice\IceRandom.cpp"> | ||
825 | </File> | ||
826 | <File | ||
827 | RelativePath="..\..\OPCODE\Ice\IceRay.cpp"> | ||
828 | </File> | ||
829 | <File | ||
830 | RelativePath="..\..\OPCODE\Ice\IceRevisitedRadix.cpp"> | ||
831 | </File> | ||
832 | <File | ||
833 | RelativePath="..\..\OPCODE\Ice\IceSegment.cpp"> | ||
834 | </File> | ||
835 | <File | ||
836 | RelativePath="..\..\OPCODE\Ice\IceTriangle.cpp"> | ||
837 | </File> | ||
838 | <File | ||
839 | RelativePath="..\..\OPCODE\Ice\IceUtils.cpp"> | ||
840 | </File> | ||
841 | </Filter> | ||
842 | <File | 805 | <File |
843 | RelativePath="..\..\OPCODE\Opcode.h"> | 806 | RelativePath="..\..\OPCODE\OPC_AABBCollider.cpp" |
807 | > | ||
844 | </File> | 808 | </File> |
845 | <File | 809 | <File |
846 | RelativePath="..\..\OPCODE\OPC_AABBCollider.h"> | 810 | RelativePath="..\..\OPCODE\OPC_AABBCollider.h" |
811 | > | ||
847 | </File> | 812 | </File> |
848 | <File | 813 | <File |
849 | RelativePath="..\..\OPCODE\OPC_AABBTree.h"> | 814 | RelativePath="..\..\OPCODE\OPC_AABBTree.cpp" |
815 | > | ||
850 | </File> | 816 | </File> |
851 | <File | 817 | <File |
852 | RelativePath="..\..\OPCODE\OPC_BaseModel.h"> | 818 | RelativePath="..\..\OPCODE\OPC_AABBTree.h" |
819 | > | ||
853 | </File> | 820 | </File> |
854 | <File | 821 | <File |
855 | RelativePath="..\..\OPCODE\OPC_BoxBoxOverlap.h"> | 822 | RelativePath="..\..\OPCODE\OPC_BaseModel.cpp" |
823 | > | ||
856 | </File> | 824 | </File> |
857 | <File | 825 | <File |
858 | RelativePath="..\..\OPCODE\OPC_BoxPruning.h"> | 826 | RelativePath="..\..\OPCODE\OPC_BaseModel.h" |
827 | > | ||
859 | </File> | 828 | </File> |
860 | <File | 829 | <File |
861 | RelativePath="..\..\OPCODE\OPC_Collider.h"> | 830 | RelativePath="..\..\OPCODE\OPC_BoxBoxOverlap.h" |
831 | > | ||
862 | </File> | 832 | </File> |
863 | <File | 833 | <File |
864 | RelativePath="..\..\OPCODE\OPC_Common.h"> | 834 | RelativePath="..\..\OPCODE\OPC_BoxPruning.cpp" |
835 | > | ||
865 | </File> | 836 | </File> |
866 | <File | 837 | <File |
867 | RelativePath="..\..\OPCODE\OPC_HybridModel.h"> | 838 | RelativePath="..\..\OPCODE\OPC_BoxPruning.h" |
839 | > | ||
868 | </File> | 840 | </File> |
869 | <File | 841 | <File |
870 | RelativePath="..\..\OPCODE\OPC_IceHook.h"> | 842 | RelativePath="..\..\OPCODE\OPC_Collider.cpp" |
843 | > | ||
871 | </File> | 844 | </File> |
872 | <File | 845 | <File |
873 | RelativePath="..\..\OPCODE\OPC_LSSAABBOverlap.h"> | 846 | RelativePath="..\..\OPCODE\OPC_Collider.h" |
847 | > | ||
874 | </File> | 848 | </File> |
875 | <File | 849 | <File |
876 | RelativePath="..\..\OPCODE\OPC_LSSCollider.h"> | 850 | RelativePath="..\..\OPCODE\OPC_Common.cpp" |
851 | > | ||
877 | </File> | 852 | </File> |
878 | <File | 853 | <File |
879 | RelativePath="..\..\OPCODE\OPC_LSSTriOverlap.h"> | 854 | RelativePath="..\..\OPCODE\OPC_Common.h" |
855 | > | ||
880 | </File> | 856 | </File> |
881 | <File | 857 | <File |
882 | RelativePath="..\..\OPCODE\OPC_MeshInterface.h"> | 858 | RelativePath="..\..\OPCODE\OPC_HybridModel.cpp" |
859 | > | ||
883 | </File> | 860 | </File> |
884 | <File | 861 | <File |
885 | RelativePath="..\..\OPCODE\OPC_Model.h"> | 862 | RelativePath="..\..\OPCODE\OPC_HybridModel.h" |
863 | > | ||
886 | </File> | 864 | </File> |
887 | <File | 865 | <File |
888 | RelativePath="..\..\OPCODE\OPC_OBBCollider.h"> | 866 | RelativePath="..\..\OPCODE\OPC_IceHook.h" |
867 | > | ||
889 | </File> | 868 | </File> |
890 | <File | 869 | <File |
891 | RelativePath="..\..\OPCODE\OPC_OptimizedTree.h"> | 870 | RelativePath="..\..\OPCODE\OPC_LSSAABBOverlap.h" |
871 | > | ||
892 | </File> | 872 | </File> |
893 | <File | 873 | <File |
894 | RelativePath="..\..\OPCODE\OPC_Picking.h"> | 874 | RelativePath="..\..\OPCODE\OPC_LSSCollider.cpp" |
875 | > | ||
895 | </File> | 876 | </File> |
896 | <File | 877 | <File |
897 | RelativePath="..\..\OPCODE\OPC_PlanesAABBOverlap.h"> | 878 | RelativePath="..\..\OPCODE\OPC_LSSCollider.h" |
879 | > | ||
898 | </File> | 880 | </File> |
899 | <File | 881 | <File |
900 | RelativePath="..\..\OPCODE\OPC_PlanesCollider.h"> | 882 | RelativePath="..\..\OPCODE\OPC_LSSTriOverlap.h" |
883 | > | ||
901 | </File> | 884 | </File> |
902 | <File | 885 | <File |
903 | RelativePath="..\..\OPCODE\OPC_PlanesTriOverlap.h"> | 886 | RelativePath="..\..\OPCODE\OPC_MeshInterface.cpp" |
887 | > | ||
904 | </File> | 888 | </File> |
905 | <File | 889 | <File |
906 | RelativePath="..\..\OPCODE\OPC_RayAABBOverlap.h"> | 890 | RelativePath="..\..\OPCODE\OPC_MeshInterface.h" |
891 | > | ||
907 | </File> | 892 | </File> |
908 | <File | 893 | <File |
909 | RelativePath="..\..\OPCODE\OPC_RayCollider.h"> | 894 | RelativePath="..\..\OPCODE\OPC_Model.cpp" |
895 | > | ||
910 | </File> | 896 | </File> |
911 | <File | 897 | <File |
912 | RelativePath="..\..\OPCODE\OPC_RayTriOverlap.h"> | 898 | RelativePath="..\..\OPCODE\OPC_Model.h" |
899 | > | ||
913 | </File> | 900 | </File> |
914 | <File | 901 | <File |
915 | RelativePath="..\..\OPCODE\OPC_Settings.h"> | 902 | RelativePath="..\..\OPCODE\OPC_OBBCollider.cpp" |
903 | > | ||
916 | </File> | 904 | </File> |
917 | <File | 905 | <File |
918 | RelativePath="..\..\OPCODE\OPC_SphereAABBOverlap.h"> | 906 | RelativePath="..\..\OPCODE\OPC_OBBCollider.h" |
907 | > | ||
919 | </File> | 908 | </File> |
920 | <File | 909 | <File |
921 | RelativePath="..\..\OPCODE\OPC_SphereCollider.h"> | 910 | RelativePath="..\..\OPCODE\OPC_OptimizedTree.cpp" |
911 | > | ||
922 | </File> | 912 | </File> |
923 | <File | 913 | <File |
924 | RelativePath="..\..\OPCODE\OPC_SphereTriOverlap.h"> | 914 | RelativePath="..\..\OPCODE\OPC_OptimizedTree.h" |
915 | > | ||
925 | </File> | 916 | </File> |
926 | <File | 917 | <File |
927 | RelativePath="..\..\OPCODE\OPC_SweepAndPrune.h"> | 918 | RelativePath="..\..\OPCODE\OPC_Picking.cpp" |
919 | > | ||
928 | </File> | 920 | </File> |
929 | <File | 921 | <File |
930 | RelativePath="..\..\OPCODE\OPC_TreeBuilders.h"> | 922 | RelativePath="..\..\OPCODE\OPC_Picking.h" |
923 | > | ||
931 | </File> | 924 | </File> |
932 | <File | 925 | <File |
933 | RelativePath="..\..\OPCODE\OPC_TreeCollider.h"> | 926 | RelativePath="..\..\OPCODE\OPC_PlanesAABBOverlap.h" |
927 | > | ||
934 | </File> | 928 | </File> |
935 | <File | 929 | <File |
936 | RelativePath="..\..\OPCODE\OPC_TriBoxOverlap.h"> | 930 | RelativePath="..\..\OPCODE\OPC_PlanesCollider.cpp" |
931 | > | ||
937 | </File> | 932 | </File> |
938 | <File | 933 | <File |
939 | RelativePath="..\..\OPCODE\OPC_TriTriOverlap.h"> | 934 | RelativePath="..\..\OPCODE\OPC_PlanesCollider.h" |
935 | > | ||
940 | </File> | 936 | </File> |
941 | <File | 937 | <File |
942 | RelativePath="..\..\OPCODE\OPC_VolumeCollider.h"> | 938 | RelativePath="..\..\OPCODE\OPC_PlanesTriOverlap.h" |
939 | > | ||
943 | </File> | 940 | </File> |
944 | <File | 941 | <File |
945 | RelativePath="..\..\OPCODE\Stdafx.h"> | 942 | RelativePath="..\..\OPCODE\OPC_RayAABBOverlap.h" |
943 | > | ||
946 | </File> | 944 | </File> |
947 | <File | 945 | <File |
948 | RelativePath="..\..\OPCODE\Opcode.cpp"> | 946 | RelativePath="..\..\OPCODE\OPC_RayCollider.cpp" |
947 | > | ||
949 | </File> | 948 | </File> |
950 | <File | 949 | <File |
951 | RelativePath="..\..\OPCODE\OPC_AABBCollider.cpp"> | 950 | RelativePath="..\..\OPCODE\OPC_RayCollider.h" |
951 | > | ||
952 | </File> | 952 | </File> |
953 | <File | 953 | <File |
954 | RelativePath="..\..\OPCODE\OPC_AABBTree.cpp"> | 954 | RelativePath="..\..\OPCODE\OPC_RayTriOverlap.h" |
955 | > | ||
955 | </File> | 956 | </File> |
956 | <File | 957 | <File |
957 | RelativePath="..\..\OPCODE\OPC_BaseModel.cpp"> | 958 | RelativePath="..\..\OPCODE\OPC_Settings.h" |
959 | > | ||
958 | </File> | 960 | </File> |
959 | <File | 961 | <File |
960 | RelativePath="..\..\OPCODE\OPC_BoxPruning.cpp"> | 962 | RelativePath="..\..\OPCODE\OPC_SphereAABBOverlap.h" |
963 | > | ||
961 | </File> | 964 | </File> |
962 | <File | 965 | <File |
963 | RelativePath="..\..\OPCODE\OPC_Collider.cpp"> | 966 | RelativePath="..\..\OPCODE\OPC_SphereCollider.cpp" |
967 | > | ||
964 | </File> | 968 | </File> |
965 | <File | 969 | <File |
966 | RelativePath="..\..\OPCODE\OPC_Common.cpp"> | 970 | RelativePath="..\..\OPCODE\OPC_SphereCollider.h" |
971 | > | ||
967 | </File> | 972 | </File> |
968 | <File | 973 | <File |
969 | RelativePath="..\..\OPCODE\OPC_HybridModel.cpp"> | 974 | RelativePath="..\..\OPCODE\OPC_SphereTriOverlap.h" |
975 | > | ||
970 | </File> | 976 | </File> |
971 | <File | 977 | <File |
972 | RelativePath="..\..\OPCODE\OPC_LSSCollider.cpp"> | 978 | RelativePath="..\..\OPCODE\OPC_SweepAndPrune.cpp" |
979 | > | ||
973 | </File> | 980 | </File> |
974 | <File | 981 | <File |
975 | RelativePath="..\..\OPCODE\OPC_MeshInterface.cpp"> | 982 | RelativePath="..\..\OPCODE\OPC_SweepAndPrune.h" |
983 | > | ||
976 | </File> | 984 | </File> |
977 | <File | 985 | <File |
978 | RelativePath="..\..\OPCODE\OPC_Model.cpp"> | 986 | RelativePath="..\..\OPCODE\OPC_TreeBuilders.cpp" |
987 | > | ||
979 | </File> | 988 | </File> |
980 | <File | 989 | <File |
981 | RelativePath="..\..\OPCODE\OPC_OBBCollider.cpp"> | 990 | RelativePath="..\..\OPCODE\OPC_TreeBuilders.h" |
991 | > | ||
982 | </File> | 992 | </File> |
983 | <File | 993 | <File |
984 | RelativePath="..\..\OPCODE\OPC_OptimizedTree.cpp"> | 994 | RelativePath="..\..\OPCODE\OPC_TreeCollider.cpp" |
995 | > | ||
985 | </File> | 996 | </File> |
986 | <File | 997 | <File |
987 | RelativePath="..\..\OPCODE\OPC_Picking.cpp"> | 998 | RelativePath="..\..\OPCODE\OPC_TreeCollider.h" |
999 | > | ||
988 | </File> | 1000 | </File> |
989 | <File | 1001 | <File |
990 | RelativePath="..\..\OPCODE\OPC_PlanesCollider.cpp"> | 1002 | RelativePath="..\..\OPCODE\OPC_TriBoxOverlap.h" |
1003 | > | ||
991 | </File> | 1004 | </File> |
992 | <File | 1005 | <File |
993 | RelativePath="..\..\OPCODE\OPC_RayCollider.cpp"> | 1006 | RelativePath="..\..\OPCODE\OPC_TriTriOverlap.h" |
1007 | > | ||
994 | </File> | 1008 | </File> |
995 | <File | 1009 | <File |
996 | RelativePath="..\..\OPCODE\OPC_SphereCollider.cpp"> | 1010 | RelativePath="..\..\OPCODE\OPC_VolumeCollider.cpp" |
1011 | > | ||
997 | </File> | 1012 | </File> |
998 | <File | 1013 | <File |
999 | RelativePath="..\..\OPCODE\OPC_SweepAndPrune.cpp"> | 1014 | RelativePath="..\..\OPCODE\OPC_VolumeCollider.h" |
1015 | > | ||
1000 | </File> | 1016 | </File> |
1001 | <File | 1017 | <File |
1002 | RelativePath="..\..\OPCODE\OPC_TreeBuilders.cpp"> | 1018 | RelativePath="..\..\OPCODE\Opcode.cpp" |
1019 | > | ||
1003 | </File> | 1020 | </File> |
1004 | <File | 1021 | <File |
1005 | RelativePath="..\..\OPCODE\OPC_TreeCollider.cpp"> | 1022 | RelativePath="..\..\OPCODE\Opcode.h" |
1023 | > | ||
1006 | </File> | 1024 | </File> |
1007 | <File | 1025 | <File |
1008 | RelativePath="..\..\OPCODE\OPC_VolumeCollider.cpp"> | 1026 | RelativePath="..\..\OPCODE\StdAfx.cpp" |
1027 | > | ||
1009 | </File> | 1028 | </File> |
1010 | <File | 1029 | <File |
1011 | RelativePath="..\..\OPCODE\StdAfx.cpp"> | 1030 | RelativePath="..\..\OPCODE\Stdafx.h" |
1031 | > | ||
1012 | </File> | 1032 | </File> |
1033 | <Filter | ||
1034 | Name="Ice" | ||
1035 | > | ||
1036 | <File | ||
1037 | RelativePath="..\..\OPCODE\Ice\IceAABB.cpp" | ||
1038 | > | ||
1039 | </File> | ||
1040 | <File | ||
1041 | RelativePath="..\..\OPCODE\Ice\IceAABB.h" | ||
1042 | > | ||
1043 | </File> | ||
1044 | <File | ||
1045 | RelativePath="..\..\OPCODE\Ice\IceAxes.h" | ||
1046 | > | ||
1047 | </File> | ||
1048 | <File | ||
1049 | RelativePath="..\..\OPCODE\Ice\IceBoundingSphere.h" | ||
1050 | > | ||
1051 | </File> | ||
1052 | <File | ||
1053 | RelativePath="..\..\OPCODE\Ice\IceContainer.cpp" | ||
1054 | > | ||
1055 | </File> | ||
1056 | <File | ||
1057 | RelativePath="..\..\OPCODE\Ice\IceContainer.h" | ||
1058 | > | ||
1059 | </File> | ||
1060 | <File | ||
1061 | RelativePath="..\..\OPCODE\Ice\IceFPU.h" | ||
1062 | > | ||
1063 | </File> | ||
1064 | <File | ||
1065 | RelativePath="..\..\OPCODE\Ice\IceHPoint.cpp" | ||
1066 | > | ||
1067 | </File> | ||
1068 | <File | ||
1069 | RelativePath="..\..\OPCODE\Ice\IceHPoint.h" | ||
1070 | > | ||
1071 | </File> | ||
1072 | <File | ||
1073 | RelativePath="..\..\OPCODE\Ice\IceIndexedTriangle.cpp" | ||
1074 | > | ||
1075 | </File> | ||
1076 | <File | ||
1077 | RelativePath="..\..\OPCODE\Ice\IceIndexedTriangle.h" | ||
1078 | > | ||
1079 | </File> | ||
1080 | <File | ||
1081 | RelativePath="..\..\OPCODE\Ice\IceLSS.h" | ||
1082 | > | ||
1083 | </File> | ||
1084 | <File | ||
1085 | RelativePath="..\..\OPCODE\Ice\IceMatrix3x3.cpp" | ||
1086 | > | ||
1087 | </File> | ||
1088 | <File | ||
1089 | RelativePath="..\..\OPCODE\Ice\IceMatrix3x3.h" | ||
1090 | > | ||
1091 | </File> | ||
1092 | <File | ||
1093 | RelativePath="..\..\OPCODE\Ice\IceMatrix4x4.cpp" | ||
1094 | > | ||
1095 | </File> | ||
1096 | <File | ||
1097 | RelativePath="..\..\OPCODE\Ice\IceMatrix4x4.h" | ||
1098 | > | ||
1099 | </File> | ||
1100 | <File | ||
1101 | RelativePath="..\..\OPCODE\Ice\IceMemoryMacros.h" | ||
1102 | > | ||
1103 | </File> | ||
1104 | <File | ||
1105 | RelativePath="..\..\OPCODE\Ice\IceOBB.cpp" | ||
1106 | > | ||
1107 | </File> | ||
1108 | <File | ||
1109 | RelativePath="..\..\OPCODE\Ice\IceOBB.h" | ||
1110 | > | ||
1111 | </File> | ||
1112 | <File | ||
1113 | RelativePath="..\..\OPCODE\Ice\IcePairs.h" | ||
1114 | > | ||
1115 | </File> | ||
1116 | <File | ||
1117 | RelativePath="..\..\OPCODE\Ice\IcePlane.cpp" | ||
1118 | > | ||
1119 | </File> | ||
1120 | <File | ||
1121 | RelativePath="..\..\OPCODE\Ice\IcePlane.h" | ||
1122 | > | ||
1123 | </File> | ||
1124 | <File | ||
1125 | RelativePath="..\..\OPCODE\Ice\IcePoint.cpp" | ||
1126 | > | ||
1127 | </File> | ||
1128 | <File | ||
1129 | RelativePath="..\..\OPCODE\Ice\IcePoint.h" | ||
1130 | > | ||
1131 | </File> | ||
1132 | <File | ||
1133 | RelativePath="..\..\OPCODE\Ice\IcePreprocessor.h" | ||
1134 | > | ||
1135 | </File> | ||
1136 | <File | ||
1137 | RelativePath="..\..\OPCODE\Ice\IceRandom.cpp" | ||
1138 | > | ||
1139 | </File> | ||
1140 | <File | ||
1141 | RelativePath="..\..\OPCODE\Ice\IceRandom.h" | ||
1142 | > | ||
1143 | </File> | ||
1144 | <File | ||
1145 | RelativePath="..\..\OPCODE\Ice\IceRay.cpp" | ||
1146 | > | ||
1147 | </File> | ||
1148 | <File | ||
1149 | RelativePath="..\..\OPCODE\Ice\IceRay.h" | ||
1150 | > | ||
1151 | </File> | ||
1152 | <File | ||
1153 | RelativePath="..\..\OPCODE\Ice\IceRevisitedRadix.cpp" | ||
1154 | > | ||
1155 | </File> | ||
1156 | <File | ||
1157 | RelativePath="..\..\OPCODE\Ice\IceRevisitedRadix.h" | ||
1158 | > | ||
1159 | </File> | ||
1160 | <File | ||
1161 | RelativePath="..\..\OPCODE\Ice\IceSegment.cpp" | ||
1162 | > | ||
1163 | </File> | ||
1164 | <File | ||
1165 | RelativePath="..\..\OPCODE\Ice\IceSegment.h" | ||
1166 | > | ||
1167 | </File> | ||
1168 | <File | ||
1169 | RelativePath="..\..\OPCODE\Ice\IceTriangle.cpp" | ||
1170 | > | ||
1171 | </File> | ||
1172 | <File | ||
1173 | RelativePath="..\..\OPCODE\Ice\IceTriangle.h" | ||
1174 | > | ||
1175 | </File> | ||
1176 | <File | ||
1177 | RelativePath="..\..\OPCODE\Ice\IceTriList.h" | ||
1178 | > | ||
1179 | </File> | ||
1180 | <File | ||
1181 | RelativePath="..\..\OPCODE\Ice\IceTypes.h" | ||
1182 | > | ||
1183 | </File> | ||
1184 | <File | ||
1185 | RelativePath="..\..\OPCODE\Ice\IceUtils.cpp" | ||
1186 | > | ||
1187 | </File> | ||
1188 | <File | ||
1189 | RelativePath="..\..\OPCODE\Ice\IceUtils.h" | ||
1190 | > | ||
1191 | </File> | ||
1192 | </Filter> | ||
1013 | </Filter> | 1193 | </Filter> |
1014 | </Files> | 1194 | </Files> |
1015 | <Globals> | 1195 | <Globals> |
diff --git a/libraries/ode-0.9/contrib/Ode.NET/Ode.NET.sln b/libraries/ode-0.9/contrib/Ode.NET/Ode.NET.sln new file mode 100755 index 0000000..ecc6d9d --- /dev/null +++ b/libraries/ode-0.9/contrib/Ode.NET/Ode.NET.sln | |||
@@ -0,0 +1,21 @@ | |||
1 | Microsoft Visual Studio Solution File, Format Version 9.00 | ||
2 | # Visual Studio 2005 | ||
3 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Ode.NET", "Ode/Ode.NET.csproj", "{637D89E7-AA43-EB43-9D2C-5210B740F36B}" | ||
4 | ProjectSection(ProjectDependencies) = postProject | ||
5 | EndProjectSection | ||
6 | EndProject | ||
7 | Global | ||
8 | GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||
9 | Debug|Any CPU = Debug|Any CPU | ||
10 | Release|Any CPU = Release|Any CPU | ||
11 | EndGlobalSection | ||
12 | GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||
13 | {637D89E7-AA43-EB43-9D2C-5210B740F36B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||
14 | {637D89E7-AA43-EB43-9D2C-5210B740F36B}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||
15 | {637D89E7-AA43-EB43-9D2C-5210B740F36B}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||
16 | {637D89E7-AA43-EB43-9D2C-5210B740F36B}.Release|Any CPU.Build.0 = Release|Any CPU | ||
17 | EndGlobalSection | ||
18 | GlobalSection(SolutionProperties) = preSolution | ||
19 | HideSolutionNode = FALSE | ||
20 | EndGlobalSection | ||
21 | EndGlobal | ||
diff --git a/libraries/ode-0.9/opensim_build_notes.txt b/libraries/ode-0.9/opensim_build_notes.txt new file mode 100755 index 0000000..b5708a0 --- /dev/null +++ b/libraries/ode-0.9/opensim_build_notes.txt | |||
@@ -0,0 +1,27 @@ | |||
1 | source: | ||
2 | http://downloads.sourceforge.net/opende/ode-src-0.9.zip | ||
3 | |||
4 | changes: | ||
5 | build/vs2005/ode.sln: Configuration Properties/General/Use Of MFC = "Use MFC in a Static Library" | ||
6 | changed default configuration to release | ||
7 | created contrib/Ode.NET/Ode.NET.sln using premake --target vs2005 | ||
8 | |||
9 | build: | ||
10 | |||
11 | windows: | ||
12 | compiler: Visual Studio 2005 Express | ||
13 | build/vs2005/ode.sln | ||
14 | build all | ||
15 | copy lib/releasedll/ode.dll to trunk/bin | ||
16 | |||
17 | compiler: Visual Studio 2005 Express | ||
18 | contrib/Ode.NET | ||
19 | Ode.NET.sln | ||
20 | build all | ||
21 | copy Ode/obj/Release/Ode.NET.dll to trunk/bin | ||
22 | |||
23 | linux: | ||
24 | configure --enable-shared | ||
25 | make -k | ||
26 | ignore the compile errors on drawstuff | ||
27 | copy libode.so to bin | ||