diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2ChainShape.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2ChainShape.txt index 588210b5..439cc204 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2ChainShape.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2ChainShape.txt @@ -1386,7 +1386,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1404,7 +1409,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1417,7 +1428,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2CircleShape.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2CircleShape.txt index 4dae2efb..947c5126 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2CircleShape.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2CircleShape.txt @@ -1300,7 +1300,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1318,7 +1323,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1331,7 +1342,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2EdgeShape.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2EdgeShape.txt index 3eb8ead8..76e9c93d 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2EdgeShape.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2EdgeShape.txt @@ -1310,7 +1310,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1328,7 +1333,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1341,7 +1352,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2PolygonShape.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2PolygonShape.txt index 0ec671cb..d2a462df 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2PolygonShape.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_Shapes_b2PolygonShape.txt @@ -1340,7 +1340,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1358,8 +1363,17 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: int b2Min(int, int) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: int b2Min(int, int) -> int [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: int b2Min(int, int) -> int [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: int b2Min(int, int) -> int [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1372,7 +1386,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2BroadPhase.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2BroadPhase.txt index aade2945..ab22ad51 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2BroadPhase.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2BroadPhase.txt @@ -441,6 +441,27 @@ SYMBOL_METHOD: public const b2AABB & b2DynamicTree::GetFatAABB(int32) const [b2D SYMBOL_METHOD: public void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <92:2 <92:7 92:11> 92:50>] SYMBOL_METHOD: public void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <168:1 <169:28 169:32> 201:1>] SYMBOL_METHOD: public void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const [b2DynamicTree.h <169:1 <169:28 169:32> 201:1>] +QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <21:1 21:12>] +QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <34:1 34:12>] +QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <40:7 40:18>] +QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <48:6 48:17>] +QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <55:6 55:17>] +QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <64:6 64:17>] +QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <69:6 69:17>] +QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <84:6 84:17>] +QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <96:6 96:17>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <147:14 147:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <152:13 152:24>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <159:22 159:33>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <164:14 164:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <169:14 169:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <174:14 174:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <179:16 179:27>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <185:6 185:17>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <241:13 241:24>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <247:13 247:24>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <252:13 252:24>] +SYMBOL_CLASS: b2BroadPhase [b2BroadPhase.h <36:1 <36:7 36:18> 129:1>] SYMBOL_METHOD: public void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const [b2DynamicTree.h <102:2 <102:7 102:13> 102:61>] SYMBOL_METHOD: public void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const [b2DynamicTree.h <203:1 <204:28 204:34> 287:1>] SYMBOL_METHOD: public void b2DynamicTree::Validate() const [b2DynamicTree.h <105:2 <105:7 105:14> 105:22>] @@ -469,27 +490,6 @@ SYMBOL_METHOD: public void b2DynamicTree::b2DynamicTree(const b2DynamicTree &) [ SYMBOL_STRUCT: b2Pair [b2BroadPhase.h <27:1 <27:8 27:13> 31:1>] SYMBOL_FIELD: public int32 b2Pair::proxyIdA [b2BroadPhase.h <29:8 29:15>] SYMBOL_FIELD: public int32 b2Pair::proxyIdB [b2BroadPhase.h <30:8 30:15>] -QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <21:1 21:12>] -QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <34:1 34:12>] -QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <40:7 40:18>] -QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <48:6 48:17>] -QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <55:6 55:17>] -QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <64:6 64:17>] -QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <69:6 69:17>] -QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <84:6 84:17>] -QUALIFIER: b2BroadPhase [b2BroadPhase.cpp <96:6 96:17>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <147:14 147:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <152:13 152:24>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <159:22 159:33>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <164:14 164:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <169:14 169:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <174:14 174:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <179:16 179:27>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <185:6 185:17>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <241:13 241:24>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <247:13 247:24>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <252:13 252:24>] -SYMBOL_CLASS: b2BroadPhase [b2BroadPhase.h <36:1 <36:7 36:18> 129:1>] SYMBOL_ENUM: public b2BroadPhase::anonymous enum (b2BroadPhase.h<40:2>) [b2BroadPhase.h <40:2 <40:2 40:5> 43:2>] SYMBOL_ENUM_CONSTANT: b2BroadPhase::anonymous enum (b2BroadPhase.h<40:2>)::e_nullProxy [b2BroadPhase.h <42:3 42:13>] SYMBOL_METHOD: public void b2BroadPhase::b2BroadPhase() [b2BroadPhase.cpp <21:1 <21:15 21:26> 32:1>] @@ -1501,7 +1501,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1519,8 +1524,17 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: int b2Min(int, int) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: int b2Min(int, int) -> int [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: int b2Min(int, int) -> int [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: int b2Min(int, int) -> int [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1533,8 +1547,17 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: int b2Max(int, int) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1814,11 +1837,15 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::b2Grow REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::~b2GrowableStack() -> void b2GrowableStack::~b2GrowableStack() [b2GrowableStack.h <38:2 38:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::GetCount() [b2GrowableStack.h <72:8 72:15>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] @@ -1857,6 +1884,7 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2BroadPhase [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <102:2 102:5>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <204:8 204:11>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollideCircle.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollideCircle.txt index cce94fa8..0bacd06e 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollideCircle.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollideCircle.txt @@ -1236,7 +1236,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1254,7 +1259,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1267,7 +1278,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollideEdge.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollideEdge.txt index c856603a..9b12d751 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollideEdge.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollideEdge.txt @@ -1388,7 +1388,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1406,7 +1411,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1419,7 +1430,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollidePolygon.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollidePolygon.txt index b7b71f36..444b9022 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollidePolygon.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2CollidePolygon.txt @@ -1247,7 +1247,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1265,7 +1270,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1278,7 +1289,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2Collision.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2Collision.txt index 9048a101..d7b4de50 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2Collision.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2Collision.txt @@ -1221,7 +1221,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1239,7 +1244,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1252,7 +1263,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1273,6 +1290,9 @@ REFERENCE_CALL: b2Vec2 b2Clamp(const b2Vec2 &, const b2Vec2 &, const b2Vec2 &) - REFERENCE_TYPE_USAGE: void b2Swap(T &, T &) -> void [b2Math.h <669:29 669:32>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2Swap(float &, float &) -> void b2Swap(T &, T &) [b2Math.h <669:34 669:39>] REFERENCE_TYPE_USAGE: void b2Swap(float &, float &) -> void [b2Math.h <669:29 669:32>] +REFERENCE_TYPE_USAGE: void b2Swap(float &, float &) -> float [b2Math.h <669:41 669:41>] +REFERENCE_TYPE_USAGE: void b2Swap(float &, float &) -> float [b2Math.h <669:47 669:47>] +REFERENCE_TYPE_USAGE: void b2Swap(float &, float &) -> float [b2Math.h <671:2 671:2>] REFERENCE_TYPE_USAGE: uint32 b2NextPowerOfTwo(uint32) -> uint32 [b2Math.h <681:8 681:13>] REFERENCE_TYPE_USAGE: uint32 b2NextPowerOfTwo(uint32) -> uint32 [b2Math.h <681:32 681:37>] REFERENCE_TYPE_USAGE: bool b2IsPowerOfTwo(uint32) -> bool [b2Math.h <691:8 691:11>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2Distance.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2Distance.txt index b46f5cf2..25c008b2 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2Distance.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2Distance.txt @@ -1392,7 +1392,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1410,7 +1415,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1423,8 +1434,17 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: int b2Max(int, int) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2DynamicTree.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2DynamicTree.txt index 0f63b4ff..f4b13e42 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2DynamicTree.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2DynamicTree.txt @@ -1361,8 +1361,16 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TEMPLATE_SPECIALIZATION: int b2Abs(int) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: int b2Abs(int) -> int [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: int b2Abs(int) -> int [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: int b2Abs(int) -> int [b2Math.h <623:13 623:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1380,7 +1388,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1393,8 +1407,17 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: int b2Max(int, int) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1683,11 +1706,15 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::b2Grow REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::~b2GrowableStack() -> void b2GrowableStack::~b2GrowableStack() [b2GrowableStack.h <38:2 38:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::GetCount() [b2GrowableStack.h <72:8 72:15>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2TimeOfImpact.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2TimeOfImpact.txt index 3a7a53c8..42582428 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2TimeOfImpact.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Collision_b2TimeOfImpact.txt @@ -1407,7 +1407,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1425,7 +1430,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1438,8 +1449,17 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: int b2Max(int, int) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2Draw.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2Draw.txt index 6546ed89..2021e95d 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2Draw.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2Draw.txt @@ -1076,7 +1076,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1094,7 +1099,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1107,7 +1118,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2Math.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2Math.txt index 2af77483..96f177de 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2Math.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2Math.txt @@ -1051,7 +1051,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1069,7 +1074,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1082,7 +1093,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2StackAllocator.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2StackAllocator.txt index d5b18143..02e779d7 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2StackAllocator.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Common_b2StackAllocator.txt @@ -1101,7 +1101,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1119,7 +1124,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1132,8 +1143,17 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: int b2Max(int, int) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: int b2Max(int, int) -> int [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ChainAndCircleContact.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ChainAndCircleContact.txt index c80fabea..3210f1bf 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ChainAndCircleContact.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ChainAndCircleContact.txt @@ -1998,7 +1998,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2016,7 +2021,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2029,7 +2040,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ChainAndPolygonContact.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ChainAndPolygonContact.txt index d797bf50..15e31363 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ChainAndPolygonContact.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ChainAndPolygonContact.txt @@ -1998,7 +1998,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2016,7 +2021,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2029,7 +2040,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2CircleContact.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2CircleContact.txt index b58995b1..438f32f3 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2CircleContact.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2CircleContact.txt @@ -2049,7 +2049,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2067,7 +2072,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2080,7 +2091,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2Contact.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2Contact.txt index d46e987c..366f3315 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2Contact.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2Contact.txt @@ -2628,7 +2628,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2646,7 +2651,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2659,7 +2670,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -4186,11 +4203,15 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::b2Grow REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::~b2GrowableStack() -> void b2GrowableStack::~b2GrowableStack() [b2GrowableStack.h <38:2 38:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::GetCount() [b2GrowableStack.h <72:8 72:15>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] @@ -4229,6 +4250,7 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2BroadPhase [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <102:2 102:5>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <204:8 204:11>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ContactSolver.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ContactSolver.txt index 889f0360..f42f1788 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ContactSolver.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2ContactSolver.txt @@ -2478,7 +2478,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2496,7 +2501,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2509,7 +2520,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -2522,6 +2539,10 @@ REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:41 655:41>] REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:46 655:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Clamp(float, float, float) -> T b2Clamp(T, T, T) [b2Math.h <659:10 659:16>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:8 659:8>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:18 659:18>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:23 659:23>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:30 659:30>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Max(float, float) [b2Math.h <661:9 661:13>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Min(float, float) [b2Math.h <661:20 661:24>] REFERENCE_TYPE_USAGE: b2Vec2 b2Clamp(const b2Vec2 &, const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <664:8 664:13>] @@ -3815,11 +3836,15 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::b2Grow REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::~b2GrowableStack() -> void b2GrowableStack::~b2GrowableStack() [b2GrowableStack.h <38:2 38:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::GetCount() [b2GrowableStack.h <72:8 72:15>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] @@ -3858,6 +3883,7 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2BroadPhase [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <102:2 102:5>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <204:8 204:11>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2EdgeAndCircleContact.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2EdgeAndCircleContact.txt index e2636d47..1cc030b2 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2EdgeAndCircleContact.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2EdgeAndCircleContact.txt @@ -1935,7 +1935,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1953,7 +1958,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1966,7 +1977,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2EdgeAndPolygonContact.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2EdgeAndPolygonContact.txt index 2f7240d9..d6ab87bc 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2EdgeAndPolygonContact.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2EdgeAndPolygonContact.txt @@ -1935,7 +1935,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1953,7 +1958,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1966,7 +1977,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2PolygonAndCircleContact.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2PolygonAndCircleContact.txt index eeeba1ec..6ae176e3 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2PolygonAndCircleContact.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2PolygonAndCircleContact.txt @@ -1935,7 +1935,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1953,7 +1958,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1966,7 +1977,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2PolygonContact.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2PolygonContact.txt index 2b0c1ae3..cd6fc61a 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2PolygonContact.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Contacts_b2PolygonContact.txt @@ -2049,7 +2049,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2067,7 +2072,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2080,7 +2091,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2DistanceJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2DistanceJoint.txt index db9e074b..ab8c039a 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2DistanceJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2DistanceJoint.txt @@ -1845,7 +1845,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1863,7 +1868,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1876,7 +1887,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1889,6 +1906,10 @@ REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:41 655:41>] REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:46 655:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Clamp(float, float, float) -> T b2Clamp(T, T, T) [b2Math.h <659:10 659:16>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:8 659:8>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:18 659:18>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:23 659:23>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:30 659:30>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Max(float, float) [b2Math.h <661:9 661:13>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Min(float, float) [b2Math.h <661:20 661:24>] REFERENCE_TYPE_USAGE: b2Vec2 b2Clamp(const b2Vec2 &, const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <664:8 664:13>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2FrictionJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2FrictionJoint.txt index bb79925e..856b3847 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2FrictionJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2FrictionJoint.txt @@ -1840,7 +1840,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1858,7 +1863,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1871,7 +1882,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1884,6 +1901,10 @@ REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:41 655:41>] REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:46 655:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Clamp(float, float, float) -> T b2Clamp(T, T, T) [b2Math.h <659:10 659:16>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:8 659:8>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:18 659:18>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:23 659:23>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:30 659:30>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Max(float, float) [b2Math.h <661:9 661:13>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Min(float, float) [b2Math.h <661:20 661:24>] REFERENCE_TYPE_USAGE: b2Vec2 b2Clamp(const b2Vec2 &, const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <664:8 664:13>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2GearJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2GearJoint.txt index 2d420e93..ca8b5ce4 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2GearJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2GearJoint.txt @@ -2010,7 +2010,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2028,7 +2033,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2041,7 +2052,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2Joint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2Joint.txt index e9d42bd2..fbe17c4a 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2Joint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2Joint.txt @@ -1585,6 +1585,18 @@ SYMBOL_METHOD: public const b2AABB & b2DynamicTree::GetFatAABB(int32) const [b2D SYMBOL_METHOD: public void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <92:2 <92:7 92:11> 92:50>] SYMBOL_METHOD: public void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <168:1 <169:28 169:32> 201:1>] SYMBOL_METHOD: public void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const [b2DynamicTree.h <169:1 <169:28 169:32> 201:1>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <147:14 147:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <152:13 152:24>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <159:22 159:33>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <164:14 164:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <169:14 169:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <174:14 174:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <179:16 179:27>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <185:6 185:17>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <241:13 241:24>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <247:13 247:24>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <252:13 252:24>] +SYMBOL_CLASS: b2BroadPhase [b2BroadPhase.h <36:1 <36:7 36:18> 129:1>] SYMBOL_METHOD: public void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const [b2DynamicTree.h <102:2 <102:7 102:13> 102:61>] SYMBOL_METHOD: public void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const [b2DynamicTree.h <203:1 <204:28 204:34> 287:1>] SYMBOL_METHOD: public void b2DynamicTree::Validate() const [b2DynamicTree.h <105:2 <105:7 105:14> 105:22>] @@ -1614,18 +1626,6 @@ SYMBOL_METHOD: public b2DynamicTree & b2DynamicTree::operator=(const b2DynamicTr SYMBOL_STRUCT: b2Pair [b2BroadPhase.h <27:1 <27:8 27:13> 31:1>] SYMBOL_FIELD: public int32 b2Pair::proxyIdA [b2BroadPhase.h <29:8 29:15>] SYMBOL_FIELD: public int32 b2Pair::proxyIdB [b2BroadPhase.h <30:8 30:15>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <147:14 147:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <152:13 152:24>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <159:22 159:33>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <164:14 164:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <169:14 169:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <174:14 174:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <179:16 179:27>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <185:6 185:17>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <241:13 241:24>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <247:13 247:24>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <252:13 252:24>] -SYMBOL_CLASS: b2BroadPhase [b2BroadPhase.h <36:1 <36:7 36:18> 129:1>] SYMBOL_ENUM: public b2BroadPhase::anonymous enum (b2BroadPhase.h<40:2>) [b2BroadPhase.h <40:2 <40:2 40:5> 43:2>] SYMBOL_ENUM_CONSTANT: b2BroadPhase::anonymous enum (b2BroadPhase.h<40:2>)::e_nullProxy [b2BroadPhase.h <42:3 42:13>] SYMBOL_METHOD: public void b2BroadPhase::b2BroadPhase() [b2BroadPhase.h <45:2 <45:2 45:13> 45:15>] @@ -2876,7 +2876,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2894,7 +2899,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2907,7 +2918,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -4855,11 +4872,15 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::b2Grow REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::~b2GrowableStack() -> void b2GrowableStack::~b2GrowableStack() [b2GrowableStack.h <38:2 38:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::GetCount() [b2GrowableStack.h <72:8 72:15>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] @@ -4898,6 +4919,7 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2BroadPhase [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <102:2 102:5>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <204:8 204:11>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2MotorJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2MotorJoint.txt index bc9e9dee..ec1e5409 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2MotorJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2MotorJoint.txt @@ -1861,7 +1861,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1879,7 +1884,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1892,7 +1903,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1905,6 +1922,10 @@ REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:41 655:41>] REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:46 655:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Clamp(float, float, float) -> T b2Clamp(T, T, T) [b2Math.h <659:10 659:16>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:8 659:8>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:18 659:18>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:23 659:23>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:30 659:30>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Max(float, float) [b2Math.h <661:9 661:13>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Min(float, float) [b2Math.h <661:20 661:24>] REFERENCE_TYPE_USAGE: b2Vec2 b2Clamp(const b2Vec2 &, const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <664:8 664:13>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2MouseJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2MouseJoint.txt index b1e23718..8d153dd4 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2MouseJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2MouseJoint.txt @@ -1850,7 +1850,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1868,7 +1873,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1881,7 +1892,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2PrismaticJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2PrismaticJoint.txt index 72af6b34..47e34ccc 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2PrismaticJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2PrismaticJoint.txt @@ -1900,7 +1900,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1918,7 +1923,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1931,7 +1942,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1944,6 +1961,10 @@ REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:41 655:41>] REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:46 655:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Clamp(float, float, float) -> T b2Clamp(T, T, T) [b2Math.h <659:10 659:16>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:8 659:8>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:18 659:18>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:23 659:23>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:30 659:30>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Max(float, float) [b2Math.h <661:9 661:13>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Min(float, float) [b2Math.h <661:20 661:24>] REFERENCE_TYPE_USAGE: b2Vec2 b2Clamp(const b2Vec2 &, const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <664:8 664:13>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2PulleyJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2PulleyJoint.txt index 968d3fb9..865910be 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2PulleyJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2PulleyJoint.txt @@ -1856,7 +1856,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1874,7 +1879,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1887,7 +1898,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2RevoluteJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2RevoluteJoint.txt index a1e40340..d42d127f 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2RevoluteJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2RevoluteJoint.txt @@ -1885,7 +1885,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1903,7 +1908,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1916,7 +1927,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1929,6 +1946,10 @@ REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:41 655:41>] REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:46 655:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Clamp(float, float, float) -> T b2Clamp(T, T, T) [b2Math.h <659:10 659:16>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:8 659:8>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:18 659:18>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:23 659:23>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:30 659:30>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Max(float, float) [b2Math.h <661:9 661:13>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Min(float, float) [b2Math.h <661:20 661:24>] REFERENCE_TYPE_USAGE: b2Vec2 b2Clamp(const b2Vec2 &, const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <664:8 664:13>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2RopeJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2RopeJoint.txt index 3bf7912f..70a2ce9a 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2RopeJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2RopeJoint.txt @@ -1825,7 +1825,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1843,7 +1848,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1856,7 +1867,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1869,6 +1886,10 @@ REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:41 655:41>] REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:46 655:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Clamp(float, float, float) -> T b2Clamp(T, T, T) [b2Math.h <659:10 659:16>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:8 659:8>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:18 659:18>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:23 659:23>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:30 659:30>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Max(float, float) [b2Math.h <661:9 661:13>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Min(float, float) [b2Math.h <661:20 661:24>] REFERENCE_TYPE_USAGE: b2Vec2 b2Clamp(const b2Vec2 &, const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <664:8 664:13>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2WeldJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2WeldJoint.txt index e4cfd9bd..a5b5e373 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2WeldJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2WeldJoint.txt @@ -1835,7 +1835,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1853,7 +1858,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1866,7 +1877,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2WheelJoint.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2WheelJoint.txt index 4ff85095..c57d8386 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2WheelJoint.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_Joints_b2WheelJoint.txt @@ -1883,7 +1883,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1901,7 +1906,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1914,7 +1925,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -1927,6 +1944,10 @@ REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:41 655:41>] REFERENCE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <655:46 655:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Clamp(float, float, float) -> T b2Clamp(T, T, T) [b2Math.h <659:10 659:16>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:8 659:8>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:18 659:18>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:23 659:23>] +REFERENCE_TYPE_USAGE: float b2Clamp(float, float, float) -> float [b2Math.h <659:30 659:30>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Max(float, float) [b2Math.h <661:9 661:13>] REFERENCE_CALL: float b2Clamp(float, float, float) -> float b2Min(float, float) [b2Math.h <661:20 661:24>] REFERENCE_TYPE_USAGE: b2Vec2 b2Clamp(const b2Vec2 &, const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <664:8 664:13>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Body.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Body.txt index fc5a386b..a77a3da7 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Body.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Body.txt @@ -2500,7 +2500,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2518,7 +2523,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2531,7 +2542,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -3589,11 +3606,15 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::b2Grow REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::~b2GrowableStack() -> void b2GrowableStack::~b2GrowableStack() [b2GrowableStack.h <38:2 38:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::GetCount() [b2GrowableStack.h <72:8 72:15>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] @@ -3632,6 +3653,7 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2BroadPhase [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <102:2 102:5>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <204:8 204:11>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2ContactManager.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2ContactManager.txt index b9e21ffb..a98c5b55 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2ContactManager.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2ContactManager.txt @@ -495,9 +495,6 @@ SYMBOL_METHOD: public const b2AABB & b2DynamicTree::GetFatAABB(int32) const [b2D SYMBOL_METHOD: public void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <92:2 <92:7 92:11> 92:50>] SYMBOL_METHOD: public void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <168:1 <169:28 169:32> 201:1>] SYMBOL_METHOD: public void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const [b2DynamicTree.h <169:1 <169:1 <169:28 169:32> 169:71> 201:1>] -SYMBOL_FIELD: private int32 b2DynamicTree::m_root [b2DynamicTree.h <142:8 142:13>] -SYMBOL_FIELD: private b2TreeNode * b2DynamicTree::m_nodes [b2DynamicTree.h <144:14 144:20>] -SYMBOL_METHOD: private bool b2BroadPhase::QueryCallback(int32) [b2BroadPhase.h <114:2 <114:7 114:19> 114:34>] QUALIFIER: b2BroadPhase [b2BroadPhase.h <147:14 147:25>] QUALIFIER: b2BroadPhase [b2BroadPhase.h <152:13 152:24>] QUALIFIER: b2BroadPhase [b2BroadPhase.h <159:22 159:33>] @@ -511,6 +508,9 @@ QUALIFIER: b2BroadPhase [b2BroadPhase.h <247:13 247:24>] QUALIFIER: b2BroadPhase [b2BroadPhase.h <252:13 252:24>] SYMBOL_CLASS: b2BroadPhase [b2BroadPhase.h <36:1 <36:7 36:18> 129:1>] SYMBOL_CLASS: b2BroadPhase [b2Fixture.h <28:7 28:18>] +SYMBOL_FIELD: private int32 b2DynamicTree::m_root [b2DynamicTree.h <142:8 142:13>] +SYMBOL_FIELD: private b2TreeNode * b2DynamicTree::m_nodes [b2DynamicTree.h <144:14 144:20>] +SYMBOL_METHOD: private bool b2BroadPhase::QueryCallback(int32) [b2BroadPhase.h <114:2 <114:7 114:19> 114:34>] SYMBOL_METHOD: public void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const [b2DynamicTree.h <102:2 <102:7 102:13> 102:61>] SYMBOL_METHOD: public void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const [b2DynamicTree.h <203:1 <204:28 204:34> 287:1>] SYMBOL_METHOD: public void b2DynamicTree::Validate() const [b2DynamicTree.h <105:2 <105:7 105:14> 105:22>] @@ -563,6 +563,12 @@ SYMBOL_METHOD: public int32 b2BroadPhase::GetProxyCount() const [b2BroadPhase.h SYMBOL_METHOD: public void b2BroadPhase::UpdatePairs(T *) [b2BroadPhase.h <76:2 <76:7 76:17> 76:30>] SYMBOL_METHOD: public void b2BroadPhase::UpdatePairs(T *) [b2BroadPhase.h <184:1 <185:20 185:30> 238:1>] SYMBOL_METHOD: public void b2BroadPhase::UpdatePairs(b2ContactManager *) [b2BroadPhase.h <185:1 <185:1 <185:20 185:30> 185:43> 238:1>] +QUALIFIER: b2ContactManager [b2ContactManager.cpp <28:1 28:16>] +QUALIFIER: b2ContactManager [b2ContactManager.cpp <37:6 37:21>] +QUALIFIER: b2ContactManager [b2ContactManager.cpp <105:6 105:21>] +QUALIFIER: b2ContactManager [b2ContactManager.cpp <172:6 172:21>] +QUALIFIER: b2ContactManager [b2ContactManager.cpp <177:6 177:21>] +SYMBOL_CLASS: b2ContactManager [b2ContactManager.h <30:1 <30:7 30:22> 50:1>] SYMBOL_FIELD: private int32 b2BroadPhase::m_pairCount [b2BroadPhase.h <126:8 126:18>] SYMBOL_FIELD: private int32 b2BroadPhase::m_moveCount [b2BroadPhase.h <122:8 122:18>] SYMBOL_FIELD: private int32 b2BroadPhase::m_queryProxyId [b2BroadPhase.h <128:8 128:21>] @@ -575,12 +581,6 @@ SYMBOL_FIELD: private b2Pair * b2BroadPhase::m_pairBuffer [b2BroadPhase.h <124:1 SYMBOL_FUNCTION: bool b2PairLessThan(const b2Pair &, const b2Pair &) [b2BroadPhase.h <132:1 <132:1 <132:13 132:26> 132:68> 145:1>] SYMBOL_METHOD: public void b2ContactManager::AddPair(void *, void *) [b2ContactManager.cpp <177:1 <177:24 177:30> 296:1>] SYMBOL_METHOD: public void b2ContactManager::AddPair(void *, void *) [b2ContactManager.h <36:2 <36:7 36:13> 36:57>] -QUALIFIER: b2ContactManager [b2ContactManager.cpp <28:1 28:16>] -QUALIFIER: b2ContactManager [b2ContactManager.cpp <37:6 37:21>] -QUALIFIER: b2ContactManager [b2ContactManager.cpp <105:6 105:21>] -QUALIFIER: b2ContactManager [b2ContactManager.cpp <172:6 172:21>] -QUALIFIER: b2ContactManager [b2ContactManager.cpp <177:6 177:21>] -SYMBOL_CLASS: b2ContactManager [b2ContactManager.h <30:1 <30:7 30:22> 50:1>] SYMBOL_METHOD: public void b2BroadPhase::Query(T *, const b2AABB &) const [b2BroadPhase.h <81:2 <81:7 81:11> 81:50>] SYMBOL_METHOD: public void b2BroadPhase::Query(T *, const b2AABB &) const [b2BroadPhase.h <240:1 <241:27 241:31> 244:1>] SYMBOL_METHOD: public void b2BroadPhase::RayCast(T *, const b2RayCastInput &) const [b2BroadPhase.h <91:2 <91:7 91:13> 91:61>] @@ -2181,7 +2181,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2199,7 +2204,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2212,7 +2223,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -2510,6 +2527,11 @@ REFERENCE_USAGE: void b2GrowableStack::~b2GrowableStack() -> int [] b2 REFERENCE_CALL: void b2GrowableStack::~b2GrowableStack() -> void b2Free(void *) [b2GrowableStack.h <42:4 42:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <51:4 51:4>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <53:15 53:15>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <53:46 53:46>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <54:42 54:42>] REFERENCE_USAGE: void b2GrowableStack::Push(const int &) -> int32 b2GrowableStack::m_count [b2GrowableStack.h <49:7 49:13>] REFERENCE_USAGE: void b2GrowableStack::Push(const int &) -> int32 b2GrowableStack::m_count [b2GrowableStack.h <54:25 54:31>] REFERENCE_USAGE: void b2GrowableStack::Push(const int &) -> int32 b2GrowableStack::m_count [b2GrowableStack.h <61:11 61:17>] @@ -2526,6 +2548,7 @@ REFERENCE_CALL: void b2GrowableStack::Push(const int &) -> void * memc REFERENCE_USAGE: void b2GrowableStack::Push(const int &) -> int [] b2GrowableStack::m_array [b2GrowableStack.h <55:15 55:21>] REFERENCE_CALL: void b2GrowableStack::Push(const int &) -> void b2Free(void *) [b2GrowableStack.h <57:5 57:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> void [b2GrowableStack.h <67:3 67:10>] REFERENCE_USAGE: int b2GrowableStack::Pop() -> int32 b2GrowableStack::m_count [b2GrowableStack.h <67:12 67:18>] REFERENCE_USAGE: int b2GrowableStack::Pop() -> int32 b2GrowableStack::m_count [b2GrowableStack.h <68:5 68:11>] @@ -2537,7 +2560,9 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCo REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_USAGE: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::m_count [b2GrowableStack.h <74:10 74:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] @@ -2576,6 +2601,7 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2BroadPhase [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2GrowableStack [b2DynamicTree.h <171:2 171:16>] REFERENCE_TYPE_USAGE: b2GrowableStack -> int32 [b2DynamicTree.h <171:18 171:22>] @@ -2783,6 +2809,7 @@ REFERENCE_TEMPLATE_SPECIALIZATION: void b2BroadPhase::UpdatePairs(b2ContactManager *) -> void [b2BroadPhase.h <185:1 185:4>] REFERENCE_TYPE_USAGE: void b2BroadPhase::UpdatePairs(b2ContactManager *) -> void [b2BroadPhase.h <218:3 218:6>] REFERENCE_TYPE_USAGE: void b2BroadPhase::UpdatePairs(b2ContactManager *) -> void [b2BroadPhase.h <219:3 219:6>] +REFERENCE_TYPE_USAGE: void b2BroadPhase::UpdatePairs(b2ContactManager *) -> b2ContactManager [b2BroadPhase.h <185:32 185:32>] REFERENCE_USAGE: void b2BroadPhase::UpdatePairs(b2ContactManager *) -> int32 b2BroadPhase::m_pairCount [b2BroadPhase.h <188:2 188:12>] REFERENCE_USAGE: void b2BroadPhase::UpdatePairs(b2ContactManager *) -> int32 b2BroadPhase::m_pairCount [b2BroadPhase.h <211:41 211:51>] REFERENCE_USAGE: void b2BroadPhase::UpdatePairs(b2ContactManager *) -> int32 b2BroadPhase::m_pairCount [b2BroadPhase.h <215:13 215:23>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Fixture.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Fixture.txt index 4214f5be..6b7467a9 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Fixture.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Fixture.txt @@ -2490,7 +2490,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2508,7 +2513,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2521,7 +2532,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -3764,11 +3781,15 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::b2Grow REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::~b2GrowableStack() -> void b2GrowableStack::~b2GrowableStack() [b2GrowableStack.h <38:2 38:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::GetCount() [b2GrowableStack.h <72:8 72:15>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] @@ -3807,6 +3828,7 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2BroadPhase [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <102:2 102:5>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <204:8 204:11>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Island.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Island.txt index 0c46169c..0249f4e6 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Island.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2Island.txt @@ -2640,7 +2640,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -2658,7 +2663,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -2671,7 +2682,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -3875,11 +3892,15 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::b2Grow REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::~b2GrowableStack() -> void b2GrowableStack::~b2GrowableStack() [b2GrowableStack.h <38:2 38:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::GetCount() [b2GrowableStack.h <72:8 72:15>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] @@ -3918,6 +3939,7 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2BroadPhase [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <102:2 102:5>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const -> void [b2DynamicTree.h <204:8 204:11>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2World.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2World.txt index 36e148ae..68ef2f4b 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2World.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2World.txt @@ -598,16 +598,29 @@ SYMBOL_METHOD: public const b2AABB & b2DynamicTree::GetFatAABB(int32) const [b2D SYMBOL_METHOD: public void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <92:2 <92:7 92:11> 92:50>] SYMBOL_METHOD: public void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <168:1 <169:28 169:32> 201:1>] SYMBOL_METHOD: public void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const [b2DynamicTree.h <169:1 <169:28 169:32> 201:1>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <147:14 147:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <152:13 152:24>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <159:22 159:33>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <164:14 164:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <169:14 169:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <174:14 174:25>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <179:16 179:27>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <185:6 185:17>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <241:13 241:24>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <247:13 247:24>] +QUALIFIER: b2BroadPhase [b2BroadPhase.h <252:13 252:24>] +SYMBOL_CLASS: b2BroadPhase [b2BroadPhase.h <36:1 <36:7 36:18> 129:1>] +SYMBOL_CLASS: b2BroadPhase [b2Fixture.h <28:7 28:18>] SYMBOL_METHOD: public void b2DynamicTree::Query(b2WorldQueryWrapper *, const b2AABB &) const [b2DynamicTree.h <169:1 <169:1 <169:28 169:32> 169:71> 201:1>] +SYMBOL_STRUCT: b2WorldQueryWrapper [b2World.cpp <974:1 <974:8 974:26> 984:1>] SYMBOL_FIELD: private int32 b2DynamicTree::m_root [b2DynamicTree.h <142:8 142:13>] SYMBOL_FIELD: private b2TreeNode * b2DynamicTree::m_nodes [b2DynamicTree.h <144:14 144:20>] SYMBOL_METHOD: public bool b2WorldQueryWrapper::QueryCallback(int32) [b2World.cpp <976:2 <976:2 <976:7 976:19> 976:34> 980:2>] -SYMBOL_STRUCT: b2WorldQueryWrapper [b2World.cpp <974:1 <974:8 974:26> 984:1>] SYMBOL_METHOD: public void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const [b2DynamicTree.h <102:2 <102:7 102:13> 102:61>] SYMBOL_METHOD: public void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const [b2DynamicTree.h <203:1 <204:28 204:34> 287:1>] SYMBOL_METHOD: public void b2DynamicTree::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const [b2DynamicTree.h <204:1 <204:1 <204:28 204:34> 204:82> 287:1>] -SYMBOL_METHOD: public float32 b2WorldRayCastWrapper::RayCastCallback(const b2RayCastInput &, int32) [b2World.cpp <996:2 <996:2 <996:10 996:24> 996:68> 1013:2>] SYMBOL_STRUCT: b2WorldRayCastWrapper [b2World.cpp <994:1 <994:8 994:28> 1017:1>] +SYMBOL_METHOD: public float32 b2WorldRayCastWrapper::RayCastCallback(const b2RayCastInput &, int32) [b2World.cpp <996:2 <996:2 <996:10 996:24> 996:68> 1013:2>] SYMBOL_METHOD: public void b2DynamicTree::Validate() const [b2DynamicTree.h <105:2 <105:7 105:14> 105:22>] SYMBOL_METHOD: public int32 b2DynamicTree::GetHeight() const [b2DynamicTree.h <109:2 <109:8 109:16> 109:24>] SYMBOL_METHOD: public int32 b2DynamicTree::GetMaxBalance() const [b2DynamicTree.h <113:2 <113:8 113:20> 113:28>] @@ -633,19 +646,6 @@ SYMBOL_METHOD: public b2DynamicTree & b2DynamicTree::operator=(const b2DynamicTr SYMBOL_STRUCT: b2Pair [b2BroadPhase.h <27:1 <27:8 27:13> 31:1>] SYMBOL_FIELD: public int32 b2Pair::proxyIdA [b2BroadPhase.h <29:8 29:15>] SYMBOL_FIELD: public int32 b2Pair::proxyIdB [b2BroadPhase.h <30:8 30:15>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <147:14 147:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <152:13 152:24>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <159:22 159:33>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <164:14 164:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <169:14 169:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <174:14 174:25>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <179:16 179:27>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <185:6 185:17>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <241:13 241:24>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <247:13 247:24>] -QUALIFIER: b2BroadPhase [b2BroadPhase.h <252:13 252:24>] -SYMBOL_CLASS: b2BroadPhase [b2BroadPhase.h <36:1 <36:7 36:18> 129:1>] -SYMBOL_CLASS: b2BroadPhase [b2Fixture.h <28:7 28:18>] SYMBOL_ENUM: public b2BroadPhase::anonymous enum (b2BroadPhase.h<40:2>) [b2BroadPhase.h <40:2 <40:2 40:5> 43:2>] SYMBOL_ENUM_CONSTANT: b2BroadPhase::anonymous enum (b2BroadPhase.h<40:2>)::e_nullProxy [b2BroadPhase.h <42:3 42:13>] SYMBOL_METHOD: public void b2BroadPhase::b2BroadPhase() [b2BroadPhase.h <45:2 <45:2 45:13> 45:15>] @@ -3013,7 +3013,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -3031,7 +3036,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -3044,7 +3055,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] @@ -3391,6 +3408,11 @@ REFERENCE_USAGE: void b2GrowableStack::~b2GrowableStack() -> int [] b2 REFERENCE_CALL: void b2GrowableStack::~b2GrowableStack() -> void b2Free(void *) [b2GrowableStack.h <42:4 42:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b2GrowableStack::Push(const int &) -> void b2GrowableStack::Push(const T &) [b2GrowableStack.h <47:7 47:10>] REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> void [b2GrowableStack.h <47:2 47:5>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <47:18 47:18>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <51:4 51:4>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <53:15 53:15>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <53:46 53:46>] +REFERENCE_TYPE_USAGE: void b2GrowableStack::Push(const int &) -> int [b2GrowableStack.h <54:42 54:42>] REFERENCE_USAGE: void b2GrowableStack::Push(const int &) -> int32 b2GrowableStack::m_count [b2GrowableStack.h <49:7 49:13>] REFERENCE_USAGE: void b2GrowableStack::Push(const int &) -> int32 b2GrowableStack::m_count [b2GrowableStack.h <54:25 54:31>] REFERENCE_USAGE: void b2GrowableStack::Push(const int &) -> int32 b2GrowableStack::m_count [b2GrowableStack.h <61:11 61:17>] @@ -3407,6 +3429,7 @@ REFERENCE_CALL: void b2GrowableStack::Push(const int &) -> void * memc REFERENCE_USAGE: void b2GrowableStack::Push(const int &) -> int [] b2GrowableStack::m_array [b2GrowableStack.h <55:15 55:21>] REFERENCE_CALL: void b2GrowableStack::Push(const int &) -> void b2Free(void *) [b2GrowableStack.h <57:5 57:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b2GrowableStack::Pop() -> T b2GrowableStack::Pop() [b2GrowableStack.h <65:4 65:6>] +REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> int [b2GrowableStack.h <65:2 65:2>] REFERENCE_TYPE_USAGE: int b2GrowableStack::Pop() -> void [b2GrowableStack.h <67:3 67:10>] REFERENCE_USAGE: int b2GrowableStack::Pop() -> int32 b2GrowableStack::m_count [b2GrowableStack.h <67:12 67:18>] REFERENCE_USAGE: int b2GrowableStack::Pop() -> int32 b2GrowableStack::m_count [b2GrowableStack.h <68:5 68:11>] @@ -3418,7 +3441,9 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::GetCo REFERENCE_TYPE_USAGE: int32 b2GrowableStack::GetCount() -> int32 [b2GrowableStack.h <72:2 72:6>] REFERENCE_USAGE: int32 b2GrowableStack::GetCount() -> int32 b2GrowableStack::m_count [b2GrowableStack.h <74:10 74:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b2GrowableStack::m_stack -> T * b2GrowableStack::m_stack [b2GrowableStack.h <78:5 78:11>] +REFERENCE_TYPE_USAGE: int * b2GrowableStack::m_stack -> int [b2GrowableStack.h <78:2 78:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int [] b2GrowableStack::m_array -> T [] b2GrowableStack::m_array [b2GrowableStack.h <79:4 79:10>] +REFERENCE_TYPE_USAGE: int [] b2GrowableStack::m_array -> int [b2GrowableStack.h <79:2 79:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_count -> int32 b2GrowableStack::m_count [b2GrowableStack.h <80:8 80:14>] REFERENCE_TYPE_USAGE: int32 b2GrowableStack::m_count -> int32 [b2GrowableStack.h <80:2 80:6>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int32 b2GrowableStack::m_capacity -> int32 b2GrowableStack::m_capacity [b2GrowableStack.h <81:8 81:17>] @@ -3457,9 +3482,11 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(T *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2BroadPhase [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2BroadPhase *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::Query(b2WorldQueryWrapper *, const b2AABB &) const -> void b2DynamicTree::Query(T *, const b2AABB &) const [b2DynamicTree.h <169:28 169:32>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2WorldQueryWrapper *, const b2AABB &) const -> void [b2DynamicTree.h <169:8 169:11>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2WorldQueryWrapper *, const b2AABB &) const -> b2WorldQueryWrapper [b2DynamicTree.h <169:34 169:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2WorldQueryWrapper *, const b2AABB &) const -> b2AABB [b2DynamicTree.h <169:53 169:58>] REFERENCE_TYPE_USAGE: void b2DynamicTree::Query(b2WorldQueryWrapper *, const b2AABB &) const -> b2GrowableStack [b2DynamicTree.h <171:2 171:16>] REFERENCE_TYPE_USAGE: b2GrowableStack -> int32 [b2DynamicTree.h <171:18 171:22>] @@ -3491,6 +3518,7 @@ REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(T *, const b2RayCa REFERENCE_TEMPLATE_SPECIALIZATION: void b2DynamicTree::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> void b2DynamicTree::RayCast(T *, const b2RayCastInput &) const [b2DynamicTree.h <204:28 204:34>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> void [b2DynamicTree.h <204:8 204:11>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> void [b2DynamicTree.h <209:2 209:9>] +REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> b2WorldRayCastWrapper [b2DynamicTree.h <204:36 204:36>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> b2RayCastInput [b2DynamicTree.h <204:55 204:68>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> b2RayCastInput [b2DynamicTree.h <259:4 259:17>] REFERENCE_TYPE_USAGE: void b2DynamicTree::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> b2Vec2 [b2DynamicTree.h <206:2 206:7>] @@ -3746,6 +3774,7 @@ REFERENCE_TYPE_USAGE: void b2BroadPhase::Query(T *, const b2AABB &) REFERENCE_TYPE_USAGE: void b2BroadPhase::Query(T *, const b2AABB &) const -> b2AABB [b2BroadPhase.h <241:52 241:57>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2BroadPhase::Query(b2WorldQueryWrapper *, const b2AABB &) const -> void b2BroadPhase::Query(T *, const b2AABB &) const [b2BroadPhase.h <241:27 241:31>] REFERENCE_TYPE_USAGE: void b2BroadPhase::Query(b2WorldQueryWrapper *, const b2AABB &) const -> void [b2BroadPhase.h <241:8 241:11>] +REFERENCE_TYPE_USAGE: void b2BroadPhase::Query(b2WorldQueryWrapper *, const b2AABB &) const -> b2WorldQueryWrapper [b2BroadPhase.h <241:33 241:33>] REFERENCE_TYPE_USAGE: void b2BroadPhase::Query(b2WorldQueryWrapper *, const b2AABB &) const -> b2AABB [b2BroadPhase.h <241:52 241:57>] REFERENCE_CALL: void b2BroadPhase::Query(b2WorldQueryWrapper *, const b2AABB &) const -> void b2DynamicTree::Query(b2WorldQueryWrapper *, const b2AABB &) const [b2BroadPhase.h <243:9 243:13>] REFERENCE_USAGE: void b2BroadPhase::Query(b2WorldQueryWrapper *, const b2AABB &) const -> b2DynamicTree b2BroadPhase::m_tree [b2BroadPhase.h <243:2 243:7>] @@ -3755,6 +3784,7 @@ REFERENCE_TYPE_USAGE: void b2BroadPhase::RayCast(T *, const b2RayCas REFERENCE_TYPE_USAGE: void b2BroadPhase::RayCast(T *, const b2RayCastInput &) const -> b2RayCastInput [b2BroadPhase.h <247:54 247:67>] REFERENCE_TEMPLATE_SPECIALIZATION: void b2BroadPhase::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> void b2BroadPhase::RayCast(T *, const b2RayCastInput &) const [b2BroadPhase.h <247:27 247:33>] REFERENCE_TYPE_USAGE: void b2BroadPhase::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> void [b2BroadPhase.h <247:8 247:11>] +REFERENCE_TYPE_USAGE: void b2BroadPhase::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> b2WorldRayCastWrapper [b2BroadPhase.h <247:35 247:35>] REFERENCE_TYPE_USAGE: void b2BroadPhase::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> b2RayCastInput [b2BroadPhase.h <247:54 247:67>] REFERENCE_CALL: void b2BroadPhase::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> void b2DynamicTree::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const [b2BroadPhase.h <249:9 249:15>] REFERENCE_USAGE: void b2BroadPhase::RayCast(b2WorldRayCastWrapper *, const b2RayCastInput &) const -> b2DynamicTree b2BroadPhase::m_tree [b2BroadPhase.h <249:2 249:7>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2WorldCallbacks.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2WorldCallbacks.txt index 18e3b4cc..f023fb7d 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2WorldCallbacks.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Dynamics_b2WorldCallbacks.txt @@ -1825,7 +1825,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1843,7 +1848,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1856,7 +1867,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Rope_b2Rope.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Rope_b2Rope.txt index dc8932bd..a0e6f0e6 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Rope_b2Rope.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Box2D/expected_output/Box2D_Rope_b2Rope.txt @@ -1129,7 +1129,12 @@ REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> b2Vec2 operator-(const b2Vec2 &, const b2Vec2 &) [b2Math.h <616:24 616:24>] REFERENCE_CALL: b2Transform b2MulT(const b2Transform &, const b2Transform &) -> void b2Transform::b2Transform(b2Transform &&) [b2Math.h <617:9 617:9>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Abs(float) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <621:16 621:16>] +REFERENCE_TYPE_USAGE: float b2Abs(float) -> float [b2Math.h <623:13 623:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Abs(b2Vec2) -> T b2Abs(T) [b2Math.h <621:10 621:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:8 621:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(b2Vec2) -> b2Vec2 [b2Math.h <621:16 621:16>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:8 626:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <626:27 626:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Abs(const b2Vec2 &) -> b2Vec2 [b2Math.h <628:9 628:14>] @@ -1147,7 +1152,13 @@ REFERENCE_CALL: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Abs(const b2Vec2 &) [ REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ex [b2Math.h <633:25 633:26>] REFERENCE_USAGE: b2Mat22 b2Abs(const b2Mat22 &) -> b2Vec2 b2Mat22::ey [b2Math.h <633:38 633:39>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Min(float, float) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: float b2Min(float, float) -> float [b2Math.h <637:21 637:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Min(b2Vec2, b2Vec2) -> T b2Min(T, T) [b2Math.h <637:10 637:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:8 637:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:16 637:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Min(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <637:21 637:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:8 642:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:27 642:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <642:44 642:49>] @@ -1160,7 +1171,13 @@ REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2: REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:41 644:41>] REFERENCE_USAGE: b2Vec2 b2Min(const b2Vec2 &, const b2Vec2 &) -> float32 b2Vec2::y [b2Math.h <644:46 644:46>] REFERENCE_TEMPLATE_SPECIALIZATION: float b2Max(float, float) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: float b2Max(float, float) -> float [b2Math.h <648:21 648:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b2Vec2 b2Max(b2Vec2, b2Vec2) -> T b2Max(T, T) [b2Math.h <648:10 648:14>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:8 648:8>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:16 648:16>] +REFERENCE_TYPE_USAGE: b2Vec2 b2Max(b2Vec2, b2Vec2) -> b2Vec2 [b2Math.h <648:21 648:21>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:8 653:13>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:27 653:32>] REFERENCE_TYPE_USAGE: b2Vec2 b2Max(const b2Vec2 &, const b2Vec2 &) -> b2Vec2 [b2Math.h <653:44 653:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvh.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvh.txt index 278d32fe..b2c4b0f4 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvh.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvh.txt @@ -199,7 +199,6 @@ SYMBOL_FUNCTION: int b3Select(unsigned int, int, int) [b3Scalar.h <494:1 <494:1 SYMBOL_FUNCTION: float b3Select(unsigned int, float, float) [b3Scalar.h <500:1 <500:1 <500:23 500:30> 500:109> 507:1>] SYMBOL_FUNCTION: void b3Swap(T &, T &) [b3Scalar.h <509:1 <509:22 <509:43 509:48> 509:60> 514:1>] SYMBOL_FUNCTION: void b3Swap(b3DbvtAabbMm &, b3DbvtAabbMm &) [b3Scalar.h <509:22 <509:22 <509:43 509:48> 509:60> 514:1>] -SYMBOL_METHOD: public void b3DbvtAabbMm::b3DbvtAabbMm(const b3DbvtAabbMm &) [b3DynamicBvh.h <130:8 <130:8 130:19> 130:19>] QUALIFIER: b3DbvtAabbMm [b3DynamicBvh.h <397:23 397:34>] QUALIFIER: b3DbvtAabbMm [b3DynamicBvh.h <405:23 405:34>] QUALIFIER: b3DbvtAabbMm [b3DynamicBvh.h <411:23 411:34>] @@ -212,6 +211,7 @@ QUALIFIER: b3DbvtAabbMm [b3DynamicBvh.h <470:21 470:32>] QUALIFIER: b3DbvtAabbMm [b3DynamicBvh.h <498:25 498:36>] QUALIFIER: b3DbvtAabbMm [b3DynamicBvh.h <508:22 508:33>] SYMBOL_STRUCT: b3DbvtAabbMm [b3DynamicBvh.h <130:1 <130:8 130:19> 171:1>] +SYMBOL_METHOD: public void b3DbvtAabbMm::b3DbvtAabbMm(const b3DbvtAabbMm &) [b3DynamicBvh.h <130:8 <130:8 130:19> 130:19>] SYMBOL_METHOD: public b3DbvtAabbMm & b3DbvtAabbMm::operator=(const b3DbvtAabbMm &) [b3DynamicBvh.h <130:8 <130:8 130:19> 130:19>] SYMBOL_FUNCTION: unsigned int b3SwapEndian(unsigned int) [b3Scalar.h <518:1 <518:1 <518:26 518:37> 518:51> 521:1>] SYMBOL_FUNCTION: unsigned short b3SwapEndian(unsigned short) [b3Scalar.h <523:1 <523:1 <523:32 523:43> 523:63> 526:1>] @@ -266,6 +266,38 @@ SYMBOL_METHOD: public b3AlignedAllocator::se SYMBOL_FUNCTION: public bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) [b3AlignedAllocator.h <101:2 <101:2 <101:14 101:23> 101:64> 101:81>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: public b3DynamicBvh::sStkNN [b3DynamicBvh.h <197:2 <197:9 197:14> 203:2>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <24:31 24:42>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <409:1 409:12>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <419:1 419:12>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <425:8 425:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <438:8 438:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <451:8 451:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <463:8 463:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <483:13 483:24>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <492:8 492:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <509:8 509:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <527:8 527:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <537:8 537:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <546:8 546:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <555:8 555:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <563:8 563:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <588:8 588:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <619:8 619:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <627:8 627:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <636:8 636:19>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <366:55 366:66>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <693:14 693:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <707:14 707:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <724:14 724:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <789:14 789:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <922:14 922:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <954:14 954:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1005:14 1005:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1075:14 1075:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1130:14 1130:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1228:14 1228:25>] +SYMBOL_STRUCT: b3DynamicBvh [b3DynamicBvh.h <194:1 <194:8 194:19> 390:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -286,6 +318,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3Align SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3DbvtNode [b3DynamicBvh.h <177:1 <177:8 177:17> 189:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -324,6 +357,7 @@ SYMBOL_FUNCTION: bool operator==(const b3AlignedAllocator::self_type &, SYMBOL_METHOD: public void b3AlignedAllocator::~b3AlignedAllocator() [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: public b3DynamicBvh::sStkNPS [b3DynamicBvh.h <210:2 <210:9 210:15> 217:2>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -342,6 +376,7 @@ SYMBOL_FUNCTION: bool operator==(const b3AlignedAllocator::~b3AlignedAllocator() [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: public b3DynamicBvh::sStkNP [b3DynamicBvh.h <204:2 <204:9 204:14> 209:2>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -380,6 +415,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAlloca SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: public b3DynamicBvh::sStkCLN [b3DynamicBvh.h <218:2 <218:9 218:15> 223:2>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -453,38 +489,6 @@ SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(i SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3DynamicBvh::sStkNN::~sStkNN() [b3DynamicBvh.h <197:9 <197:9 197:14> 197:14>] -SYMBOL_STRUCT: public b3DynamicBvh::sStkNN [b3DynamicBvh.h <197:2 <197:9 197:14> 203:2>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <24:31 24:42>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <409:1 409:12>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <419:1 419:12>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <425:8 425:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <438:8 438:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <451:8 451:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <463:8 463:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <483:13 483:24>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <492:8 492:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <509:8 509:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <527:8 527:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <537:8 537:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <546:8 546:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <555:8 555:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <563:8 563:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <588:8 588:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <619:8 619:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <627:8 627:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.cpp <636:8 636:19>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <366:55 366:66>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <693:14 693:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <707:14 707:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <724:14 724:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <789:14 789:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <922:14 922:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <954:14 954:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1005:14 1005:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1075:14 1075:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1130:14 1130:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1228:14 1228:25>] -SYMBOL_STRUCT: b3DynamicBvh [b3DynamicBvh.h <194:1 <194:8 194:19> 390:1>] SYMBOL_METHOD: protected void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:3 <102:25 102:32> 107:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::deallocate() [b3AlignedObjectArray.h <109:3 <109:3 <109:24 109:33> 109:35> 119:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::b3AlignedObjectArray() [b3AlignedObjectArray.h <126:3 <126:3 <126:3 126:22> 126:24> 129:3>] @@ -611,7 +615,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObj SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3DynamicBvh::sStkNPS::sStkNPS(const b3DynamicBvh::sStkNPS &) [b3DynamicBvh.h <210:9 <210:9 210:15> 210:15>] -SYMBOL_STRUCT: public b3DynamicBvh::sStkNPS [b3DynamicBvh.h <210:2 <210:9 210:15> 217:2>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:24 85:27> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3DynamicBvh::sStkNPS::~sStkNPS() [b3DynamicBvh.h <210:9 <210:9 210:15> 210:15>] @@ -740,7 +743,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObj SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkCLN *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3DynamicBvh::sStkCLN::sStkCLN(const b3DynamicBvh::sStkCLN &) [b3DynamicBvh.h <218:9 <218:9 218:15> 218:15>] -SYMBOL_STRUCT: public b3DynamicBvh::sStkCLN [b3DynamicBvh.h <218:2 <218:9 218:15> 223:2>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3DynamicBvh::sStkCLN::~sStkCLN() [b3DynamicBvh.h <218:9 <218:9 218:15> 218:15>] @@ -1271,7 +1273,6 @@ SYMBOL_METHOD: public void b3DbvtAabbMm::b3DbvtAabbMm(b3DbvtAabbMm &&) [b3Dynami SYMBOL_METHOD: public void b3DbvtAabbMm::~b3DbvtAabbMm() [b3DynamicBvh.h <130:8 <130:8 130:19> 130:19>] SYMBOL_METHOD: public b3DbvtAabbMm & b3DbvtAabbMm::operator=(b3DbvtAabbMm &&) [b3DynamicBvh.h <130:8 <130:8 130:19> 130:19>] SYMBOL_TYPEDEF: b3DbvtVolume [b3DynamicBvh.h <174:22 174:33>] -SYMBOL_STRUCT: b3DbvtNode [b3DynamicBvh.h <177:1 <177:8 177:17> 189:1>] SYMBOL_FIELD: public b3DbvtVolume b3DbvtNode::volume [b3DynamicBvh.h <179:15 179:20>] SYMBOL_FIELD: public b3DbvtNode * b3DbvtNode::parent [b3DynamicBvh.h <180:15 180:20>] SYMBOL_METHOD: public bool b3DbvtNode::isleaf() const [b3DynamicBvh.h <181:2 <181:2 <181:22 181:27> 181:35> 181:62>] @@ -1294,7 +1295,6 @@ SYMBOL_METHOD: public void b3DynamicBvh::sStkNN::sStkNN(const b3DynamicBvh::sStk SYMBOL_METHOD: public void b3DynamicBvh::sStkNN::sStkNN(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <197:9 <197:9 197:14> 197:14>] SYMBOL_METHOD: public b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <197:9 <197:9 197:14> 197:14>] SYMBOL_METHOD: public b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <197:9 <197:9 197:14> 197:14>] -SYMBOL_STRUCT: public b3DynamicBvh::sStkNP [b3DynamicBvh.h <204:2 <204:9 204:14> 209:2>] SYMBOL_FIELD: public const b3DbvtNode * b3DynamicBvh::sStkNP::node [b3DynamicBvh.h <206:21 206:24>] SYMBOL_FIELD: public int b3DynamicBvh::sStkNP::mask [b3DynamicBvh.h <207:9 207:12>] SYMBOL_METHOD: public void b3DynamicBvh::sStkNP::sStkNP(const b3DbvtNode *, unsigned int) [b3DynamicBvh.h <208:3 <208:3 <208:3 208:8> 208:40> 208:61>] @@ -1386,8 +1386,8 @@ SYMBOL_METHOD: public static void b3DynamicBvh::benchmark() [b3DynamicBvh.h <292 SYMBOL_METHOD: public static void b3DynamicBvh::enumNodes(const b3DbvtNode *, T &) [b3DynamicBvh.h <296:3 <296:16 296:24> 297:18>] SYMBOL_METHOD: public static void b3DynamicBvh::enumNodes(const b3DbvtNode *, T &) [b3DynamicBvh.h <692:1 <693:28 693:36> 703:1>] SYMBOL_METHOD: public static void b3DynamicBvh::enumNodes(const b3DbvtNode *, b3DbvtNodeEnumerator &) [b3DynamicBvh.h <693:1 <693:1 <693:28 693:36> 694:26> 703:1>] -SYMBOL_METHOD: public void b3DbvtNodeEnumerator::Process(const b3DbvtNode *) [b3DynamicBvh.cpp <27:2 <27:2 <27:7 27:13> 27:34> 27:58>] SYMBOL_STRUCT: b3DbvtNodeEnumerator [b3DynamicBvh.cpp <24:1 <24:8 24:27> 28:1>] +SYMBOL_METHOD: public void b3DbvtNodeEnumerator::Process(const b3DbvtNode *) [b3DynamicBvh.cpp <27:2 <27:2 <27:7 27:13> 27:34> 27:58>] SYMBOL_METHOD: public static void b3DynamicBvh::enumLeaves(const b3DbvtNode *, T &) [b3DynamicBvh.h <299:3 <299:16 299:25> 300:18>] SYMBOL_METHOD: public static void b3DynamicBvh::enumLeaves(const b3DbvtNode *, T &) [b3DynamicBvh.h <706:1 <707:28 707:37> 720:1>] SYMBOL_METHOD: public void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) [b3DynamicBvh.h <302:3 <302:9 302:17> 304:18>] @@ -2524,6 +2524,9 @@ REFERENCE_TYPE_USAGE: float b3Select(unsigned int, float, float) -> unsigned int REFERENCE_TYPE_USAGE: void b3Swap(T &, T &) -> void [b3Scalar.h <509:38 509:41>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3Swap(b3DbvtAabbMm &, b3DbvtAabbMm &) -> void b3Swap(T &, T &) [b3Scalar.h <509:43 509:48>] REFERENCE_TYPE_USAGE: void b3Swap(b3DbvtAabbMm &, b3DbvtAabbMm &) -> void [b3Scalar.h <509:38 509:41>] +REFERENCE_TYPE_USAGE: void b3Swap(b3DbvtAabbMm &, b3DbvtAabbMm &) -> b3DbvtAabbMm [b3Scalar.h <509:50 509:50>] +REFERENCE_TYPE_USAGE: void b3Swap(b3DbvtAabbMm &, b3DbvtAabbMm &) -> b3DbvtAabbMm [b3Scalar.h <509:56 509:56>] +REFERENCE_TYPE_USAGE: void b3Swap(b3DbvtAabbMm &, b3DbvtAabbMm &) -> b3DbvtAabbMm [b3Scalar.h <511:2 511:2>] REFERENCE_CALL: void b3Swap(b3DbvtAabbMm &, b3DbvtAabbMm &) -> void b3DbvtAabbMm::b3DbvtAabbMm(const b3DbvtAabbMm &) [b3Scalar.h <511:10 511:10>] REFERENCE_CALL: void b3Swap(b3DbvtAabbMm &, b3DbvtAabbMm &) -> b3DbvtAabbMm & b3DbvtAabbMm::operator=(const b3DbvtAabbMm &) [b3Scalar.h <512:4 512:4>] REFERENCE_CALL: void b3Swap(b3DbvtAabbMm &, b3DbvtAabbMm &) -> b3DbvtAabbMm & b3DbvtAabbMm::operator=(const b3DbvtAabbMm &) [b3Scalar.h <513:4 513:4>] @@ -2636,8 +2639,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2667,8 +2678,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DbvtNode [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DbvtNode [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DbvtNode [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DbvtNode [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DbvtNode [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DbvtNode [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DbvtNode [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DbvtNode [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2702,8 +2721,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> int [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> int [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> int [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> int [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> int [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> int [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2731,8 +2758,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_ty REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2766,8 +2801,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2795,8 +2838,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DbvtNode [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DbvtNode [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DbvtNode [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DbvtNode [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DbvtNode [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DbvtNode [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DbvtNode [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DbvtNode [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2830,8 +2881,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkCLN [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DynamicBvh::sStkCLN [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DynamicBvh::sStkCLN [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DynamicBvh::sStkCLN [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DynamicBvh::sStkCLN [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DynamicBvh::sStkCLN [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DynamicBvh::sStkCLN [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3056,16 +3115,24 @@ REFERENCE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Al REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN * b3AlignedObjectArray::m_data -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <265:23 265:28>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <733:25 733:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3073,6 +3140,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] REFERENCE_USAGE: void b3AlignedObjectArray::init() -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <88:4 88:15>] @@ -3109,12 +3177,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::clear() -> void [b3AlignedObjectArray.h <184:19 184:22>] @@ -3130,11 +3202,17 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoI REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> void b3DynamicBvh::sStkNN::sStkNN() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expandNonInitializing() -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNN &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNN &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNN &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] @@ -3146,6 +3224,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNN *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNN *, int, int, const L &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNN *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNN *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3155,12 +3234,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNN &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNN &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNN &) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNN &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNN &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNN &) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNN &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNN &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNN &) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNN &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNN &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3172,16 +3255,30 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromA REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DbvtNode [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * * b3AlignedObjectArray::m_data -> b3DbvtNode [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.cpp <21:36 21:45>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.cpp <636:86 636:95>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <266:37 266:46>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <288:79 288:88>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <930:31 930:40>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <970:30 970:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <1028:31 1028:40>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <1234:31 1234:40>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DbvtNode [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DbvtNode [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3190,6 +3287,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> b3DbvtNode [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> b3DbvtNode [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> const b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -3202,6 +3301,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3DbvtNode [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> const b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -3228,12 +3328,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * const & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * const & b3AlignedObjectArray::at(int) const -> b3DbvtNode [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DbvtNode * const & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::at(int) -> b3DbvtNode [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> b3DbvtNode [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> b3DbvtNode [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> const b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3250,10 +3354,17 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoIni REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::expandNonInitializing() -> b3DbvtNode [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * & b3AlignedObjectArray::expand(const b3DbvtNode * const &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::expand(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::expand(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3270,6 +3381,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DbvtNode [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DbvtNode [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3287,6 +3400,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortIn REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(const b3DbvtNode * *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(const b3DbvtNode * *, int, int, const L &) -> b3DbvtNode [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(const b3DbvtNode * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(const b3DbvtNode * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3296,17 +3410,21 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DbvtNode * const &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DbvtNode * const &) const -> b3DbvtNode [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <473:3 473:5>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <474:3 474:5>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> b3DbvtNode [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_CALL: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <473:13 473:16>] REFERENCE_CALL: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <476:14 476:17>] REFERENCE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> const b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <478:8 478:13>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DbvtNode * const &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DbvtNode * const &) const -> b3DbvtNode [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DbvtNode * const &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DbvtNode * const &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3318,16 +3436,25 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArr REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> int [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: int * b3AlignedObjectArray::m_data -> int [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <376:59 376:61>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <1146:25 1146:27>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <1147:25 1147:27>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3335,6 +3462,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::destroy(int, int) -> void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:24 93:30>] @@ -3354,12 +3482,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3368,6 +3500,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::pop_ba REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::pop_back() -> void [b3AlignedObjectArray.h <193:19 193:22>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <196:4 196:9>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <197:11 197:16>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::pop_back() -> int [b3AlignedObjectArray.h <197:20 197:20>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <197:4 197:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resizeNoInitialize(int) -> void b3AlignedObjectArray::resizeNoInitialize(int) [b3AlignedObjectArray.h <203:24 203:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> void [b3AlignedObjectArray.h <203:19 203:22>] @@ -3375,10 +3508,15 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expandNonInitializing() -> int [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expand(const int &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const int &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] @@ -3390,6 +3528,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3399,12 +3538,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3A REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const int &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> int [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3416,16 +3559,24 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Alig REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS * b3AlignedObjectArray::m_data -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <377:24 377:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <1145:25 1145:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3434,6 +3585,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> void b3DynamicBvh::sStkNPS::sStkNPS(const b3DynamicBvh::sStkNPS &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> b3DynamicBvh::sStkNPS * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3466,12 +3619,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkNPS * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3484,10 +3641,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNo REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNPS &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNPS &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNPS &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expandNonInitializing() -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNPS &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3505,6 +3668,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3522,6 +3687,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSor REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNPS *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNPS *, int, int, const L &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNPS *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNPS *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3531,12 +3697,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNPS &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNPS &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNPS &) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNPS &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNPS &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNPS &) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNPS &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNPS &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNPS &) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNPS &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNPS &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3548,16 +3718,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFrom REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP * b3AlignedObjectArray::m_data -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1085:25 1085:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3565,6 +3742,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNP *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNP *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNP *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNP *) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::destroy(int, int) -> void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:24 93:30>] @@ -3583,12 +3761,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::b3Aligned REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <149:23 149:26>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::clear() -> void [b3AlignedObjectArray.h <184:19 184:22>] @@ -3600,10 +3782,15 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoI REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNP &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNP &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNP &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expandNonInitializing() -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNP &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNP &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNP &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] @@ -3615,6 +3802,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNP *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNP *, int, int, const L &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNP *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNP *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3624,12 +3812,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNP &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNP &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNP &) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNP &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNP &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNP &) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNP &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNP &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNP &) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNP &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNP &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3641,16 +3833,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromA REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DbvtNode [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtNode * * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3DbvtNode * * b3AlignedObjectArray::m_data -> b3DbvtNode [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.cpp <20:30 20:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DbvtNode [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DbvtNode [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3659,6 +3858,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3 REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtNode * *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtNode * *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtNode * *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtNode * *) const -> b3DbvtNode [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtNode * *) const -> b3DbvtNode [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtNode * *) const -> b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -3671,6 +3872,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3DbvtNode [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -3697,13 +3899,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtNode * const & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: b3DbvtNode * const & b3AlignedObjectArray::at(int) const -> b3DbvtNode [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: b3DbvtNode * const & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtNode * & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3DbvtNode * & b3AlignedObjectArray::at(int) -> b3DbvtNode [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3DbvtNode * & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> b3DbvtNode [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> b3DbvtNode [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3716,6 +3922,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::pop_back() -> void [b3AlignedObjectArray.h <193:19 193:22>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <196:4 196:9>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <197:11 197:16>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::pop_back() -> b3DbvtNode [b3AlignedObjectArray.h <197:20 197:20>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <197:4 197:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resizeNoInitialize(int) -> void b3AlignedObjectArray::resizeNoInitialize(int) [b3AlignedObjectArray.h <203:24 203:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> void [b3AlignedObjectArray.h <203:19 203:22>] @@ -3726,6 +3933,10 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3Dbv REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <228:17 228:17>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <228:6 228:11>] @@ -3733,9 +3944,14 @@ REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode REFERENCE_CALL: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <234:6 234:12>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtNode * & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3DbvtNode * & b3AlignedObjectArray::expandNonInitializing() -> b3DbvtNode [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtNode * & b3AlignedObjectArray::expand(b3DbvtNode * const &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3DbvtNode * & b3AlignedObjectArray::expand(b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3DbvtNode * & b3AlignedObjectArray::expand(b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(b3DbvtNode * const &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3DbvtNode * const &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3752,6 +3968,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DbvtNode [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DbvtNode [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3769,12 +3987,14 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DbvtNode * *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DbvtNode * *, int, int, const L &) -> b3DbvtNode [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DbvtNode * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DbvtNode * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> void [b3AlignedObjectArray.h <413:3 413:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:13 413:15>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:24 413:26>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3DbvtNode [b3AlignedObjectArray.h <421:4 421:4>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <421:13 421:18>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <422:4 422:9>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <422:21 422:26>] @@ -3782,12 +4002,16 @@ REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3Db REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(b3DbvtNode * const &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(b3DbvtNode * const &) const -> b3DbvtNode [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(b3DbvtNode * const &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(b3DbvtNode * const &) const -> b3DbvtNode [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(b3DbvtNode * const &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(b3DbvtNode * const &) const -> b3DbvtNode [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(b3DbvtNode * const &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(b3DbvtNode * const &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3799,16 +4023,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(con REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkCLN * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkCLN * b3AlignedObjectArray::m_data -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkCLN [b3DynamicBvh.cpp <593:24 593:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3817,6 +4048,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkCLN *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkCLN *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkCLN *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkCLN *) const -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkCLN *) const -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkCLN *) const -> void b3DynamicBvh::sStkCLN::sStkCLN(const b3DynamicBvh::sStkCLN &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkCLN *) const -> b3DynamicBvh::sStkCLN * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3857,12 +4090,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkCLN & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkCLN & b3AlignedObjectArray::at(int) const -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkCLN & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::at(int) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkCLN & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkCLN & b3AlignedObjectArray::operator[](int) const -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkCLN & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkCLN * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3883,10 +4120,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNo REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkCLN &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkCLN &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkCLN &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkCLN &) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::expandNonInitializing() -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkCLN &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkCLN &) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkCLN & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkCLN &) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkCLN &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkCLN &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkCLN &) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkCLN &) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkCLN &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkCLN &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkCLN &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3904,6 +4147,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3921,6 +4166,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSor REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkCLN *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkCLN *, int, int, const L &) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkCLN *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkCLN *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3930,12 +4176,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkCLN &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkCLN &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkCLN &) const -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkCLN &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkCLN &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkCLN &) const -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkCLN &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkCLN &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkCLN &) const -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkCLN &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkCLN &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkCLN &) -> b3DynamicBvh::sStkCLN [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3945,14 +4195,27 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copyFromArray(const b3AlignedObjectArray &) -> void [b3AlignedObjectArray.h <524:2 524:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <524:27 524:46>] REFERENCE_TEMPLATE_SPECIALIZATION: const float & b3Min(const float &, const float &) -> const T & b3Min(const T &, const T &) [b3MinMax.h <23:26 23:30>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:23 23:23>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:38 23:38>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:50 23:50>] REFERENCE_TEMPLATE_SPECIALIZATION: const float & b3Max(const float &, const float &) -> const T & b3Max(const T &, const T &) [b3MinMax.h <29:26 29:30>] +REFERENCE_TYPE_USAGE: const float & b3Max(const float &, const float &) -> float [b3MinMax.h <29:23 29:23>] +REFERENCE_TYPE_USAGE: const float & b3Max(const float &, const float &) -> float [b3MinMax.h <29:38 29:38>] +REFERENCE_TYPE_USAGE: const float & b3Max(const float &, const float &) -> float [b3MinMax.h <29:50 29:50>] REFERENCE_TEMPLATE_SPECIALIZATION: const int & b3Max(const int &, const int &) -> const T & b3Max(const T &, const T &) [b3MinMax.h <29:26 29:30>] +REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3MinMax.h <29:23 29:23>] +REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3MinMax.h <29:38 29:38>] +REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3MinMax.h <29:50 29:50>] REFERENCE_TYPE_USAGE: void b3SetMin(T &, const T &) -> void [b3MinMax.h <41:17 41:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMin(float &, const float &) -> void b3SetMin(T &, const T &) [b3MinMax.h <41:22 41:29>] REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> void [b3MinMax.h <41:17 41:20>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:31 41:31>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:43 41:43>] REFERENCE_TYPE_USAGE: void b3SetMax(T &, const T &) -> void [b3MinMax.h <50:17 50:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMax(float &, const float &) -> void b3SetMax(T &, const T &) [b3MinMax.h <50:22 50:29>] REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> void [b3MinMax.h <50:17 50:20>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:31 50:31>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:43 50:43>] REFERENCE_TYPE_USAGE: void b3Clamp(T &, const T &, const T &) -> void [b3MinMax.h <59:17 59:20>] REFERENCE_TYPE_USAGE: const __m128 b3vMzeroMask -> __m128 [b3Vector3.h <58:7 58:12>] REFERENCE_TYPE_USAGE: const __m128 b3v1110 -> __m128 [b3Vector3.h <59:7 59:12>] @@ -4760,6 +5023,9 @@ REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3S REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3Sqrt(b3Scalar) [b3Vector3.h <1237:18 1237:28>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void b3PlaneSpace1(const T &, T &, T &) [b3Vector3.h <1220:22 1220:34>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void [b3Vector3.h <1220:17 1220:20>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:43 1220:43>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:49 1220:49>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:55 1220:55>] REFERENCE_CALL: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar b3Fabs(b3Scalar) [b3Vector3.h <1222:7 1222:12>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1222:22 1222:30>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1224:5 1224:12>] @@ -7245,18 +7511,8 @@ REFERENCE_TYPE_USAGE: int b3DynamicBvh::m_lkhd -> int [b3DynamicBvh.h <260:2 260 REFERENCE_TYPE_USAGE: int b3DynamicBvh::m_leaves -> int [b3DynamicBvh.h <261:2 261:4>] REFERENCE_TYPE_USAGE: unsigned int b3DynamicBvh::m_opath -> unsigned int [b3DynamicBvh.h <262:2 262:9>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvh::m_stkStack -> b3AlignedObjectArray [b3DynamicBvh.h <265:2 265:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <265:23 265:28>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <733:25 733:30>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvh::m_stkStack -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <265:23 265:28>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvh::m_rayTestStack -> b3AlignedObjectArray [b3DynamicBvh.h <266:10 266:29>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.cpp <21:36 21:45>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.cpp <636:86 636:95>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <266:37 266:46>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <288:79 288:88>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <930:31 930:40>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <970:30 970:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <1028:31 1028:40>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <1234:31 1234:40>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvh::m_rayTestStack -> b3DbvtNode [b3DynamicBvh.h <266:37 266:46>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::clear() -> void [b3DynamicBvh.cpp <425:1 425:4>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::clear() -> void [b3DynamicBvh.h <272:2 272:5>] @@ -7361,6 +7617,8 @@ REFERENCE_TEMPLATE_SPECIALIZATION: static void b3DynamicBvh::enumNodes(const b3DbvtNode *, b3DbvtNodeEnumerator &) -> void [b3DynamicBvh.h <693:8 693:11>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::enumNodes(const b3DbvtNode *, b3DbvtNodeEnumerator &) -> void [b3DynamicBvh.h <696:2 696:18>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::enumNodes(const b3DbvtNode *, b3DbvtNodeEnumerator &) -> b3DbvtNode [b3DynamicBvh.h <693:45 693:54>] +REFERENCE_TYPE_USAGE: static void b3DynamicBvh::enumNodes(const b3DbvtNode *, b3DbvtNodeEnumerator &) -> b3DbvtNodeEnumerator [b3DynamicBvh.h <694:11 694:25>] +REFERENCE_TYPE_USAGE: static void b3DynamicBvh::enumNodes(const b3DbvtNode *, b3DbvtNodeEnumerator &) -> b3DbvtNodeEnumerator [b3DynamicBvh.h <696:2 696:18>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::enumNodes(const b3DbvtNode *, b3DbvtNodeEnumerator &) -> b3DynamicBvh::ICollide [b3DynamicBvh.h <696:2 696:18>] REFERENCE_CALL: static void b3DynamicBvh::enumNodes(const b3DbvtNode *, b3DbvtNodeEnumerator &) -> void b3DbvtNodeEnumerator::Process(const b3DbvtNode *) [b3DynamicBvh.h <697:10 697:16>] REFERENCE_CALL: static void b3DynamicBvh::enumNodes(const b3DbvtNode *, b3DbvtNodeEnumerator &) -> bool b3DbvtNode::isinternal() const [b3DynamicBvh.h <698:11 698:20>] @@ -7396,6 +7654,7 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtNode [b3DynamicBvh.h <922:45 922:54>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtNode [b3DynamicBvh.h <930:31 930:40>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtNode [b3DynamicBvh.h <935:11 935:20>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtVolume [b3DynamicBvh.h <326:9 326:20>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtVolume [b3DynamicBvh.h <923:17 923:28>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtVolume [b3DynamicBvh.h <929:27 929:38>] @@ -7406,6 +7665,7 @@ REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3Dbvt REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode [b3DynamicBvh.h <1005:43 1005:52>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode [b3DynamicBvh.h <1028:31 1028:40>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode [b3DynamicBvh.h <1037:11 1037:20>] +REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3Vector3 [b3DynamicBvh.h <332:9 332:17>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3Vector3 [b3DynamicBvh.h <333:9 333:17>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3Vector3 [b3DynamicBvh.h <1006:15 1006:23>] @@ -7421,6 +7681,7 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3Dbv REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3DbvtNode [b3DynamicBvh.h <954:51 954:60>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3DbvtNode [b3DynamicBvh.h <970:30 970:39>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3DbvtNode [b3DynamicBvh.h <976:10 976:19>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3Vector3 [b3DynamicBvh.h <339:15 339:23>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3Vector3 [b3DynamicBvh.h <340:15 340:23>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3Vector3 [b3DynamicBvh.h <341:15 341:23>] @@ -7502,12 +7763,7 @@ REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> int [b3DynamicBvh.h <376:59 376:61>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> int [b3DynamicBvh.h <380:3 380:5>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> b3AlignedObjectArray [b3DynamicBvh.h <376:38 376:57>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <376:59 376:61>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <1146:25 1146:27>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <1147:25 1147:27>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> b3AlignedObjectArray [b3DynamicBvh.h <377:3 377:22>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <377:24 377:30>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <1145:25 1145:31>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <377:24 377:30>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <378:9 378:15>] REFERENCE_CALL: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> int b3AlignedObjectArray::size() const [b3DynamicBvh.h <381:12 381:15>] @@ -8166,6 +8422,7 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <766:26 766:31>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <773:26 773:31>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <774:26 774:31>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3AlignedObjectArray::b3AlignedObjectArray() [b3DynamicBvh.h <733:33 733:40>] REFERENCE_CALL: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <734:13 734:18>] REFERENCE_CALL: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <740:15 740:20>] @@ -8310,6 +8567,20 @@ REFERENCE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b REFERENCE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3AlignedObjectArray b3DynamicBvh::m_stkStack [b3DynamicBvh.h <838:8 838:17>] REFERENCE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3AlignedObjectArray b3DynamicBvh::m_stkStack [b3DynamicBvh.h <839:8 839:17>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <800:18 800:23>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <802:5 802:10>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <812:27 812:32>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <813:27 813:32>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <814:27 814:32>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <823:28 823:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <824:28 824:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <825:28 825:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <826:28 826:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <830:28 830:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <831:28 831:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <838:28 838:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <839:28 839:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <800:17 800:17>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <812:26 812:26>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <813:26 813:26>] @@ -8347,19 +8618,6 @@ REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3 REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvh.h <831:28 831:33>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvh.h <838:28 838:33>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvh.h <839:28 839:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <800:18 800:23>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <802:5 802:10>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <812:27 812:32>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <813:27 813:32>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <814:27 814:32>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <823:28 823:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <824:28 824:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <825:28 825:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <826:28 826:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <830:28 830:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <831:28 831:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <838:28 838:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <839:28 839:33>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <802:32 802:32>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> int b3AlignedObjectArray::size() const [b3DynamicBvh.h <805:35 805:38>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> int b3AlignedObjectArray::size() const [b3DynamicBvh.h <806:26 806:29>] @@ -8537,7 +8795,6 @@ REFERENCE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode REFERENCE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode::anonymous union (b3DynamicBvh.h<183:2>) b3DbvtNode:: [b3DynamicBvh.h <1061:28 1061:33>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3DynamicBvh::ICollide [b3DynamicBvh.h <1081:2 1081:18>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3AlignedObjectArray [b3DynamicBvh.h <1085:4 1085:23>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1085:25 1085:30>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1085:25 1085:30>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1095:20 1095:25>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1097:5 1097:10>] @@ -8702,7 +8959,6 @@ REFERENCE_USAGE: static void b3DynamicBvh::collideTU(const b3DbvtNod REFERENCE_USAGE: static void b3DynamicBvh::collideTU(const b3DbvtNode *, T &) -> b3DbvtNode::anonymous union (b3DynamicBvh.h<183:2>) b3DbvtNode:: [b3DynamicBvh.h <1243:27 1243:32>] REFERENCE_USAGE: static void b3DynamicBvh::collideTU(const b3DbvtNode *, T &) -> b3DbvtNode::anonymous union (b3DynamicBvh.h<183:2>) b3DbvtNode:: [b3DynamicBvh.h <1243:57 1243:62>] REFERENCE_TYPE_USAGE: b3NodeArray -> b3AlignedObjectArray [b3DynamicBvh.cpp <20:9 20:28>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.cpp <20:30 20:39>] REFERENCE_TYPE_USAGE: b3NodeArray -> b3DbvtNode [b3DynamicBvh.cpp <20:30 20:39>] REFERENCE_TYPE_USAGE: b3ConstNodeArray -> b3AlignedObjectArray [b3DynamicBvh.cpp <21:9 21:28>] REFERENCE_TYPE_USAGE: b3ConstNodeArray -> b3DbvtNode [b3DynamicBvh.cpp <21:36 21:45>] @@ -8930,6 +9186,7 @@ REFERENCE_TYPE_USAGE: static void b3Split(const b3NodeArray &, b3NodeArray &, b3 REFERENCE_TYPE_USAGE: static void b3Split(const b3NodeArray &, b3NodeArray &, b3NodeArray &, const b3Vector3 &, const b3Vector3 &) (b3DynamicBvh.cpp) -> b3Vector3 [b3DynamicBvh.cpp <235:18 235:26>] REFERENCE_CALL: static void b3Split(const b3NodeArray &, b3NodeArray &, b3NodeArray &, const b3Vector3 &, const b3Vector3 &) (b3DynamicBvh.cpp) -> void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) [b3DynamicBvh.cpp <237:7 237:12>] REFERENCE_CALL: static void b3Split(const b3NodeArray &, b3NodeArray &, b3NodeArray &, const b3Vector3 &, const b3Vector3 &) (b3DynamicBvh.cpp) -> void b3AlignedObjectArray::resize(int, b3DbvtNode * const &) [b3DynamicBvh.cpp <238:8 238:13>] +REFERENCE_TYPE_USAGE: static void b3Split(const b3NodeArray &, b3NodeArray &, b3NodeArray &, const b3Vector3 &, const b3Vector3 &) (b3DynamicBvh.cpp) -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: static void b3Split(const b3NodeArray &, b3NodeArray &, b3NodeArray &, const b3Vector3 &, const b3Vector3 &) (b3DynamicBvh.cpp) -> int [b3DynamicBvh.cpp <239:6 239:8>] REFERENCE_CALL: static void b3Split(const b3NodeArray &, b3NodeArray &, b3NodeArray &, const b3Vector3 &, const b3Vector3 &) (b3DynamicBvh.cpp) -> int b3AlignedObjectArray::size() const [b3DynamicBvh.cpp <239:24 239:27>] REFERENCE_CALL: static void b3Split(const b3NodeArray &, b3NodeArray &, b3NodeArray &, const b3Vector3 &, const b3Vector3 &) (b3DynamicBvh.cpp) -> b3Scalar b3Dot(const b3Vector3 &, const b3Vector3 &) [b3DynamicBvh.cpp <241:6 241:10>] @@ -9221,7 +9478,6 @@ REFERENCE_USAGE: void b3DynamicBvh::clone(b3DynamicBvh &, b3DynamicBvh::IClone * REFERENCE_USAGE: void b3DynamicBvh::clone(b3DynamicBvh &, b3DynamicBvh::IClone *) const -> b3DbvtNode * b3DynamicBvh::m_root [b3DynamicBvh.cpp <595:27 595:32>] REFERENCE_USAGE: void b3DynamicBvh::clone(b3DynamicBvh &, b3DynamicBvh::IClone *) const -> b3DbvtNode * b3DynamicBvh::m_root [b3DynamicBvh.cpp <604:10 604:15>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::clone(b3DynamicBvh &, b3DynamicBvh::IClone *) const -> b3AlignedObjectArray [b3DynamicBvh.cpp <593:3 593:22>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkCLN [b3DynamicBvh.cpp <593:24 593:30>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::clone(b3DynamicBvh &, b3DynamicBvh::IClone *) const -> b3DynamicBvh::sStkCLN [b3DynamicBvh.cpp <593:24 593:30>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::clone(b3DynamicBvh &, b3DynamicBvh::IClone *) const -> b3DynamicBvh::sStkCLN [b3DynamicBvh.cpp <595:19 595:25>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::clone(b3DynamicBvh &, b3DynamicBvh::IClone *) const -> b3DynamicBvh::sStkCLN [b3DynamicBvh.cpp <598:10 598:16>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvhBroadphase.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvhBroadphase.txt index d314e0a7..194f5777 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvhBroadphase.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3DynamicBvhBroadphase.txt @@ -271,6 +271,22 @@ SYMBOL_METHOD: public b3AlignedAllocator::se SYMBOL_FUNCTION: public bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) [b3AlignedAllocator.h <101:2 <101:2 <101:14 101:23> 101:64> 101:81>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: public b3DynamicBvh::sStkNN [b3DynamicBvh.h <197:2 <197:9 197:14> 203:2>] +QUALIFIER: b3DynamicBvh [b3DynamicBvhBroadphase.cpp <93:29 93:40>] +QUALIFIER: b3DynamicBvh [b3DynamicBvhBroadphase.cpp <223:30 223:41>] +QUALIFIER: b3DynamicBvh [b3DynamicBvhBroadphase.cpp <264:31 264:42>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <366:55 366:66>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <693:14 693:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <707:14 707:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <724:14 724:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <789:14 789:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <922:14 922:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <954:14 954:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1005:14 1005:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1075:14 1075:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1130:14 1130:25>] +QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1228:14 1228:25>] +SYMBOL_STRUCT: b3DynamicBvh [b3DynamicBvh.h <194:1 <194:8 194:19> 390:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -291,6 +307,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3Align SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3DbvtNode [b3DynamicBvh.h <177:1 <177:8 177:17> 189:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -329,6 +346,7 @@ SYMBOL_FUNCTION: bool operator==(const b3AlignedAllocator::self_type &, SYMBOL_METHOD: public void b3AlignedAllocator::~b3AlignedAllocator() [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: public b3DynamicBvh::sStkNPS [b3DynamicBvh.h <210:2 <210:9 210:15> 217:2>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -347,6 +365,7 @@ SYMBOL_FUNCTION: bool operator==(const b3AlignedAllocator::~b3AlignedAllocator() [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: public b3DynamicBvh::sStkNP [b3DynamicBvh.h <204:2 <204:9 204:14> 209:2>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -365,6 +384,7 @@ SYMBOL_FUNCTION: bool operator==(const b3AlignedAllocator::~b3AlignedAllocator() [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3Int4 [b3Int4.h <26:1 <26:32 26:37> 41:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -383,6 +403,7 @@ SYMBOL_FUNCTION: bool operator==(const b3AlignedAllocator::self_type SYMBOL_METHOD: public void b3AlignedAllocator::~b3AlignedAllocator() [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3DbvtProxy [b3DynamicBvhBroadphase.h <98:1 <98:8 98:18> 113:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -454,22 +475,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObje SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:23 70:31> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3DynamicBvh::sStkNN::sStkNN(const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <197:9 <197:9 197:14> 197:14>] -SYMBOL_STRUCT: public b3DynamicBvh::sStkNN [b3DynamicBvh.h <197:2 <197:9 197:14> 203:2>] -QUALIFIER: b3DynamicBvh [b3DynamicBvhBroadphase.cpp <93:29 93:40>] -QUALIFIER: b3DynamicBvh [b3DynamicBvhBroadphase.cpp <223:30 223:41>] -QUALIFIER: b3DynamicBvh [b3DynamicBvhBroadphase.cpp <264:31 264:42>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <366:55 366:66>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <693:14 693:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <707:14 707:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <724:14 724:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <789:14 789:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <922:14 922:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <954:14 954:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1005:14 1005:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1075:14 1075:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1130:14 1130:25>] -QUALIFIER: b3DynamicBvh [b3DynamicBvh.h <1228:14 1228:25>] -SYMBOL_STRUCT: b3DynamicBvh [b3DynamicBvh.h <194:1 <194:8 194:19> 390:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3DynamicBvh::sStkNN::~sStkNN() [b3DynamicBvh.h <197:9 <197:9 197:14> 197:14>] @@ -599,7 +604,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObj SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3DynamicBvh::sStkNPS::sStkNPS(const b3DynamicBvh::sStkNPS &) [b3DynamicBvh.h <210:9 <210:9 210:15> 210:15>] -SYMBOL_STRUCT: public b3DynamicBvh::sStkNPS [b3DynamicBvh.h <210:2 <210:9 210:15> 217:2>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:24 85:27> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3DynamicBvh::sStkNPS::~sStkNPS() [b3DynamicBvh.h <210:9 <210:9 210:15> 210:15>] @@ -686,7 +690,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:23 70:31> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3Int4 *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3Int4::b3Int4(const b3Int4 &) [b3Int4.h <26:32 <26:32 26:37> 26:37>] -SYMBOL_STRUCT: b3Int4 [b3Int4.h <26:1 <26:32 26:37> 41:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:24 85:27> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3Int4::~b3Int4() [b3Int4.h <26:32 <26:32 26:37> 26:37>] @@ -713,8 +716,8 @@ SYMBOL_METHOD: public int b3AlignedObjectArray::capacity() const [b3Alig SYMBOL_CLASS: public b3AlignedObjectArray::less [b3AlignedObjectArray.h <329:9 329:12>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSortInternal(const L &, int, int) [b3AlignedObjectArray.h <341:3 <341:8 341:24> 367:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) [b3AlignedObjectArray.h <341:3 <341:3 <341:8 341:24> 341:61> 367:3>] -SYMBOL_METHOD: public bool b3BroadphasePairSortPredicate::operator()(const b3BroadphasePair &, const b3BroadphasePair &) const [b3OverlappingPair.h <56:3 <56:3 <56:8 56:17> 56:80> 63:3>] SYMBOL_CLASS: b3BroadphasePairSortPredicate [b3OverlappingPair.h <52:1 <52:7 52:35> 64:1>] +SYMBOL_METHOD: public bool b3BroadphasePairSortPredicate::operator()(const b3BroadphasePair &, const b3BroadphasePair &) const [b3OverlappingPair.h <56:3 <56:3 <56:8 56:17> 56:80> 63:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:3 <413:3 <413:8 413:11> 413:34> 426:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSort(const L &) [b3AlignedObjectArray.h <371:3 <371:8 371:16> 378:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) [b3AlignedObjectArray.h <371:3 <371:3 <371:8 371:16> 371:38> 378:3>] @@ -738,7 +741,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:23 70:31> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3DbvtProxy *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3DbvtProxy::b3DbvtProxy(const b3DbvtProxy &) [b3DynamicBvhBroadphase.h <98:8 <98:8 98:18> 98:18>] -SYMBOL_STRUCT: b3DbvtProxy [b3DynamicBvhBroadphase.h <98:1 <98:8 98:18> 113:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3DbvtProxy::~b3DbvtProxy() [b3DynamicBvhBroadphase.h <98:8 <98:8 98:18> 98:18>] @@ -1291,7 +1293,6 @@ SYMBOL_METHOD: public void b3DbvtAabbMm::~b3DbvtAabbMm() [b3DynamicBvh.h <130:8 SYMBOL_METHOD: public b3DbvtAabbMm & b3DbvtAabbMm::operator=(const b3DbvtAabbMm &) [b3DynamicBvh.h <130:8 <130:8 130:19> 130:19>] SYMBOL_METHOD: public b3DbvtAabbMm & b3DbvtAabbMm::operator=(b3DbvtAabbMm &&) [b3DynamicBvh.h <130:8 <130:8 130:19> 130:19>] SYMBOL_TYPEDEF: b3DbvtVolume [b3DynamicBvh.h <174:22 174:33>] -SYMBOL_STRUCT: b3DbvtNode [b3DynamicBvh.h <177:1 <177:8 177:17> 189:1>] SYMBOL_FIELD: public b3DbvtVolume b3DbvtNode::volume [b3DynamicBvh.h <179:15 179:20>] SYMBOL_FIELD: public b3DbvtNode * b3DbvtNode::parent [b3DynamicBvh.h <180:15 180:20>] SYMBOL_METHOD: public bool b3DbvtNode::isleaf() const [b3DynamicBvh.h <181:2 <181:2 <181:22 181:27> 181:35> 181:62>] @@ -1307,7 +1308,6 @@ SYMBOL_METHOD: public void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, cons SYMBOL_METHOD: public void b3DynamicBvh::sStkNN::sStkNN(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <197:9 <197:9 197:14> 197:14>] SYMBOL_METHOD: public b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <197:9 <197:9 197:14> 197:14>] SYMBOL_METHOD: public b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <197:9 <197:9 197:14> 197:14>] -SYMBOL_STRUCT: public b3DynamicBvh::sStkNP [b3DynamicBvh.h <204:2 <204:9 204:14> 209:2>] SYMBOL_FIELD: public const b3DbvtNode * b3DynamicBvh::sStkNP::node [b3DynamicBvh.h <206:21 206:24>] SYMBOL_FIELD: public int b3DynamicBvh::sStkNP::mask [b3DynamicBvh.h <207:9 207:12>] SYMBOL_METHOD: public void b3DynamicBvh::sStkNP::sStkNP(const b3DbvtNode *, unsigned int) [b3DynamicBvh.h <208:3 <208:3 <208:3 208:8> 208:40> 208:61>] @@ -1385,22 +1385,22 @@ SYMBOL_METHOD: public void b3DynamicBvh::collideTT(const b3DbvtNode SYMBOL_METHOD: public void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) [b3DynamicBvh.h <307:3 <307:9 307:32> 309:20>] SYMBOL_METHOD: public void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) [b3DynamicBvh.h <788:1 <789:28 789:51> 849:1>] SYMBOL_METHOD: public void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) [b3DynamicBvh.h <789:1 <789:1 <789:28 789:51> 791:26> 849:1>] -SYMBOL_METHOD: public void b3DbvtTreeCollider::Process(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvhBroadphase.cpp <98:2 <98:2 <98:7 98:13> 98:56> 111:2>] SYMBOL_STRUCT: b3DbvtTreeCollider [b3DynamicBvhBroadphase.cpp <93:1 <93:8 93:25> 116:1>] +SYMBOL_METHOD: public void b3DbvtTreeCollider::Process(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvhBroadphase.cpp <98:2 <98:2 <98:7 98:13> 98:56> 111:2>] SYMBOL_METHOD: public void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const [b3DynamicBvh.h <325:3 <325:9 325:17> 327:24>] SYMBOL_METHOD: public void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const [b3DynamicBvh.h <921:1 <922:28 922:36> 951:1>] SYMBOL_METHOD: public void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const [b3DynamicBvh.h <922:1 <922:1 <922:28 922:36> 924:32> 951:1>] SYMBOL_METHOD: public void b3DbvtTreeCollider::Process(const b3DbvtNode *) [b3DynamicBvhBroadphase.cpp <112:2 <112:2 <112:7 112:13> 112:34> 115:2>] SYMBOL_METHOD: public void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const [b3DynamicBvh.h <922:1 <922:1 <922:28 922:36> 924:32> 951:1>] -SYMBOL_METHOD: public void BroadphaseAabbTester::Process(const b3DbvtNode *) [b3DynamicBvhBroadphase.cpp <271:2 <271:2 <271:11 271:17> 271:41> 275:2>] SYMBOL_STRUCT: BroadphaseAabbTester [b3DynamicBvhBroadphase.cpp <264:1 <264:8 264:27> 276:1>] +SYMBOL_METHOD: public void BroadphaseAabbTester::Process(const b3DbvtNode *) [b3DynamicBvhBroadphase.cpp <271:2 <271:2 <271:11 271:17> 271:41> 275:2>] SYMBOL_METHOD: public static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) [b3DynamicBvh.h <331:3 <331:16 331:22> 334:18>] SYMBOL_METHOD: public static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) [b3DynamicBvh.h <1004:1 <1005:28 1005:34> 1071:1>] SYMBOL_METHOD: public void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const [b3DynamicBvh.h <338:3 <338:9 338:23> 346:30>] SYMBOL_METHOD: public void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const [b3DynamicBvh.h <953:1 <954:28 954:42> 1001:1>] SYMBOL_METHOD: public void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const [b3DynamicBvh.h <954:1 <954:1 <954:28 954:42> 962:30> 1001:1>] -SYMBOL_METHOD: public void BroadphaseRayTester::Process(const b3DbvtNode *) [b3DynamicBvhBroadphase.cpp <230:2 <230:2 <230:11 230:17> 230:41> 234:2>] SYMBOL_STRUCT: BroadphaseRayTester [b3DynamicBvhBroadphase.cpp <223:1 <223:8 223:26> 235:1>] +SYMBOL_METHOD: public void BroadphaseRayTester::Process(const b3DbvtNode *) [b3DynamicBvhBroadphase.cpp <230:2 <230:2 <230:11 230:17> 230:41> 234:2>] SYMBOL_METHOD: public static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) [b3DynamicBvh.h <349:3 <349:16 349:26> 353:18>] SYMBOL_METHOD: public static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) [b3DynamicBvh.h <1074:1 <1075:28 1075:38> 1126:1>] SYMBOL_METHOD: public static void b3DynamicBvh::collideOCL(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, const b3Vector3 &, int, T &, bool) [b3DynamicBvh.h <355:3 <355:16 355:25> 361:21>] @@ -3030,8 +3030,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DynamicBvh::sStkNN [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3065,8 +3073,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DbvtNode [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DbvtNode [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DbvtNode [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DbvtNode [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DbvtNode [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DbvtNode [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DbvtNode [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DbvtNode [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3100,8 +3116,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> int [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> int [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> int [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> int [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> int [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> int [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3129,8 +3153,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_ty REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DynamicBvh::sStkNPS [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3164,8 +3196,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DynamicBvh::sStkNP [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3193,8 +3233,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Int4 [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Int4 [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Int4 [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Int4 [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Int4 [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Int4 [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Int4 [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Int4 [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3228,8 +3276,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DbvtProxy [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3DbvtProxy [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3DbvtProxy [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3DbvtProxy [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3DbvtProxy [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3DbvtProxy [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3DbvtProxy [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3DbvtProxy [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3454,16 +3510,24 @@ REFERENCE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Al REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN * b3AlignedObjectArray::m_data -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <265:23 265:28>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <733:25 733:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3472,6 +3536,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> void b3DynamicBvh::sStkNN::sStkNN(const b3DynamicBvh::sStkNN &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNN *) const -> b3DynamicBvh::sStkNN * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3512,12 +3578,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkNN * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3537,6 +3607,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> void b3DynamicBvh::sStkNN::sStkNN() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -3547,9 +3620,13 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, con REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DynamicBvh::sStkNN &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expandNonInitializing() -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNN &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNN & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNN &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNN &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] @@ -3557,6 +3634,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3574,6 +3653,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNN *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNN *, int, int, const L &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNN *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNN *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3583,12 +3663,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNN &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNN &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNN &) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNN &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNN &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNN &) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNN &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNN &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNN &) const -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNN &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNN &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNN &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3600,16 +3684,28 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromA REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DbvtNode [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * * b3AlignedObjectArray::m_data -> b3DbvtNode [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <266:37 266:46>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <288:79 288:88>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <930:31 930:40>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <970:30 970:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <1028:31 1028:40>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <1234:31 1234:40>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DbvtNode [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DbvtNode [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3618,6 +3714,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> b3DbvtNode [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> b3DbvtNode [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, const b3DbvtNode * *) const -> const b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -3630,6 +3728,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3DbvtNode [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> const b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -3656,12 +3755,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * const & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * const & b3AlignedObjectArray::at(int) const -> b3DbvtNode [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DbvtNode * const & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::at(int) -> b3DbvtNode [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> b3DbvtNode [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DbvtNode * const & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> b3DbvtNode [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::operator[](int) -> const b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3674,6 +3777,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::pop_back() -> void [b3AlignedObjectArray.h <193:19 193:22>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <196:4 196:9>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <197:11 197:16>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::pop_back() -> b3DbvtNode [b3AlignedObjectArray.h <197:20 197:20>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> const b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <197:4 197:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resizeNoInitialize(int) -> void b3AlignedObjectArray::resizeNoInitialize(int) [b3AlignedObjectArray.h <203:24 203:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> void [b3AlignedObjectArray.h <203:19 203:22>] @@ -3684,6 +3788,10 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <228:17 228:17>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> const b3DbvtNode * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <228:6 228:11>] @@ -3691,9 +3799,14 @@ REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, cons REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <234:6 234:12>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtNode * const &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::expandNonInitializing() -> b3DbvtNode [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtNode * & b3AlignedObjectArray::expand(const b3DbvtNode * const &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::expand(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: const b3DbvtNode * & b3AlignedObjectArray::expand(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DbvtNode * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3710,6 +3823,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DbvtNode [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DbvtNode [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3727,6 +3842,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortIn REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(const b3DbvtNode * *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(const b3DbvtNode * *, int, int, const L &) -> b3DbvtNode [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(const b3DbvtNode * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(const b3DbvtNode * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3736,12 +3852,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DbvtNode * const &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DbvtNode * const &) const -> b3DbvtNode [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DbvtNode * const &) const -> b3DbvtNode [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DbvtNode * const &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DbvtNode * const &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DbvtNode * const &) const -> b3DbvtNode [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DbvtNode * const &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DbvtNode * const &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DbvtNode * const &) -> b3DbvtNode [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3753,16 +3873,27 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArr REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> int [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: int * b3AlignedObjectArray::m_data -> int [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <376:59 376:61>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <1146:25 1146:27>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <1147:25 1147:27>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3OverlappingPairCache.h <275:23 275:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3OverlappingPairCache.h <276:23 276:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3770,6 +3901,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::destroy(int, int) -> void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:24 93:30>] @@ -3789,12 +3921,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3803,6 +3939,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::pop_ba REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::pop_back() -> void [b3AlignedObjectArray.h <193:19 193:22>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <196:4 196:9>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <197:11 197:16>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::pop_back() -> int [b3AlignedObjectArray.h <197:20 197:20>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <197:4 197:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resizeNoInitialize(int) -> void b3AlignedObjectArray::resizeNoInitialize(int) [b3AlignedObjectArray.h <203:24 203:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> void [b3AlignedObjectArray.h <203:19 203:22>] @@ -3810,10 +3947,15 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expandNonInitializing() -> int [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expand(const int &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const int &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] @@ -3825,6 +3967,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3834,12 +3977,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3A REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const int &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> int [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3851,16 +3998,24 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Alig REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS * b3AlignedObjectArray::m_data -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <377:24 377:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <1145:25 1145:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3869,6 +4024,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> void b3DynamicBvh::sStkNPS::sStkNPS(const b3DynamicBvh::sStkNPS &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNPS *) const -> b3DynamicBvh::sStkNPS * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3901,12 +4058,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkNPS * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3919,10 +4080,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNo REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNPS &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNPS &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNPS &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expandNonInitializing() -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNPS &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNPS & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNPS &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3940,6 +4107,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3957,6 +4126,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSor REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNPS *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNPS *, int, int, const L &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNPS *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNPS *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3966,12 +4136,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNPS &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNPS &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNPS &) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNPS &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNPS &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNPS &) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNPS &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNPS &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNPS &) const -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNPS &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNPS &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3983,16 +4157,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFrom REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP * b3AlignedObjectArray::m_data -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1085:25 1085:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -4000,6 +4181,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNP *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNP *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNP *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DynamicBvh::sStkNP *) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::destroy(int, int) -> void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:24 93:30>] @@ -4018,12 +4200,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::b3Aligned REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <149:23 149:26>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::clear() -> void [b3AlignedObjectArray.h <184:19 184:22>] @@ -4035,10 +4221,15 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoI REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNP &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNP &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNP &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expandNonInitializing() -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNP &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3DynamicBvh::sStkNP & b3AlignedObjectArray::expand(const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNP &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNP &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] @@ -4050,6 +4241,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNP *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNP *, int, int, const L &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNP *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DynamicBvh::sStkNP *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -4059,12 +4251,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNP &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNP &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DynamicBvh::sStkNP &) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNP &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNP &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DynamicBvh::sStkNP &) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNP &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNP &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DynamicBvh::sStkNP &) const -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNP &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNP &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DynamicBvh::sStkNP &) -> b3DynamicBvh::sStkNP [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -4076,16 +4272,22 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromA REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Int4 [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Int4 * b3AlignedObjectArray::m_data -> b3Int4 [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Int4 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Int4 [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -4094,6 +4296,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 * REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> b3Int4 [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> b3Int4 [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> void b3Int4::b3Int4(const b3Int4 &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -4126,13 +4330,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Int4 & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::at(int) const -> b3Int4 [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::at(int) -> b3Int4 [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> b3Int4 [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::operator[](int) -> b3Int4 [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3Int4 & b3AlignedObjectArray::operator[](int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -4148,6 +4356,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> void b3Int4::b3Int4() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -4158,9 +4369,13 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Int4 &) - REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> void b3Int4::b3Int4(const b3Int4 &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> b3Int4 [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::expand(const b3Int4 &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expand(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expand(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Int4 &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Int4 &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] @@ -4168,6 +4383,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::res REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Int4 [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Int4 [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -4185,9 +4402,11 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> void b3AlignedObjectArray::quickSortInternal(const L &, int, int) [b3AlignedObjectArray.h <341:8 341:24>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> void [b3AlignedObjectArray.h <341:3 341:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> b3BroadphasePairSortPredicate [b3AlignedObjectArray.h <341:32 341:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> int [b3AlignedObjectArray.h <341:47 341:49>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> int [b3AlignedObjectArray.h <345:4 345:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> b3Int4 [b3AlignedObjectArray.h <346:4 346:4>] REFERENCE_CALL: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> void b3Int4::b3Int4(const b3Int4 &) [b3AlignedObjectArray.h <346:24 346:24>] REFERENCE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <346:8 346:13>] REFERENCE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <351:24 351:29>] @@ -4200,16 +4419,19 @@ REFERENCE_CALL: void b3AlignedObjectArray::quickSortInternal::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> void b3AlignedObjectArray::quickSort(const L &) [b3AlignedObjectArray.h <371:8 371:16>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> void [b3AlignedObjectArray.h <371:3 371:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> b3BroadphasePairSortPredicate [b3AlignedObjectArray.h <371:24 371:24>] REFERENCE_CALL: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <374:8 374:11>] REFERENCE_CALL: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <376:37 376:40>] REFERENCE_CALL: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) [b3AlignedObjectArray.h <376:5 376:21>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> b3Int4 [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> void [b3AlignedObjectArray.h <413:3 413:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:13 413:15>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:24 413:26>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3Int4 [b3AlignedObjectArray.h <421:4 421:4>] REFERENCE_CALL: void b3AlignedObjectArray::swap(int, int) -> void b3Int4::b3Int4(const b3Int4 &) [b3AlignedObjectArray.h <421:26 421:26>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <421:13 421:18>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <422:4 422:9>] @@ -4220,12 +4442,16 @@ REFERENCE_CALL: void b3AlignedObjectArray::swap(int, int) -> b3Int4 & b3 REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Int4 &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Int4 &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Int4 &) const -> b3Int4 [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> b3Int4 [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Int4 &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Int4 &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Int4 &) const -> b3Int4 [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Int4 &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Int4 &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -4238,16 +4464,23 @@ REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3Alig REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3DbvtProxy [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtProxy * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3DbvtProxy * b3AlignedObjectArray::m_data -> b3DbvtProxy [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtProxy [b3DynamicBvhBroadphase.h <132:23 132:33>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtProxy [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtProxy [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DbvtProxy [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3DbvtProxy [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -4256,6 +4489,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3D REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtProxy *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtProxy *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtProxy *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtProxy *) const -> b3DbvtProxy [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtProxy *) const -> b3DbvtProxy [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3DbvtProxy *) const -> void b3DbvtProxy::b3DbvtProxy(const b3DbvtProxy &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3DbvtProxy *) const -> b3DbvtProxy * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -4296,13 +4531,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray: REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtProxy & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3DbvtProxy & b3AlignedObjectArray::at(int) const -> b3DbvtProxy [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3DbvtProxy & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtProxy & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3DbvtProxy & b3AlignedObjectArray::at(int) -> b3DbvtProxy [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3DbvtProxy & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3DbvtProxy & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3DbvtProxy & b3AlignedObjectArray::operator[](int) const -> b3DbvtProxy [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3DbvtProxy & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3DbvtProxy & b3AlignedObjectArray::operator[](int) const -> b3DbvtProxy * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtProxy & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3DbvtProxy & b3AlignedObjectArray::operator[](int) -> b3DbvtProxy [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3DbvtProxy & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3DbvtProxy & b3AlignedObjectArray::operator[](int) -> b3DbvtProxy * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -4322,6 +4561,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> b3DbvtProxy [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> b3DbvtProxy [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> b3DbvtProxy [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> void b3DbvtProxy::b3DbvtProxy() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -4332,9 +4574,13 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Dbvt REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> void b3DbvtProxy::b3DbvtProxy(const b3DbvtProxy &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtProxy & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3DbvtProxy & b3AlignedObjectArray::expandNonInitializing() -> b3DbvtProxy [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3DbvtProxy & b3AlignedObjectArray::expand(const b3DbvtProxy &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3DbvtProxy & b3AlignedObjectArray::expand(const b3DbvtProxy &) -> b3DbvtProxy [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3DbvtProxy & b3AlignedObjectArray::expand(const b3DbvtProxy &) -> b3DbvtProxy [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3DbvtProxy &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtProxy &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3DbvtProxy &) -> b3DbvtProxy [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] @@ -4342,6 +4588,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DbvtProxy [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3DbvtProxy [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -4359,6 +4607,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal< REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DbvtProxy *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DbvtProxy *, int, int, const L &) -> b3DbvtProxy [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DbvtProxy *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3DbvtProxy *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -4368,12 +4617,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3DbvtProxy &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DbvtProxy &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3DbvtProxy &) const -> b3DbvtProxy [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3DbvtProxy &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DbvtProxy &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3DbvtProxy &) const -> b3DbvtProxy [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3DbvtProxy &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DbvtProxy &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3DbvtProxy &) const -> b3DbvtProxy [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3DbvtProxy &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DbvtProxy &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3DbvtProxy &) -> b3DbvtProxy [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -4383,15 +4636,33 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3AlignedObjectArray &) -> void [b3AlignedObjectArray.h <524:2 524:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <524:27 524:46>] REFERENCE_TEMPLATE_SPECIALIZATION: const float & b3Min(const float &, const float &) -> const T & b3Min(const T &, const T &) [b3MinMax.h <23:26 23:30>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:23 23:23>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:38 23:38>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:50 23:50>] REFERENCE_TEMPLATE_SPECIALIZATION: const int & b3Min(const int &, const int &) -> const T & b3Min(const T &, const T &) [b3MinMax.h <23:26 23:30>] +REFERENCE_TYPE_USAGE: const int & b3Min(const int &, const int &) -> int [b3MinMax.h <23:23 23:23>] +REFERENCE_TYPE_USAGE: const int & b3Min(const int &, const int &) -> int [b3MinMax.h <23:38 23:38>] +REFERENCE_TYPE_USAGE: const int & b3Min(const int &, const int &) -> int [b3MinMax.h <23:50 23:50>] REFERENCE_TEMPLATE_SPECIALIZATION: const float & b3Max(const float &, const float &) -> const T & b3Max(const T &, const T &) [b3MinMax.h <29:26 29:30>] +REFERENCE_TYPE_USAGE: const float & b3Max(const float &, const float &) -> float [b3MinMax.h <29:23 29:23>] +REFERENCE_TYPE_USAGE: const float & b3Max(const float &, const float &) -> float [b3MinMax.h <29:38 29:38>] +REFERENCE_TYPE_USAGE: const float & b3Max(const float &, const float &) -> float [b3MinMax.h <29:50 29:50>] REFERENCE_TEMPLATE_SPECIALIZATION: const int & b3Max(const int &, const int &) -> const T & b3Max(const T &, const T &) [b3MinMax.h <29:26 29:30>] +REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3DynamicBvhBroadphase.cpp <524:21 524:23>] +REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3DynamicBvhBroadphase.cpp <573:38 573:40>] +REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3MinMax.h <29:23 29:23>] +REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3MinMax.h <29:38 29:38>] +REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3MinMax.h <29:50 29:50>] REFERENCE_TYPE_USAGE: void b3SetMin(T &, const T &) -> void [b3MinMax.h <41:17 41:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMin(float &, const float &) -> void b3SetMin(T &, const T &) [b3MinMax.h <41:22 41:29>] REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> void [b3MinMax.h <41:17 41:20>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:31 41:31>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:43 41:43>] REFERENCE_TYPE_USAGE: void b3SetMax(T &, const T &) -> void [b3MinMax.h <50:17 50:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMax(float &, const float &) -> void b3SetMax(T &, const T &) [b3MinMax.h <50:22 50:29>] REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> void [b3MinMax.h <50:17 50:20>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:31 50:31>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:43 50:43>] REFERENCE_TYPE_USAGE: void b3Clamp(T &, const T &, const T &) -> void [b3MinMax.h <59:17 59:20>] REFERENCE_TYPE_USAGE: const __m128 b3vMzeroMask -> __m128 [b3Vector3.h <58:7 58:12>] REFERENCE_TYPE_USAGE: const __m128 b3v1110 -> __m128 [b3Vector3.h <59:7 59:12>] @@ -5199,6 +5470,9 @@ REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3S REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3Sqrt(b3Scalar) [b3Vector3.h <1237:18 1237:28>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void b3PlaneSpace1(const T &, T &, T &) [b3Vector3.h <1220:22 1220:34>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void [b3Vector3.h <1220:17 1220:20>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:43 1220:43>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:49 1220:49>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:55 1220:55>] REFERENCE_CALL: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar b3Fabs(b3Scalar) [b3Vector3.h <1222:7 1222:12>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1222:22 1222:30>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1224:5 1224:12>] @@ -7689,16 +7963,8 @@ REFERENCE_TYPE_USAGE: int b3DynamicBvh::m_lkhd -> int [b3DynamicBvh.h <260:2 260 REFERENCE_TYPE_USAGE: int b3DynamicBvh::m_leaves -> int [b3DynamicBvh.h <261:2 261:4>] REFERENCE_TYPE_USAGE: unsigned int b3DynamicBvh::m_opath -> unsigned int [b3DynamicBvh.h <262:2 262:9>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvh::m_stkStack -> b3AlignedObjectArray [b3DynamicBvh.h <265:2 265:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <265:23 265:28>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <733:25 733:30>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvh::m_stkStack -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <265:23 265:28>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvh::m_rayTestStack -> b3AlignedObjectArray [b3DynamicBvh.h <266:10 266:29>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <266:37 266:46>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <288:79 288:88>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <930:31 930:40>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <970:30 970:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <1028:31 1028:40>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtNode [b3DynamicBvh.h <1234:31 1234:40>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvh::m_rayTestStack -> b3DbvtNode [b3DynamicBvh.h <266:37 266:46>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::clear() -> void [b3DynamicBvh.h <272:2 272:5>] REFERENCE_TYPE_USAGE: bool b3DynamicBvh::empty() const -> bool [b3DynamicBvh.h <273:2 273:5>] @@ -7775,6 +8041,8 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> void [b3DynamicBvh.h <793:2 793:18>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DbvtNode [b3DynamicBvh.h <789:60 789:69>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DbvtNode [b3DynamicBvh.h <790:17 790:26>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DbvtTreeCollider [b3DynamicBvh.h <791:11 791:25>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DbvtTreeCollider [b3DynamicBvh.h <793:2 793:18>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::ICollide [b3DynamicBvh.h <793:2 793:18>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> int [b3DynamicBvh.h <796:4 796:6>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> int [b3DynamicBvh.h <797:4 797:6>] @@ -7800,6 +8068,20 @@ REFERENCE_USAGE: void b3DynamicBvh::collideTTpersistentStack REFERENCE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3AlignedObjectArray b3DynamicBvh::m_stkStack [b3DynamicBvh.h <838:8 838:17>] REFERENCE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3AlignedObjectArray b3DynamicBvh::m_stkStack [b3DynamicBvh.h <839:8 839:17>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> void b3DynamicBvh::sStkNN::sStkNN() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <800:18 800:23>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <802:5 802:10>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <812:27 812:32>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <813:27 813:32>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <814:27 814:32>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <823:28 823:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <824:28 824:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <825:28 825:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <826:28 826:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <830:28 830:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <831:28 831:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <838:28 838:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <839:28 839:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <800:17 800:17>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <812:26 812:26>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <813:26 813:26>] @@ -7837,19 +8119,6 @@ REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack( REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvh.h <831:28 831:33>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvh.h <838:28 838:33>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvh.h <839:28 839:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <800:18 800:23>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <802:5 802:10>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <812:27 812:32>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <813:27 813:32>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <814:27 814:32>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <823:28 823:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <824:28 824:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <825:28 825:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <826:28 826:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <830:28 830:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <831:28 831:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <838:28 838:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <839:28 839:33>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <802:32 802:32>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> int b3AlignedObjectArray::size() const [b3DynamicBvh.h <805:35 805:38>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, b3DbvtTreeCollider &) -> int b3AlignedObjectArray::size() const [b3DynamicBvh.h <806:26 806:29>] @@ -7936,6 +8205,7 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtNode [b3DynamicBvh.h <922:45 922:54>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtNode [b3DynamicBvh.h <930:31 930:40>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtNode [b3DynamicBvh.h <935:11 935:20>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtVolume [b3DynamicBvh.h <326:9 326:20>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtVolume [b3DynamicBvh.h <923:17 923:28>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, T &) const -> b3DbvtVolume [b3DynamicBvh.h <929:27 929:38>] @@ -7945,8 +8215,11 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3D REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3DbvtNode [b3DynamicBvh.h <922:45 922:54>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3DbvtNode [b3DynamicBvh.h <930:31 930:40>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3DbvtNode [b3DynamicBvh.h <935:11 935:20>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3DbvtVolume [b3DynamicBvh.h <923:17 923:28>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3DbvtVolume [b3DynamicBvh.h <929:27 929:38>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3DbvtTreeCollider [b3DynamicBvh.h <924:11 924:25>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3DbvtTreeCollider [b3DynamicBvh.h <926:2 926:18>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3DynamicBvh::ICollide [b3DynamicBvh.h <926:2 926:18>] REFERENCE_CALL: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> void b3DbvtAabbMm::b3DbvtAabbMm(const b3DbvtAabbMm &) [b3DynamicBvh.h <929:42 929:47>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, b3DbvtTreeCollider &) const -> b3AlignedObjectArray [b3DynamicBvh.h <930:4 930:23>] @@ -7975,8 +8248,11 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> b3DbvtNode [b3DynamicBvh.h <922:45 922:54>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> b3DbvtNode [b3DynamicBvh.h <930:31 930:40>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> b3DbvtNode [b3DynamicBvh.h <935:11 935:20>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> b3DbvtVolume [b3DynamicBvh.h <923:17 923:28>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> b3DbvtVolume [b3DynamicBvh.h <929:27 929:38>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> BroadphaseAabbTester [b3DynamicBvh.h <924:11 924:25>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> BroadphaseAabbTester [b3DynamicBvh.h <926:2 926:18>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> b3DynamicBvh::ICollide [b3DynamicBvh.h <926:2 926:18>] REFERENCE_CALL: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> void b3DbvtAabbMm::b3DbvtAabbMm(const b3DbvtAabbMm &) [b3DynamicBvh.h <929:42 929:47>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTV(const b3DbvtNode *, const b3DbvtVolume &, BroadphaseAabbTester &) const -> b3AlignedObjectArray [b3DynamicBvh.h <930:4 930:23>] @@ -8006,6 +8282,7 @@ REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3Dbvt REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode [b3DynamicBvh.h <1005:43 1005:52>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode [b3DynamicBvh.h <1028:31 1028:40>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode [b3DynamicBvh.h <1037:11 1037:20>] +REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3Vector3 [b3DynamicBvh.h <332:9 332:17>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3Vector3 [b3DynamicBvh.h <333:9 333:17>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3Vector3 [b3DynamicBvh.h <1006:15 1006:23>] @@ -8021,6 +8298,7 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3Dbv REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3DbvtNode [b3DynamicBvh.h <954:51 954:60>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3DbvtNode [b3DynamicBvh.h <970:30 970:39>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3DbvtNode [b3DynamicBvh.h <976:10 976:19>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3Vector3 [b3DynamicBvh.h <339:15 339:23>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3Vector3 [b3DynamicBvh.h <340:15 340:23>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, T &) const -> b3Vector3 [b3DynamicBvh.h <341:15 341:23>] @@ -8045,6 +8323,7 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(co REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3DbvtNode [b3DynamicBvh.h <954:51 954:60>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3DbvtNode [b3DynamicBvh.h <970:30 970:39>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3DbvtNode [b3DynamicBvh.h <976:10 976:19>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3DbvtNode [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3Vector3 [b3DynamicBvh.h <955:15 955:23>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3Vector3 [b3DynamicBvh.h <956:15 956:23>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3Vector3 [b3DynamicBvh.h <957:15 957:23>] @@ -8055,6 +8334,8 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(co REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> unsigned int [b3DynamicBvh.h <980:4 980:11>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3Scalar [b3DynamicBvh.h <959:9 959:16>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3Scalar [b3DynamicBvh.h <979:4 979:11>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> BroadphaseRayTester [b3DynamicBvh.h <962:9 962:23>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> BroadphaseRayTester [b3DynamicBvh.h <965:2 965:18>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> b3DynamicBvh::ICollide [b3DynamicBvh.h <965:2 965:18>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> int [b3DynamicBvh.h <968:3 968:5>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::rayTestInternal(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, const b3Vector3 &, unsigned int [], b3Scalar, const b3Vector3 &, const b3Vector3 &, BroadphaseRayTester &) const -> int [b3DynamicBvh.h <969:3 969:5>] @@ -8150,14 +8431,7 @@ REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> int [b3DynamicBvh.h <376:59 376:61>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> int [b3DynamicBvh.h <380:3 380:5>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> b3AlignedObjectArray [b3DynamicBvh.h <376:38 376:57>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <376:59 376:61>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <1146:25 1146:27>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3DynamicBvh.h <1147:25 1147:27>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3OverlappingPairCache.h <275:23 275:25>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3OverlappingPairCache.h <276:23 276:25>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> b3AlignedObjectArray [b3DynamicBvh.h <377:3 377:22>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <377:24 377:30>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <1145:25 1145:31>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <377:24 377:30>] REFERENCE_TYPE_USAGE: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> b3DynamicBvh::sStkNPS [b3DynamicBvh.h <378:9 378:15>] REFERENCE_CALL: static int b3DynamicBvh::allocate(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3DynamicBvh::sStkNPS &) -> int b3AlignedObjectArray::size() const [b3DynamicBvh.h <381:12 381:15>] @@ -8816,6 +9090,7 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <766:26 766:31>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <773:26 773:31>] REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <774:26 774:31>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3AlignedObjectArray::b3AlignedObjectArray() [b3DynamicBvh.h <733:33 733:40>] REFERENCE_CALL: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <734:13 734:18>] REFERENCE_CALL: void b3DynamicBvh::collideTT(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3AlignedObjectArray::resize(int, const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <740:15 740:20>] @@ -8960,6 +9235,20 @@ REFERENCE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b REFERENCE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3AlignedObjectArray b3DynamicBvh::m_stkStack [b3DynamicBvh.h <838:8 838:17>] REFERENCE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3AlignedObjectArray b3DynamicBvh::m_stkStack [b3DynamicBvh.h <839:8 839:17>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <800:18 800:23>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <802:5 802:10>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <812:27 812:32>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <813:27 813:32>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <814:27 814:32>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <823:28 823:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <824:28 824:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <825:28 825:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <826:28 826:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <830:28 830:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <831:28 831:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <838:28 838:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <839:28 839:33>] +REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <800:17 800:17>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <812:26 812:26>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN & b3DynamicBvh::sStkNN::operator=(b3DynamicBvh::sStkNN &&) [b3DynamicBvh.h <813:26 813:26>] @@ -8997,19 +9286,6 @@ REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3 REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvh.h <831:28 831:33>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvh.h <838:28 838:33>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DbvtNode *, const b3DbvtNode *) [b3DynamicBvh.h <839:28 839:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <800:18 800:23>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <802:5 802:10>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <812:27 812:32>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <813:27 813:32>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <814:27 814:32>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <823:28 823:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <824:28 824:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <825:28 825:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <826:28 826:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <830:28 830:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <831:28 831:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <838:28 838:33>] -REFERENCE_TYPE_USAGE: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> b3DynamicBvh::sStkNN [b3DynamicBvh.h <839:28 839:33>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> void b3DynamicBvh::sStkNN::sStkNN(const b3DynamicBvh::sStkNN &) [b3DynamicBvh.h <802:32 802:32>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> int b3AlignedObjectArray::size() const [b3DynamicBvh.h <805:35 805:38>] REFERENCE_CALL: void b3DynamicBvh::collideTTpersistentStack(const b3DbvtNode *, const b3DbvtNode *, T &) -> int b3AlignedObjectArray::size() const [b3DynamicBvh.h <806:26 806:29>] @@ -9187,7 +9463,6 @@ REFERENCE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode REFERENCE_USAGE: static void b3DynamicBvh::rayTest(const b3DbvtNode *, const b3Vector3 &, const b3Vector3 &, T &) -> b3DbvtNode::anonymous union (b3DynamicBvh.h<183:2>) b3DbvtNode:: [b3DynamicBvh.h <1061:28 1061:33>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3DynamicBvh::ICollide [b3DynamicBvh.h <1081:2 1081:18>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3AlignedObjectArray [b3DynamicBvh.h <1085:4 1085:23>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1085:25 1085:30>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1085:25 1085:30>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1095:20 1095:25>] REFERENCE_TYPE_USAGE: static void b3DynamicBvh::collideKDOP(const b3DbvtNode *, const b3Vector3 *, const b3Scalar *, int, T &) -> b3DynamicBvh::sStkNP [b3DynamicBvh.h <1097:5 1097:10>] @@ -9900,7 +10175,6 @@ REFERENCE_TYPE_USAGE: b3DynamicBvh [] b3DynamicBvhBroadphase::m_sets -> b3Dynami REFERENCE_TYPE_USAGE: b3DbvtProxy * [] b3DynamicBvhBroadphase::m_stageRoots -> b3DbvtProxy [b3DynamicBvhBroadphase.h <130:2 130:12>] REFERENCE_USAGE: b3DbvtProxy * [] b3DynamicBvhBroadphase::m_stageRoots -> b3DynamicBvhBroadphase::anonymous enum (b3DynamicBvhBroadphase.h<123:2>)::STAGECOUNT [b3DynamicBvhBroadphase.h <130:30 130:39>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvhBroadphase::m_proxies -> b3AlignedObjectArray [b3DynamicBvhBroadphase.h <132:2 132:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3DbvtProxy [b3DynamicBvhBroadphase.h <132:23 132:33>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3DynamicBvhBroadphase::m_proxies -> b3DbvtProxy [b3DynamicBvhBroadphase.h <132:23 132:33>] REFERENCE_TYPE_USAGE: b3OverlappingPairCache * b3DynamicBvhBroadphase::m_paircache -> b3OverlappingPairCache [b3DynamicBvhBroadphase.h <133:2 133:23>] REFERENCE_TYPE_USAGE: b3Scalar b3DynamicBvhBroadphase::m_prediction -> b3Scalar [b3DynamicBvhBroadphase.h <134:2 134:9>] @@ -10033,12 +10307,16 @@ REFERENCE_TYPE_USAGE: void b3DynamicBvhBroadphase::setAabbForceUpdate(b3Broadpha REFERENCE_TYPE_USAGE: static void b3ListAppend(T *, T * &) (b3DynamicBvhBroadphase.cpp) -> void [b3DynamicBvhBroadphase.cpp <55:15 55:18>] REFERENCE_TEMPLATE_SPECIALIZATION: static void b3ListAppend(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> static void b3ListAppend(T *, T * &) (b3DynamicBvhBroadphase.cpp) [b3DynamicBvhBroadphase.cpp <55:20 55:31>] REFERENCE_TYPE_USAGE: static void b3ListAppend(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> void [b3DynamicBvhBroadphase.cpp <55:15 55:18>] +REFERENCE_TYPE_USAGE: static void b3ListAppend(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy [b3DynamicBvhBroadphase.cpp <55:33 55:33>] +REFERENCE_TYPE_USAGE: static void b3ListAppend(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy [b3DynamicBvhBroadphase.cpp <55:41 55:41>] REFERENCE_USAGE: static void b3ListAppend(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy * [] b3DbvtProxy::links [b3DynamicBvhBroadphase.cpp <57:8 57:12>] REFERENCE_USAGE: static void b3ListAppend(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy * [] b3DbvtProxy::links [b3DynamicBvhBroadphase.cpp <58:8 58:12>] REFERENCE_USAGE: static void b3ListAppend(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy * [] b3DbvtProxy::links [b3DynamicBvhBroadphase.cpp <59:17 59:21>] REFERENCE_TYPE_USAGE: static void b3ListRemove(T *, T * &) (b3DynamicBvhBroadphase.cpp) -> void [b3DynamicBvhBroadphase.cpp <65:15 65:18>] REFERENCE_TEMPLATE_SPECIALIZATION: static void b3ListRemove(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> static void b3ListRemove(T *, T * &) (b3DynamicBvhBroadphase.cpp) [b3DynamicBvhBroadphase.cpp <65:20 65:31>] REFERENCE_TYPE_USAGE: static void b3ListRemove(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> void [b3DynamicBvhBroadphase.cpp <65:15 65:18>] +REFERENCE_TYPE_USAGE: static void b3ListRemove(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy [b3DynamicBvhBroadphase.cpp <65:33 65:33>] +REFERENCE_TYPE_USAGE: static void b3ListRemove(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy [b3DynamicBvhBroadphase.cpp <65:41 65:41>] REFERENCE_USAGE: static void b3ListRemove(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy * [] b3DbvtProxy::links [b3DynamicBvhBroadphase.cpp <67:11 67:15>] REFERENCE_USAGE: static void b3ListRemove(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy * [] b3DbvtProxy::links [b3DynamicBvhBroadphase.cpp <67:27 67:31>] REFERENCE_USAGE: static void b3ListRemove(b3DbvtProxy *, b3DbvtProxy * &) (b3DynamicBvhBroadphase.cpp) -> b3DbvtProxy * [] b3DbvtProxy::links [b3DynamicBvhBroadphase.cpp <67:37 67:41>] @@ -10110,6 +10388,7 @@ REFERENCE_USAGE: void b3DynamicBvhBroadphase::b3DynamicBvhBroadphase(int, b3Over REFERENCE_USAGE: void b3DynamicBvhBroadphase::b3DynamicBvhBroadphase(int, b3OverlappingPairCache *) -> b3DbvtProxy * [] b3DynamicBvhBroadphase::m_stageRoots [b3DynamicBvhBroadphase.cpp <144:3 144:14>] REFERENCE_CALL: void b3DynamicBvhBroadphase::b3DynamicBvhBroadphase(int, b3OverlappingPairCache *) -> void b3AlignedObjectArray::resize(int, const b3DbvtProxy &) [b3DynamicBvhBroadphase.cpp <149:12 149:17>] REFERENCE_CALL: void b3DynamicBvhBroadphase::b3DynamicBvhBroadphase(int, b3OverlappingPairCache *) -> void b3DbvtProxy::b3DbvtProxy() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3DynamicBvhBroadphase::b3DynamicBvhBroadphase(int, b3OverlappingPairCache *) -> b3DbvtProxy [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_USAGE: void b3DynamicBvhBroadphase::~b3DynamicBvhBroadphase() -> bool b3DynamicBvhBroadphase::m_releasepaircache [b3DynamicBvhBroadphase.cpp <155:5 155:22>] REFERENCE_CALL: void b3DynamicBvhBroadphase::~b3DynamicBvhBroadphase() -> void b3OverlappingPairCache::~b3OverlappingPairCache() [b3DynamicBvhBroadphase.cpp <157:16 157:16>] REFERENCE_USAGE: void b3DynamicBvhBroadphase::~b3DynamicBvhBroadphase() -> b3OverlappingPairCache * b3DynamicBvhBroadphase::m_paircache [b3DynamicBvhBroadphase.cpp <157:3 157:13>] @@ -10380,6 +10659,7 @@ REFERENCE_USAGE: void b3DynamicBvhBroadphase::performDeferredRemoval(b3Dispatche REFERENCE_CALL: void b3DynamicBvhBroadphase::performDeferredRemoval(b3Dispatcher *) -> void b3OverlappingPairCache::cleanOverlappingPair(b3BroadphasePair &, b3Dispatcher *) [b3DynamicBvhBroadphase.cpp <482:18 482:37>] REFERENCE_CALL: void b3DynamicBvhBroadphase::performDeferredRemoval(b3Dispatcher *) -> void b3AlignedObjectArray::resize(int, const b3Int4 &) [b3DynamicBvhBroadphase.cpp <493:24 493:29>] REFERENCE_CALL: void b3DynamicBvhBroadphase::performDeferredRemoval(b3Dispatcher *) -> void b3Int4::b3Int4() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3DynamicBvhBroadphase::performDeferredRemoval(b3Dispatcher *) -> b3Int4 [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> void b3DynamicBvh::optimizeIncremental(int) [b3DynamicBvhBroadphase.cpp <519:12 519:30>] REFERENCE_CALL: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> void b3DynamicBvh::optimizeIncremental(int) [b3DynamicBvhBroadphase.cpp <523:13 523:31>] REFERENCE_USAGE: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> b3DynamicBvh [] b3DynamicBvhBroadphase::m_sets [b3DynamicBvhBroadphase.cpp <519:2 519:7>] @@ -10414,8 +10694,6 @@ REFERENCE_USAGE: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> int b3D REFERENCE_USAGE: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> int b3DynamicBvhBroadphase::m_fupdates [b3DynamicBvhBroadphase.cpp <523:55 523:64>] REFERENCE_CALL: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> const int & b3Max(const int &, const int &) [b3DynamicBvhBroadphase.cpp <524:15 524:19>] REFERENCE_CALL: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> const int & b3Max(const int &, const int &) [b3DynamicBvhBroadphase.cpp <573:32 573:36>] -REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3DynamicBvhBroadphase.cpp <524:21 524:23>] -REFERENCE_TYPE_USAGE: const int & b3Max(const int &, const int &) -> int [b3DynamicBvhBroadphase.cpp <573:38 573:40>] REFERENCE_USAGE: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> int b3DynamicBvhBroadphase::m_stageCurrent [b3DynamicBvhBroadphase.cpp <527:2 527:15>] REFERENCE_USAGE: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> int b3DynamicBvhBroadphase::m_stageCurrent [b3DynamicBvhBroadphase.cpp <527:18 527:31>] REFERENCE_USAGE: void b3DynamicBvhBroadphase::collide(b3Dispatcher *) -> int b3DynamicBvhBroadphase::m_stageCurrent [b3DynamicBvhBroadphase.cpp <528:36 528:49>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3OverlappingPairCache.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3OverlappingPairCache.txt index 1a70966e..9e47a68a 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3OverlappingPairCache.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_BroadPhaseCollision_b3OverlappingPairCache.txt @@ -273,6 +273,7 @@ SYMBOL_METHOD: public b3AlignedAllocator::se SYMBOL_FUNCTION: public bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) [b3AlignedAllocator.h <101:2 <101:2 <101:14 101:23> 101:64> 101:81>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3Int4 [b3Int4.h <26:1 <26:32 26:37> 41:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -364,7 +365,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3Int4 *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3Int4::b3Int4(const b3Int4 &) [b3Int4.h <26:32 <26:32 26:37> 26:37>] -SYMBOL_STRUCT: b3Int4 [b3Int4.h <26:1 <26:32 26:37> 41:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3Int4::~b3Int4() [b3Int4.h <26:32 <26:32 26:37> 26:37>] @@ -390,8 +390,8 @@ SYMBOL_METHOD: public void b3AlignedObjectArray::push_back(const b3Int4 SYMBOL_CLASS: public b3AlignedObjectArray::less [b3AlignedObjectArray.h <329:9 329:12>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSortInternal(const L &, int, int) [b3AlignedObjectArray.h <341:3 <341:8 341:24> 367:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) [b3AlignedObjectArray.h <341:3 <341:3 <341:8 341:24> 341:61> 367:3>] -SYMBOL_METHOD: public bool b3BroadphasePairSortPredicate::operator()(const b3BroadphasePair &, const b3BroadphasePair &) const [b3OverlappingPair.h <56:3 <56:3 <56:8 56:17> 56:80> 63:3>] SYMBOL_CLASS: b3BroadphasePairSortPredicate [b3OverlappingPair.h <52:1 <52:7 52:35> 64:1>] +SYMBOL_METHOD: public bool b3BroadphasePairSortPredicate::operator()(const b3BroadphasePair &, const b3BroadphasePair &) const [b3OverlappingPair.h <56:3 <56:3 <56:8 56:17> 56:80> 63:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:3 <413:3 <413:8 413:11> 413:34> 426:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSort(const L &) [b3AlignedObjectArray.h <371:3 <371:8 371:16> 378:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) [b3AlignedObjectArray.h <371:3 <371:3 <371:8 371:16> 371:38> 378:3>] @@ -2123,6 +2123,9 @@ REFERENCE_TYPE_USAGE: float b3Select(unsigned int, float, float) -> unsigned int REFERENCE_TYPE_USAGE: void b3Swap(T &, T &) -> void [b3Scalar.h <509:38 509:41>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3Swap(int &, int &) -> void b3Swap(T &, T &) [b3Scalar.h <509:43 509:48>] REFERENCE_TYPE_USAGE: void b3Swap(int &, int &) -> void [b3Scalar.h <509:38 509:41>] +REFERENCE_TYPE_USAGE: void b3Swap(int &, int &) -> int [b3Scalar.h <509:50 509:50>] +REFERENCE_TYPE_USAGE: void b3Swap(int &, int &) -> int [b3Scalar.h <509:56 509:56>] +REFERENCE_TYPE_USAGE: void b3Swap(int &, int &) -> int [b3Scalar.h <511:2 511:2>] REFERENCE_TYPE_USAGE: unsigned int b3SwapEndian(unsigned int) -> unsigned int [b3Scalar.h <518:17 518:24>] REFERENCE_TYPE_USAGE: unsigned int b3SwapEndian(unsigned int) -> unsigned int [b3Scalar.h <518:39 518:46>] REFERENCE_TYPE_USAGE: unsigned short b3SwapEndian(unsigned short) -> unsigned short [b3Scalar.h <523:17 523:24>] @@ -2232,8 +2235,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Int4 [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Int4 [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Int4 [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Int4 [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Int4 [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Int4 [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Int4 [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Int4 [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2267,8 +2278,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> int [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> int [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> int [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> int [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> int [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> int [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2493,16 +2512,22 @@ REFERENCE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Al REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Int4 [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Int4 * b3AlignedObjectArray::m_data -> b3Int4 [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Int4 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Int4 [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -2511,6 +2536,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 * REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> b3Int4 [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> b3Int4 [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> void b3Int4::b3Int4(const b3Int4 &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -2551,13 +2578,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Int4 & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::at(int) const -> b3Int4 [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::at(int) -> b3Int4 [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> b3Int4 [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::operator[](int) -> b3Int4 [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3Int4 & b3AlignedObjectArray::operator[](int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -2578,7 +2609,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> b3Int4 [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> int [b3AlignedObjectArray.h <249:4 249:6>] REFERENCE_CALL: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <249:13 249:16>] REFERENCE_CALL: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <252:24 252:27>] @@ -2588,8 +2621,12 @@ REFERENCE_CALL: b3Int4 & b3AlignedObjectArray::expandNonInitializing() - REFERENCE_USAGE: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <254:4 254:9>] REFERENCE_USAGE: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <256:11 256:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::expand(const b3Int4 &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expand(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expand(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Int4 &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Int4 &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Int4 &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Int4 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Int4 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -2607,6 +2644,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::res REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Int4 [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Int4 [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -2624,9 +2663,11 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> void b3AlignedObjectArray::quickSortInternal(const L &, int, int) [b3AlignedObjectArray.h <341:8 341:24>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> void [b3AlignedObjectArray.h <341:3 341:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> b3BroadphasePairSortPredicate [b3AlignedObjectArray.h <341:32 341:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> int [b3AlignedObjectArray.h <341:47 341:49>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> int [b3AlignedObjectArray.h <345:4 345:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> b3Int4 [b3AlignedObjectArray.h <346:4 346:4>] REFERENCE_CALL: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> void b3Int4::b3Int4(const b3Int4 &) [b3AlignedObjectArray.h <346:24 346:24>] REFERENCE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <346:8 346:13>] REFERENCE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <351:24 351:29>] @@ -2639,16 +2680,19 @@ REFERENCE_CALL: void b3AlignedObjectArray::quickSortInternal::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> void b3AlignedObjectArray::quickSort(const L &) [b3AlignedObjectArray.h <371:8 371:16>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> void [b3AlignedObjectArray.h <371:3 371:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> b3BroadphasePairSortPredicate [b3AlignedObjectArray.h <371:24 371:24>] REFERENCE_CALL: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <374:8 374:11>] REFERENCE_CALL: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <376:37 376:40>] REFERENCE_CALL: void b3AlignedObjectArray::quickSort(const b3BroadphasePairSortPredicate &) -> void b3AlignedObjectArray::quickSortInternal(const b3BroadphasePairSortPredicate &, int, int) [b3AlignedObjectArray.h <376:5 376:21>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> b3Int4 [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> void [b3AlignedObjectArray.h <413:3 413:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:13 413:15>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:24 413:26>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3Int4 [b3AlignedObjectArray.h <421:4 421:4>] REFERENCE_CALL: void b3AlignedObjectArray::swap(int, int) -> void b3Int4::b3Int4(const b3Int4 &) [b3AlignedObjectArray.h <421:26 421:26>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <421:13 421:18>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <422:4 422:9>] @@ -2659,18 +2703,22 @@ REFERENCE_CALL: void b3AlignedObjectArray::swap(int, int) -> b3Int4 & b3 REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Int4 &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Int4 &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Int4 &) const -> b3Int4 [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int [b3AlignedObjectArray.h <473:3 473:5>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int [b3AlignedObjectArray.h <474:3 474:5>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> b3Int4 [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_CALL: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <473:13 473:16>] REFERENCE_CALL: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <476:14 476:17>] REFERENCE_CALL: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> bool operator==(const b3BroadphasePair &, const b3BroadphasePair &) [b3AlignedObjectArray.h <478:18 478:19>] REFERENCE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <478:8 478:13>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Int4 &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Int4 &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Int4 &) const -> b3Int4 [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Int4 &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Int4 &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -2682,16 +2730,24 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3A REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> int [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: int * b3AlignedObjectArray::m_data -> int [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3OverlappingPairCache.h <275:23 275:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3OverlappingPairCache.h <276:23 276:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -2699,7 +2755,9 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -2712,6 +2770,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> void REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -2738,12 +2797,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -2760,9 +2823,13 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <226:9 226:11>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <228:17 228:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <228:6 228:11>] @@ -2770,15 +2837,21 @@ REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <234:6 234:12>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expandNonInitializing() -> int [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expand(const int &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const int &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] @@ -2797,6 +2870,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -2806,12 +2880,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3A REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const int &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> int [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3199,8 +3277,6 @@ REFERENCE_TYPE_USAGE: void b3HashedOverlappingPairCache::sortOverlappingPairs(b3 REFERENCE_TYPE_USAGE: void b3HashedOverlappingPairCache::sortOverlappingPairs(b3Dispatcher *) -> b3Dispatcher [b3OverlappingPairCache.cpp <401:57 401:68>] REFERENCE_TYPE_USAGE: void b3HashedOverlappingPairCache::sortOverlappingPairs(b3Dispatcher *) -> b3Dispatcher [b3OverlappingPairCache.h <270:36 270:47>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3HashedOverlappingPairCache::m_hashTable -> b3AlignedObjectArray [b3OverlappingPairCache.h <275:2 275:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3OverlappingPairCache.h <275:23 275:25>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3OverlappingPairCache.h <276:23 276:25>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3HashedOverlappingPairCache::m_hashTable -> int [b3OverlappingPairCache.h <275:23 275:25>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3HashedOverlappingPairCache::m_next -> b3AlignedObjectArray [b3OverlappingPairCache.h <276:2 276:21>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3HashedOverlappingPairCache::m_next -> int [b3OverlappingPairCache.h <276:23 276:25>] @@ -3368,13 +3444,23 @@ REFERENCE_TYPE_USAGE: void b3NullPairCache::sortOverlappingPairs(b3Dispatcher *) REFERENCE_TYPE_USAGE: void b3NullPairCache::sortOverlappingPairs(b3Dispatcher *) -> b3Dispatcher [b3OverlappingPairCache.h <463:36 463:47>] REFERENCE_OVERRIDE: void b3NullPairCache::~b3NullPairCache() -> void b3OverlappingPairCache::~b3OverlappingPairCache() [b3OverlappingPairCache.h <391:7 391:21>] REFERENCE_TEMPLATE_SPECIALIZATION: const float & b3Min(const float &, const float &) -> const T & b3Min(const T &, const T &) [b3MinMax.h <23:26 23:30>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:23 23:23>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:38 23:38>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:50 23:50>] REFERENCE_TEMPLATE_SPECIALIZATION: const float & b3Max(const float &, const float &) -> const T & b3Max(const T &, const T &) [b3MinMax.h <29:26 29:30>] +REFERENCE_TYPE_USAGE: const float & b3Max(const float &, const float &) -> float [b3MinMax.h <29:23 29:23>] +REFERENCE_TYPE_USAGE: const float & b3Max(const float &, const float &) -> float [b3MinMax.h <29:38 29:38>] +REFERENCE_TYPE_USAGE: const float & b3Max(const float &, const float &) -> float [b3MinMax.h <29:50 29:50>] REFERENCE_TYPE_USAGE: void b3SetMin(T &, const T &) -> void [b3MinMax.h <41:17 41:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMin(float &, const float &) -> void b3SetMin(T &, const T &) [b3MinMax.h <41:22 41:29>] REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> void [b3MinMax.h <41:17 41:20>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:31 41:31>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:43 41:43>] REFERENCE_TYPE_USAGE: void b3SetMax(T &, const T &) -> void [b3MinMax.h <50:17 50:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMax(float &, const float &) -> void b3SetMax(T &, const T &) [b3MinMax.h <50:22 50:29>] REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> void [b3MinMax.h <50:17 50:20>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:31 50:31>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:43 50:43>] REFERENCE_TYPE_USAGE: void b3Clamp(T &, const T &, const T &) -> void [b3MinMax.h <59:17 59:20>] REFERENCE_TYPE_USAGE: const __m128 b3vMzeroMask -> __m128 [b3Vector3.h <58:7 58:12>] REFERENCE_TYPE_USAGE: const __m128 b3v1110 -> __m128 [b3Vector3.h <59:7 59:12>] @@ -4182,6 +4268,9 @@ REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3S REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3Sqrt(b3Scalar) [b3Vector3.h <1237:18 1237:28>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void b3PlaneSpace1(const T &, T &, T &) [b3Vector3.h <1220:22 1220:34>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void [b3Vector3.h <1220:17 1220:20>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:43 1220:43>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:49 1220:49>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:55 1220:55>] REFERENCE_CALL: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar b3Fabs(b3Scalar) [b3Vector3.h <1222:7 1222:12>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1222:22 1222:30>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1224:5 1224:12>] @@ -6519,6 +6608,7 @@ REFERENCE_TYPE_USAGE: void b3HashedOverlappingPairCache::growTables() -> int [b3 REFERENCE_TYPE_USAGE: void b3HashedOverlappingPairCache::growTables() -> int [b3OverlappingPairCache.cpp <202:4 202:6>] REFERENCE_TYPE_USAGE: void b3HashedOverlappingPairCache::growTables() -> int [b3OverlappingPairCache.cpp <205:4 205:6>] REFERENCE_TYPE_USAGE: void b3HashedOverlappingPairCache::growTables() -> int [b3OverlappingPairCache.cpp <205:32 205:34>] +REFERENCE_TYPE_USAGE: void b3HashedOverlappingPairCache::growTables() -> int [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3HashedOverlappingPairCache::growTables() -> int b3AlignedObjectArray::capacity() const [b3OverlappingPairCache.cpp <175:43 175:50>] REFERENCE_CALL: void b3HashedOverlappingPairCache::growTables() -> int b3AlignedObjectArray::capacity() const [b3OverlappingPairCache.cpp <205:144 205:151>] REFERENCE_USAGE: void b3HashedOverlappingPairCache::growTables() -> b3BroadphasePairArray b3HashedOverlappingPairCache::m_overlappingPairArray [b3OverlappingPairCache.cpp <175:20 175:41>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3ConvexUtility.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3ConvexUtility.txt index a9050975..cedf3426 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3ConvexUtility.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3ConvexUtility.txt @@ -240,12 +240,12 @@ SYMBOL_FUNCTION: int b3Select(unsigned int, int, int) [b3Scalar.h <494:1 <494:1 SYMBOL_FUNCTION: float b3Select(unsigned int, float, float) [b3Scalar.h <500:1 <500:1 <500:23 500:30> 500:109> 507:1>] SYMBOL_FUNCTION: void b3Swap(T &, T &) [b3Scalar.h <509:1 <509:22 <509:43 509:48> 509:60> 514:1>] SYMBOL_FUNCTION: void b3Swap(short &, short &) [b3Scalar.h <509:22 <509:22 <509:43 509:48> 509:60> 514:1>] +SYMBOL_BUILTIN_TYPE: short SYMBOL_FUNCTION: unsigned int b3SwapEndian(unsigned int) [b3Scalar.h <518:1 <518:1 <518:26 518:37> 518:51> 521:1>] SYMBOL_FUNCTION: unsigned short b3SwapEndian(unsigned short) [b3Scalar.h <523:1 <523:1 <523:32 523:43> 523:63> 526:1>] SYMBOL_BUILTIN_TYPE: unsigned short SYMBOL_FUNCTION: unsigned int b3SwapEndian(int) [b3Scalar.h <528:1 <528:1 <528:26 528:37> 528:46> 531:1>] SYMBOL_FUNCTION: unsigned short b3SwapEndian(short) [b3Scalar.h <533:1 <533:1 <533:32 533:43> 533:54> 536:1>] -SYMBOL_BUILTIN_TYPE: short SYMBOL_FUNCTION: unsigned int b3SwapEndianFloat(float) [b3Scalar.h <544:1 <544:1 <544:31 544:47> 544:56> 555:1>] SYMBOL_BUILTIN_TYPE: unsigned char SYMBOL_FUNCTION: float b3UnswapEndianFloat(unsigned int) [b3Scalar.h <558:1 <558:1 <558:23 558:41> 558:57> 570:1>] @@ -313,6 +313,21 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +QUALIFIER: b3Vector3 [b3Vector3.h <902:26 902:34>] +QUALIFIER: b3Vector3 [b3Vector3.h <907:26 907:34>] +QUALIFIER: b3Vector3 [b3Vector3.h <912:27 912:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <923:27 923:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <965:27 965:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <1007:27 1007:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <1260:22 1260:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1267:22 1267:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1274:22 1274:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1281:22 1281:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1288:22 1288:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1295:22 1295:30>] +QUALIFIER: b3Vector3 [b3GrahamScan2dConvexHull.h <24:8 24:22>] +SYMBOL_CLASS: b3Vector3 [b3Vector3.h <74:7 74:15>] +SYMBOL_CLASS: b3Vector3 [b3Vector3.h <92:1 <92:31 92:39> 709:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -333,6 +348,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3MyFace [b3ConvexUtility.h <26:1 <26:8 26:15> 30:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -353,6 +369,10 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator( SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_CLASS: public b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <31:3 <31:9 31:12> 65:3>] +QUALIFIER: b3ConvexHullComputer [b3ConvexUtility.cpp <60:9 60:28>] +QUALIFIER: b3ConvexHullComputer [b3ConvexUtility.cpp <61:9 61:28>] +SYMBOL_CLASS: b3ConvexHullComputer [b3ConvexHullComputer.h <24:1 <24:7 24:26> 99:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -373,6 +393,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3GrahamVector3 [b3GrahamScan2dConvexHull.h <24:1 <24:8 24:22> 33:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -393,6 +414,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAll SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3InternalEdge [b3ConvexUtility.cpp <299:1 <299:8 299:21> 308:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -413,6 +435,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllo SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3InternalVertexPair [b3ConvexUtility.cpp <278:1 <278:8 278:27> 297:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -526,21 +549,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3Vector3::b3Vector3(const b3Vector3 &) [b3Vector3.h <92:31 <92:31 92:39> 92:39>] -QUALIFIER: b3Vector3 [b3Vector3.h <902:26 902:34>] -QUALIFIER: b3Vector3 [b3Vector3.h <907:26 907:34>] -QUALIFIER: b3Vector3 [b3Vector3.h <912:27 912:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <923:27 923:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <965:27 965:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <1007:27 1007:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <1260:22 1260:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1267:22 1267:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1274:22 1274:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1281:22 1281:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1288:22 1288:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1295:22 1295:30>] -QUALIFIER: b3Vector3 [b3GrahamScan2dConvexHull.h <24:8 24:22>] -SYMBOL_CLASS: b3Vector3 [b3Vector3.h <74:7 74:15>] -SYMBOL_CLASS: b3Vector3 [b3Vector3.h <92:1 <92:31 92:39> 709:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3Vector3::~b3Vector3() [b3Vector3.h <92:31 <92:31 92:39> 92:39>] @@ -586,7 +594,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3MyFace *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3MyFace::b3MyFace(const b3MyFace &) [b3ConvexUtility.h <26:8 <26:8 26:15> 26:15>] -SYMBOL_STRUCT: b3MyFace [b3ConvexUtility.h <26:1 <26:8 26:15> 30:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3MyFace::~b3MyFace() [b3ConvexUtility.h <26:8 <26:8 26:15> 26:15>] @@ -634,10 +641,6 @@ SYMBOL_METHOD: protected void b3AlignedObjectArray:: SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3ConvexHullComputer::Edge::~Edge() [b3ConvexHullComputer.h <31:9 <31:9 31:12> 31:12>] -SYMBOL_CLASS: public b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <31:3 <31:9 31:12> 65:3>] -QUALIFIER: b3ConvexHullComputer [b3ConvexUtility.cpp <60:9 60:28>] -QUALIFIER: b3ConvexHullComputer [b3ConvexUtility.cpp <61:9 61:28>] -SYMBOL_CLASS: b3ConvexHullComputer [b3ConvexHullComputer.h <24:1 <24:7 24:26> 99:1>] SYMBOL_METHOD: protected void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:3 <102:25 102:32> 107:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::deallocate() [b3AlignedObjectArray.h <109:3 <109:3 <109:24 109:33> 109:35> 119:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::b3AlignedObjectArray() [b3AlignedObjectArray.h <126:3 <126:3 <126:3 126:22> 126:24> 129:3>] @@ -679,7 +682,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArr SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3GrahamVector3 *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3GrahamVector3::b3GrahamVector3(const b3GrahamVector3 &) [b3GrahamScan2dConvexHull.h <24:8 <24:8 24:22> 24:22>] -SYMBOL_STRUCT: b3GrahamVector3 [b3GrahamScan2dConvexHull.h <24:1 <24:8 24:22> 33:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3GrahamVector3::~b3GrahamVector3() [b3GrahamScan2dConvexHull.h <24:8 <24:8 24:22> 24:22>] @@ -705,8 +707,8 @@ SYMBOL_METHOD: public void b3AlignedObjectArray::reserve(int) [ SYMBOL_CLASS: public b3AlignedObjectArray::less [b3AlignedObjectArray.h <329:9 329:12>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSortInternal(const L &, int, int) [b3AlignedObjectArray.h <341:3 <341:8 341:24> 367:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) [b3AlignedObjectArray.h <341:3 <341:3 <341:8 341:24> 341:61> 367:3>] -SYMBOL_METHOD: public bool b3AngleCompareFunc::operator()(const b3GrahamVector3 &, const b3GrahamVector3 &) const [b3GrahamScan2dConvexHull.h <42:2 <42:2 <42:7 42:16> 42:74> 56:2>] SYMBOL_STRUCT: b3AngleCompareFunc [b3GrahamScan2dConvexHull.h <36:1 <36:8 36:25> 57:1>] +SYMBOL_METHOD: public bool b3AngleCompareFunc::operator()(const b3GrahamVector3 &, const b3GrahamVector3 &) const [b3GrahamScan2dConvexHull.h <42:2 <42:2 <42:7 42:16> 42:74> 56:2>] SYMBOL_METHOD: public void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:3 <413:3 <413:8 413:11> 413:34> 426:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::quickSort(const L &) [b3AlignedObjectArray.h <371:3 <371:8 371:16> 378:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::downHeap(b3GrahamVector3 *, int, int, const L &) [b3AlignedObjectArray.h <383:3 <383:8 383:15> 411:3>] @@ -728,7 +730,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArra SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3InternalEdge *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3InternalEdge::b3InternalEdge(const b3InternalEdge &) [b3ConvexUtility.cpp <299:8 <299:8 299:21> 299:21>] -SYMBOL_STRUCT: b3InternalEdge [b3ConvexUtility.cpp <299:1 <299:8 299:21> 308:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3InternalEdge::~b3InternalEdge() [b3ConvexUtility.cpp <299:8 <299:8 299:21> 299:21>] @@ -773,7 +774,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObje SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3InternalVertexPair *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3InternalVertexPair::b3InternalVertexPair(const b3InternalVertexPair &) [b3ConvexUtility.cpp <278:8 <278:8 278:27> 278:27>] -SYMBOL_STRUCT: b3InternalVertexPair [b3ConvexUtility.cpp <278:1 <278:8 278:27> 297:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3InternalVertexPair::~b3InternalVertexPair() [b3ConvexUtility.cpp <278:8 <278:8 278:27> 278:27>] @@ -2438,6 +2438,9 @@ REFERENCE_TYPE_USAGE: float b3Select(unsigned int, float, float) -> unsigned int REFERENCE_TYPE_USAGE: void b3Swap(T &, T &) -> void [b3Scalar.h <509:38 509:41>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3Swap(short &, short &) -> void b3Swap(T &, T &) [b3Scalar.h <509:43 509:48>] REFERENCE_TYPE_USAGE: void b3Swap(short &, short &) -> void [b3Scalar.h <509:38 509:41>] +REFERENCE_TYPE_USAGE: void b3Swap(short &, short &) -> short [b3Scalar.h <509:50 509:50>] +REFERENCE_TYPE_USAGE: void b3Swap(short &, short &) -> short [b3Scalar.h <509:56 509:56>] +REFERENCE_TYPE_USAGE: void b3Swap(short &, short &) -> short [b3Scalar.h <511:2 511:2>] REFERENCE_TYPE_USAGE: unsigned int b3SwapEndian(unsigned int) -> unsigned int [b3Scalar.h <518:17 518:24>] REFERENCE_TYPE_USAGE: unsigned int b3SwapEndian(unsigned int) -> unsigned int [b3Scalar.h <518:39 518:46>] REFERENCE_TYPE_USAGE: unsigned short b3SwapEndian(unsigned short) -> unsigned short [b3Scalar.h <523:17 523:24>] @@ -2547,8 +2550,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> int [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> int [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> int [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> int [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> int [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> int [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2582,8 +2593,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_ty REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Vector3 [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Vector3 [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Vector3 [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Vector3 [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Vector3 [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Vector3 [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Vector3 [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Vector3 [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2617,8 +2636,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::s REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3MyFace [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3MyFace [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3MyFace [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3MyFace [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3MyFace [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3MyFace [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3MyFace [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3MyFace [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2652,8 +2679,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::se REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2683,8 +2718,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3GrahamVector3 [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3GrahamVector3 [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3GrahamVector3 [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3GrahamVector3 [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3GrahamVector3 [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3GrahamVector3 [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3GrahamVector3 [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3GrahamVector3 [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2718,8 +2761,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3InternalEdge [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3InternalEdge [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3InternalEdge [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3InternalEdge [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3InternalEdge [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3InternalEdge [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3InternalEdge [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3InternalEdge [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2753,8 +2804,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3InternalVertexPair [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3InternalVertexPair [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3InternalVertexPair [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3InternalVertexPair [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3InternalVertexPair [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3InternalVertexPair [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3InternalVertexPair [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3InternalVertexPair [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2979,16 +3038,28 @@ REFERENCE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Al REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> int [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: int * b3AlignedObjectArray::m_data -> int [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexUtility.cpp <117:23 117:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexUtility.cpp <123:24 123:26>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexUtility.h <28:23 28:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexHullComputer.h <75:24 75:26>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3HashMap.h <228:23 228:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3HashMap.h <229:23 229:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -2996,7 +3067,9 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -3009,6 +3082,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> void REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -3035,6 +3109,7 @@ REFERENCE_USAGE: void b3AlignedObjectArray::b3AlignedObjectArray(const b3Al REFERENCE_CALL: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedObjectArray.h <137:3 137:22>] REFERENCE_CALL: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <139:4 139:7>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <141:4 141:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <141:31 141:34>] REFERENCE_CALL: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> void b3AlignedObjectArray::resize(int, const int &) [b3AlignedObjectArray.h <142:4 142:9>] REFERENCE_CALL: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> void b3AlignedObjectArray::copy(int, int, int *) const [b3AlignedObjectArray.h <143:15 143:18>] @@ -3043,13 +3118,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3062,6 +3141,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::pop_ba REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::pop_back() -> void [b3AlignedObjectArray.h <193:19 193:22>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <196:4 196:9>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <197:11 197:16>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::pop_back() -> int [b3AlignedObjectArray.h <197:20 197:20>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <197:4 197:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resizeNoInitialize(int) -> void b3AlignedObjectArray::resizeNoInitialize(int) [b3AlignedObjectArray.h <203:24 203:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> void [b3AlignedObjectArray.h <203:19 203:22>] @@ -3069,9 +3149,13 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <226:9 226:11>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <228:17 228:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <228:6 228:11>] @@ -3079,10 +3163,15 @@ REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <234:6 234:12>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expandNonInitializing() -> int [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expand(const int &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const int &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <278:4 278:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const int &) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <279:14 279:21>] @@ -3097,6 +3186,8 @@ REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3Aligne REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] @@ -3115,12 +3206,14 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> void [b3AlignedObjectArray.h <413:3 413:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:13 413:15>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:24 413:26>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <421:4 421:4>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <421:13 421:18>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <422:4 422:9>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <422:21 422:26>] @@ -3128,8 +3221,10 @@ REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int * b3Align REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <473:3 473:5>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <474:3 474:5>] REFERENCE_CALL: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <473:13 473:16>] @@ -3137,8 +3232,10 @@ REFERENCE_CALL: int b3AlignedObjectArray::findLinearSearch(const int &) con REFERENCE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <478:8 478:13>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const int &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> int [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> int [b3AlignedObjectArray.h <506:3 506:5>] REFERENCE_CALL: void b3AlignedObjectArray::remove(const int &) -> int b3AlignedObjectArray::findLinearSearch(const int &) const [b3AlignedObjectArray.h <506:19 506:34>] REFERENCE_CALL: void b3AlignedObjectArray::remove(const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <507:17 507:20>] @@ -3156,16 +3253,26 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Alig REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Vector3 [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Vector3 * b3AlignedObjectArray::m_data -> b3Vector3 [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.cpp <39:23 39:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.h <43:23 43:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.h <45:23 45:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexHullComputer.h <69:24 69:32>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Vector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Vector3 [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3174,6 +3281,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vec REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> void b3Vector3::b3Vector3(const b3Vector3 &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3214,12 +3323,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::s REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Vector3 & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::at(int) const -> b3Vector3 [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::at(int) -> b3Vector3 [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> b3Vector3 [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> b3Vector3 [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> b3Vector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3239,6 +3352,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3 REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> void b3Vector3::b3Vector3() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -3249,9 +3365,14 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> void b3Vector3::b3Vector3(const b3Vector3 &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expandNonInitializing() -> b3Vector3 [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3269,6 +3390,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray:: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Vector3 [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Vector3 [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3286,6 +3409,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> b3Vector3 [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3295,12 +3419,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Vector3 &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Vector3 &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3312,16 +3440,24 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3MyFace [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3MyFace * b3AlignedObjectArray::m_data -> b3MyFace [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3ConvexUtility.cpp <45:23 45:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3ConvexUtility.h <44:23 44:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3MyFace [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3MyFace [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3330,6 +3466,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFa REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> b3MyFace [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> b3MyFace [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> void b3MyFace::b3MyFace(const b3MyFace &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> b3MyFace * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3370,12 +3508,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::si REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3MyFace & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3MyFace & b3AlignedObjectArray::at(int) const -> b3MyFace [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3MyFace & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::at(int) -> b3MyFace [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3MyFace & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3MyFace & b3AlignedObjectArray::operator[](int) const -> b3MyFace [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3MyFace & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::operator[](int) -> b3MyFace [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3MyFace & b3AlignedObjectArray::operator[](int) -> b3MyFace * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3395,6 +3537,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3M REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> void b3MyFace::b3MyFace() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -3405,9 +3550,14 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3MyFace REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> void b3MyFace::b3MyFace(const b3MyFace &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::expandNonInitializing() -> b3MyFace [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace & b3AlignedObjectArray::expand(const b3MyFace &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::expand(const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::expand(const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3MyFace &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3MyFace &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3MyFace &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3MyFace &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3MyFace &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3425,6 +3575,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::r REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3MyFace [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3MyFace [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3442,6 +3594,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3MyFace *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3MyFace *, int, int, const L &) -> b3MyFace [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3MyFace *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3MyFace *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3451,12 +3604,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3MyFace &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3MyFace &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3MyFace &) const -> b3MyFace [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3MyFace &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3MyFace &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3MyFace &) const -> b3MyFace [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3MyFace &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3MyFace &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3MyFace &) const -> b3MyFace [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3MyFace &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3MyFace &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3468,16 +3625,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge * b3AlignedObjectArray::m_data -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <72:24 72:27>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3485,6 +3649,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] REFERENCE_USAGE: void b3AlignedObjectArray::init() -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <88:4 88:15>] @@ -3521,12 +3686,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) -> b3ConvexHullComputer::Edge * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3543,10 +3712,15 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::res REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expandNonInitializing() -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expand(const b3ConvexHullComputer::Edge &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expand(const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expand(const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] @@ -3558,6 +3732,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::qui REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullComputer::Edge *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullComputer::Edge *, int, int, const L &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullComputer::Edge *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullComputer::Edge *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3567,12 +3742,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swa REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3ConvexHullComputer::Edge &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3ConvexHullComputer::Edge &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3ConvexHullComputer::Edge &) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3ConvexHullComputer::Edge &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3ConvexHullComputer::Edge &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3ConvexHullComputer::Edge &) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexHullComputer::Edge &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexHullComputer::Edge &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexHullComputer::Edge &) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3ConvexHullComputer::Edge &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3ConvexHullComputer::Edge &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3584,16 +3763,26 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::cop REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3GrahamVector3 [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GrahamVector3 * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3GrahamVector3 * b3AlignedObjectArray::m_data -> b3GrahamVector3 [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3ConvexUtility.cpp <149:25 149:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3ConvexUtility.cpp <186:25 186:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3GrahamScan2dConvexHull.h <59:59 59:73>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3GrahamScan2dConvexHull.h <59:114 59:128>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3GrahamVector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3GrahamVector3 [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3602,6 +3791,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GrahamVector3 *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GrahamVector3 *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GrahamVector3 *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GrahamVector3 *) const -> b3GrahamVector3 [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GrahamVector3 *) const -> b3GrahamVector3 [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3GrahamVector3 *) const -> void b3GrahamVector3::b3GrahamVector3(const b3GrahamVector3 &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GrahamVector3 *) const -> b3GrahamVector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3642,12 +3833,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3GrahamVector3 & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3GrahamVector3 & b3AlignedObjectArray::at(int) const -> b3GrahamVector3 [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3GrahamVector3 & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GrahamVector3 & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3GrahamVector3 & b3AlignedObjectArray::at(int) -> b3GrahamVector3 [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3GrahamVector3 & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3GrahamVector3 & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3GrahamVector3 & b3AlignedObjectArray::operator[](int) const -> b3GrahamVector3 [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3GrahamVector3 & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GrahamVector3 & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3GrahamVector3 & b3AlignedObjectArray::operator[](int) -> b3GrahamVector3 [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3GrahamVector3 & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3GrahamVector3 & b3AlignedObjectArray::operator[](int) -> b3GrahamVector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3668,10 +3863,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitia REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3GrahamVector3 &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3GrahamVector3 &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3GrahamVector3 &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3GrahamVector3 &) -> b3GrahamVector3 [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GrahamVector3 & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3GrahamVector3 & b3AlignedObjectArray::expandNonInitializing() -> b3GrahamVector3 [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GrahamVector3 & b3AlignedObjectArray::expand(const b3GrahamVector3 &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3GrahamVector3 & b3AlignedObjectArray::expand(const b3GrahamVector3 &) -> b3GrahamVector3 [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3GrahamVector3 & b3AlignedObjectArray::expand(const b3GrahamVector3 &) -> b3GrahamVector3 [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3GrahamVector3 &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3GrahamVector3 &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3GrahamVector3 &) -> b3GrahamVector3 [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3GrahamVector3 &) -> b3GrahamVector3 [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3GrahamVector3 &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3GrahamVector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3GrahamVector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3689,6 +3890,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3GrahamVector3 [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3GrahamVector3 [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3706,9 +3909,11 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInter REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> void b3AlignedObjectArray::quickSortInternal(const L &, int, int) [b3AlignedObjectArray.h <341:8 341:24>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> void [b3AlignedObjectArray.h <341:3 341:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> b3AngleCompareFunc [b3AlignedObjectArray.h <341:32 341:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> int [b3AlignedObjectArray.h <341:47 341:49>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> int [b3AlignedObjectArray.h <345:4 345:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> b3GrahamVector3 [b3AlignedObjectArray.h <346:4 346:4>] REFERENCE_CALL: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> void b3GrahamVector3::b3GrahamVector3(const b3GrahamVector3 &) [b3AlignedObjectArray.h <346:24 346:24>] REFERENCE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> b3GrahamVector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <346:8 346:13>] REFERENCE_USAGE: void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) -> b3GrahamVector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <351:24 351:29>] @@ -3720,12 +3925,14 @@ REFERENCE_CALL: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const b3AngleCompareFunc &, int, int) -> void b3AlignedObjectArray::quickSortInternal(const b3AngleCompareFunc &, int, int) [b3AlignedObjectArray.h <366:5 366:21>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3GrahamVector3 *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3GrahamVector3 *, int, int, const L &) -> b3GrahamVector3 [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3GrahamVector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3GrahamVector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> void [b3AlignedObjectArray.h <413:3 413:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:13 413:15>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:24 413:26>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3GrahamVector3 [b3AlignedObjectArray.h <421:4 421:4>] REFERENCE_CALL: void b3AlignedObjectArray::swap(int, int) -> void b3GrahamVector3::b3GrahamVector3(const b3GrahamVector3 &) [b3AlignedObjectArray.h <421:26 421:26>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3GrahamVector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <421:13 421:18>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3GrahamVector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <422:4 422:9>] @@ -3736,12 +3943,16 @@ REFERENCE_CALL: void b3AlignedObjectArray::swap(int, int) -> b3 REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3GrahamVector3 &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3GrahamVector3 &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3GrahamVector3 &) const -> b3GrahamVector3 [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3GrahamVector3 &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3GrahamVector3 &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3GrahamVector3 &) const -> b3GrahamVector3 [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3GrahamVector3 &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3GrahamVector3 &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3GrahamVector3 &) const -> b3GrahamVector3 [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3GrahamVector3 &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3GrahamVector3 &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3GrahamVector3 &) -> b3GrahamVector3 [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3753,16 +3964,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray( REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3InternalEdge [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalEdge * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3InternalEdge * b3AlignedObjectArray::m_data -> b3InternalEdge [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3InternalEdge [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3InternalEdge [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3InternalEdge [b3HashMap.h <231:23 231:27>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3InternalEdge [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3InternalEdge [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3771,6 +3989,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalEdge *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalEdge *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalEdge *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalEdge *) const -> b3InternalEdge [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalEdge *) const -> b3InternalEdge [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3InternalEdge *) const -> void b3InternalEdge::b3InternalEdge(const b3InternalEdge &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalEdge *) const -> b3InternalEdge * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3811,12 +4031,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3InternalEdge & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3InternalEdge & b3AlignedObjectArray::at(int) const -> b3InternalEdge [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3InternalEdge & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalEdge & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3InternalEdge & b3AlignedObjectArray::at(int) -> b3InternalEdge [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3InternalEdge & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3InternalEdge & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3InternalEdge & b3AlignedObjectArray::operator[](int) const -> b3InternalEdge [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3InternalEdge & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalEdge & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3InternalEdge & b3AlignedObjectArray::operator[](int) -> b3InternalEdge [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3InternalEdge & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3InternalEdge & b3AlignedObjectArray::operator[](int) -> b3InternalEdge * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3833,10 +4057,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitial REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3InternalEdge &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3InternalEdge &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3InternalEdge &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3InternalEdge &) -> b3InternalEdge [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalEdge & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3InternalEdge & b3AlignedObjectArray::expandNonInitializing() -> b3InternalEdge [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalEdge & b3AlignedObjectArray::expand(const b3InternalEdge &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3InternalEdge & b3AlignedObjectArray::expand(const b3InternalEdge &) -> b3InternalEdge [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3InternalEdge & b3AlignedObjectArray::expand(const b3InternalEdge &) -> b3InternalEdge [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3InternalEdge &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3InternalEdge &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3InternalEdge &) -> b3InternalEdge [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3InternalEdge &) -> b3InternalEdge [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3InternalEdge &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3InternalEdge &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3InternalEdge &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3854,6 +4084,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3InternalEdge [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3InternalEdge [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3871,6 +4103,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortIntern REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3InternalEdge *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3InternalEdge *, int, int, const L &) -> b3InternalEdge [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3InternalEdge *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3InternalEdge *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3880,12 +4113,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3InternalEdge &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3InternalEdge &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3InternalEdge &) const -> b3InternalEdge [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3InternalEdge &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3InternalEdge &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3InternalEdge &) const -> b3InternalEdge [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3InternalEdge &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3InternalEdge &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3InternalEdge &) const -> b3InternalEdge [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3InternalEdge &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3InternalEdge &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3InternalEdge &) -> b3InternalEdge [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3897,16 +4134,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(c REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3InternalVertexPair [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalVertexPair * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3InternalVertexPair * b3AlignedObjectArray::m_data -> b3InternalVertexPair [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3InternalVertexPair [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3InternalVertexPair [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3InternalVertexPair [b3HashMap.h <232:23 232:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3InternalVertexPair [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3InternalVertexPair [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3915,6 +4159,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalVertexPair *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalVertexPair *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalVertexPair *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalVertexPair *) const -> b3InternalVertexPair [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalVertexPair *) const -> b3InternalVertexPair [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3InternalVertexPair *) const -> void b3InternalVertexPair::b3InternalVertexPair(const b3InternalVertexPair &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3InternalVertexPair *) const -> b3InternalVertexPair * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3955,13 +4201,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3InternalVertexPair & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3InternalVertexPair & b3AlignedObjectArray::at(int) const -> b3InternalVertexPair [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3InternalVertexPair & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalVertexPair & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3InternalVertexPair & b3AlignedObjectArray::at(int) -> b3InternalVertexPair [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3InternalVertexPair & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3InternalVertexPair & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3InternalVertexPair & b3AlignedObjectArray::operator[](int) const -> b3InternalVertexPair [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3InternalVertexPair & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3InternalVertexPair & b3AlignedObjectArray::operator[](int) const -> b3InternalVertexPair * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalVertexPair & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3InternalVertexPair & b3AlignedObjectArray::operator[](int) -> b3InternalVertexPair [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3InternalVertexPair & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3InternalVertexPair & b3AlignedObjectArray::operator[](int) -> b3InternalVertexPair * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3978,10 +4228,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoI REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3InternalVertexPair &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3InternalVertexPair &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3InternalVertexPair &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3InternalVertexPair &) -> b3InternalVertexPair [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalVertexPair & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3InternalVertexPair & b3AlignedObjectArray::expandNonInitializing() -> b3InternalVertexPair [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalVertexPair & b3AlignedObjectArray::expand(const b3InternalVertexPair &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3InternalVertexPair & b3AlignedObjectArray::expand(const b3InternalVertexPair &) -> b3InternalVertexPair [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3InternalVertexPair & b3AlignedObjectArray::expand(const b3InternalVertexPair &) -> b3InternalVertexPair [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3InternalVertexPair &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3InternalVertexPair &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3InternalVertexPair &) -> b3InternalVertexPair [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3InternalVertexPair &) -> b3InternalVertexPair [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3InternalVertexPair &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3InternalVertexPair &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3InternalVertexPair &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3999,6 +4255,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3InternalVertexPair [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3InternalVertexPair [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -4016,6 +4274,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3InternalVertexPair *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3InternalVertexPair *, int, int, const L &) -> b3InternalVertexPair [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3InternalVertexPair *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3InternalVertexPair *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -4025,12 +4284,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3InternalVertexPair &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3InternalVertexPair &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3InternalVertexPair &) const -> b3InternalVertexPair [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3InternalVertexPair &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3InternalVertexPair &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3InternalVertexPair &) const -> b3InternalVertexPair [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3InternalVertexPair &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3InternalVertexPair &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3InternalVertexPair &) const -> b3InternalVertexPair [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3InternalVertexPair &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3InternalVertexPair &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3InternalVertexPair &) -> b3InternalVertexPair [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -4042,9 +4305,13 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromA REFERENCE_TYPE_USAGE: void b3SetMin(T &, const T &) -> void [b3MinMax.h <41:17 41:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMin(float &, const float &) -> void b3SetMin(T &, const T &) [b3MinMax.h <41:22 41:29>] REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> void [b3MinMax.h <41:17 41:20>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:31 41:31>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:43 41:43>] REFERENCE_TYPE_USAGE: void b3SetMax(T &, const T &) -> void [b3MinMax.h <50:17 50:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMax(float &, const float &) -> void b3SetMax(T &, const T &) [b3MinMax.h <50:22 50:29>] REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> void [b3MinMax.h <50:17 50:20>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:31 50:31>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:43 50:43>] REFERENCE_TYPE_USAGE: void b3Clamp(T &, const T &, const T &) -> void [b3MinMax.h <59:17 59:20>] REFERENCE_TYPE_USAGE: const __m128 b3vMzeroMask -> __m128 [b3Vector3.h <58:7 58:12>] REFERENCE_TYPE_USAGE: const __m128 b3v1110 -> __m128 [b3Vector3.h <59:7 59:12>] @@ -4852,6 +5119,9 @@ REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3S REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3Sqrt(b3Scalar) [b3Vector3.h <1237:18 1237:28>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void b3PlaneSpace1(const T &, T &, T &) [b3Vector3.h <1220:22 1220:34>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void [b3Vector3.h <1220:17 1220:20>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:43 1220:43>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:49 1220:49>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:55 1220:55>] REFERENCE_CALL: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar b3Fabs(b3Scalar) [b3Vector3.h <1222:7 1222:12>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1222:22 1222:30>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1224:5 1224:12>] @@ -6894,12 +7164,6 @@ REFERENCE_CALL: void b3Transform::deSerializeDouble(const b3TransformDoubleData REFERENCE_USAGE: void b3Transform::deSerializeDouble(const b3TransformDoubleData &) -> b3Vector3 b3Transform::m_origin [b3Transform.h <294:2 294:9>] REFERENCE_USAGE: void b3Transform::deSerializeDouble(const b3TransformDoubleData &) -> b3Vector3DoubleData b3TransformDoubleData::m_origin [b3Transform.h <294:36 294:43>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3MyFace::m_indices -> b3AlignedObjectArray [b3ConvexUtility.h <28:2 28:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexUtility.cpp <117:23 117:25>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexUtility.cpp <123:24 123:26>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexUtility.h <28:23 28:25>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexHullComputer.h <75:24 75:26>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3HashMap.h <228:23 228:25>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3HashMap.h <229:23 229:25>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3MyFace::m_indices -> int [b3ConvexUtility.h <28:23 28:25>] REFERENCE_TYPE_USAGE: b3Scalar [] b3MyFace::m_plane -> b3Scalar [b3ConvexUtility.h <29:2 29:9>] REFERENCE_USAGE: void b3MyFace::b3MyFace(const b3MyFace &) -> b3AlignedObjectArray b3MyFace::m_indices [b3ConvexUtility.h <26:8 26:15>] @@ -6929,14 +7193,8 @@ REFERENCE_TYPE_USAGE: b3Vector3 b3ConvexUtility::mC -> b3Vector3 [b3ConvexUtilit REFERENCE_TYPE_USAGE: b3Vector3 b3ConvexUtility::mE -> b3Vector3 [b3ConvexUtility.h <40:2 40:10>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexUtility::m_radius -> b3Scalar [b3ConvexUtility.h <41:2 41:9>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_vertices -> b3AlignedObjectArray [b3ConvexUtility.h <43:2 43:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.cpp <39:23 39:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.h <43:23 43:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.h <45:23 45:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexHullComputer.h <69:24 69:32>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_vertices -> b3Vector3 [b3ConvexUtility.h <43:23 43:31>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_faces -> b3AlignedObjectArray [b3ConvexUtility.h <44:2 44:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3ConvexUtility.cpp <45:23 45:30>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3ConvexUtility.h <44:23 44:30>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_faces -> b3MyFace [b3ConvexUtility.h <44:23 44:30>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_uniqueEdges -> b3AlignedObjectArray [b3ConvexUtility.h <45:2 45:21>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_uniqueEdges -> b3Vector3 [b3ConvexUtility.h <45:23 45:31>] @@ -6971,6 +7229,7 @@ REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> b3Vector3 [b3ConvexUtility.cpp <157:5 157:13>] REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> b3Vector3 [b3ConvexUtility.cpp <162:6 162:14>] REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> b3Vector3 [b3ConvexUtility.h <53:42 53:50>] +REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> b3Vector3 [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> int [b3ConvexUtility.cpp <31:82 31:84>] REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> int [b3ConvexUtility.cpp <40:2 40:4>] REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> int [b3ConvexUtility.cpp <48:2 48:4>] @@ -7029,7 +7288,6 @@ REFERENCE_USAGE: const b3ConvexHullComputer::Edge * b3ConvexHullComputer::Edge:: REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::vertices -> b3AlignedObjectArray [b3ConvexHullComputer.h <69:3 69:22>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::vertices -> b3Vector3 [b3ConvexHullComputer.h <69:24 69:32>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::edges -> b3AlignedObjectArray [b3ConvexHullComputer.h <72:3 72:22>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <72:24 72:27>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::edges -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <72:24 72:27>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::faces -> b3AlignedObjectArray [b3ConvexHullComputer.h <75:3 75:22>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::faces -> int [b3ConvexHullComputer.h <75:24 75:26>] @@ -7091,10 +7349,6 @@ REFERENCE_USAGE: bool b3AngleCompareFunc::operator()(const b3GrahamVector3 &, co REFERENCE_TYPE_USAGE: void b3GrahamScanConvexHull2D(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3Vector3 &) -> void [b3GrahamScan2dConvexHull.h <59:8 59:11>] REFERENCE_TYPE_USAGE: void b3GrahamScanConvexHull2D(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3Vector3 &) -> b3AlignedObjectArray [b3GrahamScan2dConvexHull.h <59:38 59:57>] REFERENCE_TYPE_USAGE: void b3GrahamScanConvexHull2D(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3Vector3 &) -> b3AlignedObjectArray [b3GrahamScan2dConvexHull.h <59:93 59:112>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3ConvexUtility.cpp <149:25 149:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3ConvexUtility.cpp <186:25 186:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3GrahamScan2dConvexHull.h <59:59 59:73>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GrahamVector3 [b3GrahamScan2dConvexHull.h <59:114 59:128>] REFERENCE_TYPE_USAGE: void b3GrahamScanConvexHull2D(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3Vector3 &) -> b3GrahamVector3 [b3GrahamScan2dConvexHull.h <59:59 59:73>] REFERENCE_TYPE_USAGE: void b3GrahamScanConvexHull2D(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3Vector3 &) -> b3GrahamVector3 [b3GrahamScan2dConvexHull.h <59:114 59:128>] REFERENCE_TYPE_USAGE: void b3GrahamScanConvexHull2D(b3AlignedObjectArray &, b3AlignedObjectArray &, const b3Vector3 &) -> b3Vector3 [b3GrahamScan2dConvexHull.h <59:144 59:152>] @@ -7378,10 +7632,14 @@ REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3HashMap b3HashMap::m_next -> int [b3HashMap.h <229:23 229:25>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray b3HashMap::m_valueArray -> b3AlignedObjectArray b3HashMap::m_valueArray [b3HashMap.h <231:31 231:42>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3HashMap::m_valueArray -> b3AlignedObjectArray [b3HashMap.h <231:2 231:21>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3HashMap::m_valueArray -> b3InternalEdge [b3HashMap.h <231:23 231:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray b3HashMap::m_keyArray -> b3AlignedObjectArray b3HashMap::m_keyArray [b3HashMap.h <232:29 232:38>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3HashMap::m_keyArray -> b3AlignedObjectArray [b3HashMap.h <232:2 232:21>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3HashMap::m_keyArray -> b3InternalVertexPair [b3HashMap.h <232:23 232:25>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3HashMap::growTables(const b3InternalVertexPair &) -> void b3HashMap::growTables(const Key &) [b3HashMap.h <234:7 234:16>] REFERENCE_TYPE_USAGE: void b3HashMap::growTables(const b3InternalVertexPair &) -> void [b3HashMap.h <234:2 234:5>] +REFERENCE_TYPE_USAGE: void b3HashMap::growTables(const b3InternalVertexPair &) -> b3InternalVertexPair [b3HashMap.h <234:24 234:26>] +REFERENCE_TYPE_USAGE: void b3HashMap::growTables(const b3InternalVertexPair &) -> int [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3HashMap::growTables(const b3InternalVertexPair &) -> int [b3HashMap.h <236:3 236:5>] REFERENCE_TYPE_USAGE: void b3HashMap::growTables(const b3InternalVertexPair &) -> int [b3HashMap.h <241:4 241:6>] REFERENCE_TYPE_USAGE: void b3HashMap::growTables(const b3InternalVertexPair &) -> int [b3HashMap.h <246:4 246:6>] @@ -7415,6 +7673,8 @@ REFERENCE_CALL: void b3HashMap::growTables REFERENCE_USAGE: void b3HashMap::growTables(const b3InternalVertexPair &) -> b3AlignedObjectArray b3HashMap::m_keyArray [b3HashMap.h <262:21 262:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3HashMap::insert(const b3InternalVertexPair &, const b3InternalEdge &) -> void b3HashMap::insert(const Key &, const Value &) [b3HashMap.h <273:7 273:12>] REFERENCE_TYPE_USAGE: void b3HashMap::insert(const b3InternalVertexPair &, const b3InternalEdge &) -> void [b3HashMap.h <273:2 273:5>] +REFERENCE_TYPE_USAGE: void b3HashMap::insert(const b3InternalVertexPair &, const b3InternalEdge &) -> b3InternalVertexPair [b3HashMap.h <273:20 273:22>] +REFERENCE_TYPE_USAGE: void b3HashMap::insert(const b3InternalVertexPair &, const b3InternalEdge &) -> b3InternalEdge [b3HashMap.h <273:36 273:40>] REFERENCE_TYPE_USAGE: void b3HashMap::insert(const b3InternalVertexPair &, const b3InternalEdge &) -> int [b3HashMap.h <274:3 274:5>] REFERENCE_TYPE_USAGE: void b3HashMap::insert(const b3InternalVertexPair &, const b3InternalEdge &) -> int [b3HashMap.h <277:3 277:5>] REFERENCE_TYPE_USAGE: void b3HashMap::insert(const b3InternalVertexPair &, const b3InternalEdge &) -> int [b3HashMap.h <284:3 284:5>] @@ -7450,19 +7710,30 @@ REFERENCE_USAGE: void b3HashMap::insert(co REFERENCE_USAGE: void b3HashMap::insert(const b3InternalVertexPair &, const b3InternalEdge &) -> b3AlignedObjectArray b3HashMap::m_hashTable [b3HashMap.h <297:3 297:13>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3HashMap::remove(const b3InternalVertexPair &) -> void b3HashMap::remove(const Key &) [b3HashMap.h <300:7 300:12>] REFERENCE_TYPE_USAGE: void b3HashMap::remove(const b3InternalVertexPair &) -> void [b3HashMap.h <300:2 300:5>] +REFERENCE_TYPE_USAGE: void b3HashMap::remove(const b3InternalVertexPair &) -> b3InternalVertexPair [b3HashMap.h <300:20 300:22>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3HashMap::size() const -> int b3HashMap::size() const [b3HashMap.h <383:6 383:9>] REFERENCE_TYPE_USAGE: int b3HashMap::size() const -> int [b3HashMap.h <383:2 383:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3InternalEdge * b3HashMap::getAtIndex(int) const -> const Value * b3HashMap::getAtIndex(int) const [b3HashMap.h <388:15 388:24>] +REFERENCE_TYPE_USAGE: const b3InternalEdge * b3HashMap::getAtIndex(int) const -> b3InternalEdge [b3HashMap.h <388:8 388:12>] REFERENCE_TYPE_USAGE: const b3InternalEdge * b3HashMap::getAtIndex(int) const -> int [b3HashMap.h <388:26 388:28>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalEdge * b3HashMap::getAtIndex(int) -> Value * b3HashMap::getAtIndex(int) [b3HashMap.h <395:9 395:18>] +REFERENCE_TYPE_USAGE: b3InternalEdge * b3HashMap::getAtIndex(int) -> b3InternalEdge [b3HashMap.h <395:2 395:6>] REFERENCE_TYPE_USAGE: b3InternalEdge * b3HashMap::getAtIndex(int) -> int [b3HashMap.h <395:20 395:22>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalVertexPair b3HashMap::getKeyAtIndex(int) -> Key b3HashMap::getKeyAtIndex(int) [b3HashMap.h <402:7 402:19>] +REFERENCE_TYPE_USAGE: b3InternalVertexPair b3HashMap::getKeyAtIndex(int) -> b3InternalVertexPair [b3HashMap.h <402:3 402:5>] REFERENCE_TYPE_USAGE: b3InternalVertexPair b3HashMap::getKeyAtIndex(int) -> int [b3HashMap.h <402:21 402:23>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3InternalVertexPair b3HashMap::getKeyAtIndex(int) const -> const Key b3HashMap::getKeyAtIndex(int) const [b3HashMap.h <408:15 408:27>] +REFERENCE_TYPE_USAGE: const b3InternalVertexPair b3HashMap::getKeyAtIndex(int) const -> b3InternalVertexPair [b3HashMap.h <408:11 408:13>] REFERENCE_TYPE_USAGE: const b3InternalVertexPair b3HashMap::getKeyAtIndex(int) const -> int [b3HashMap.h <408:29 408:31>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalEdge * b3HashMap::operator[](const b3InternalVertexPair &) -> Value * b3HashMap::operator[](const Key &) [b3HashMap.h <414:9 414:16>] +REFERENCE_TYPE_USAGE: b3InternalEdge * b3HashMap::operator[](const b3InternalVertexPair &) -> b3InternalEdge [b3HashMap.h <414:2 414:6>] +REFERENCE_TYPE_USAGE: b3InternalEdge * b3HashMap::operator[](const b3InternalVertexPair &) -> b3InternalVertexPair [b3HashMap.h <414:26 414:28>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3InternalEdge * b3HashMap::find(const b3InternalVertexPair &) const -> const Value * b3HashMap::find(const Key &) const [b3HashMap.h <418:15 418:18>] +REFERENCE_TYPE_USAGE: const b3InternalEdge * b3HashMap::find(const b3InternalVertexPair &) const -> b3InternalEdge [b3HashMap.h <418:8 418:12>] +REFERENCE_TYPE_USAGE: const b3InternalEdge * b3HashMap::find(const b3InternalVertexPair &) const -> b3InternalVertexPair [b3HashMap.h <418:26 418:28>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3InternalEdge * b3HashMap::find(const b3InternalVertexPair &) -> Value * b3HashMap::find(const Key &) [b3HashMap.h <428:9 428:12>] +REFERENCE_TYPE_USAGE: b3InternalEdge * b3HashMap::find(const b3InternalVertexPair &) -> b3InternalEdge [b3HashMap.h <428:2 428:6>] +REFERENCE_TYPE_USAGE: b3InternalEdge * b3HashMap::find(const b3InternalVertexPair &) -> b3InternalVertexPair [b3HashMap.h <428:20 428:22>] REFERENCE_TYPE_USAGE: b3InternalEdge * b3HashMap::find(const b3InternalVertexPair &) -> int [b3HashMap.h <430:3 430:5>] REFERENCE_CALL: b3InternalEdge * b3HashMap::find(const b3InternalVertexPair &) -> int b3HashMap::findIndex(const b3InternalVertexPair &) const [b3HashMap.h <430:15 430:23>] REFERENCE_USAGE: b3InternalEdge * b3HashMap::find(const b3InternalVertexPair &) -> const int B3_HASH_NULL [b3HashMap.h <431:16 431:27>] @@ -7471,6 +7742,7 @@ REFERENCE_USAGE: b3InternalEdge * b3HashMap::findIndex(const b3InternalVertexPair &) const -> int b3HashMap::findIndex(const Key &) const [b3HashMap.h <439:6 439:14>] REFERENCE_TYPE_USAGE: int b3HashMap::findIndex(const b3InternalVertexPair &) const -> int [b3HashMap.h <439:2 439:4>] REFERENCE_TYPE_USAGE: int b3HashMap::findIndex(const b3InternalVertexPair &) const -> int [b3HashMap.h <448:3 448:5>] +REFERENCE_TYPE_USAGE: int b3HashMap::findIndex(const b3InternalVertexPair &) const -> b3InternalVertexPair [b3HashMap.h <439:22 439:24>] REFERENCE_TYPE_USAGE: int b3HashMap::findIndex(const b3InternalVertexPair &) const -> unsigned int [b3HashMap.h <441:3 441:10>] REFERENCE_TYPE_USAGE: int b3HashMap::findIndex(const b3InternalVertexPair &) const -> unsigned int [b3HashMap.h <443:16 443:23>] REFERENCE_CALL: int b3HashMap::findIndex(const b3InternalVertexPair &) const -> int b3InternalVertexPair::getHash() const [b3HashMap.h <441:27 441:33>] @@ -7529,6 +7801,7 @@ REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> b3MyFace [b3ConvexUtility.cpp <182:4 182:11>] REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> b3MyFace [b3ConvexUtility.cpp <215:6 215:13>] REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> b3MyFace [b3ConvexUtility.cpp <252:5 252:12>] +REFERENCE_TYPE_USAGE: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> b3MyFace [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> void b3AlignedObjectArray::b3AlignedObjectArray() [b3ConvexUtility.cpp <45:33 45:40>] REFERENCE_CALL: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> void b3AlignedObjectArray::resize(int, const b3MyFace &) [b3ConvexUtility.cpp <46:11 46:16>] REFERENCE_CALL: bool b3ConvexUtility::initializePolyhedralFeatures(const b3Vector3 *, int, bool) -> void b3MyFace::b3MyFace() [b3ConvexUtility.cpp <182:13 182:24>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3CpuNarrowPhase.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3CpuNarrowPhase.txt index a068f4c6..e5fd6553 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3CpuNarrowPhase.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Collision_NarrowPhaseCollision_b3CpuNarrowPhase.txt @@ -303,6 +303,21 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +QUALIFIER: b3Vector3 [b3Vector3.h <902:26 902:34>] +QUALIFIER: b3Vector3 [b3Vector3.h <907:26 907:34>] +QUALIFIER: b3Vector3 [b3Vector3.h <912:27 912:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <923:27 923:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <965:27 965:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <1007:27 1007:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <1260:22 1260:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1267:22 1267:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1274:22 1274:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1281:22 1281:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1288:22 1288:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1295:22 1295:30>] +QUALIFIER: b3Vector3 [b3ConvexPolyhedronData.h <22:8 22:29>] +SYMBOL_CLASS: b3Vector3 [b3Vector3.h <74:7 74:15>] +SYMBOL_CLASS: b3Vector3 [b3Vector3.h <92:1 <92:31 92:39> 709:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -323,6 +338,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3MyFace [b3ConvexUtility.h <26:1 <26:8 26:15> 30:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -343,6 +359,8 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator( SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3GpuFace [b3ConvexPolyhedronData.h <10:16 10:24>] +SYMBOL_STRUCT: b3GpuFace [b3ConvexPolyhedronData.h <11:1 <11:8 11:16> 18:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -363,6 +381,8 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3Collidable [b3Collidable.h <21:16 21:27>] +SYMBOL_STRUCT: b3Collidable [b3Collidable.h <24:1 <24:8 24:19> 42:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -383,6 +403,8 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAlloca SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3ConvexPolyhedronData [b3ConvexPolyhedronData.h <20:16 20:37>] +SYMBOL_STRUCT: b3ConvexPolyhedronData [b3ConvexPolyhedronData.h <22:1 <22:8 22:29> 38:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -403,6 +425,8 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3Ali SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3Contact4Data [b3Contact4Data.h <6:17 6:30>] +SYMBOL_STRUCT: b3Contact4Data [b3Contact4Data.h <8:1 <8:8 8:21> 26:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -423,6 +447,8 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllo SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3RigidBodyData [b3RigidBodyData.h <8:16 8:30>] +SYMBOL_STRUCT: b3RigidBodyData [b3RigidBodyData.h <11:1 <11:8 11:22> 22:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -440,6 +466,8 @@ SYMBOL_METHOD: public b3AlignedAllocator::self_type & b3Ali SYMBOL_FUNCTION: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) [b3AlignedAllocator.h <101:2 <101:14 101:23> 101:81>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3Aabb [b3Aabb.h <9:16 9:21>] +SYMBOL_STRUCT: b3Aabb [b3Aabb.h <11:1 <11:8 11:13> 25:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -460,6 +488,8 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(co SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_CLASS: b3ConvexUtility [b3CpuNarrowPhase.h <21:44 21:58>] +SYMBOL_CLASS: b3ConvexUtility [b3ConvexUtility.h <32:1 <32:31 32:45> 60:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -480,6 +510,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedA SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_STRUCT: b3Int4 [b3Int4.h <26:1 <26:32 26:37> 41:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -499,21 +530,6 @@ SYMBOL_GLOBAL_VARIABLE: const __m128 b3vMzeroMask [b3Vector3.h <58:37 58:48>] SYMBOL_GLOBAL_VARIABLE: const __m128 b3v1110 [b3Vector3.h <59:37 59:43>] SYMBOL_GLOBAL_VARIABLE: const __m128 b3vHalf [b3Vector3.h <60:37 60:43>] SYMBOL_GLOBAL_VARIABLE: const __m128 b3v1_5 [b3Vector3.h <61:37 61:42>] -QUALIFIER: b3Vector3 [b3Vector3.h <902:26 902:34>] -QUALIFIER: b3Vector3 [b3Vector3.h <907:26 907:34>] -QUALIFIER: b3Vector3 [b3Vector3.h <912:27 912:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <923:27 923:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <965:27 965:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <1007:27 1007:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <1260:22 1260:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1267:22 1267:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1274:22 1274:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1281:22 1281:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1288:22 1288:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1295:22 1295:30>] -QUALIFIER: b3Vector3 [b3ConvexPolyhedronData.h <22:8 22:29>] -SYMBOL_CLASS: b3Vector3 [b3Vector3.h <74:7 74:15>] -SYMBOL_CLASS: b3Vector3 [b3Vector3.h <92:1 <92:31 92:39> 709:1>] SYMBOL_CLASS: b3Vector4 [b3Vector3.h <75:7 75:15>] SYMBOL_CLASS: b3Vector4 [b3Vector3.h <1048:1 <1048:7 1048:15> 1171:1>] SYMBOL_FUNCTION: b3Vector3 b3MakeVector3(b3Scalar, b3Scalar, b3Scalar) [b3Vector3.h <83:1 <83:18 83:30> 83:64>] @@ -938,8 +954,6 @@ SYMBOL_ENUM_CONSTANT: b3ShapeTypes::SHAPE_CONCAVE_TRIMESH [b3Collidable.h <15:2 SYMBOL_ENUM_CONSTANT: b3ShapeTypes::SHAPE_COMPOUND_OF_CONVEX_HULLS [b3Collidable.h <16:2 16:31>] SYMBOL_ENUM_CONSTANT: b3ShapeTypes::SHAPE_SPHERE [b3Collidable.h <17:2 17:13>] SYMBOL_ENUM_CONSTANT: b3ShapeTypes::MAX_NUM_SHAPE_TYPES [b3Collidable.h <18:2 18:20>] -SYMBOL_STRUCT: b3Collidable [b3Collidable.h <21:16 21:27>] -SYMBOL_STRUCT: b3Collidable [b3Collidable.h <24:1 <24:8 24:19> 42:1>] SYMBOL_TYPEDEF: b3Collidable_t [b3Collidable.h <21:29 21:42>] SYMBOL_UNION: public b3Collidable::anonymous union (b3Collidable.h<26:2>) [b3Collidable.h <26:2 <26:2 26:6> 29:2>] SYMBOL_FIELD: public int b3Collidable::anonymous union (b3Collidable.h<26:2>)::m_numChildShapes [b3Collidable.h <27:7 27:22>] @@ -1173,8 +1187,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3Aabb *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3Aabb::b3Aabb(const b3Aabb &) [b3Aabb.h <11:8 <11:8 11:13> 11:13>] -SYMBOL_STRUCT: b3Aabb [b3Aabb.h <9:16 9:21>] -SYMBOL_STRUCT: b3Aabb [b3Aabb.h <11:1 <11:8 11:13> 25:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3Aabb::~b3Aabb() [b3Aabb.h <11:8 <11:8 11:13> 11:13>] @@ -1261,8 +1273,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArra SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3Contact4Data *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3Contact4Data::b3Contact4Data(const b3Contact4Data &) [b3Contact4Data.h <8:8 <8:8 8:21> 8:21>] -SYMBOL_STRUCT: b3Contact4Data [b3Contact4Data.h <6:17 6:30>] -SYMBOL_STRUCT: b3Contact4Data [b3Contact4Data.h <8:1 <8:8 8:21> 26:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3Contact4Data::~b3Contact4Data() [b3Contact4Data.h <8:8 <8:8 8:21> 8:21>] @@ -1310,7 +1320,6 @@ SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3M SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3MyFace::~b3MyFace() [b3ConvexUtility.h <26:8 <26:8 26:15> 26:15>] -SYMBOL_STRUCT: b3MyFace [b3ConvexUtility.h <26:1 <26:8 26:15> 30:1>] SYMBOL_METHOD: protected void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:3 <102:25 102:32> 107:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::deallocate() [b3AlignedObjectArray.h <109:3 <109:3 <109:24 109:33> 109:35> 119:3>] SYMBOL_METHOD: public void b3AlignedObjectArray::b3AlignedObjectArray() [b3AlignedObjectArray.h <126:3 <126:3 <126:3 126:22> 126:24> 129:3>] @@ -1352,8 +1361,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:23 70:31> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3GpuFace *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3GpuFace::b3GpuFace(const b3GpuFace &) [b3ConvexPolyhedronData.h <11:8 <11:8 11:16> 11:16>] -SYMBOL_STRUCT: b3GpuFace [b3ConvexPolyhedronData.h <10:16 10:24>] -SYMBOL_STRUCT: b3GpuFace [b3ConvexPolyhedronData.h <11:1 <11:8 11:16> 18:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3GpuFace::~b3GpuFace() [b3ConvexPolyhedronData.h <11:8 <11:8 11:16> 11:16>] @@ -1399,8 +1406,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3AlignedOb SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:23 70:31> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3ConvexPolyhedronData *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3ConvexPolyhedronData::b3ConvexPolyhedronData(const b3ConvexPolyhedronData &) [b3ConvexPolyhedronData.h <22:8 <22:8 22:29> 22:29>] -SYMBOL_STRUCT: b3ConvexPolyhedronData [b3ConvexPolyhedronData.h <20:16 20:37>] -SYMBOL_STRUCT: b3ConvexPolyhedronData [b3ConvexPolyhedronData.h <22:1 <22:8 22:29> 38:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3ConvexPolyhedronData::~b3ConvexPolyhedronData() [b3ConvexPolyhedronData.h <22:8 <22:8 22:29> 22:29>] @@ -1580,7 +1585,6 @@ SYMBOL_FIELD: public b3UnsignedInt4::anonymous union (b3Int4.h<13:2>) b3Unsigned SYMBOL_METHOD: public void b3UnsignedInt4::b3UnsignedInt4() [b3Int4.h <9:32 <9:32 9:45> 9:45>] SYMBOL_METHOD: public void b3UnsignedInt4::b3UnsignedInt4(const b3UnsignedInt4 &) [b3Int4.h <9:32 <9:32 9:45> 9:45>] SYMBOL_METHOD: public void b3UnsignedInt4::b3UnsignedInt4(b3UnsignedInt4 &&) [b3Int4.h <9:32 <9:32 9:45> 9:45>] -SYMBOL_STRUCT: b3Int4 [b3Int4.h <26:1 <26:32 26:37> 41:1>] SYMBOL_METHOD: public static void * b3Int4::operator new(size_t) [b3Int4.h <28:2 <28:2 28:29> 28:29>] SYMBOL_METHOD: public static void b3Int4::operator delete(void *) [b3Int4.h <28:2 <28:2 28:29> 28:29>] SYMBOL_METHOD: public static void * b3Int4::operator new(size_t, void *) [b3Int4.h <28:2 <28:2 28:29> 28:29>] @@ -1616,8 +1620,6 @@ SYMBOL_METHOD: public void b3Int4::b3Int4(const b3Int4 &) [b3Int4.h <26:32 <26:3 SYMBOL_METHOD: public void b3Int4::b3Int4(b3Int4 &&) [b3Int4.h <26:32 <26:32 26:37> 26:37>] SYMBOL_FUNCTION: b3Int4 b3MakeInt4(int, int, int, int) [b3Int4.h <43:1 <43:1 <43:24 43:33> 43:65> 48:1>] SYMBOL_FUNCTION: b3UnsignedInt4 b3MakeUnsignedInt4(unsigned int, unsigned int, unsigned int, unsigned int) [b3Int4.h <50:1 <50:1 <50:32 50:49> 50:117> 55:1>] -SYMBOL_STRUCT: b3RigidBodyData [b3RigidBodyData.h <8:16 8:30>] -SYMBOL_STRUCT: b3RigidBodyData [b3RigidBodyData.h <11:1 <11:8 11:22> 22:1>] SYMBOL_TYPEDEF: b3RigidBodyData_t [b3RigidBodyData.h <8:32 8:48>] SYMBOL_FIELD: public b3Vector3 b3RigidBodyData::m_pos [b3RigidBodyData.h <13:14 13:18>] SYMBOL_FIELD: public b3Quaternion b3RigidBodyData::m_quat [b3RigidBodyData.h <14:13 14:18>] @@ -1668,8 +1670,6 @@ SYMBOL_FIELD: protected b3CpuNarrowPhaseInternalData * b3CpuNarrowPhase::m_data SYMBOL_FIELD: protected int b3CpuNarrowPhase::m_acceleratedCompanionShapeIndex [b3CpuNarrowPhase.h <17:6 17:37>] SYMBOL_FIELD: protected int b3CpuNarrowPhase::m_planeBodyIndex [b3CpuNarrowPhase.h <18:6 18:21>] SYMBOL_FIELD: protected int b3CpuNarrowPhase::m_static0Index [b3CpuNarrowPhase.h <19:6 19:19>] -SYMBOL_CLASS: b3ConvexUtility [b3CpuNarrowPhase.h <21:44 21:58>] -SYMBOL_CLASS: b3ConvexUtility [b3ConvexUtility.h <32:1 <32:31 32:45> 60:1>] SYMBOL_METHOD: protected int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) [b3CpuNarrowPhase.cpp <250:1 <250:23 250:53> 318:1>] SYMBOL_METHOD: protected int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) [b3CpuNarrowPhase.h <21:2 <21:6 21:36> 21:88>] SYMBOL_METHOD: protected int b3CpuNarrowPhase::registerConcaveMeshShape(b3AlignedObjectArray *, b3AlignedObjectArray *, b3Collidable &, const float *) [b3CpuNarrowPhase.h <22:2 <22:6 22:29> 22:149>] @@ -3036,9 +3036,13 @@ REFERENCE_TYPE_USAGE: T * b3AlignPointer(T *, size_t) -> b3AlignPoin REFERENCE_TYPE_USAGE: void b3SetMin(T &, const T &) -> void [b3MinMax.h <41:17 41:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMin(float &, const float &) -> void b3SetMin(T &, const T &) [b3MinMax.h <41:22 41:29>] REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> void [b3MinMax.h <41:17 41:20>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:31 41:31>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:43 41:43>] REFERENCE_TYPE_USAGE: void b3SetMax(T &, const T &) -> void [b3MinMax.h <50:17 50:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMax(float &, const float &) -> void b3SetMax(T &, const T &) [b3MinMax.h <50:22 50:29>] REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> void [b3MinMax.h <50:17 50:20>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:31 50:31>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:43 50:43>] REFERENCE_TYPE_USAGE: void b3Clamp(T &, const T &, const T &) -> void [b3MinMax.h <59:17 59:20>] REFERENCE_TYPE_USAGE: void * b3AlignedAllocInternal(size_t, int) -> void [b3AlignedAllocator.h <38:2 38:5>] REFERENCE_TYPE_USAGE: void * b3AlignedAllocInternal(size_t, int) -> size_t [b3AlignedAllocator.h <38:32 38:37>] @@ -3094,8 +3098,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> int [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> int [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> int [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> int [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> int [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> int [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3129,8 +3141,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_ty REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Vector3 [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Vector3 [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Vector3 [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Vector3 [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Vector3 [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Vector3 [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Vector3 [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Vector3 [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3164,8 +3184,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::s REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3MyFace [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3MyFace [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3MyFace [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3MyFace [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3MyFace [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3MyFace [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3MyFace [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3MyFace [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3195,8 +3223,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::se REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3GpuFace [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3GpuFace [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3GpuFace [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3GpuFace [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3GpuFace [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3GpuFace [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3GpuFace [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3GpuFace [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3230,8 +3266,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::s REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Collidable [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Collidable [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Collidable [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Collidable [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Collidable [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Collidable [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Collidable [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Collidable [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3265,8 +3309,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexPolyhedronData [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3ConvexPolyhedronData [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3ConvexPolyhedronData [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3ConvexPolyhedronData [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3ConvexPolyhedronData [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3ConvexPolyhedronData [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3ConvexPolyhedronData [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3300,8 +3352,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Contact4Data [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Contact4Data [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Contact4Data [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Contact4Data [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Contact4Data [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Contact4Data [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Contact4Data [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Contact4Data [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3335,8 +3395,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3RigidBodyData [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3RigidBodyData [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3RigidBodyData [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3RigidBodyData [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3RigidBodyData [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3RigidBodyData [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3RigidBodyData [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3RigidBodyData [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3364,8 +3432,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Aabb [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Aabb [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Aabb [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Aabb [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Aabb [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Aabb [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Aabb [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Aabb [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3399,8 +3475,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexUtility [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexUtility [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3ConvexUtility [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3ConvexUtility [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3ConvexUtility [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3ConvexUtility [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3ConvexUtility [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3ConvexUtility [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3434,8 +3518,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Int4 [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Int4 [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Int4 [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Int4 [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Int4 [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Int4 [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Int4 [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Int4 [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -4267,6 +4359,9 @@ REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3S REFERENCE_CALL: void b3PlaneSpace1(const T &, T &, T &) -> b3Scalar b3Sqrt(b3Scalar) [b3Vector3.h <1237:18 1237:28>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void b3PlaneSpace1(const T &, T &, T &) [b3Vector3.h <1220:22 1220:34>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> void [b3Vector3.h <1220:17 1220:20>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:43 1220:43>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:49 1220:49>] +REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Vector3 [b3Vector3.h <1220:55 1220:55>] REFERENCE_CALL: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar b3Fabs(b3Scalar) [b3Vector3.h <1222:7 1222:12>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1222:22 1222:30>] REFERENCE_TYPE_USAGE: void b3PlaneSpace1(const b3Vector3 &, b3Vector3 &, b3Vector3 &) -> b3Scalar [b3Vector3.h <1224:5 1224:12>] @@ -6592,16 +6687,45 @@ REFERENCE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Al REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Vector3 [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Vector3 * b3AlignedObjectArray::m_data -> b3Vector3 [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.cpp <18:23 18:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.cpp <19:23 19:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.cpp <227:23 227:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.h <22:52 22:60>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.h <39:47 39:55>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.h <43:23 43:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.h <45:23 45:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <77:29 77:36>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <185:29 185:36>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <186:29 186:36>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <289:31 289:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <290:31 290:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <294:31 294:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <295:31 295:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <431:44 431:51>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <432:44 432:51>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <5:158 5:166>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <39:55 39:63>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <39:104 39:112>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <63:29 63:37>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <64:29 64:37>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <67:29 67:37>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <68:29 68:37>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Vector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Vector3 [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -6610,6 +6734,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vec REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> void b3Vector3::b3Vector3(const b3Vector3 &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -6650,13 +6776,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::s REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Vector3 & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::at(int) const -> b3Vector3 [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::at(int) -> b3Vector3 [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> b3Vector3 [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> b3Vector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> b3Vector3 [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> b3Vector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -6676,6 +6806,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3 REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> void b3Vector3::b3Vector3() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -6686,9 +6819,14 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> void b3Vector3::b3Vector3(const b3Vector3 &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expandNonInitializing() -> b3Vector3 [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -6706,6 +6844,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray:: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Vector3 [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Vector3 [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -6723,6 +6863,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> b3Vector3 [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -6732,12 +6873,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Vector3 &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Vector3 &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -6749,16 +6894,34 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> int [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: int * b3AlignedObjectArray::m_data -> int [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3CpuNarrowPhase.cpp <20:23 20:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3CpuNarrowPhase.h <22:95 22:97>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3CpuNarrowPhase.h <39:90 39:92>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexUtility.h <28:23 28:25>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <77:125 77:127>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <185:125 185:127>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <186:125 186:127>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <292:31 292:33>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <297:31 297:33>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <433:44 433:46>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3FindSeparatingAxis.h <66:29 66:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3FindSeparatingAxis.h <70:29 70:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -6766,7 +6929,9 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -6779,6 +6944,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> void REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -6805,13 +6971,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -6828,9 +6998,13 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <226:9 226:11>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <228:17 228:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <228:6 228:11>] @@ -6838,15 +7012,21 @@ REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <234:6 234:12>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expandNonInitializing() -> int [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expand(const int &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const int &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] @@ -6865,6 +7045,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -6874,12 +7055,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3A REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const int &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> int [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -6892,16 +7077,24 @@ REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3Al REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Int4 [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Int4 * b3AlignedObjectArray::m_data -> b3Int4 [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3CpuNarrowPhase.cpp <57:61 57:66>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3CpuNarrowPhase.h <59:52 59:57>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Int4 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Int4 [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -6909,6 +7102,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::cop REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Int4 *) const -> b3Int4 [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::destroy(int, int) -> void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:24 93:30>] @@ -6928,12 +7122,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Int4 & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::at(int) const -> b3Int4 [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::at(int) -> b3Int4 [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> b3Int4 [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Int4 & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::operator[](int) -> b3Int4 [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3Int4 & b3AlignedObjectArray::operator[](int) -> b3Int4 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -6946,10 +7144,15 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expandNonInitializing() -> b3Int4 [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Int4 & b3AlignedObjectArray::expand(const b3Int4 &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expand(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Int4 & b3AlignedObjectArray::expand(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Int4 &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Int4 &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] @@ -6961,6 +7164,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> b3Int4 [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Int4 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -6970,12 +7174,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Int4 &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Int4 &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Int4 &) const -> b3Int4 [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Int4 &) const -> b3Int4 [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Int4 &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Int4 &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Int4 &) const -> b3Int4 [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Int4 &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Int4 &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Int4 &) -> b3Int4 [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -6987,16 +7195,25 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3A REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Aabb [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Aabb * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Aabb * b3AlignedObjectArray::m_data -> b3Aabb [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Aabb [b3CpuNarrowPhase.cpp <11:23 11:28>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Aabb [b3CpuNarrowPhase.cpp <57:98 57:103>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Aabb [b3CpuNarrowPhase.h <59:89 59:94>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Aabb [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Aabb [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Aabb [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Aabb [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -7005,6 +7222,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Aabb * REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Aabb *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Aabb *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Aabb *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Aabb *) const -> b3Aabb [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Aabb *) const -> b3Aabb [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3Aabb *) const -> void b3Aabb::b3Aabb(const b3Aabb &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Aabb *) const -> b3Aabb * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -7045,12 +7264,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Aabb & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Aabb & b3AlignedObjectArray::at(int) const -> b3Aabb [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Aabb & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Aabb & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Aabb & b3AlignedObjectArray::at(int) -> b3Aabb [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Aabb & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Aabb & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Aabb & b3AlignedObjectArray::operator[](int) const -> b3Aabb [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Aabb & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Aabb & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Aabb & b3AlignedObjectArray::operator[](int) -> b3Aabb [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Aabb & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3Aabb & b3AlignedObjectArray::operator[](int) -> b3Aabb * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -7067,10 +7290,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3Aabb &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Aabb &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Aabb &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Aabb &) -> b3Aabb [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Aabb & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Aabb & b3AlignedObjectArray::expandNonInitializing() -> b3Aabb [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Aabb & b3AlignedObjectArray::expand(const b3Aabb &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Aabb & b3AlignedObjectArray::expand(const b3Aabb &) -> b3Aabb [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Aabb & b3AlignedObjectArray::expand(const b3Aabb &) -> b3Aabb [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Aabb &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Aabb &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Aabb &) -> b3Aabb [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Aabb &) -> b3Aabb [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Aabb &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Aabb &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Aabb &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -7088,6 +7317,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::res REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Aabb [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Aabb [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -7105,6 +7336,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Aabb *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Aabb *, int, int, const L &) -> b3Aabb [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Aabb *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Aabb *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -7114,12 +7346,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Aabb &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Aabb &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Aabb &) const -> b3Aabb [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Aabb &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Aabb &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Aabb &) const -> b3Aabb [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Aabb &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Aabb &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Aabb &) const -> b3Aabb [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Aabb &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Aabb &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Aabb &) -> b3Aabb [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -7131,16 +7367,26 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3A REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3RigidBodyData [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3RigidBodyData * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3RigidBodyData * b3AlignedObjectArray::m_data -> b3RigidBodyData [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3CpuNarrowPhase.cpp <57:145 57:159>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3CpuNarrowPhase.h <59:136 59:150>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3ContactConvexConvexSAT.h <282:31 282:45>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3ContactConvexConvexSAT.h <428:44 428:58>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3RigidBodyData [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3RigidBodyData [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -7148,6 +7394,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(int, int, b3RigidBodyData *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3RigidBodyData *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3RigidBodyData *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3RigidBodyData *) const -> b3RigidBodyData [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::destroy(int, int) -> void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:24 93:30>] @@ -7166,14 +7413,18 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::b3AlignedObjec REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <149:23 149:26>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3RigidBodyData & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3RigidBodyData & b3AlignedObjectArray::at(int) const -> b3RigidBodyData [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3RigidBodyData & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_USAGE: const b3RigidBodyData & b3AlignedObjectArray::at(int) const -> b3RigidBodyData * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <158:11 158:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3RigidBodyData & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3RigidBodyData & b3AlignedObjectArray::at(int) -> b3RigidBodyData [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3RigidBodyData & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3RigidBodyData & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3RigidBodyData & b3AlignedObjectArray::operator[](int) const -> b3RigidBodyData [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3RigidBodyData & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3RigidBodyData & b3AlignedObjectArray::operator[](int) const -> b3RigidBodyData * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3RigidBodyData & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3RigidBodyData & b3AlignedObjectArray::operator[](int) -> b3RigidBodyData [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3RigidBodyData & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3RigidBodyData & b3AlignedObjectArray::operator[](int) -> b3RigidBodyData * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -7186,10 +7437,15 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitia REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3RigidBodyData &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3RigidBodyData &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3RigidBodyData &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3RigidBodyData &) -> b3RigidBodyData [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3RigidBodyData & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3RigidBodyData & b3AlignedObjectArray::expandNonInitializing() -> b3RigidBodyData [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3RigidBodyData & b3AlignedObjectArray::expand(const b3RigidBodyData &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3RigidBodyData & b3AlignedObjectArray::expand(const b3RigidBodyData &) -> b3RigidBodyData [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3RigidBodyData & b3AlignedObjectArray::expand(const b3RigidBodyData &) -> b3RigidBodyData [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3RigidBodyData &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3RigidBodyData &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3RigidBodyData &) -> b3RigidBodyData [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] @@ -7201,6 +7457,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInter REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3RigidBodyData *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3RigidBodyData *, int, int, const L &) -> b3RigidBodyData [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3RigidBodyData *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3RigidBodyData *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -7210,12 +7467,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3RigidBodyData &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3RigidBodyData &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3RigidBodyData &) const -> b3RigidBodyData [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3RigidBodyData &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3RigidBodyData &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3RigidBodyData &) const -> b3RigidBodyData [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3RigidBodyData &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3RigidBodyData &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3RigidBodyData &) const -> b3RigidBodyData [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3RigidBodyData &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3RigidBodyData &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3RigidBodyData &) -> b3RigidBodyData [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -7227,16 +7488,27 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray( REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Contact4Data [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Contact4Data * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Contact4Data * b3AlignedObjectArray::m_data -> b3Contact4Data [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3CpuNarrowPhase.cpp <23:23 23:36>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3CpuNarrowPhase.cpp <29:28 29:41>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3CpuNarrowPhase.h <82:29 82:42>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3ContactConvexConvexSAT.h <283:25 283:38>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3ContactConvexConvexSAT.h <435:38 435:51>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Contact4Data [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Contact4Data [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -7245,6 +7517,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Contact4Data *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Contact4Data *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Contact4Data *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Contact4Data *) const -> b3Contact4Data [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Contact4Data *) const -> b3Contact4Data [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3Contact4Data *) const -> void b3Contact4Data::b3Contact4Data(const b3Contact4Data &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Contact4Data *) const -> b3Contact4Data * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -7285,13 +7559,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Contact4Data & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Contact4Data & b3AlignedObjectArray::at(int) const -> b3Contact4Data [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Contact4Data & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Contact4Data & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::at(int) -> b3Contact4Data [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_USAGE: b3Contact4Data & b3AlignedObjectArray::at(int) -> b3Contact4Data * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <165:11 165:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Contact4Data & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Contact4Data & b3AlignedObjectArray::operator[](int) const -> b3Contact4Data [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Contact4Data & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Contact4Data & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::operator[](int) -> b3Contact4Data [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::clear() -> void [b3AlignedObjectArray.h <184:19 184:22>] @@ -7310,6 +7588,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, con REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> b3Contact4Data [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> b3Contact4Data [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> b3Contact4Data [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> void b3Contact4Data::b3Contact4Data() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -7320,7 +7601,12 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3C REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> void b3Contact4Data::b3Contact4Data(const b3Contact4Data &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3Contact4Data &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Contact4Data & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::expandNonInitializing() -> b3Contact4Data [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Contact4Data & b3AlignedObjectArray::expand(const b3Contact4Data &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::expand(const b3Contact4Data &) -> b3Contact4Data [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::expand(const b3Contact4Data &) -> b3Contact4Data [b3AlignedObjectArray.h <260:37 260:37>] +REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::expand(const b3Contact4Data &) -> b3Contact4Data [b3AlignedObjectArray.h <260:50 260:50>] +REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::expand(const b3Contact4Data &) -> b3Contact4Data [b3AlignedObjectArray.h <269:22 269:22>] REFERENCE_CALL: b3Contact4Data & b3AlignedObjectArray::expand(const b3Contact4Data &) -> void b3Contact4Data::b3Contact4Data() [b3AlignedObjectArray.h <260:50 260:50>] REFERENCE_TYPE_USAGE: b3Contact4Data & b3AlignedObjectArray::expand(const b3Contact4Data &) -> int [b3AlignedObjectArray.h <262:4 262:6>] REFERENCE_CALL: b3Contact4Data & b3AlignedObjectArray::expand(const b3Contact4Data &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <262:13 262:16>] @@ -7334,6 +7620,7 @@ REFERENCE_USAGE: b3Contact4Data & b3AlignedObjectArray::expand(c REFERENCE_USAGE: b3Contact4Data & b3AlignedObjectArray::expand(const b3Contact4Data &) -> b3Contact4Data * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <272:11 272:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Contact4Data &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Contact4Data &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Contact4Data &) -> b3Contact4Data [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] @@ -7341,6 +7628,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Contact4Data [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Contact4Data [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -7358,6 +7647,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortIntern REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Contact4Data *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Contact4Data *, int, int, const L &) -> b3Contact4Data [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Contact4Data *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Contact4Data *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -7367,12 +7657,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Contact4Data &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Contact4Data &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Contact4Data &) const -> b3Contact4Data [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Contact4Data &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Contact4Data &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Contact4Data &) const -> b3Contact4Data [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Contact4Data &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Contact4Data &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Contact4Data &) const -> b3Contact4Data [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Contact4Data &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Contact4Data &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Contact4Data &) -> b3Contact4Data [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -7384,16 +7678,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(c REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3MyFace [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3MyFace * b3AlignedObjectArray::m_data -> b3MyFace [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3ConvexUtility.h <44:23 44:30>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3MyFace [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3MyFace [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -7401,6 +7702,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::c REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3MyFace *) const -> b3MyFace [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] REFERENCE_USAGE: void b3AlignedObjectArray::init() -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <88:4 88:15>] @@ -7437,12 +7739,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::si REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3MyFace & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3MyFace & b3AlignedObjectArray::at(int) const -> b3MyFace [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3MyFace & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::at(int) -> b3MyFace [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3MyFace & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3MyFace & b3AlignedObjectArray::operator[](int) const -> b3MyFace [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3MyFace & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::operator[](int) -> b3MyFace [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3MyFace & b3AlignedObjectArray::operator[](int) -> b3MyFace * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -7459,10 +7765,15 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(in REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::expandNonInitializing() -> b3MyFace [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3MyFace & b3AlignedObjectArray::expand(const b3MyFace &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::expand(const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3MyFace & b3AlignedObjectArray::expand(const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3MyFace &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3MyFace &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] @@ -7474,6 +7785,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3MyFace *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3MyFace *, int, int, const L &) -> b3MyFace [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3MyFace *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3MyFace *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -7483,12 +7795,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3MyFace &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3MyFace &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3MyFace &) const -> b3MyFace [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3MyFace &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3MyFace &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3MyFace &) const -> b3MyFace [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3MyFace &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3MyFace &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3MyFace &) const -> b3MyFace [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3MyFace &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3MyFace &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3MyFace &) -> b3MyFace [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -7500,16 +7816,31 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3GpuFace [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GpuFace * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3GpuFace * b3AlignedObjectArray::m_data -> b3GpuFace [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3CpuNarrowPhase.cpp <21:23 21:31>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <77:78 77:86>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <185:78 185:86>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <186:78 186:86>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <291:31 291:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <296:31 296:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <434:44 434:52>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3FindSeparatingAxis.h <65:29 65:37>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3FindSeparatingAxis.h <69:29 69:37>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3GpuFace [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3GpuFace [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -7518,6 +7849,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Gpu REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GpuFace *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GpuFace *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GpuFace *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GpuFace *) const -> b3GpuFace [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GpuFace *) const -> b3GpuFace [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3GpuFace *) const -> void b3GpuFace::b3GpuFace(const b3GpuFace &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3GpuFace *) const -> b3GpuFace * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -7558,13 +7891,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::s REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3GpuFace & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3GpuFace & b3AlignedObjectArray::at(int) const -> b3GpuFace [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3GpuFace & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GpuFace & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3GpuFace & b3AlignedObjectArray::at(int) -> b3GpuFace [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3GpuFace & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3GpuFace & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3GpuFace & b3AlignedObjectArray::operator[](int) const -> b3GpuFace [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3GpuFace & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3GpuFace & b3AlignedObjectArray::operator[](int) const -> b3GpuFace * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GpuFace & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3GpuFace & b3AlignedObjectArray::operator[](int) -> b3GpuFace [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3GpuFace & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3GpuFace & b3AlignedObjectArray::operator[](int) -> b3GpuFace * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -7584,6 +7921,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3 REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> b3GpuFace [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> b3GpuFace [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> b3GpuFace [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> void b3GpuFace::b3GpuFace() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -7594,9 +7934,13 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3GpuFac REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> void b3GpuFace::b3GpuFace(const b3GpuFace &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3GpuFace &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GpuFace & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3GpuFace & b3AlignedObjectArray::expandNonInitializing() -> b3GpuFace [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3GpuFace & b3AlignedObjectArray::expand(const b3GpuFace &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3GpuFace & b3AlignedObjectArray::expand(const b3GpuFace &) -> b3GpuFace [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3GpuFace & b3AlignedObjectArray::expand(const b3GpuFace &) -> b3GpuFace [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3GpuFace &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3GpuFace &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3GpuFace &) -> b3GpuFace [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] @@ -7604,6 +7948,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray:: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3GpuFace [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3GpuFace [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -7621,6 +7967,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3GpuFace *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3GpuFace *, int, int, const L &) -> b3GpuFace [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3GpuFace *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3GpuFace *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -7630,12 +7977,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3GpuFace &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3GpuFace &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3GpuFace &) const -> b3GpuFace [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3GpuFace &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3GpuFace &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3GpuFace &) const -> b3GpuFace [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3GpuFace &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3GpuFace &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3GpuFace &) const -> b3GpuFace [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3GpuFace &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3GpuFace &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3GpuFace &) -> b3GpuFace [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -7647,16 +7998,26 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexPolyhedronData * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3ConvexPolyhedronData * b3AlignedObjectArray::m_data -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3CpuNarrowPhase.cpp <17:23 17:44>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3ContactConvexConvexSAT.h <286:31 286:52>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3ContactConvexConvexSAT.h <287:31 287:52>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3ContactConvexConvexSAT.h <430:44 430:65>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -7665,6 +8026,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexPolyhedronData *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexPolyhedronData *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexPolyhedronData *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexPolyhedronData *) const -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexPolyhedronData *) const -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3ConvexPolyhedronData *) const -> void b3ConvexPolyhedronData::b3ConvexPolyhedronData(const b3ConvexPolyhedronData &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexPolyhedronData *) const -> b3ConvexPolyhedronData * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -7705,15 +8068,19 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3ConvexPolyhedronData & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3ConvexPolyhedronData & b3AlignedObjectArray::at(int) const -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3ConvexPolyhedronData & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_USAGE: const b3ConvexPolyhedronData & b3AlignedObjectArray::at(int) const -> b3ConvexPolyhedronData * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <158:11 158:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexPolyhedronData & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3ConvexPolyhedronData & b3AlignedObjectArray::at(int) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3ConvexPolyhedronData & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_USAGE: b3ConvexPolyhedronData & b3AlignedObjectArray::at(int) -> b3ConvexPolyhedronData * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <165:11 165:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3ConvexPolyhedronData & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3ConvexPolyhedronData & b3AlignedObjectArray::operator[](int) const -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3ConvexPolyhedronData & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3ConvexPolyhedronData & b3AlignedObjectArray::operator[](int) const -> b3ConvexPolyhedronData * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexPolyhedronData & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3ConvexPolyhedronData & b3AlignedObjectArray::operator[](int) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3ConvexPolyhedronData & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::clear() -> void [b3AlignedObjectArray.h <184:19 184:22>] @@ -7732,6 +8099,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize( REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> void b3ConvexPolyhedronData::b3ConvexPolyhedronData() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -7742,9 +8112,13 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, c REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> void b3ConvexPolyhedronData::b3ConvexPolyhedronData(const b3ConvexPolyhedronData &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexPolyhedronData &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexPolyhedronData & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3ConvexPolyhedronData & b3AlignedObjectArray::expandNonInitializing() -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexPolyhedronData & b3AlignedObjectArray::expand(const b3ConvexPolyhedronData &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3ConvexPolyhedronData & b3AlignedObjectArray::expand(const b3ConvexPolyhedronData &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3ConvexPolyhedronData & b3AlignedObjectArray::expand(const b3ConvexPolyhedronData &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3ConvexPolyhedronData &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexPolyhedronData &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexPolyhedronData &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] @@ -7752,6 +8126,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -7769,6 +8145,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSo REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexPolyhedronData *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexPolyhedronData *, int, int, const L &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexPolyhedronData *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexPolyhedronData *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -7778,12 +8155,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3ConvexPolyhedronData &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3ConvexPolyhedronData &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3ConvexPolyhedronData &) const -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3ConvexPolyhedronData &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3ConvexPolyhedronData &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3ConvexPolyhedronData &) const -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexPolyhedronData &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexPolyhedronData &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexPolyhedronData &) const -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3ConvexPolyhedronData &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3ConvexPolyhedronData &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3ConvexPolyhedronData &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -7795,16 +8176,26 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFro REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Collidable [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Collidable * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Collidable * b3AlignedObjectArray::m_data -> b3Collidable [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3CpuNarrowPhase.cpp <12:23 12:34>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3ContactConvexConvexSAT.h <299:31 299:42>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3ContactConvexConvexSAT.h <300:31 300:42>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3ContactConvexConvexSAT.h <429:44 429:55>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Collidable [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Collidable [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -7813,6 +8204,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3 REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Collidable *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Collidable *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Collidable *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Collidable *) const -> b3Collidable [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Collidable *) const -> b3Collidable [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3Collidable *) const -> void b3Collidable::b3Collidable(const b3Collidable &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Collidable *) const -> b3Collidable * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -7853,13 +8246,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Collidable & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Collidable & b3AlignedObjectArray::at(int) const -> b3Collidable [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Collidable & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Collidable & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::at(int) -> b3Collidable [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Collidable & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Collidable & b3AlignedObjectArray::operator[](int) const -> b3Collidable [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Collidable & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3Collidable & b3AlignedObjectArray::operator[](int) const -> b3Collidable * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Collidable & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::operator[](int) -> b3Collidable [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3Collidable & b3AlignedObjectArray::operator[](int) -> b3Collidable * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -7876,8 +8273,14 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitializ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3Collidable &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Collidable &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Collidable &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Collidable &) -> b3Collidable [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Collidable & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::expandNonInitializing() -> b3Collidable [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) -> b3Collidable [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) -> b3Collidable [b3AlignedObjectArray.h <260:37 260:37>] +REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) -> b3Collidable [b3AlignedObjectArray.h <260:50 260:50>] +REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) -> b3Collidable [b3AlignedObjectArray.h <269:22 269:22>] REFERENCE_CALL: b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) -> void b3Collidable::b3Collidable() [b3AlignedObjectArray.h <260:50 260:50>] REFERENCE_TYPE_USAGE: b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) -> int [b3AlignedObjectArray.h <262:4 262:6>] REFERENCE_CALL: b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <262:13 262:16>] @@ -7891,6 +8294,7 @@ REFERENCE_USAGE: b3Collidable & b3AlignedObjectArray::expand(const REFERENCE_USAGE: b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) -> b3Collidable * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <272:11 272:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Collidable &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Collidable &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Collidable &) -> b3Collidable [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] @@ -7898,6 +8302,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Collidable [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Collidable [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -7915,6 +8321,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Collidable *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Collidable *, int, int, const L &) -> b3Collidable [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Collidable *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Collidable *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -7924,12 +8331,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Collidable &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Collidable &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Collidable &) const -> b3Collidable [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Collidable &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Collidable &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Collidable &) const -> b3Collidable [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Collidable &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Collidable &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Collidable &) const -> b3Collidable [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Collidable &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Collidable &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Collidable &) -> b3Collidable [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -7941,16 +8352,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(con REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3ConvexUtility [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexUtility * * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3ConvexUtility * * b3AlignedObjectArray::m_data -> b3ConvexUtility [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexUtility [b3CpuNarrowPhase.cpp <13:23 13:37>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexUtility [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexUtility [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexUtility [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexUtility [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -7959,6 +8377,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexUtility * *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexUtility * *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexUtility * *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexUtility * *) const -> b3ConvexUtility [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexUtility * *) const -> b3ConvexUtility [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexUtility * *) const -> b3ConvexUtility * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -7971,6 +8391,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3ConvexUtility [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3ConvexUtility * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -7997,12 +8418,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexUtility * const & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: b3ConvexUtility * const & b3AlignedObjectArray::at(int) const -> b3ConvexUtility [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: b3ConvexUtility * const & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexUtility * & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3ConvexUtility * & b3AlignedObjectArray::at(int) -> b3ConvexUtility [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3ConvexUtility * & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexUtility * const & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: b3ConvexUtility * const & b3AlignedObjectArray::operator[](int) const -> b3ConvexUtility [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: b3ConvexUtility * const & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexUtility * & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3ConvexUtility * & b3AlignedObjectArray::operator[](int) -> b3ConvexUtility [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3ConvexUtility * & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3ConvexUtility * & b3AlignedObjectArray::operator[](int) -> b3ConvexUtility * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -8022,6 +8447,10 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> b3ConvexUtility [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> b3ConvexUtility [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> b3ConvexUtility [b3AlignedObjectArray.h <228:17 228:17>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> b3ConvexUtility [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> b3ConvexUtility * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <228:6 228:11>] @@ -8029,9 +8458,13 @@ REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, b3Con REFERENCE_CALL: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <234:6 234:12>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexUtility * const &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexUtility * & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3ConvexUtility * & b3AlignedObjectArray::expandNonInitializing() -> b3ConvexUtility [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexUtility * & b3AlignedObjectArray::expand(b3ConvexUtility * const &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3ConvexUtility * & b3AlignedObjectArray::expand(b3ConvexUtility * const &) -> b3ConvexUtility [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3ConvexUtility * & b3AlignedObjectArray::expand(b3ConvexUtility * const &) -> b3ConvexUtility [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(b3ConvexUtility * const &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexUtility * const &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexUtility * const &) -> b3ConvexUtility [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] @@ -8039,6 +8472,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexUtility [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexUtility [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -8056,6 +8491,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInt REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexUtility * *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexUtility * *, int, int, const L &) -> b3ConvexUtility [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexUtility * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexUtility * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -8065,12 +8501,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(b3ConvexUtility * const &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(b3ConvexUtility * const &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(b3ConvexUtility * const &) const -> b3ConvexUtility [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(b3ConvexUtility * const &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(b3ConvexUtility * const &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(b3ConvexUtility * const &) const -> b3ConvexUtility [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(b3ConvexUtility * const &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(b3ConvexUtility * const &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(b3ConvexUtility * const &) const -> b3ConvexUtility [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(b3ConvexUtility * const &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(b3ConvexUtility * const &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(b3ConvexUtility * const &) -> b3ConvexUtility [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -8340,50 +8780,17 @@ REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3Co REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> int [b3CpuNarrowPhase.cpp <304:2 304:4>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> int [b3CpuNarrowPhase.cpp <308:7 308:9>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> int [b3CpuNarrowPhase.h <21:2 21:4>] +REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> int [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3ConvexUtility [b3CpuNarrowPhase.cpp <250:55 250:69>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3ConvexUtility [b3CpuNarrowPhase.h <21:44 21:58>] +REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3ConvexUtility [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3Collidable [b3CpuNarrowPhase.cpp <250:82 250:93>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3Collidable [b3CpuNarrowPhase.h <21:71 21:82>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConcaveMeshShape(b3AlignedObjectArray *, b3AlignedObjectArray *, b3Collidable &, const float *) -> int [b3CpuNarrowPhase.h <22:2 22:4>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConcaveMeshShape(b3AlignedObjectArray *, b3AlignedObjectArray *, b3Collidable &, const float *) -> int [b3CpuNarrowPhase.h <22:95 22:97>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConcaveMeshShape(b3AlignedObjectArray *, b3AlignedObjectArray *, b3Collidable &, const float *) -> b3AlignedObjectArray [b3CpuNarrowPhase.h <22:31 22:50>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.cpp <18:23 18:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.cpp <19:23 19:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.cpp <227:23 227:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.h <22:52 22:60>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3CpuNarrowPhase.h <39:47 39:55>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.h <43:23 43:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexUtility.h <45:23 45:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <77:29 77:36>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <185:29 185:36>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <186:29 186:36>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <289:31 289:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <290:31 290:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <294:31 294:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <295:31 295:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <431:44 431:51>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ContactConvexConvexSAT.h <432:44 432:51>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <5:158 5:166>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <39:55 39:63>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <39:104 39:112>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <63:29 63:37>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <64:29 64:37>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <67:29 67:37>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3FindSeparatingAxis.h <68:29 68:37>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConcaveMeshShape(b3AlignedObjectArray *, b3AlignedObjectArray *, b3Collidable &, const float *) -> b3Vector3 [b3CpuNarrowPhase.h <22:52 22:60>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConcaveMeshShape(b3AlignedObjectArray *, b3AlignedObjectArray *, b3Collidable &, const float *) -> b3AlignedObjectArray [b3CpuNarrowPhase.h <22:74 22:93>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3CpuNarrowPhase.cpp <20:23 20:25>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3CpuNarrowPhase.h <22:95 22:97>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3CpuNarrowPhase.h <39:90 39:92>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexUtility.h <28:23 28:25>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <77:125 77:127>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <185:125 185:127>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <186:125 186:127>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <292:31 292:33>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <297:31 297:33>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ContactConvexConvexSAT.h <433:44 433:46>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3FindSeparatingAxis.h <66:29 66:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3FindSeparatingAxis.h <70:29 70:31>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConcaveMeshShape(b3AlignedObjectArray *, b3AlignedObjectArray *, b3Collidable &, const float *) -> b3Collidable [b3CpuNarrowPhase.h <22:110 22:121>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConcaveMeshShape(b3AlignedObjectArray *, b3AlignedObjectArray *, b3Collidable &, const float *) -> float [b3CpuNarrowPhase.h <22:135 22:139>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::b3CpuNarrowPhase(const b3Config &) -> b3Config [b3CpuNarrowPhase.cpp <45:49 45:56>] @@ -8450,23 +8857,14 @@ REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArra REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> void [b3CpuNarrowPhase.h <59:10 59:13>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray [b3CpuNarrowPhase.cpp <57:40 57:59>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray [b3CpuNarrowPhase.h <59:31 59:50>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3CpuNarrowPhase.cpp <57:61 57:66>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Int4 [b3CpuNarrowPhase.h <59:52 59:57>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Int4 [b3CpuNarrowPhase.cpp <57:61 57:66>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Int4 [b3CpuNarrowPhase.h <59:52 59:57>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray [b3CpuNarrowPhase.cpp <57:77 57:96>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray [b3CpuNarrowPhase.h <59:68 59:87>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Aabb [b3CpuNarrowPhase.cpp <11:23 11:28>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Aabb [b3CpuNarrowPhase.cpp <57:98 57:103>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Aabb [b3CpuNarrowPhase.h <59:89 59:94>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Aabb [b3CpuNarrowPhase.cpp <57:98 57:103>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Aabb [b3CpuNarrowPhase.h <59:89 59:94>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray [b3CpuNarrowPhase.cpp <57:124 57:143>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray [b3CpuNarrowPhase.h <59:115 59:134>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3CpuNarrowPhase.cpp <57:145 57:159>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3CpuNarrowPhase.h <59:136 59:150>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3ContactConvexConvexSAT.h <282:31 282:45>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3RigidBodyData [b3ContactConvexConvexSAT.h <428:44 428:58>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3RigidBodyData [b3CpuNarrowPhase.cpp <57:145 57:159>] REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3RigidBodyData [b3CpuNarrowPhase.h <59:136 59:150>] REFERENCE_TYPE_USAGE: const b3RigidBodyData * b3CpuNarrowPhase::getBodiesCpu() const -> b3RigidBodyData [b3CpuNarrowPhase.h <63:15 63:29>] @@ -8476,11 +8874,6 @@ REFERENCE_TYPE_USAGE: const b3Collidable * b3CpuNarrowPhase::getCollidablesCpu() REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::getNumCollidablesGpu() const -> int [b3CpuNarrowPhase.h <73:2 73:4>] REFERENCE_TYPE_USAGE: const b3AlignedObjectArray & b3CpuNarrowPhase::getContacts() const -> b3AlignedObjectArray [b3CpuNarrowPhase.cpp <29:7 29:26>] REFERENCE_TYPE_USAGE: const b3AlignedObjectArray & b3CpuNarrowPhase::getContacts() const -> b3AlignedObjectArray [b3CpuNarrowPhase.h <82:8 82:27>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3CpuNarrowPhase.cpp <23:23 23:36>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3CpuNarrowPhase.cpp <29:28 29:41>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3CpuNarrowPhase.h <82:29 82:42>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3ContactConvexConvexSAT.h <283:25 283:38>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Contact4Data [b3ContactConvexConvexSAT.h <435:38 435:51>] REFERENCE_TYPE_USAGE: const b3AlignedObjectArray & b3CpuNarrowPhase::getContacts() const -> b3Contact4Data [b3CpuNarrowPhase.cpp <29:28 29:41>] REFERENCE_TYPE_USAGE: const b3AlignedObjectArray & b3CpuNarrowPhase::getContacts() const -> b3Contact4Data [b3CpuNarrowPhase.h <82:29 82:42>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::getNumRigidBodies() const -> int [b3CpuNarrowPhase.h <85:2 85:4>] @@ -8530,7 +8923,6 @@ REFERENCE_TYPE_USAGE: b3Scalar b3ConvexUtility::m_radius -> b3Scalar [b3ConvexUt REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_vertices -> b3AlignedObjectArray [b3ConvexUtility.h <43:2 43:21>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_vertices -> b3Vector3 [b3ConvexUtility.h <43:23 43:31>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_faces -> b3AlignedObjectArray [b3ConvexUtility.h <44:2 44:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3MyFace [b3ConvexUtility.h <44:23 44:30>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_faces -> b3MyFace [b3ConvexUtility.h <44:23 44:30>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_uniqueEdges -> b3AlignedObjectArray [b3ConvexUtility.h <45:2 45:21>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexUtility::m_uniqueEdges -> b3Vector3 [b3ConvexUtility.h <45:23 45:31>] @@ -8733,15 +9125,6 @@ REFERENCE_TYPE_USAGE: bool b3FindSeparatingAxis(const b3ConvexPolyhedronData &, REFERENCE_TYPE_USAGE: bool b3FindSeparatingAxis(const b3ConvexPolyhedronData &, const b3ConvexPolyhedronData &, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, b3Vector3 &) -> b3AlignedObjectArray [b3FindSeparatingAxis.h <68:8 68:27>] REFERENCE_TYPE_USAGE: bool b3FindSeparatingAxis(const b3ConvexPolyhedronData &, const b3ConvexPolyhedronData &, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, b3Vector3 &) -> b3AlignedObjectArray [b3FindSeparatingAxis.h <65:8 65:27>] REFERENCE_TYPE_USAGE: bool b3FindSeparatingAxis(const b3ConvexPolyhedronData &, const b3ConvexPolyhedronData &, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, b3Vector3 &) -> b3AlignedObjectArray [b3FindSeparatingAxis.h <69:8 69:27>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3CpuNarrowPhase.cpp <21:23 21:31>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <77:78 77:86>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <185:78 185:86>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <186:78 186:86>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <291:31 291:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <296:31 296:39>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3ContactConvexConvexSAT.h <434:44 434:52>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3FindSeparatingAxis.h <65:29 65:37>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3GpuFace [b3FindSeparatingAxis.h <69:29 69:37>] REFERENCE_TYPE_USAGE: bool b3FindSeparatingAxis(const b3ConvexPolyhedronData &, const b3ConvexPolyhedronData &, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, b3Vector3 &) -> b3GpuFace [b3FindSeparatingAxis.h <65:29 65:37>] REFERENCE_TYPE_USAGE: bool b3FindSeparatingAxis(const b3ConvexPolyhedronData &, const b3ConvexPolyhedronData &, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, b3Vector3 &) -> b3GpuFace [b3FindSeparatingAxis.h <69:29 69:37>] REFERENCE_TYPE_USAGE: bool b3FindSeparatingAxis(const b3ConvexPolyhedronData &, const b3ConvexPolyhedronData &, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, b3Vector3 &) -> b3AlignedObjectArray [b3FindSeparatingAxis.h <66:8 66:27>] @@ -9238,14 +9621,11 @@ REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, cons REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3AlignedObjectArray [b3ContactConvexConvexSAT.h <282:10 282:29>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3RigidBodyData [b3ContactConvexConvexSAT.h <282:31 282:45>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3AlignedObjectArray [b3ContactConvexConvexSAT.h <283:4 283:23>] +REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3Contact4Data [b3AlignedObjectArray.h <260:50 260:50>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3Contact4Data [b3ContactConvexConvexSAT.h <283:25 283:38>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3Contact4Data [b3ContactConvexConvexSAT.h <394:5 394:18>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3AlignedObjectArray [b3ContactConvexConvexSAT.h <286:10 286:29>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3AlignedObjectArray [b3ContactConvexConvexSAT.h <287:10 287:29>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3CpuNarrowPhase.cpp <17:23 17:44>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3ContactConvexConvexSAT.h <286:31 286:52>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3ContactConvexConvexSAT.h <287:31 287:52>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexPolyhedronData [b3ContactConvexConvexSAT.h <430:44 430:65>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3ConvexPolyhedronData [b3ContactConvexConvexSAT.h <286:31 286:52>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3ConvexPolyhedronData [b3ContactConvexConvexSAT.h <287:31 287:52>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3ConvexPolyhedronData [b3ContactConvexConvexSAT.h <305:2 305:23>] @@ -9261,10 +9641,6 @@ REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, cons REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3AlignedObjectArray [b3ContactConvexConvexSAT.h <297:10 297:29>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3AlignedObjectArray [b3ContactConvexConvexSAT.h <299:10 299:29>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3AlignedObjectArray [b3ContactConvexConvexSAT.h <300:10 300:29>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3CpuNarrowPhase.cpp <12:23 12:34>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3ContactConvexConvexSAT.h <299:31 299:42>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3ContactConvexConvexSAT.h <300:31 300:42>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Collidable [b3ContactConvexConvexSAT.h <429:44 429:55>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3Collidable [b3ContactConvexConvexSAT.h <299:31 299:42>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3Collidable [b3ContactConvexConvexSAT.h <300:31 300:42>] REFERENCE_TYPE_USAGE: int b3ClipHullHullSingle(int, int, const b3Vector3 &, const b3Quaternion &, const b3Vector3 &, const b3Quaternion &, int, int, const b3AlignedObjectArray *, b3AlignedObjectArray *, int &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3AlignedObjectArray &, const b3Vector3 &, int) -> b3Collidable [b3ContactConvexConvexSAT.h <307:5 307:16>] @@ -9477,7 +9853,6 @@ REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3CpuNarrowPhaseInternalData: REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3CpuNarrowPhaseInternalData::m_collidablesCPU -> b3AlignedObjectArray [b3CpuNarrowPhase.cpp <12:2 12:21>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3CpuNarrowPhaseInternalData::m_collidablesCPU -> b3Collidable [b3CpuNarrowPhase.cpp <12:23 12:34>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3CpuNarrowPhaseInternalData::m_convexData -> b3AlignedObjectArray [b3CpuNarrowPhase.cpp <13:2 13:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexUtility [b3CpuNarrowPhase.cpp <13:23 13:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3CpuNarrowPhaseInternalData::m_convexData -> b3ConvexUtility [b3CpuNarrowPhase.cpp <13:23 13:37>] REFERENCE_TYPE_USAGE: b3Config b3CpuNarrowPhaseInternalData::m_config -> b3Config [b3CpuNarrowPhase.cpp <14:2 14:9>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3CpuNarrowPhaseInternalData::m_convexPolyhedra -> b3AlignedObjectArray [b3CpuNarrowPhase.cpp <17:2 17:21>] @@ -9573,6 +9948,7 @@ REFERENCE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray b3CpuNarrowPhaseInternalData::m_contacts [b3CpuNarrowPhase.cpp <141:157 141:166>] REFERENCE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray b3CpuNarrowPhaseInternalData::m_contacts [b3CpuNarrowPhase.cpp <155:10 155:19>] REFERENCE_CALL: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> void b3Contact4Data::b3Contact4Data() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Contact4Data [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> int b3Int4::anonymous union (b3Int4.h<30:2>)::anonymous struct (b3Int4.h<32:3>)::x [b3CpuNarrowPhase.cpp <66:29 66:29>] REFERENCE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Int4::anonymous union (b3Int4.h<30:2>)::anonymous struct (b3Int4.h<32:3>) b3Int4::anonymous union (b3Int4.h<30:2>):: [b3CpuNarrowPhase.cpp <66:29 66:29>] REFERENCE_USAGE: void b3CpuNarrowPhase::computeContacts(b3AlignedObjectArray &, b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Int4::anonymous union (b3Int4.h<30:2>)::anonymous struct (b3Int4.h<32:3>) b3Int4::anonymous union (b3Int4.h<30:2>):: [b3CpuNarrowPhase.cpp <67:29 67:29>] @@ -9732,6 +10108,7 @@ REFERENCE_USAGE: int b3CpuNarrowPhase::allocateCollidable() -> b3Config b3CpuNar REFERENCE_USAGE: int b3CpuNarrowPhase::allocateCollidable() -> b3Config b3CpuNarrowPhaseInternalData::m_config [b3CpuNarrowPhase.cpp <219:58 219:65>] REFERENCE_CALL: int b3CpuNarrowPhase::allocateCollidable() -> b3Collidable & b3AlignedObjectArray::expand(const b3Collidable &) [b3CpuNarrowPhase.cpp <214:28 214:33>] REFERENCE_CALL: int b3CpuNarrowPhase::allocateCollidable() -> void b3Collidable::b3Collidable() [b3AlignedObjectArray.h <260:50 260:50>] +REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::allocateCollidable() -> b3Collidable [b3AlignedObjectArray.h <260:50 260:50>] REFERENCE_CALL: int b3CpuNarrowPhase::allocateCollidable() -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3CpuNarrowPhase.cpp <219:3 219:9>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShape(const float *, int, int, const float *) -> b3AlignedObjectArray [b3CpuNarrowPhase.cpp <227:2 227:21>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShape(const float *, int, int, const float *) -> b3Vector3 [b3CpuNarrowPhase.cpp <227:23 227:31>] @@ -9784,6 +10161,7 @@ REFERENCE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexU REFERENCE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3AlignedObjectArray b3CpuNarrowPhaseInternalData::m_convexPolyhedra [b3CpuNarrowPhase.cpp <257:72 257:88>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> void b3ConvexPolyhedronData::b3ConvexPolyhedronData() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3ConvexPolyhedronData [b3CpuNarrowPhase.cpp <257:2 257:23>] +REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3ConvexPolyhedronData [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3ConvexPolyhedronData & b3AlignedObjectArray::at(int) [b3CpuNarrowPhase.cpp <257:61 257:62>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> int b3AlignedObjectArray::size() const [b3CpuNarrowPhase.cpp <257:90 257:93>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3Vector3 & b3Vector3::operator=(const b3Vector3 &) [b3CpuNarrowPhase.cpp <258:12 258:12>] @@ -9820,6 +10198,7 @@ REFERENCE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexU REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> void b3AlignedObjectArray::resize(int, const b3Vector3 &) [b3CpuNarrowPhase.cpp <268:24 268:29>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> void b3AlignedObjectArray::resize(int, const b3Vector3 &) [b3CpuNarrowPhase.cpp <307:27 307:32>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> void b3Vector3::b3Vector3() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3Vector3 [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3Vector3 & b3AlignedObjectArray::operator[](int) [b3CpuNarrowPhase.cpp <274:24 274:24>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3Vector3 & b3AlignedObjectArray::operator[](int) [b3CpuNarrowPhase.cpp <274:65 274:65>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3Vector3 & b3AlignedObjectArray::operator[](int) [b3CpuNarrowPhase.cpp <310:27 310:27>] @@ -9848,6 +10227,7 @@ REFERENCE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexU REFERENCE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3AlignedObjectArray b3ConvexUtility::m_faces [b3CpuNarrowPhase.cpp <299:56 299:62>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> void b3AlignedObjectArray::resize(int, const b3GpuFace &) [b3CpuNarrowPhase.cpp <281:24 281:29>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> void b3GpuFace::b3GpuFace() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3GpuFace [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3Vector3 & b3Vector3::operator=(b3Vector3 &&) [b3CpuNarrowPhase.cpp <286:56 286:56>] REFERENCE_USAGE: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3Vector3 b3GpuFace::m_plane [b3CpuNarrowPhase.cpp <286:48 286:54>] REFERENCE_CALL: int b3CpuNarrowPhase::registerConvexHullShapeInternal(b3ConvexUtility *, b3Collidable &) -> b3GpuFace & b3AlignedObjectArray::operator[](int) [b3CpuNarrowPhase.cpp <286:24 286:24>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Common_b3AlignedAllocator.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Common_b3AlignedAllocator.txt index e9dc3181..0e8cae61 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Common_b3AlignedAllocator.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Common_b3AlignedAllocator.txt @@ -518,11 +518,14 @@ REFERENCE_TYPE_USAGE: size_t b3AlignPointer::b3ConvertPointerSizeT:: REFERENCE_TYPE_USAGE: b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer::b3ConvertPointerSizeT:: -> b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) [b3Scalar.h <647:3 647:7>] REFERENCE_TYPE_USAGE: T * b3AlignPointer(T *, size_t) -> b3AlignPointer::b3ConvertPointerSizeT [b3Scalar.h <653:5 653:25>] REFERENCE_TEMPLATE_SPECIALIZATION: char * b3AlignPointer(char *, size_t) -> T * b3AlignPointer(T *, size_t) [b3Scalar.h <642:25 642:38>] +REFERENCE_TYPE_USAGE: char * b3AlignPointer(char *, size_t) -> char [b3Scalar.h <642:22 642:22>] +REFERENCE_TYPE_USAGE: char * b3AlignPointer(char *, size_t) -> char [b3Scalar.h <642:40 642:40>] REFERENCE_TYPE_USAGE: char * b3AlignPointer(char *, size_t) -> size_t [b3Scalar.h <642:57 642:62>] REFERENCE_TYPE_USAGE: char * b3AlignPointer(char *, size_t) -> size_t [b3Scalar.h <656:8 656:13>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignPointer::b3ConvertPointerSizeT -> b3AlignPointer::b3ConvertPointerSizeT [b3Scalar.h <645:9 645:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) -> b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) [b3Scalar.h <647:3 647:7>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: char * b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::ptr -> T * b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::ptr [b3Scalar.h <649:8 649:10>] +REFERENCE_TYPE_USAGE: char * b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::ptr -> char [b3Scalar.h <649:5 649:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: size_t b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::integer -> size_t b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::integer [b3Scalar.h <650:12 650:18>] REFERENCE_TYPE_USAGE: size_t b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>)::integer -> size_t [b3Scalar.h <650:5 650:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer::b3ConvertPointerSizeT:: -> b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer::b3ConvertPointerSizeT:: [b3Scalar.h <647:3 647:7>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3ConvexHullComputer.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3ConvexHullComputer.txt index 0d939c76..1574fe79 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3ConvexHullComputer.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3ConvexHullComputer.txt @@ -167,6 +167,46 @@ SYMBOL_FUNCTION: int b3Select(unsigned int, int, int) [b3Scalar.h <494:1 <494:1 SYMBOL_FUNCTION: float b3Select(unsigned int, float, float) [b3Scalar.h <500:1 <500:1 <500:23 500:30> 500:109> 507:1>] SYMBOL_FUNCTION: void b3Swap(T &, T &) [b3Scalar.h <509:1 <509:22 <509:43 509:48> 509:60> 514:1>] SYMBOL_FUNCTION: void b3Swap(b3ConvexHullInternal::Face * &, b3ConvexHullInternal::Face * &) [b3Scalar.h <509:22 <509:22 <509:43 509:48> 509:60> 514:1>] +SYMBOL_CLASS: public b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <433:9 433:12>] +SYMBOL_CLASS: public b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <546:3 <546:9 546:12> 581:3>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <842:1 842:20>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <842:30 842:49>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <856:1 856:20>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <856:30 856:49>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <883:1 883:20>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <883:30 883:49>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <900:5 900:24>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <944:5 944:24>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <971:5 971:24>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1002:1 1002:20>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1002:29 1002:48>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1023:6 1023:25>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1208:6 1208:25>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1389:1 1389:20>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1389:35 1389:54>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1415:1 1415:20>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1415:29 1415:48>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1467:6 1467:25>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1651:6 1651:25>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1939:30 1939:49>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1939:70 1939:89>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1944:6 1944:25>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2065:11 2065:30>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2074:11 2074:30>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2079:11 2079:30>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2088:10 2088:29>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2209:6 2209:25>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2630:26 2630:45>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2630:85 2630:104>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2671:23 2671:42>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2676:3 2676:22>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2678:3 2678:22>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2683:4 2683:23>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2721:3 2721:22>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2722:3 2722:22>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2725:4 2725:23>] +QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2734:6 2734:25>] +SYMBOL_CLASS: b3ConvexHullInternal [b3ConvexHullComputer.cpp <56:1 <56:7 56:26> 839:1>] SYMBOL_FUNCTION: unsigned int b3SwapEndian(unsigned int) [b3Scalar.h <518:1 <518:1 <518:26 518:37> 518:51> 521:1>] SYMBOL_FUNCTION: unsigned short b3SwapEndian(unsigned short) [b3Scalar.h <523:1 <523:1 <523:32 523:43> 523:63> 526:1>] SYMBOL_BUILTIN_TYPE: unsigned short @@ -229,6 +269,20 @@ SYMBOL_METHOD: public b3AlignedAllocator::se SYMBOL_FUNCTION: public bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) [b3AlignedAllocator.h <101:2 <101:2 <101:14 101:23> 101:64> 101:81>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +QUALIFIER: b3Vector3 [b3Vector3.h <902:26 902:34>] +QUALIFIER: b3Vector3 [b3Vector3.h <907:26 907:34>] +QUALIFIER: b3Vector3 [b3Vector3.h <912:27 912:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <923:27 923:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <965:27 965:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <1007:27 1007:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <1260:22 1260:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1267:22 1267:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1274:22 1274:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1281:22 1281:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1288:22 1288:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1295:22 1295:30>] +SYMBOL_CLASS: b3Vector3 [b3Vector3.h <74:7 74:15>] +SYMBOL_CLASS: b3Vector3 [b3Vector3.h <92:1 <92:31 92:39> 709:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -246,6 +300,9 @@ SYMBOL_METHOD: public b3AlignedAllocator::self_type & b3AlignedAl SYMBOL_FUNCTION: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) [b3AlignedAllocator.h <101:2 <101:14 101:23> 101:81>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_CLASS: public b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <31:3 <31:9 31:12> 65:3>] +QUALIFIER: b3ConvexHullComputer [b3ConvexHullComputer.cpp <2645:10 2645:29>] +SYMBOL_CLASS: b3ConvexHullComputer [b3ConvexHullComputer.h <24:1 <24:7 24:26> 99:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -280,6 +337,7 @@ SYMBOL_METHOD: public b3AlignedAllocator::self_type & b3AlignedAllocato SYMBOL_FUNCTION: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) [b3AlignedAllocator.h <101:2 <101:14 101:23> 101:81>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_CLASS: public b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <435:3 <435:9 435:14> 508:3>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -300,6 +358,7 @@ SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(b3AlignedAllocator &&) [b3AlignedAllocator.h <61:7 <61:7 61:24> 61:24>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +SYMBOL_CLASS: public b3ConvexHullInternal::Point32 [b3ConvexHullComputer.cpp <82:3 <82:9 82:15> 142:3>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 <68:2 68:19> 68:21> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -342,20 +401,6 @@ SYMBOL_GLOBAL_VARIABLE: const __m128 b3vMzeroMask [b3Vector3.h <58:37 58:48>] SYMBOL_GLOBAL_VARIABLE: const __m128 b3v1110 [b3Vector3.h <59:37 59:43>] SYMBOL_GLOBAL_VARIABLE: const __m128 b3vHalf [b3Vector3.h <60:37 60:43>] SYMBOL_GLOBAL_VARIABLE: const __m128 b3v1_5 [b3Vector3.h <61:37 61:42>] -QUALIFIER: b3Vector3 [b3Vector3.h <902:26 902:34>] -QUALIFIER: b3Vector3 [b3Vector3.h <907:26 907:34>] -QUALIFIER: b3Vector3 [b3Vector3.h <912:27 912:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <923:27 923:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <965:27 965:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <1007:27 1007:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <1260:22 1260:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1267:22 1267:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1274:22 1274:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1281:22 1281:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1288:22 1288:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1295:22 1295:30>] -SYMBOL_CLASS: b3Vector3 [b3Vector3.h <74:7 74:15>] -SYMBOL_CLASS: b3Vector3 [b3Vector3.h <92:1 <92:31 92:39> 709:1>] SYMBOL_CLASS: b3Vector4 [b3Vector3.h <75:7 75:15>] SYMBOL_CLASS: b3Vector4 [b3Vector3.h <1048:1 <1048:7 1048:15> 1171:1>] SYMBOL_FUNCTION: b3Vector3 b3MakeVector3(b3Scalar, b3Scalar, b3Scalar) [b3Vector3.h <83:1 <83:18 83:30> 83:64>] @@ -602,9 +647,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3Align SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:3 <70:23 70:31> 70:41> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3ConvexHullComputer::Edge::Edge(const b3ConvexHullComputer::Edge &) [b3ConvexHullComputer.h <31:9 <31:9 31:12> 31:12>] -SYMBOL_CLASS: public b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <31:3 <31:9 31:12> 65:3>] -QUALIFIER: b3ConvexHullComputer [b3ConvexHullComputer.cpp <2645:10 2645:29>] -SYMBOL_CLASS: b3ConvexHullComputer [b3ConvexHullComputer.h <24:1 <24:7 24:26> 99:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3ConvexHullComputer::Edge::~Edge() [b3ConvexHullComputer.h <31:9 <31:9 31:12> 31:12>] @@ -734,45 +776,6 @@ SYMBOL_METHOD: public b3AlignedObjectArray & b3Al SYMBOL_METHOD: protected int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:3 <70:23 70:31> 73:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Point32 *) const [b3AlignedObjectArray.h <74:3 <74:3 <74:24 74:27> 74:61> 83:3>] SYMBOL_METHOD: public void b3ConvexHullInternal::Point32::Point32(const b3ConvexHullInternal::Point32 &) [b3ConvexHullComputer.cpp <82:9 <82:9 82:15> 82:15>] -SYMBOL_CLASS: public b3ConvexHullInternal::Point32 [b3ConvexHullComputer.cpp <82:3 <82:9 82:15> 142:3>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <842:1 842:20>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <842:30 842:49>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <856:1 856:20>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <856:30 856:49>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <883:1 883:20>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <883:30 883:49>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <900:5 900:24>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <944:5 944:24>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <971:5 971:24>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1002:1 1002:20>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1002:29 1002:48>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1023:6 1023:25>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1208:6 1208:25>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1389:1 1389:20>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1389:35 1389:54>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1415:1 1415:20>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1415:29 1415:48>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1467:6 1467:25>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1651:6 1651:25>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1939:30 1939:49>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1939:70 1939:89>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <1944:6 1944:25>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2065:11 2065:30>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2074:11 2074:30>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2079:11 2079:30>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2088:10 2088:29>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2209:6 2209:25>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2630:26 2630:45>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2630:85 2630:104>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2671:23 2671:42>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2676:3 2676:22>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2678:3 2678:22>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2683:4 2683:23>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2721:3 2721:22>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2722:3 2722:22>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2725:4 2725:23>] -QUALIFIER: b3ConvexHullInternal [b3ConvexHullComputer.cpp <2734:6 2734:25>] -SYMBOL_CLASS: b3ConvexHullInternal [b3ConvexHullComputer.cpp <56:1 <56:7 56:26> 839:1>] SYMBOL_METHOD: protected void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:3 <85:3 <85:24 85:27> 85:29> 92:3>] SYMBOL_METHOD: protected void b3AlignedObjectArray::destroy(int, int) [b3AlignedObjectArray.h <93:3 <93:3 <93:24 93:30> 93:50> 100:3>] SYMBOL_METHOD: public void b3ConvexHullInternal::Point32::~Point32() [b3ConvexHullComputer.cpp <82:9 <82:9 82:15> 82:15>] @@ -1006,9 +1009,6 @@ SYMBOL_METHOD: public b3ConvexHullInternal::PointR128 & b3ConvexHullInternal::Po SYMBOL_METHOD: public b3ConvexHullInternal::PointR128 & b3ConvexHullInternal::PointR128::operator=(b3ConvexHullInternal::PointR128 &&) [b3ConvexHullComputer.cpp <399:9 <399:9 399:17> 399:17>] SYMBOL_CLASS: public b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <432:9 432:12>] SYMBOL_CLASS: public b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <511:3 <511:9 511:12> 544:3>] -SYMBOL_CLASS: public b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <433:9 433:12>] -SYMBOL_CLASS: public b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <546:3 <546:9 546:12> 581:3>] -SYMBOL_CLASS: public b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <435:3 <435:9 435:14> 508:3>] SYMBOL_FIELD: public b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Vertex::next [b3ConvexHullComputer.cpp <438:13 438:16>] SYMBOL_FIELD: public b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Vertex::prev [b3ConvexHullComputer.cpp <439:13 439:16>] SYMBOL_FIELD: public b3ConvexHullInternal::Edge * b3ConvexHullInternal::Vertex::edges [b3ConvexHullComputer.cpp <440:11 440:15>] @@ -1996,6 +1996,9 @@ REFERENCE_TYPE_USAGE: float b3Select(unsigned int, float, float) -> unsigned int REFERENCE_TYPE_USAGE: void b3Swap(T &, T &) -> void [b3Scalar.h <509:38 509:41>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3Swap(b3ConvexHullInternal::Face * &, b3ConvexHullInternal::Face * &) -> void b3Swap(T &, T &) [b3Scalar.h <509:43 509:48>] REFERENCE_TYPE_USAGE: void b3Swap(b3ConvexHullInternal::Face * &, b3ConvexHullInternal::Face * &) -> void [b3Scalar.h <509:38 509:41>] +REFERENCE_TYPE_USAGE: void b3Swap(b3ConvexHullInternal::Face * &, b3ConvexHullInternal::Face * &) -> b3ConvexHullInternal::Face [b3Scalar.h <509:50 509:50>] +REFERENCE_TYPE_USAGE: void b3Swap(b3ConvexHullInternal::Face * &, b3ConvexHullInternal::Face * &) -> b3ConvexHullInternal::Face [b3Scalar.h <509:56 509:56>] +REFERENCE_TYPE_USAGE: void b3Swap(b3ConvexHullInternal::Face * &, b3ConvexHullInternal::Face * &) -> b3ConvexHullInternal::Face [b3Scalar.h <511:2 511:2>] REFERENCE_TYPE_USAGE: unsigned int b3SwapEndian(unsigned int) -> unsigned int [b3Scalar.h <518:17 518:24>] REFERENCE_TYPE_USAGE: unsigned int b3SwapEndian(unsigned int) -> unsigned int [b3Scalar.h <518:39 518:46>] REFERENCE_TYPE_USAGE: unsigned short b3SwapEndian(unsigned short) -> unsigned short [b3Scalar.h <523:17 523:24>] @@ -2052,12 +2055,19 @@ REFERENCE_TYPE_USAGE: size_t b3AlignPointer::b3ConvertPointerSizeT:: REFERENCE_TYPE_USAGE: b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) b3AlignPointer::b3ConvertPointerSizeT:: -> b3AlignPointer::b3ConvertPointerSizeT::anonymous union (b3Scalar.h<647:3>) [b3Scalar.h <647:3 647:7>] REFERENCE_TYPE_USAGE: T * b3AlignPointer(T *, size_t) -> b3AlignPointer::b3ConvertPointerSizeT [b3Scalar.h <653:5 653:25>] REFERENCE_TEMPLATE_SPECIALIZATION: const float & b3Min(const float &, const float &) -> const T & b3Min(const T &, const T &) [b3MinMax.h <23:26 23:30>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:23 23:23>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:38 23:38>] +REFERENCE_TYPE_USAGE: const float & b3Min(const float &, const float &) -> float [b3MinMax.h <23:50 23:50>] REFERENCE_TYPE_USAGE: void b3SetMin(T &, const T &) -> void [b3MinMax.h <41:17 41:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMin(float &, const float &) -> void b3SetMin(T &, const T &) [b3MinMax.h <41:22 41:29>] REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> void [b3MinMax.h <41:17 41:20>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:31 41:31>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:43 41:43>] REFERENCE_TYPE_USAGE: void b3SetMax(T &, const T &) -> void [b3MinMax.h <50:17 50:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMax(float &, const float &) -> void b3SetMax(T &, const T &) [b3MinMax.h <50:22 50:29>] REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> void [b3MinMax.h <50:17 50:20>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:31 50:31>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:43 50:43>] REFERENCE_TYPE_USAGE: void b3Clamp(T &, const T &, const T &) -> void [b3MinMax.h <59:17 59:20>] REFERENCE_TYPE_USAGE: void * b3AlignedAllocInternal(size_t, int) -> void [b3AlignedAllocator.h <38:2 38:5>] REFERENCE_TYPE_USAGE: void * b3AlignedAllocInternal(size_t, int) -> size_t [b3AlignedAllocator.h <38:32 38:37>] @@ -2113,8 +2123,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Vector3 [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Vector3 [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Vector3 [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Vector3 [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Vector3 [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Vector3 [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Vector3 [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Vector3 [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2148,8 +2166,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::s REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3ConvexHullComputer::Edge [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2183,8 +2209,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> int [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> int [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> int [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> int [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> int [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> int [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> int [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2218,8 +2252,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_ty REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullInternal::Vertex [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3ConvexHullInternal::Vertex [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3ConvexHullInternal::Vertex [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3ConvexHullInternal::Vertex [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3ConvexHullInternal::Vertex [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3ConvexHullInternal::Vertex [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3ConvexHullInternal::Vertex [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2253,8 +2295,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullInternal::Point32 [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3ConvexHullInternal::Point32 [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3ConvexHullInternal::Point32 [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3ConvexHullInternal::Point32 [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3ConvexHullInternal::Point32 [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3ConvexHullInternal::Point32 [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3ConvexHullInternal::Point32 [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2288,8 +2338,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullInternal::Face [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3ConvexHullInternal::Face [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3ConvexHullInternal::Face [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3ConvexHullInternal::Face [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3ConvexHullInternal::Face [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3ConvexHullInternal::Face [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3ConvexHullInternal::Face [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -3360,16 +3418,23 @@ REFERENCE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Al REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Vector3 [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Vector3 * b3AlignedObjectArray::m_data -> b3Vector3 [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexHullComputer.h <69:24 69:32>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Vector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Vector3 [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3378,6 +3443,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vec REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> void b3Vector3::b3Vector3(const b3Vector3 &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3414,12 +3481,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::s REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Vector3 & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::at(int) const -> b3Vector3 [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::at(int) -> b3Vector3 [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> b3Vector3 [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> b3Vector3 [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::clear() -> void [b3AlignedObjectArray.h <184:19 184:22>] @@ -3438,6 +3509,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3 REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> void b3Vector3::b3Vector3() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -3448,9 +3522,14 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> void b3Vector3::b3Vector3(const b3Vector3 &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expandNonInitializing() -> b3Vector3 [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3468,6 +3547,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray:: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Vector3 [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Vector3 [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3485,6 +3566,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> b3Vector3 [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3494,12 +3576,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Vector3 &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Vector3 &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3511,16 +3597,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge * b3AlignedObjectArray::m_data -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <72:24 72:27>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3529,6 +3622,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::cop REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> void b3ConvexHullComputer::Edge::Edge(const b3ConvexHullComputer::Edge &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullComputer::Edge *) const -> b3ConvexHullComputer::Edge * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -3565,12 +3660,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) -> b3ConvexHullComputer::Edge * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3590,6 +3689,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::res REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> void b3ConvexHullComputer::Edge::Edge() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -3600,9 +3702,14 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize(in REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> void b3ConvexHullComputer::Edge::Edge(const b3ConvexHullComputer::Edge &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expandNonInitializing() -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expand(const b3ConvexHullComputer::Edge &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expand(const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3ConvexHullComputer::Edge & b3AlignedObjectArray::expand(const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3620,6 +3727,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3637,6 +3746,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::qui REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullComputer::Edge *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullComputer::Edge *, int, int, const L &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullComputer::Edge *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullComputer::Edge *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3646,12 +3756,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swa REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3ConvexHullComputer::Edge &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3ConvexHullComputer::Edge &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3ConvexHullComputer::Edge &) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3ConvexHullComputer::Edge &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3ConvexHullComputer::Edge &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3ConvexHullComputer::Edge &) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexHullComputer::Edge &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexHullComputer::Edge &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexHullComputer::Edge &) const -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3ConvexHullComputer::Edge &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3ConvexHullComputer::Edge &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3ConvexHullComputer::Edge &) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3663,16 +3777,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::cop REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> int [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: int * b3AlignedObjectArray::m_data -> int [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexHullComputer.h <75:24 75:26>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3680,7 +3801,9 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::copy(i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> void [b3AlignedObjectArray.h <74:19 74:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <74:48 74:48>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, int *) const -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -3693,6 +3816,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> void REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -3715,12 +3839,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const int & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const int & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::clear() -> void [b3AlignedObjectArray.h <184:19 184:22>] @@ -3736,9 +3864,13 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <226:9 226:11>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <228:17 228:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <228:6 228:11>] @@ -3746,10 +3878,15 @@ REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const int &) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <234:6 234:12>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const int &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expandNonInitializing() -> int [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int & b3AlignedObjectArray::expand(const int &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: int & b3AlignedObjectArray::expand(const int &) -> int [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const int &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <278:4 278:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const int &) -> int [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const int &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const int &) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <279:14 279:21>] @@ -3764,6 +3901,8 @@ REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3Aligne REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <300:24 300:30>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] @@ -3782,6 +3921,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(int *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3791,12 +3931,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3A REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const int &) const -> int [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const int &) const -> int [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const int &) const -> int [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const int &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const int &) -> int [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3808,16 +3952,28 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Alig REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * * b3AlignedObjectArray::m_data -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <769:24 769:29>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <829:68 829:73>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2095:23 2095:28>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2209:88 2209:93>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2630:107 2630:112>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2671:45 2671:50>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3826,6 +3982,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Vertex * *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Vertex * *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Vertex * *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Vertex * *) const -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Vertex * *) const -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Vertex * *) const -> b3ConvexHullInternal::Vertex * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -3838,6 +3996,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3ConvexHullInternal::Vertex * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -3866,18 +4025,23 @@ REFERENCE_CALL: void b3AlignedObjectArray::b3Ali REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> int [b3AlignedObjectArray.h <141:4 141:6>] REFERENCE_CALL: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <141:31 141:34>] REFERENCE_CALL: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) [b3AlignedObjectArray.h <142:4 142:9>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Vertex * *) const [b3AlignedObjectArray.h <143:15 143:18>] REFERENCE_USAGE: void b3AlignedObjectArray::b3AlignedObjectArray(const b3AlignedObjectArray &) -> b3ConvexHullInternal::Vertex * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <143:34 143:39>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <149:23 149:26>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * const & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * const & b3AlignedObjectArray::at(int) const -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * const & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::at(int) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * const & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * const & b3AlignedObjectArray::operator[](int) const -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * const & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::operator[](int) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::operator[](int) -> b3ConvexHullInternal::Vertex * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -3890,6 +4054,7 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::pop_back() -> void [b3AlignedObjectArray.h <193:19 193:22>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <196:4 196:9>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <197:11 197:16>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::pop_back() -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <197:20 197:20>] REFERENCE_USAGE: void b3AlignedObjectArray::pop_back() -> b3ConvexHullInternal::Vertex * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <197:4 197:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resizeNoInitialize(int) -> void b3AlignedObjectArray::resizeNoInitialize(int) [b3AlignedObjectArray.h <203:24 203:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(int) -> void [b3AlignedObjectArray.h <203:19 203:22>] @@ -3900,6 +4065,10 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <228:17 228:17>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <228:6 228:11>] @@ -3907,9 +4076,14 @@ REFERENCE_USAGE: void b3AlignedObjectArray::resi REFERENCE_CALL: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> void b3AlignedObjectArray::reserve(int) [b3AlignedObjectArray.h <234:6 234:12>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Vertex * const &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::expandNonInitializing() -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::expand(b3ConvexHullInternal::Vertex * const &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::expand(b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * & b3AlignedObjectArray::expand(b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Vertex * const &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Vertex * const &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Vertex * const &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Vertex * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Vertex * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -3926,6 +4100,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -3943,6 +4119,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Vertex * *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Vertex * *, int, int, const L &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Vertex * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Vertex * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -3952,12 +4129,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(b3ConvexHullInternal::Vertex * const &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(b3ConvexHullInternal::Vertex * const &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(b3ConvexHullInternal::Vertex * const &) const -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(b3ConvexHullInternal::Vertex * const &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(b3ConvexHullInternal::Vertex * const &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(b3ConvexHullInternal::Vertex * const &) const -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(b3ConvexHullInternal::Vertex * const &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(b3ConvexHullInternal::Vertex * const &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(b3ConvexHullInternal::Vertex * const &) const -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(b3ConvexHullInternal::Vertex * const &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(b3ConvexHullInternal::Vertex * const &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(b3ConvexHullInternal::Vertex * const &) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -3969,16 +4150,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray: REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Point32 * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Point32 * b3AlignedObjectArray::m_data -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Point32 [b3ConvexHullComputer.cpp <2002:23 2002:29>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -3987,6 +4175,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray:: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Point32 *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Point32 *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Point32 *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Point32 *) const -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Point32 *) const -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Point32 *) const -> void b3ConvexHullInternal::Point32::Point32(const b3ConvexHullInternal::Point32 &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Point32 *) const -> b3ConvexHullInternal::Point32 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -4027,12 +4217,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3ConvexHullInternal::Point32 & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3ConvexHullInternal::Point32 & b3AlignedObjectArray::at(int) const -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3ConvexHullInternal::Point32 & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::at(int) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3ConvexHullInternal::Point32 & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3ConvexHullInternal::Point32 & b3AlignedObjectArray::operator[](int) const -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3ConvexHullInternal::Point32 & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::operator[](int) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::operator[](int) -> b3ConvexHullInternal::Point32 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -4052,6 +4246,9 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray:: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> int [b3AlignedObjectArray.h <222:4 222:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> int [b3AlignedObjectArray.h <226:9 226:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> int [b3AlignedObjectArray.h <237:10 237:12>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <220:50 220:50>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> void b3ConvexHullInternal::Point32::Point32() [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <222:18 222:21>] REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <232:19 232:22>] @@ -4062,9 +4259,13 @@ REFERENCE_CALL: void b3AlignedObjectArray::resize REFERENCE_CALL: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> void b3ConvexHullInternal::Point32::Point32(const b3ConvexHullInternal::Point32 &) [b3AlignedObjectArray.h <239:24 239:24>] REFERENCE_USAGE: void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <245:4 245:9>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::expandNonInitializing() -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::expand(const b3ConvexHullInternal::Point32 &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::expand(const b3ConvexHullInternal::Point32 &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Point32 & b3AlignedObjectArray::expand(const b3ConvexHullInternal::Point32 &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3ConvexHullInternal::Point32 &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexHullInternal::Point32 &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3ConvexHullInternal::Point32 &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <276:40 276:40>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <295:23 295:30>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::capacity() const -> int [b3AlignedObjectArray.h <295:19 295:21>] REFERENCE_USAGE: int b3AlignedObjectArray::capacity() const -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <297:11 297:20>] @@ -4072,6 +4273,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -4089,9 +4292,11 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray:: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> void b3AlignedObjectArray::quickSortInternal(const L &, int, int) [b3AlignedObjectArray.h <341:8 341:24>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> void [b3AlignedObjectArray.h <341:3 341:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) [b3AlignedObjectArray.h <341:32 341:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> int [b3AlignedObjectArray.h <341:47 341:49>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> int [b3AlignedObjectArray.h <345:4 345:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <346:4 346:4>] REFERENCE_CALL: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> void b3ConvexHullInternal::Point32::Point32(const b3ConvexHullInternal::Point32 &) [b3AlignedObjectArray.h <346:24 346:24>] REFERENCE_USAGE: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> b3ConvexHullInternal::Point32 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <346:8 346:13>] REFERENCE_USAGE: void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) -> b3ConvexHullInternal::Point32 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <351:24 351:29>] @@ -4102,16 +4307,19 @@ REFERENCE_CALL: void b3AlignedObjectArray::quickS REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3AlignedObjectArray::quickSort(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &) -> void b3AlignedObjectArray::quickSort(const L &) [b3AlignedObjectArray.h <371:8 371:16>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &) -> void [b3AlignedObjectArray.h <371:3 371:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &) -> bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) [b3AlignedObjectArray.h <371:24 371:24>] REFERENCE_CALL: void b3AlignedObjectArray::quickSort(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <374:8 374:11>] REFERENCE_CALL: void b3AlignedObjectArray::quickSort(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <376:37 376:40>] REFERENCE_CALL: void b3AlignedObjectArray::quickSort(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &) -> void b3AlignedObjectArray::quickSortInternal(bool(const b3ConvexHullInternal::Point32 &, const b3ConvexHullInternal::Point32 &) &, int, int) [b3AlignedObjectArray.h <376:5 376:21>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Point32 *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Point32 *, int, int, const L &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Point32 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Point32 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> void [b3AlignedObjectArray.h <413:3 413:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:13 413:15>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> int [b3AlignedObjectArray.h <413:24 413:26>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <421:4 421:4>] REFERENCE_CALL: void b3AlignedObjectArray::swap(int, int) -> void b3ConvexHullInternal::Point32::Point32(const b3ConvexHullInternal::Point32 &) [b3AlignedObjectArray.h <421:26 421:26>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3ConvexHullInternal::Point32 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <421:13 421:18>] REFERENCE_USAGE: void b3AlignedObjectArray::swap(int, int) -> b3ConvexHullInternal::Point32 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <422:4 422:9>] @@ -4122,12 +4330,16 @@ REFERENCE_CALL: void b3AlignedObjectArray::swap(i REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3ConvexHullInternal::Point32 &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3ConvexHullInternal::Point32 &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3ConvexHullInternal::Point32 &) const -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3ConvexHullInternal::Point32 &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3ConvexHullInternal::Point32 &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3ConvexHullInternal::Point32 &) const -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexHullInternal::Point32 &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexHullInternal::Point32 &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3ConvexHullInternal::Point32 &) const -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3ConvexHullInternal::Point32 &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3ConvexHullInternal::Point32 &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3ConvexHullInternal::Point32 &) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -4139,16 +4351,23 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray:: REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * * b3AlignedObjectArray::m_data -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <2098:23 2098:26>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -4157,6 +4376,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::c REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Face * *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Face * *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Face * *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Face * *) const -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Face * *) const -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3ConvexHullInternal::Face * *) const -> b3ConvexHullInternal::Face * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::init() -> void [b3AlignedObjectArray.h <85:19 85:22>] @@ -4169,6 +4390,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::d REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:32 93:34>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <93:42 93:44>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> int [b3AlignedObjectArray.h <95:4 95:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <98:16 98:16>] REFERENCE_USAGE: void b3AlignedObjectArray::destroy(int, int) -> b3ConvexHullInternal::Face * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <98:5 98:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void * b3AlignedObjectArray::allocate(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <102:25 102:32>] REFERENCE_TYPE_USAGE: void * b3AlignedObjectArray::allocate(int) -> void [b3AlignedObjectArray.h <102:19 102:22>] @@ -4195,12 +4417,16 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * const & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * const & b3AlignedObjectArray::at(int) const -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * const & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * & b3AlignedObjectArray::at(int) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * const & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * const & b3AlignedObjectArray::operator[](int) const -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * const & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * & b3AlignedObjectArray::operator[](int) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3ConvexHullInternal::Face * & b3AlignedObjectArray::operator[](int) -> b3ConvexHullInternal::Face * * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -4217,10 +4443,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::r REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Face * const &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Face * const &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Face * const &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, b3ConvexHullInternal::Face * const &) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * & b3AlignedObjectArray::expandNonInitializing() -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * & b3AlignedObjectArray::expand(b3ConvexHullInternal::Face * const &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * & b3AlignedObjectArray::expand(b3ConvexHullInternal::Face * const &) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * & b3AlignedObjectArray::expand(b3ConvexHullInternal::Face * const &) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Face * const &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Face * const &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Face * const &) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Face * const &) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Face * const &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Face * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Face * const &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -4237,6 +4469,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -4254,6 +4488,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::q REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Face * *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Face * *, int, int, const L &) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Face * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3ConvexHullInternal::Face * *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -4263,12 +4498,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::s REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(b3ConvexHullInternal::Face * const &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(b3ConvexHullInternal::Face * const &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(b3ConvexHullInternal::Face * const &) const -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(b3ConvexHullInternal::Face * const &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(b3ConvexHullInternal::Face * const &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(b3ConvexHullInternal::Face * const &) const -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(b3ConvexHullInternal::Face * const &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(b3ConvexHullInternal::Face * const &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(b3ConvexHullInternal::Face * const &) const -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(b3ConvexHullInternal::Face * const &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(b3ConvexHullInternal::Face * const &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(b3ConvexHullInternal::Face * const &) -> b3ConvexHullInternal::Face [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -4297,6 +4536,7 @@ REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> int [b3ConvexHullComputer.cpp <2719:7 2719:9>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> int [b3ConvexHullComputer.h <27:59 27:61>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> int [b3ConvexHullComputer.h <27:71 27:73>] +REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> int [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: int b3ConvexHullComputer::Edge::next -> int [b3ConvexHullComputer.h <34:5 34:7>] REFERENCE_TYPE_USAGE: int b3ConvexHullComputer::Edge::reverse -> int [b3ConvexHullComputer.h <35:5 35:7>] REFERENCE_TYPE_USAGE: int b3ConvexHullComputer::Edge::targetVertex -> int [b3ConvexHullComputer.h <36:5 36:7>] @@ -4317,13 +4557,10 @@ REFERENCE_USAGE: void b3ConvexHullComputer::Edge::Edge(const b3ConvexHullCompute REFERENCE_USAGE: void b3ConvexHullComputer::Edge::Edge(const b3ConvexHullComputer::Edge &) -> int b3ConvexHullComputer::Edge::reverse [b3ConvexHullComputer.h <31:9 31:12>] REFERENCE_USAGE: void b3ConvexHullComputer::Edge::Edge(const b3ConvexHullComputer::Edge &) -> int b3ConvexHullComputer::Edge::targetVertex [b3ConvexHullComputer.h <31:9 31:12>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::vertices -> b3AlignedObjectArray [b3ConvexHullComputer.h <69:3 69:22>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3ConvexHullComputer.h <69:24 69:32>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::vertices -> b3Vector3 [b3ConvexHullComputer.h <69:24 69:32>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::edges -> b3AlignedObjectArray [b3ConvexHullComputer.h <72:3 72:22>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <72:24 72:27>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::edges -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.h <72:24 72:27>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::faces -> b3AlignedObjectArray [b3ConvexHullComputer.h <75:3 75:22>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> int [b3ConvexHullComputer.h <75:24 75:26>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullComputer::faces -> int [b3ConvexHullComputer.h <75:24 75:26>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const float *, int, int, b3Scalar, b3Scalar) -> b3Scalar [b3ConvexHullComputer.h <89:3 89:10>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const float *, int, int, b3Scalar, b3Scalar) -> b3Scalar [b3ConvexHullComputer.h <89:64 89:71>] @@ -4946,6 +5183,17 @@ REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::shlHalf(b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <621:25 621:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> static void b3ConvexHullInternal::DMul::mul(UWord, UWord, UWord &, UWord &) [b3ConvexHullComputer.cpp <629:17 629:19>] REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> void [b3ConvexHullComputer.cpp <629:12 629:15>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <629:21 629:25>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <629:30 629:34>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <629:39 629:43>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <629:54 629:58>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <631:6 631:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <632:6 632:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <633:6 633:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <634:6 634:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <635:6 635:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <635:20 635:24>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> unsigned long long [b3ConvexHullComputer.cpp <635:38 635:42>] REFERENCE_CALL: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> static btUint64_t b3ConvexHullInternal::DMul::mul(btUint32_t, btUint32_t) [b3ConvexHullComputer.cpp <631:18 631:20>] REFERENCE_CALL: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> static btUint64_t b3ConvexHullInternal::DMul::mul(btUint32_t, btUint32_t) [b3ConvexHullComputer.cpp <632:18 632:20>] REFERENCE_CALL: static void b3ConvexHullInternal::DMul::mul(unsigned long long, unsigned long long, unsigned long long &, unsigned long long &) -> static btUint64_t b3ConvexHullInternal::DMul::mul(btUint32_t, btUint32_t) [b3ConvexHullComputer.cpp <633:18 633:20>] @@ -4999,6 +5247,17 @@ REFERENCE_USAGE: static void b3ConvexHullInternal::DMul::shlHalf(b3ConvexHullInternal::Int128 &) -> btUint64_t b3ConvexHullInternal::Int128::low [b3ConvexHullComputer.cpp <624:12 624:14>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> static void b3ConvexHullInternal::DMul::mul(UWord, UWord, UWord &, UWord &) [b3ConvexHullComputer.cpp <629:17 629:19>] REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> void [b3ConvexHullComputer.cpp <629:12 629:15>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <629:21 629:25>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <629:30 629:34>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <629:39 629:43>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <629:54 629:58>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <631:6 631:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <632:6 632:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <633:6 633:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <634:6 634:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <635:6 635:10>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <635:20 635:24>] +REFERENCE_TYPE_USAGE: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> b3ConvexHullInternal::Int128 [b3ConvexHullComputer.cpp <635:38 635:42>] REFERENCE_CALL: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> static b3ConvexHullInternal::Int128 b3ConvexHullInternal::DMul::mul(btUint64_t, btUint64_t) [b3ConvexHullComputer.cpp <631:18 631:20>] REFERENCE_CALL: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> static b3ConvexHullInternal::Int128 b3ConvexHullInternal::DMul::mul(btUint64_t, btUint64_t) [b3ConvexHullComputer.cpp <632:18 632:20>] REFERENCE_CALL: static void b3ConvexHullInternal::DMul::mul(b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128, b3ConvexHullInternal::Int128 &, b3ConvexHullInternal::Int128 &) -> static b3ConvexHullInternal::Int128 b3ConvexHullInternal::DMul::mul(btUint64_t, btUint64_t) [b3ConvexHullComputer.cpp <633:18 633:20>] @@ -5072,20 +5331,33 @@ REFERENCE_USAGE: T * b3ConvexHullInternal::PoolArray::init() -> int REFERENCE_USAGE: T * b3ConvexHullInternal::PoolArray::init() -> int b3ConvexHullInternal::PoolArray::size [b3ConvexHullComputer.cpp <693:24 693:27>] REFERENCE_TEMPLATE_SPECIALIZATION: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <669:31 669:39>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::array -> T * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <672:8 672:12>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::array -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <672:5 672:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3ConvexHullInternal::PoolArray::size -> int b3ConvexHullInternal::PoolArray::size [b3ConvexHullComputer.cpp <673:9 673:12>] REFERENCE_TYPE_USAGE: int b3ConvexHullInternal::PoolArray::size -> int [b3ConvexHullComputer.cpp <673:5 673:7>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next [b3ConvexHullComputer.cpp <676:19 676:22>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <676:5 676:13>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <676:15 676:15>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <702:15 702:15>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <703:15 703:15>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <716:17 716:17>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <739:17 739:17>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <746:48 746:48>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <746:68 746:68>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <676:15 676:15>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> void b3ConvexHullInternal::PoolArray::PoolArray(int) [b3ConvexHullComputer.cpp <678:5 678:13>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> int [b3ConvexHullComputer.cpp <678:15 678:17>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> int b3ConvexHullInternal::PoolArray::size [b3ConvexHullComputer.cpp <678:26 678:29>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next [b3ConvexHullComputer.cpp <678:38 678:41>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <680:6 680:10>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <680:15 680:15>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <680:41 680:41>] REFERENCE_CALL: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> void * b3AlignedAllocInternal(size_t, int) [b3ConvexHullComputer.cpp <680:19 680:32>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::PoolArray::~PoolArray() -> void b3ConvexHullInternal::PoolArray::~PoolArray() [b3ConvexHullComputer.cpp <683:5 683:5>] REFERENCE_CALL: void b3ConvexHullInternal::PoolArray::~PoolArray() -> void b3AlignedFreeInternal(void *) [b3ConvexHullComputer.cpp <685:6 685:18>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::~PoolArray() -> b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <685:20 685:24>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::init() -> T * b3ConvexHullInternal::PoolArray::init() [b3ConvexHullComputer.cpp <688:8 688:11>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <688:5 688:5>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <690:6 690:6>] REFERENCE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <690:13 690:17>] REFERENCE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <695:13 695:17>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::init() -> int [b3ConvexHullComputer.cpp <691:11 691:13>] @@ -5094,20 +5366,33 @@ REFERENCE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray< REFERENCE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Vertex::next [b3ConvexHullComputer.cpp <693:10 693:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <669:31 669:39>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::array -> T * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <672:8 672:12>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::array -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <672:5 672:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3ConvexHullInternal::PoolArray::size -> int b3ConvexHullInternal::PoolArray::size [b3ConvexHullComputer.cpp <673:9 673:12>] REFERENCE_TYPE_USAGE: int b3ConvexHullInternal::PoolArray::size -> int [b3ConvexHullComputer.cpp <673:5 673:7>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next [b3ConvexHullComputer.cpp <676:19 676:22>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <676:5 676:13>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <676:15 676:15>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <702:15 702:15>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <703:15 703:15>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <716:17 716:17>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <739:17 739:17>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <746:48 746:48>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <746:68 746:68>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <676:15 676:15>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> void b3ConvexHullInternal::PoolArray::PoolArray(int) [b3ConvexHullComputer.cpp <678:5 678:13>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> int [b3ConvexHullComputer.cpp <678:15 678:17>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> int b3ConvexHullInternal::PoolArray::size [b3ConvexHullComputer.cpp <678:26 678:29>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next [b3ConvexHullComputer.cpp <678:38 678:41>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <680:6 680:10>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <680:15 680:15>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <680:41 680:41>] REFERENCE_CALL: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> void * b3AlignedAllocInternal(size_t, int) [b3ConvexHullComputer.cpp <680:19 680:32>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::PoolArray::~PoolArray() -> void b3ConvexHullInternal::PoolArray::~PoolArray() [b3ConvexHullComputer.cpp <683:5 683:5>] REFERENCE_CALL: void b3ConvexHullInternal::PoolArray::~PoolArray() -> void b3AlignedFreeInternal(void *) [b3ConvexHullComputer.cpp <685:6 685:18>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::~PoolArray() -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <685:20 685:24>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::init() -> T * b3ConvexHullInternal::PoolArray::init() [b3ConvexHullComputer.cpp <688:8 688:11>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <688:5 688:5>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <690:6 690:6>] REFERENCE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <690:13 690:17>] REFERENCE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <695:13 695:17>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::init() -> int [b3ConvexHullComputer.cpp <691:11 691:13>] @@ -5116,20 +5401,33 @@ REFERENCE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::Edge::next [b3ConvexHullComputer.cpp <693:10 693:13>] REFERENCE_TEMPLATE_SPECIALIZATION: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <669:31 669:39>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::array -> T * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <672:8 672:12>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::array -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <672:5 672:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3ConvexHullInternal::PoolArray::size -> int b3ConvexHullInternal::PoolArray::size [b3ConvexHullComputer.cpp <673:9 673:12>] REFERENCE_TYPE_USAGE: int b3ConvexHullInternal::PoolArray::size -> int [b3ConvexHullComputer.cpp <673:5 673:7>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next [b3ConvexHullComputer.cpp <676:19 676:22>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <676:5 676:13>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <676:15 676:15>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <702:15 702:15>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <703:15 703:15>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <716:17 716:17>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <739:17 739:17>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <746:48 746:48>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <746:68 746:68>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <676:15 676:15>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> void b3ConvexHullInternal::PoolArray::PoolArray(int) [b3ConvexHullComputer.cpp <678:5 678:13>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> int [b3ConvexHullComputer.cpp <678:15 678:17>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> int b3ConvexHullInternal::PoolArray::size [b3ConvexHullComputer.cpp <678:26 678:29>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next [b3ConvexHullComputer.cpp <678:38 678:41>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <680:6 680:10>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <680:15 680:15>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <680:41 680:41>] REFERENCE_CALL: void b3ConvexHullInternal::PoolArray::PoolArray(int) -> void * b3AlignedAllocInternal(size_t, int) [b3ConvexHullComputer.cpp <680:19 680:32>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::PoolArray::~PoolArray() -> void b3ConvexHullInternal::PoolArray::~PoolArray() [b3ConvexHullComputer.cpp <683:5 683:5>] REFERENCE_CALL: void b3ConvexHullInternal::PoolArray::~PoolArray() -> void b3AlignedFreeInternal(void *) [b3ConvexHullComputer.cpp <685:6 685:18>] REFERENCE_USAGE: void b3ConvexHullInternal::PoolArray::~PoolArray() -> b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <685:20 685:24>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::init() -> T * b3ConvexHullInternal::PoolArray::init() [b3ConvexHullComputer.cpp <688:8 688:11>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <688:5 688:5>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <690:6 690:6>] REFERENCE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <690:13 690:17>] REFERENCE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::init() -> b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::array [b3ConvexHullComputer.cpp <695:13 695:17>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::PoolArray::init() -> int [b3ConvexHullComputer.cpp <691:11 691:13>] @@ -5171,9 +5469,12 @@ REFERENCE_USAGE: void b3ConvexHullInternal::Pool::freeObject(T *) -> REFERENCE_TEMPLATE_SPECIALIZATION: b3ConvexHullInternal::Pool -> b3ConvexHullInternal::Pool [b3ConvexHullComputer.cpp <699:31 699:34>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays [b3ConvexHullComputer.cpp <702:19 702:24>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <702:5 702:13>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <702:15 702:15>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray [b3ConvexHullComputer.cpp <703:19 703:27>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <703:5 703:13>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <703:15 703:15>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::freeObjects -> T * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <704:8 704:18>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::freeObjects -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <704:5 704:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3ConvexHullInternal::Pool::arraySize -> int b3ConvexHullInternal::Pool::arraySize [b3ConvexHullComputer.cpp <705:9 705:17>] REFERENCE_TYPE_USAGE: int b3ConvexHullInternal::Pool::arraySize -> int [b3ConvexHullComputer.cpp <705:5 705:7>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::Pool::Pool() -> void b3ConvexHullInternal::Pool::Pool() [b3ConvexHullComputer.cpp <708:5 708:8>] @@ -5186,6 +5487,7 @@ REFERENCE_USAGE: void b3ConvexHullInternal::Pool:: REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays [b3ConvexHullComputer.cpp <716:25 716:30>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays [b3ConvexHullComputer.cpp <717:7 717:12>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <716:7 716:15>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <716:17 716:17>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next [b3ConvexHullComputer.cpp <717:19 717:22>] REFERENCE_CALL: void b3ConvexHullInternal::Pool::~Pool() -> void b3ConvexHullInternal::PoolArray::~PoolArray() [b3ConvexHullComputer.cpp <718:11 718:19>] REFERENCE_CALL: void b3ConvexHullInternal::Pool::~Pool() -> void b3AlignedFreeInternal(void *) [b3ConvexHullComputer.cpp <719:7 719:19>] @@ -5199,6 +5501,12 @@ REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::setArraySize(int) -> int [b3ConvexHullComputer.cpp <729:23 729:25>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::setArraySize(int) -> int b3ConvexHullInternal::Pool::arraySize [b3ConvexHullComputer.cpp <731:12 731:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> T * b3ConvexHullInternal::Pool::newObject() [b3ConvexHullComputer.cpp <734:8 734:16>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <734:5 734:5>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <736:6 736:6>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <739:17 739:17>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <746:48 746:48>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <746:68 746:68>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <753:20 753:20>] REFERENCE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <736:13 736:23>] REFERENCE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <752:6 752:16>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <739:7 739:15>] @@ -5218,12 +5526,16 @@ REFERENCE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() -> void b3ConvexHullInternal::Vertex::Vertex() [b3ConvexHullComputer.cpp <753:20 753:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Vertex *) -> void b3ConvexHullInternal::Pool::freeObject(T *) [b3ConvexHullComputer.cpp <756:10 756:19>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Vertex *) -> void [b3ConvexHullComputer.cpp <756:5 756:8>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Vertex *) -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <756:21 756:21>] REFERENCE_TEMPLATE_SPECIALIZATION: b3ConvexHullInternal::Pool -> b3ConvexHullInternal::Pool [b3ConvexHullComputer.cpp <699:31 699:34>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays [b3ConvexHullComputer.cpp <702:19 702:24>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <702:5 702:13>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <702:15 702:15>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray [b3ConvexHullComputer.cpp <703:19 703:27>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <703:5 703:13>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <703:15 703:15>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::freeObjects -> T * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <704:8 704:18>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::freeObjects -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <704:5 704:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3ConvexHullInternal::Pool::arraySize -> int b3ConvexHullInternal::Pool::arraySize [b3ConvexHullComputer.cpp <705:9 705:17>] REFERENCE_TYPE_USAGE: int b3ConvexHullInternal::Pool::arraySize -> int [b3ConvexHullComputer.cpp <705:5 705:7>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::Pool::Pool() -> void b3ConvexHullInternal::Pool::Pool() [b3ConvexHullComputer.cpp <708:5 708:8>] @@ -5236,6 +5548,7 @@ REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~P REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays [b3ConvexHullComputer.cpp <716:25 716:30>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays [b3ConvexHullComputer.cpp <717:7 717:12>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <716:7 716:15>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <716:17 716:17>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next [b3ConvexHullComputer.cpp <717:19 717:22>] REFERENCE_CALL: void b3ConvexHullInternal::Pool::~Pool() -> void b3ConvexHullInternal::PoolArray::~PoolArray() [b3ConvexHullComputer.cpp <718:11 718:19>] REFERENCE_CALL: void b3ConvexHullInternal::Pool::~Pool() -> void b3AlignedFreeInternal(void *) [b3ConvexHullComputer.cpp <719:7 719:19>] @@ -5249,6 +5562,12 @@ REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::setArraySize(int) -> int [b3ConvexHullComputer.cpp <729:23 729:25>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::setArraySize(int) -> int b3ConvexHullInternal::Pool::arraySize [b3ConvexHullComputer.cpp <731:12 731:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> T * b3ConvexHullInternal::Pool::newObject() [b3ConvexHullComputer.cpp <734:8 734:16>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <734:5 734:5>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <736:6 736:6>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <739:17 739:17>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <746:48 746:48>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <746:68 746:68>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <753:20 753:20>] REFERENCE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <736:13 736:23>] REFERENCE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <752:6 752:16>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <739:7 739:15>] @@ -5268,6 +5587,7 @@ REFERENCE_USAGE: b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::newObject() -> void b3ConvexHullInternal::Edge::Edge() [b3ConvexHullComputer.cpp <753:20 753:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Edge *) -> void b3ConvexHullInternal::Pool::freeObject(T *) [b3ConvexHullComputer.cpp <756:10 756:19>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Edge *) -> void [b3ConvexHullComputer.cpp <756:5 756:8>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Edge *) -> b3ConvexHullInternal::Edge [b3ConvexHullComputer.cpp <756:21 756:21>] REFERENCE_CALL: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Edge *) -> void b3ConvexHullInternal::Edge::~Edge() [b3ConvexHullComputer.cpp <758:15 758:15>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Edge *) -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::Edge::next [b3ConvexHullComputer.cpp <759:14 759:17>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Edge *) -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <759:21 759:31>] @@ -5275,9 +5595,12 @@ REFERENCE_USAGE: void b3ConvexHullInternal::Pool::fr REFERENCE_TEMPLATE_SPECIALIZATION: b3ConvexHullInternal::Pool -> b3ConvexHullInternal::Pool [b3ConvexHullComputer.cpp <699:31 699:34>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays [b3ConvexHullComputer.cpp <702:19 702:24>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <702:5 702:13>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <702:15 702:15>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray [b3ConvexHullComputer.cpp <703:19 703:27>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <703:5 703:13>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::nextArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <703:15 703:15>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::freeObjects -> T * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <704:8 704:18>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::freeObjects -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <704:5 704:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3ConvexHullInternal::Pool::arraySize -> int b3ConvexHullInternal::Pool::arraySize [b3ConvexHullComputer.cpp <705:9 705:17>] REFERENCE_TYPE_USAGE: int b3ConvexHullInternal::Pool::arraySize -> int [b3ConvexHullComputer.cpp <705:5 705:7>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::Pool::Pool() -> void b3ConvexHullInternal::Pool::Pool() [b3ConvexHullComputer.cpp <708:5 708:8>] @@ -5290,6 +5613,7 @@ REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~P REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays [b3ConvexHullComputer.cpp <716:25 716:30>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::Pool::arrays [b3ConvexHullComputer.cpp <717:7 717:12>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <716:7 716:15>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <716:17 716:17>] REFERENCE_USAGE: void b3ConvexHullInternal::Pool::~Pool() -> b3ConvexHullInternal::PoolArray * b3ConvexHullInternal::PoolArray::next [b3ConvexHullComputer.cpp <717:19 717:22>] REFERENCE_CALL: void b3ConvexHullInternal::Pool::~Pool() -> void b3ConvexHullInternal::PoolArray::~PoolArray() [b3ConvexHullComputer.cpp <718:11 718:19>] REFERENCE_CALL: void b3ConvexHullInternal::Pool::~Pool() -> void b3AlignedFreeInternal(void *) [b3ConvexHullComputer.cpp <719:7 719:19>] @@ -5299,6 +5623,12 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::Pool::setArraySize(int) -> void [b3ConvexHullComputer.cpp <729:5 729:8>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::setArraySize(int) -> int [b3ConvexHullComputer.cpp <729:23 729:25>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> T * b3ConvexHullInternal::Pool::newObject() [b3ConvexHullComputer.cpp <734:8 734:16>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <734:5 734:5>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <736:6 736:6>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <739:17 739:17>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <746:48 746:48>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <746:68 746:68>] +REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <753:20 753:20>] REFERENCE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <736:13 736:23>] REFERENCE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::freeObjects [b3ConvexHullComputer.cpp <752:6 752:16>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> b3ConvexHullInternal::PoolArray [b3ConvexHullComputer.cpp <739:7 739:15>] @@ -5318,6 +5648,7 @@ REFERENCE_USAGE: b3ConvexHullInternal::Face * b3ConvexHullInternal::Pool::newObject() -> void b3ConvexHullInternal::Face::Face() [b3ConvexHullComputer.cpp <753:20 753:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Face *) -> void b3ConvexHullInternal::Pool::freeObject(T *) [b3ConvexHullComputer.cpp <756:10 756:19>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Face *) -> void [b3ConvexHullComputer.cpp <756:5 756:8>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::Pool::freeObject(b3ConvexHullInternal::Face *) -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <756:21 756:21>] REFERENCE_TYPE_USAGE: b3Vector3 b3ConvexHullInternal::scaling -> b3Vector3 [b3ConvexHullComputer.cpp <764:3 764:11>] REFERENCE_TYPE_USAGE: b3Vector3 b3ConvexHullInternal::center -> b3Vector3 [b3ConvexHullComputer.cpp <765:3 765:11>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Pool b3ConvexHullInternal::vertexPool -> b3ConvexHullInternal::Pool [b3ConvexHullComputer.cpp <766:3 766:6>] @@ -5330,12 +5661,6 @@ REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Pool b3C REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Pool -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <768:8 768:11>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Pool b3ConvexHullInternal::facePool -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <768:8 768:11>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullInternal::originalVertices -> b3AlignedObjectArray [b3ConvexHullComputer.cpp <769:3 769:22>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <769:24 769:29>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <829:68 829:73>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2095:23 2095:28>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2209:88 2209:93>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2630:107 2630:112>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2671:45 2671:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray b3ConvexHullInternal::originalVertices -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <769:24 769:29>] REFERENCE_TYPE_USAGE: int b3ConvexHullInternal::mergeStamp -> int [b3ConvexHullComputer.cpp <770:3 770:5>] REFERENCE_TYPE_USAGE: int b3ConvexHullInternal::minAxis -> int [b3ConvexHullComputer.cpp <771:3 771:5>] @@ -5496,6 +5821,7 @@ REFERENCE_TYPE_USAGE: bool b3ConvexHullInternal::shiftFace(b3ConvexHullInternal: REFERENCE_TYPE_USAGE: bool b3ConvexHullInternal::shiftFace(b3ConvexHullInternal::Face *, b3Scalar, b3AlignedObjectArray) -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2565:4 2565:9>] REFERENCE_TYPE_USAGE: bool b3ConvexHullInternal::shiftFace(b3ConvexHullInternal::Face *, b3Scalar, b3AlignedObjectArray) -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2590:4 2590:9>] REFERENCE_TYPE_USAGE: bool b3ConvexHullInternal::shiftFace(b3ConvexHullInternal::Face *, b3Scalar, b3AlignedObjectArray) -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2595:4 2595:9>] +REFERENCE_TYPE_USAGE: bool b3ConvexHullInternal::shiftFace(b3ConvexHullInternal::Face *, b3Scalar, b3AlignedObjectArray) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_TYPE_USAGE: b3ConvexHullInternal::Vertex * b3ConvexHullInternal::vertexList -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <832:3 832:8>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> void [b3ConvexHullComputer.cpp <834:3 834:6>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> void [b3ConvexHullComputer.cpp <834:22 834:25>] @@ -6338,8 +6664,8 @@ REFERENCE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int REFERENCE_CALL: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3Vector3 operator*(const b3Vector3 &, const b3Scalar &) [b3ConvexHullComputer.cpp <2000:23 2000:23>] REFERENCE_CALL: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3Vector3 operator+(const b3Vector3 &, const b3Vector3 &) [b3ConvexHullComputer.cpp <2000:16 2000:16>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3AlignedObjectArray [b3ConvexHullComputer.cpp <2002:2 2002:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Point32 [b3ConvexHullComputer.cpp <2002:23 2002:29>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3ConvexHullInternal::Point32 [b3ConvexHullComputer.cpp <2002:23 2002:29>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3ConvexHullInternal::Point32 [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> void b3AlignedObjectArray::b3AlignedObjectArray() [b3ConvexHullComputer.cpp <2002:32 2002:37>] REFERENCE_CALL: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> void b3AlignedObjectArray::resize(int, const b3ConvexHullInternal::Point32 &) [b3ConvexHullComputer.cpp <2003:9 2003:14>] REFERENCE_CALL: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> void b3ConvexHullInternal::Point32::Point32() [b3AlignedObjectArray.h <220:62 220:62>] @@ -6379,6 +6705,7 @@ REFERENCE_CALL: void b3ConvexHullInternal::compute(const void *, bool, int, int) REFERENCE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3AlignedObjectArray b3ConvexHullInternal::originalVertices [b3ConvexHullComputer.cpp <2037:2 2037:17>] REFERENCE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3AlignedObjectArray b3ConvexHullInternal::originalVertices [b3ConvexHullComputer.cpp <2044:3 2044:18>] REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2040:3 2040:8>] +REFERENCE_TYPE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3ConvexHullInternal::Vertex [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3ConvexHullInternal::Vertex * b3ConvexHullInternal::Pool::newObject() [b3ConvexHullComputer.cpp <2040:26 2040:34>] REFERENCE_USAGE: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3ConvexHullInternal::Edge * b3ConvexHullInternal::Vertex::edges [b3ConvexHullComputer.cpp <2041:6 2041:10>] REFERENCE_CALL: void b3ConvexHullInternal::compute(const void *, bool, int, int) -> b3ConvexHullInternal::Point32 & b3ConvexHullInternal::Point32::operator=(const b3ConvexHullInternal::Point32 &) [b3ConvexHullComputer.cpp <2042:12 2042:12>] @@ -6449,7 +6776,6 @@ REFERENCE_USAGE: b3Scalar b3ConvexHullInternal::shrink(b3Scalar, b3Scalar) -> in REFERENCE_CALL: b3Scalar b3ConvexHullInternal::shrink(b3Scalar, b3Scalar) -> void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Vertex * const &) [b3ConvexHullComputer.cpp <2097:8 2097:16>] REFERENCE_CALL: b3Scalar b3ConvexHullInternal::shrink(b3Scalar, b3Scalar) -> void b3AlignedObjectArray::push_back(b3ConvexHullInternal::Vertex * const &) [b3ConvexHullComputer.cpp <2118:12 2118:20>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullInternal::shrink(b3Scalar, b3Scalar) -> b3AlignedObjectArray [b3ConvexHullComputer.cpp <2098:2 2098:21>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <2098:23 2098:26>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullInternal::shrink(b3Scalar, b3Scalar) -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <2098:23 2098:26>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullInternal::shrink(b3Scalar, b3Scalar) -> b3ConvexHullInternal::Face [b3ConvexHullComputer.cpp <2122:6 2122:9>] REFERENCE_CALL: b3Scalar b3ConvexHullInternal::shrink(b3Scalar, b3Scalar) -> void b3AlignedObjectArray::b3AlignedObjectArray() [b3ConvexHullComputer.cpp <2098:30 2098:34>] @@ -6875,10 +7201,16 @@ REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3Scalar b3ConvexHullInternal::shrink(b3Scalar, b3Scalar) [b3ConvexHullComputer.cpp <2659:37 2659:42>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> void b3AlignedObjectArray::resize(int, const b3Vector3 &) [b3ConvexHullComputer.cpp <2667:11 2667:16>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> void b3Vector3::b3Vector3() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3Vector3 [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> void b3AlignedObjectArray::resize(int, const b3ConvexHullComputer::Edge &) [b3ConvexHullComputer.cpp <2668:8 2668:13>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> void b3ConvexHullComputer::Edge::Edge() [b3ConvexHullComputer.cpp <2689:22 2689:25>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> void b3ConvexHullComputer::Edge::Edge() [b3ConvexHullComputer.cpp <2690:22 2690:25>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> void b3ConvexHullComputer::Edge::Edge() [b3AlignedObjectArray.h <220:62 220:62>] +REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.cpp <2689:22 2689:25>] +REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.cpp <2690:22 2690:25>] +REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.cpp <2691:6 2691:9>] +REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.cpp <2692:6 2692:9>] +REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge [b3AlignedObjectArray.h <220:62 220:62>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> void b3AlignedObjectArray::resize(int, const int &) [b3ConvexHullComputer.cpp <2669:8 2669:13>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3AlignedObjectArray [b3ConvexHullComputer.cpp <2671:2 2671:21>] REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullInternal::Vertex [b3ConvexHullComputer.cpp <2671:45 2671:50>] @@ -6913,10 +7245,6 @@ REFERENCE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> int b3AlignedObjectArray::size() const [b3ConvexHullComputer.cpp <2688:20 2688:23>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) [b3ConvexHullComputer.cpp <2689:12 2689:20>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> void b3AlignedObjectArray::push_back(const b3ConvexHullComputer::Edge &) [b3ConvexHullComputer.cpp <2690:12 2690:20>] -REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.cpp <2689:22 2689:25>] -REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.cpp <2690:22 2690:25>] -REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.cpp <2691:6 2691:9>] -REFERENCE_TYPE_USAGE: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge [b3ConvexHullComputer.cpp <2692:6 2692:9>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) [b3ConvexHullComputer.cpp <2691:22 2691:22>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) [b3ConvexHullComputer.cpp <2692:22 2692:22>] REFERENCE_CALL: b3Scalar b3ConvexHullComputer::compute(const void *, bool, int, int, b3Scalar, b3Scalar) -> b3ConvexHullComputer::Edge & b3AlignedObjectArray::operator[](int) [b3ConvexHullComputer.cpp <2705:11 2705:11>] diff --git a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3GeometryUtil.txt b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3GeometryUtil.txt index 3114a864..033c1a8d 100644 --- a/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3GeometryUtil.txt +++ b/bin/test/data/CxxIndexSampleProjectsTestSuite/Bullet3/expected_output/Bullet3Geometry_b3GeometryUtil.txt @@ -221,6 +221,20 @@ SYMBOL_METHOD: public b3AlignedAllocator::se SYMBOL_FUNCTION: public bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) [b3AlignedAllocator.h <101:2 <101:2 <101:14 101:23> 101:64> 101:81>] SYMBOL_CLASS: b3AlignedAllocator [b3AlignedAllocator.h <60:1 <61:7 61:24> 102:1>] SYMBOL_TYPEDEF: private b3AlignedAllocator::self_type [b3AlignedAllocator.h <63:46 63:54>] +QUALIFIER: b3Vector3 [b3Vector3.h <902:26 902:34>] +QUALIFIER: b3Vector3 [b3Vector3.h <907:26 907:34>] +QUALIFIER: b3Vector3 [b3Vector3.h <912:27 912:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <923:27 923:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <965:27 965:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <1007:27 1007:35>] +QUALIFIER: b3Vector3 [b3Vector3.h <1260:22 1260:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1267:22 1267:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1274:22 1274:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1281:22 1281:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1288:22 1288:30>] +QUALIFIER: b3Vector3 [b3Vector3.h <1295:22 1295:30>] +SYMBOL_CLASS: b3Vector3 [b3Vector3.h <74:7 74:15>] +SYMBOL_CLASS: b3Vector3 [b3Vector3.h <92:1 <92:31 92:39> 709:1>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 <68:2 68:19> 68:24>] SYMBOL_METHOD: public void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) [b3AlignedAllocator.h <74:2 <74:2 74:19> 74:73>] SYMBOL_TYPEDEF: public b3AlignedAllocator::const_pointer [b3AlignedAllocator.h <76:27 76:39>] @@ -240,20 +254,6 @@ SYMBOL_GLOBAL_VARIABLE: const __m128 b3vMzeroMask [b3Vector3.h <58:37 58:48>] SYMBOL_GLOBAL_VARIABLE: const __m128 b3v1110 [b3Vector3.h <59:37 59:43>] SYMBOL_GLOBAL_VARIABLE: const __m128 b3vHalf [b3Vector3.h <60:37 60:43>] SYMBOL_GLOBAL_VARIABLE: const __m128 b3v1_5 [b3Vector3.h <61:37 61:42>] -QUALIFIER: b3Vector3 [b3Vector3.h <902:26 902:34>] -QUALIFIER: b3Vector3 [b3Vector3.h <907:26 907:34>] -QUALIFIER: b3Vector3 [b3Vector3.h <912:27 912:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <923:27 923:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <965:27 965:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <1007:27 1007:35>] -QUALIFIER: b3Vector3 [b3Vector3.h <1260:22 1260:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1267:22 1267:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1274:22 1274:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1281:22 1281:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1288:22 1288:30>] -QUALIFIER: b3Vector3 [b3Vector3.h <1295:22 1295:30>] -SYMBOL_CLASS: b3Vector3 [b3Vector3.h <74:7 74:15>] -SYMBOL_CLASS: b3Vector3 [b3Vector3.h <92:1 <92:31 92:39> 709:1>] SYMBOL_CLASS: b3Vector4 [b3Vector3.h <75:7 75:15>] SYMBOL_CLASS: b3Vector4 [b3Vector3.h <1048:1 <1048:7 1048:15> 1171:1>] SYMBOL_FUNCTION: b3Vector3 b3MakeVector3(b3Scalar, b3Scalar, b3Scalar) [b3Vector3.h <83:1 <83:18 83:30> 83:64>] @@ -1142,9 +1142,13 @@ REFERENCE_TYPE_USAGE: T * b3AlignPointer(T *, size_t) -> b3AlignPoin REFERENCE_TYPE_USAGE: void b3SetMin(T &, const T &) -> void [b3MinMax.h <41:17 41:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMin(float &, const float &) -> void b3SetMin(T &, const T &) [b3MinMax.h <41:22 41:29>] REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> void [b3MinMax.h <41:17 41:20>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:31 41:31>] +REFERENCE_TYPE_USAGE: void b3SetMin(float &, const float &) -> float [b3MinMax.h <41:43 41:43>] REFERENCE_TYPE_USAGE: void b3SetMax(T &, const T &) -> void [b3MinMax.h <50:17 50:20>] REFERENCE_TEMPLATE_SPECIALIZATION: void b3SetMax(float &, const float &) -> void b3SetMax(T &, const T &) [b3MinMax.h <50:22 50:29>] REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> void [b3MinMax.h <50:17 50:20>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:31 50:31>] +REFERENCE_TYPE_USAGE: void b3SetMax(float &, const float &) -> float [b3MinMax.h <50:43 50:43>] REFERENCE_TYPE_USAGE: void b3Clamp(T &, const T &, const T &) -> void [b3MinMax.h <59:17 59:20>] REFERENCE_TYPE_USAGE: void * b3AlignedAllocInternal(size_t, int) -> void [b3AlignedAllocator.h <38:2 38:5>] REFERENCE_TYPE_USAGE: void * b3AlignedAllocInternal(size_t, int) -> size_t [b3AlignedAllocator.h <38:32 38:37>] @@ -1200,8 +1204,16 @@ REFERENCE_TYPE_USAGE: bool operator==(const b3AlignedAllocator::self_type &, const b3AlignedAllocator::self_type &) -> b3AlignedAllocator::self_type [b3AlignedAllocator.h <101:52 101:60>] REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedAllocator -> b3AlignedAllocator [b3AlignedAllocator.h <61:7 61:24>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3AlignedAllocator [b3AlignedAllocator.h <63:10 63:27>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Vector3 [b3AlignedAllocator.h <63:30 63:30>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator -> b3Vector3 [b3AlignedObjectArray.h <49:21 49:21>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::self_type -> b3Vector3 [b3AlignedAllocator.h <63:30 63:30>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedAllocator::b3AlignedAllocator() -> void b3AlignedAllocator::b3AlignedAllocator() [b3AlignedAllocator.h <68:2 68:19>] REFERENCE_TYPE_USAGE: void b3AlignedAllocator::b3AlignedAllocator(const b3AlignedAllocator &) -> b3AlignedAllocator [b3AlignedAllocator.h <74:28 74:45>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_pointer -> b3Vector3 [b3AlignedAllocator.h <76:16 76:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::const_reference -> b3Vector3 [b3AlignedAllocator.h <77:16 77:16>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer -> b3Vector3 [b3AlignedAllocator.h <78:10 78:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::reference -> b3Vector3 [b3AlignedAllocator.h <79:10 79:10>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator::value_type -> b3Vector3 [b3AlignedAllocator.h <80:10 80:10>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const [b3AlignedAllocator.h <82:16 82:22>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::pointer [b3AlignedAllocator.h <82:2 82:8>] REFERENCE_TYPE_USAGE: b3AlignedAllocator::pointer b3AlignedAllocator::address(b3AlignedAllocator::reference) const -> b3AlignedAllocator::reference [b3AlignedAllocator.h <82:28 82:36>] @@ -2272,16 +2284,37 @@ REFERENCE_USAGE: void b3AlignedObjectArray::copyFromArray(const b3Al REFERENCE_TEMPLATE_SPECIALIZATION: b3AlignedObjectArray -> b3AlignedObjectArray [b3AlignedObjectArray.h <47:7 47:26>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator b3AlignedObjectArray::m_allocator [b3AlignedObjectArray.h <49:29 49:39>] REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3AlignedAllocator [b3AlignedObjectArray.h <49:2 49:19>] +REFERENCE_TYPE_USAGE: b3AlignedAllocator b3AlignedObjectArray::m_allocator -> b3Vector3 [b3AlignedObjectArray.h <49:21 49:21>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_size -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <51:10 51:15>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_size -> int [b3AlignedObjectArray.h <51:2 51:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::m_capacity -> int b3AlignedObjectArray::m_capacity [b3AlignedObjectArray.h <52:10 52:19>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::m_capacity -> int [b3AlignedObjectArray.h <52:2 52:4>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 * b3AlignedObjectArray::m_data -> T * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <53:9 53:14>] +REFERENCE_TYPE_USAGE: b3Vector3 * b3AlignedObjectArray::m_data -> b3Vector3 [b3AlignedObjectArray.h <53:2 53:2>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: bool b3AlignedObjectArray::m_ownsMemory -> bool b3AlignedObjectArray::m_ownsMemory [b3AlignedObjectArray.h <55:10 55:21>] REFERENCE_TYPE_USAGE: bool b3AlignedObjectArray::m_ownsMemory -> bool [b3AlignedObjectArray.h <55:2 55:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) [b3AlignedObjectArray.h <59:43 59:50>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:18 59:37>] REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3AlignedObjectArray [b3AlignedObjectArray.h <59:59 59:78>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <33:69 33:77>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <50:102 50:110>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <65:73 65:81>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <67:73 67:81>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <81:73 81:81>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <81:116 81:124>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <129:79 129:87>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <129:129 129:137>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <28:66 28:74>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <28:109 28:117>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <30:72 30:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <30:122 30:130>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <32:51 32:59>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <34:62 34:70>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <36:95 36:103>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3AlignedObjectArray.h <59:80 59:80>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Vector3 [b3AlignedObjectArray.h <59:39 59:39>] +REFERENCE_TYPE_USAGE: b3AlignedObjectArray & b3AlignedObjectArray::operator=(const b3AlignedObjectArray &) -> b3Vector3 [b3AlignedObjectArray.h <59:80 59:80>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::allocSize(int) -> int b3AlignedObjectArray::allocSize(int) [b3AlignedObjectArray.h <70:23 70:31>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:19 70:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::allocSize(int) -> int [b3AlignedObjectArray.h <70:33 70:35>] @@ -2290,6 +2323,8 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vec REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <74:29 74:31>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <74:39 74:41>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> int [b3AlignedObjectArray.h <76:4 76:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 [b3AlignedObjectArray.h <74:48 74:48>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_CALL: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> void b3Vector3::b3Vector3(const b3Vector3 &) [b3AlignedObjectArray.h <79:20 79:20>] REFERENCE_USAGE: void b3AlignedObjectArray::copy(int, int, b3Vector3 *) const -> b3Vector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <79:22 79:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::init() -> void b3AlignedObjectArray::init() [b3AlignedObjectArray.h <85:24 85:27>] @@ -2322,13 +2357,17 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::s REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::size() const -> int [b3AlignedObjectArray.h <149:19 149:21>] REFERENCE_USAGE: int b3AlignedObjectArray::size() const -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <151:11 151:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Vector3 & b3AlignedObjectArray::at(int) const -> const T & b3AlignedObjectArray::at(int) const [b3AlignedObjectArray.h <154:28 154:29>] +REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::at(int) const -> b3Vector3 [b3AlignedObjectArray.h <154:25 154:25>] REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::at(int) const -> int [b3AlignedObjectArray.h <154:31 154:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::at(int) -> T & b3AlignedObjectArray::at(int) [b3AlignedObjectArray.h <161:22 161:23>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::at(int) -> b3Vector3 [b3AlignedObjectArray.h <161:19 161:19>] REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::at(int) -> int [b3AlignedObjectArray.h <161:25 161:27>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> const T & b3AlignedObjectArray::operator[](int) const [b3AlignedObjectArray.h <168:28 168:35>] +REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> b3Vector3 [b3AlignedObjectArray.h <168:25 168:25>] REFERENCE_TYPE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> int [b3AlignedObjectArray.h <168:39 168:41>] REFERENCE_USAGE: const b3Vector3 & b3AlignedObjectArray::operator[](int) const -> b3Vector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <172:11 172:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::operator[](int) -> T & b3AlignedObjectArray::operator[](int) [b3AlignedObjectArray.h <175:22 175:29>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> b3Vector3 [b3AlignedObjectArray.h <175:19 175:19>] REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> int [b3AlignedObjectArray.h <175:33 175:35>] REFERENCE_USAGE: b3Vector3 & b3AlignedObjectArray::operator[](int) -> b3Vector3 * b3AlignedObjectArray::m_data [b3AlignedObjectArray.h <179:11 179:16>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::clear() -> void b3AlignedObjectArray::clear() [b3AlignedObjectArray.h <184:24 184:28>] @@ -2341,10 +2380,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resizeNoInitialize(i REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> void b3AlignedObjectArray::resize(int, const T &) [b3AlignedObjectArray.h <220:24 220:29>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> void [b3AlignedObjectArray.h <220:19 220:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> int [b3AlignedObjectArray.h <220:31 220:33>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::resize(int, const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <220:50 220:50>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::expandNonInitializing() -> T & b3AlignedObjectArray::expandNonInitializing() [b3AlignedObjectArray.h <247:23 247:43>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expandNonInitializing() -> b3Vector3 [b3AlignedObjectArray.h <247:19 247:19>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> T & b3AlignedObjectArray::expand(const T &) [b3AlignedObjectArray.h <260:23 260:28>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <260:19 260:19>] +REFERENCE_TYPE_USAGE: b3Vector3 & b3AlignedObjectArray::expand(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <260:37 260:37>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> void b3AlignedObjectArray::push_back(const T &) [b3AlignedObjectArray.h <276:24 276:32>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> void [b3AlignedObjectArray.h <276:19 276:22>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <276:40 276:40>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <285:28 285:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int [b3AlignedObjectArray.h <278:4 278:6>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <278:13 278:16>] REFERENCE_CALL: void b3AlignedObjectArray::push_back(const b3Vector3 &) -> int b3AlignedObjectArray::size() const [b3AlignedObjectArray.h <281:24 281:27>] @@ -2362,6 +2407,8 @@ REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray:: REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> void [b3AlignedObjectArray.h <300:19 300:22>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> int [b3AlignedObjectArray.h <300:32 300:34>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::capacity() const [b3AlignedObjectArray.h <302:8 302:15>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Vector3 [b3AlignedObjectArray.h <304:5 304:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::reserve(int) -> b3Vector3 [b3AlignedObjectArray.h <304:13 304:13>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void * b3AlignedObjectArray::allocate(int) [b3AlignedObjectArray.h <304:16 304:23>] REFERENCE_CALL: void b3AlignedObjectArray::reserve(int) -> void b3OutputErrorMessageVarArgsInternal(const char *) [b3AlignedObjectArray.h <308:6 308:12>] REFERENCE_USAGE: void b3AlignedObjectArray::reserve(int) -> int b3AlignedObjectArray::m_size [b3AlignedObjectArray.h <310:6 310:11>] @@ -2379,6 +2426,7 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSortInternal::quickSortInternal(const L &, int, int) -> int [b3AlignedObjectArray.h <341:55 341:57>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::quickSort(const L &) -> void [b3AlignedObjectArray.h <371:3 371:6>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> void [b3AlignedObjectArray.h <383:3 383:6>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> b3Vector3 [b3AlignedObjectArray.h <383:17 383:17>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:26 383:28>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::downHeap(b3Vector3 *, int, int, const L &) -> int [b3AlignedObjectArray.h <383:33 383:35>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::swap(int, int) -> void b3AlignedObjectArray::swap(int, int) [b3AlignedObjectArray.h <413:8 413:11>] @@ -2388,12 +2436,16 @@ REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::swap(int, int) -> in REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::heapSort(const L &) -> void [b3AlignedObjectArray.h <429:2 429:5>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> int b3AlignedObjectArray::findBinarySearch(const T &) const [b3AlignedObjectArray.h <452:6 452:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <452:2 452:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findBinarySearch(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <452:29 452:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> int b3AlignedObjectArray::findLinearSearch(const T &) const [b3AlignedObjectArray.h <471:6 471:21>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <471:2 471:4>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <471:29 471:29>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> int b3AlignedObjectArray::findLinearSearch2(const T &) const [b3AlignedObjectArray.h <487:9 487:25>] REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> int [b3AlignedObjectArray.h <487:5 487:7>] +REFERENCE_TYPE_USAGE: int b3AlignedObjectArray::findLinearSearch2(const b3Vector3 &) const -> b3Vector3 [b3AlignedObjectArray.h <487:33 487:33>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::remove(const b3Vector3 &) -> void b3AlignedObjectArray::remove(const T &) [b3AlignedObjectArray.h <503:7 503:12>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Vector3 &) -> void [b3AlignedObjectArray.h <503:2 503:5>] +REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::remove(const b3Vector3 &) -> b3Vector3 [b3AlignedObjectArray.h <503:20 503:20>] REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) [b3AlignedObjectArray.h <515:7 515:26>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:2 515:5>] REFERENCE_TYPE_USAGE: void b3AlignedObjectArray::initializeFromBuffer(void *, int, int) -> void [b3AlignedObjectArray.h <515:28 515:31>] @@ -2408,21 +2460,6 @@ REFERENCE_TYPE_USAGE: static void b3GeometryUtil::getPlaneEquationsFromVertices( REFERENCE_TYPE_USAGE: static void b3GeometryUtil::getPlaneEquationsFromVertices(b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray [b3GeometryUtil.cpp <81:95 81:114>] REFERENCE_TYPE_USAGE: static void b3GeometryUtil::getPlaneEquationsFromVertices(b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray [b3GeometryUtil.h <28:45 28:64>] REFERENCE_TYPE_USAGE: static void b3GeometryUtil::getPlaneEquationsFromVertices(b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3AlignedObjectArray [b3GeometryUtil.h <28:88 28:107>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <33:69 33:77>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <50:102 50:110>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <65:73 65:81>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <67:73 67:81>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <81:73 81:81>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <81:116 81:124>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <129:79 129:87>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.cpp <129:129 129:137>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <28:66 28:74>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <28:109 28:117>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <30:72 30:80>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <30:122 30:130>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <32:51 32:59>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <34:62 34:70>] -REFERENCE_TYPE_USAGE: b3AlignedObjectArray -> b3Vector3 [b3GeometryUtil.h <36:95 36:103>] REFERENCE_TYPE_USAGE: static void b3GeometryUtil::getPlaneEquationsFromVertices(b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Vector3 [b3GeometryUtil.cpp <81:73 81:81>] REFERENCE_TYPE_USAGE: static void b3GeometryUtil::getPlaneEquationsFromVertices(b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Vector3 [b3GeometryUtil.cpp <81:116 81:124>] REFERENCE_TYPE_USAGE: static void b3GeometryUtil::getPlaneEquationsFromVertices(b3AlignedObjectArray &, b3AlignedObjectArray &) -> b3Vector3 [b3GeometryUtil.cpp <87:9 87:17>] diff --git a/src/lib_cxx/data/parser/cxx/CxxAstVisitor.cpp b/src/lib_cxx/data/parser/cxx/CxxAstVisitor.cpp index 41aca917..f761b3c6 100644 --- a/src/lib_cxx/data/parser/cxx/CxxAstVisitor.cpp +++ b/src/lib_cxx/data/parser/cxx/CxxAstVisitor.cpp @@ -89,6 +89,7 @@ bool CxxAstVisitor::checkIgnoresTypeLoc(const clang::TypeLoc& tl) const (!tl.getAs().isNull()) || (!tl.getAs().isNull()) || (!tl.getAs().isNull()) || + (!tl.getAs().isNull()) || (!tl.getAs().isNull()) || (!tl.getAs().isNull())) { diff --git a/src/test/CxxParserTestSuite.h b/src/test/CxxParserTestSuite.h index 1cc7564d..555129b3 100644 --- a/src/test/CxxParserTestSuite.h +++ b/src/test/CxxParserTestSuite.h @@ -1067,18 +1067,18 @@ public: )); } - //void test_cxx_parser_finds_template_argument_of_dependent_non_type_template_parameter() // TODO: this should be a type usage - //{ - // std::shared_ptr client = parseCode( - // "template class T1, T1& T2>\n" - // "class A\n" - // "{};\n" - // ); + void test_cxx_parser_finds_template_argument_of_dependent_non_type_template_parameter() + { + std::shared_ptr client = parseCode( + "template class T1, T1& T2>\n" + "class A\n" + "{};\n" + ); - // TS_ASSERT(utility::containsElement( - // client->templateArgumentTypes, L"A typename T1, T1 & T2>::T1 -> int <1:43 1:45>" - // )); - //} + TS_ASSERT(utility::containsElement( + client->typeUses, L"A typename T1, T1 & T2> -> int <1:43 1:45>" + )); + } void test_cxx_parser_finds_template_template_parameter_of_template_class() { @@ -1283,9 +1283,13 @@ public: "{\n" " T foo;\n" "};\n" - "A a; \n" // TODO: find usage A::foo -> int + "A a; \n" ); + TS_ASSERT(utility::containsElement( + client->typeUses, L"int A::foo -> int <4:2 4:2>" + )); + TS_ASSERT(utility::containsElement( client->typeUses, L"A a -> A <6:1 6:1>" )); @@ -3600,7 +3604,7 @@ public: TS_ASSERT(utility::containsElement( client->localSymbols, L"input.cc<5:20> <6:9 6:9>" )); - TS_ASSERT(utility::containsElement( // TODO: change to type usage + TS_ASSERT(utility::containsElement( client->typeUses, L"A -> int <6:12 6:14>" )); } @@ -3728,23 +3732,26 @@ public: )); } - //void _test_cxx_parser_finds_non_type_template_argument_that_depends_on_template_template_parameter_of_explicit_partial_class_template_specialization() // TODO: wtf? - //{ - // std::shared_ptr client = parseCode( - // "template class T2, T2 T3>\n" - // "class A\n" - // "{\n" - // "};\n" - // "template class T2, T2 T3>\n" - // "class A<3, T2, T3>\n" - // "{\n" - // "};\n" - // ); + void test_cxx_parser_finds_non_type_template_argument_that_depends_on_template_template_parameter_of_explicit_partial_class_template_specialization() + { + std::shared_ptr client = parseCode( + "template class T2, T2 T3>\n" + "class A\n" + "{\n" + "};\n" + "template class T2, T2 T3>\n" + "class A<3, T2, T3>\n" + "{\n" + "};\n" + ); - // TS_ASSERT_EQUALS(client->templateArgumentTypes.size(), 2); - // TS_ASSERT_EQUALS(client->templateArgumentTypes[0], L"A<3, template typename T2, T2 T3> -> A<3, template typename T2, T2 T3>::T2 <6:12 6:13>"); - // TS_ASSERT_EQUALS(client->templateArgumentTypes[1], L"A<3, template typename T2, T2 T3> -> A<3, template typename T2, T2 T3>::T3 <6:16 6:17>"); - //} + TS_ASSERT(utility::containsElement( + client->localSymbols, L"input.cc<5:36> <6:12 6:13>" + )); + TS_ASSERT(utility::containsElement( + client->localSymbols, L"input.cc<5:48> <6:16 6:17>" + )); + } void test_cxx_parser_finds_implicit_template_class_specialization() { @@ -3797,9 +3804,12 @@ public: "};\n" ); - TS_ASSERT(utility::containsElement( // TODO: test what happens here- we have a dependend type... + TS_ASSERT(utility::containsElement( client->localSymbols, L"input.cc<7:20> <8:19 8:19>" )); + TS_ASSERT(client->inheritances.size() == 1); + TS_ASSERT(client->classes.size() == 2); + TS_ASSERT(client->fields.size() == 1); } void test_cxx_parser_finds_template_class_constructor_usage_of_field() @@ -3996,7 +4006,7 @@ public: { std::shared_ptr client = parseCode( "template \n" - "void test(T data){}\n" // 2x use of "void" + "void test(T data){}\n" // 2x use of "void" + 1x use of "int" "\n" "int main()\n" // use of "int" "{\n" @@ -4005,7 +4015,7 @@ public: "};\n" ); - TS_ASSERT_EQUALS(client->typeUses.size(), 3); + TS_ASSERT_EQUALS(client->typeUses.size(), 4); } void test_cxx_parser_finds_explicit_type_template_argument_of_function_call_in_var_decl() @@ -4029,7 +4039,7 @@ public: { std::shared_ptr client = parseCode( "template \n" - "T test(T i){ return i; }\n" // TODO: record usage of int here + "T test(T i){ return i; }\n" // 2x use of "int" "\n" "class A\n" "{\n" @@ -4037,7 +4047,7 @@ public: "};\n" ); - TS_ASSERT_EQUALS(client->typeUses.size(), 1); + TS_ASSERT_EQUALS(client->typeUses.size(), 3); } void test_cxx_parser_finds_type_template_default_argument_type_of_template_function()