Detailed report on module Vector3

MetricTagOverallPer Function
Lines of CodeLOC 2******
McCabe's Cyclomatic NumberMVG 0******
Lines of CommentCOM 0********
LOC/COML_C------ 
MVG/COMM_C------ 
Weighted Methods per Class (  weighting = unity )WMC1 0 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 0 
Number of ChildrenNOC 0 
Coupling between objectsCBO 73 
Information Flow measure (  inclusive )IF4 0********
Information Flow measure (  visible )IF4v 0********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
declaration   ./components/ogre/environment/Forest.h:37
1 0 0------------
declaration   ./components/ogre/ogreopcode/include/BP_Scene.h:21
1 0 0------------

Functions

Function prototypeLOCMVGCOML_CM_C
No member functions have been identified for this module

Relationships

ClientsSuppliers
AvatarCamera [CV]
pass by reference   ./components/ogre/AvatarCamera.h:160
pass by reference   ./components/ogre/AvatarCamera.h:160
has by value   ./components/ogre/AvatarCamera.h:282


AvatarController [CV]
pass by reference   ./components/ogre/AvatarController.cpp:333
pass by reference   ./components/ogre/AvatarController.cpp:362
pass by value   ./components/ogre/AvatarController.cpp:372
pass by reference   ./components/ogre/AvatarController.h:168
pass by reference   ./components/ogre/AvatarController.h:175
has by value   ./components/ogre/AvatarController.h:211
pass by value   ./components/ogre/AvatarController.h:221


BP_Proxy [V]
pass by reference   ./components/ogre/ogreopcode/src/BP_Proxy.cpp:19
pass by reference   ./components/ogre/ogreopcode/src/BP_Proxy.cpp:20
pass by reference   ./components/ogre/ogreopcode/src/BP_Proxy.cpp:51
pass by reference   ./components/ogre/ogreopcode/src/BP_Proxy.cpp:51
pass by reference   ./components/ogre/ogreopcode/include/BP_Proxy.h:23
pass by reference   ./components/ogre/ogreopcode/include/BP_Proxy.h:24
pass by reference   ./components/ogre/ogreopcode/include/BP_Proxy.h:26
pass by reference   ./components/ogre/ogreopcode/include/BP_Proxy.h:26


BP_Scene [V]
pass by reference   ./components/ogre/ogreopcode/src/BP_Scene.cpp:28
pass by reference   ./components/ogre/ogreopcode/src/BP_Scene.cpp:29
pass by reference   ./components/ogre/ogreopcode/include/BP_Scene.h:35
pass by reference   ./components/ogre/ogreopcode/include/BP_Scene.h:36


BatchPage [V]
pass by reference   ./components/ogre/environment/pagedgeometry/source/BatchPage.cpp:62
pass by reference   ./components/ogre/environment/pagedgeometry/source/BatchPage.cpp:62
pass by reference   ./components/ogre/environment/pagedgeometry/include/BatchPage.h:49
pass by reference   ./components/ogre/environment/pagedgeometry/include/BatchPage.h:49


BatchedGeometry [CV]
pass by reference   ./components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp:58
pass by reference   ./components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp:58
pass by reference   ./components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp:221
pass by reference   ./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h:36
has by value   ./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h:114


Capsule [V]
pass by reference   ./components/ogre/ogreopcode/src/OgreCapsule.cpp:38


CharacterController [CV]
pass by value   ./components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp:31
pass by reference   ./components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp:47
pass by reference   ./components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp:80
pass by reference   ./components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp:80
pass by value   ./components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp:224
pass by reference   ./components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp:239


CollisionContext [V]
pass by reference   ./components/ogre/ogreopcode/src/OgreCollisionContext.cpp:370
pass by reference   ./components/ogre/ogreopcode/src/OgreCollisionContext.cpp:370


CollisionObject [V]
pass by reference   ./components/ogre/ogreopcode/src/OgreCollisionObject.cpp:42
pass by reference   ./components/ogre/ogreopcode/src/OgreCollisionObject.cpp:42


DummyPage [V]
pass by reference   ./components/ogre/environment/pagedgeometry/include/DummyPage.h:57
pass by reference   ./components/ogre/environment/pagedgeometry/include/DummyPage.h:57


EmberEntity [V]
pass by reference   ./components/ogre/EmberEntity.h:113
pass by reference   ./components/ogre/EmberEntity.cpp:351


Forest [V]
pass by reference   ./components/ogre/environment/Forest.cpp:82


FrontToBackNodeSorterOperator [CV]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSorter.h:15
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSorter.h:29
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSorter.h:56


GeometryPage [V]
pass by reference   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:778
pass by reference   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:778


GeometryPageManager [V]
pass by reference   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:306
pass by reference   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:306
pass by reference   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:563


GrassLoader [V]
pass by reference   ./components/ogre/environment/pagedgeometry/include/GrassLoader.h:119


GrassPage [V]
pass by reference   ./components/ogre/environment/pagedgeometry/source/GrassLoader.cpp:1150
pass by reference   ./components/ogre/environment/pagedgeometry/source/GrassLoader.cpp:1150
pass by reference   ./components/ogre/environment/pagedgeometry/include/GrassLoader.h:613
pass by reference   ./components/ogre/environment/pagedgeometry/include/GrassLoader.h:613


ICollisionShape [CV]
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:156
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:156
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:174
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:174
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:558
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:559
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:699
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:700
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:700
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:702
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:702
pass by value   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:736
pass by value   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:737
pass by value   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:739
pass by value   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:739
pass by value   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:739


ITerrainPageShadowTechnique [V]
pass by reference   ./components/ogre/terrain/TerrainPageShadow.h:36


ImpostorBatch [CV]
has by value   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:233
pass by reference   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:306
pass by reference   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:306


ImpostorPage [CV]
pass by reference   ./components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp:79
pass by reference   ./components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp:79
pass by reference   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:74
pass by reference   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:74
has by value   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:184


ImpostorTexture [CV]
has by value   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:292


Line [V]
pass by reference   ./components/ogre/ogreopcode/src/OgreOpcodeLine.cpp:55
pass by reference   ./components/ogre/ogreopcode/src/OgreOpcodeLine.cpp:85


LodTracker [C]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeAxisAlignedBoxSceneQuery.cpp:192


MainCamera [V]
pass by reference   ./components/ogre/AvatarCamera.h:398
pass by reference   ./components/ogre/AvatarCamera.h:398


MediaDeployer [CV]
pass by value   ./components/ogre/MediaDeployer.cpp:62
pass by value   ./components/ogre/MediaDeployer.h:35


MeshCollisionDetector [V]
pass by reference   ./components/ogre/MeshCollisionDetector.h:55
pass by reference   ./components/ogre/MeshCollisionDetector.h:58
pass by reference   ./components/ogre/MeshCollisionDetector.h:60
pass by reference   ./components/ogre/MeshCollisionDetector.cpp:145
pass by reference   ./components/ogre/MeshCollisionDetector.cpp:148
pass by reference   ./components/ogre/MeshCollisionDetector.cpp:150


MeshCollisionShape [V]
pass by reference   ./components/ogre/ogreopcode/src/OgreMeshCollisionShape.cpp:277


Model [V]
pass by reference   ./components/ogre/model/Model.cpp:640
pass by reference   ./components/ogre/model/Model.cpp:640
pass by reference   ./components/ogre/model/Model.cpp:700
pass by reference   ./components/ogre/model/Model.cpp:705
pass by reference   ./components/ogre/model/Model.cpp:705


ModelDefinition [CV]
pass by value   ./components/ogre/model/ModelDefinition.cpp:156
pass by value   ./components/ogre/model/ModelDefinition.h:318
pass by reference   ./components/ogre/model/ModelDefinition.h:341
pass by reference   ./components/ogre/model/ModelDefinition.h:582


PagedGeometry [CV]
pass by value   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:120
pass by value   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:120
pass by reference   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:132
pass by reference   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:140
pass by reference   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:242


PagingLandScapeCamera [C]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeCamera.h:87


PagingLandScapeData2D [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D.cpp:198
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h:61


PagingLandScapeData2DManager [CV]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp:398
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp:512
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp:1916
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp:1916
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h:57
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h:58
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h:108
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h:108


PagingLandScapeMeshDecal [C]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h:49


PagingLandScapeOctree [CV]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp:338
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp:339
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h:174
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h:174
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h:199
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h:202


PagingLandScapeOctreeNode [CV]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h:224


PagingLandScapeOptions [CV]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:121
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:157
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:158
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:159
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:267
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:268


PagingLandScapePage [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp:549
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp:672


PagingLandScapePageRenderable [CV]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapePageRenderable.h:122


PagingLandScapeRaySceneQuery [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRaySceneQuery.cpp:130
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRaySceneQuery.h:66


PagingLandScapeRenderable [CV]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp:1234
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:166
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:181


PagingLandScapeRenderableManager [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderableManager.cpp:207
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderableManager.h:88


PagingLandScapeSceneManager [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:432
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:433
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:434
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:439
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:440
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:441
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:602
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:687
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:770
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeSceneManager.cpp:854
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:263
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:263
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:263
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:275
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:275
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:275
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:280
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:285
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:291
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeSceneManager.h:296


PagingLandScapeTextureManager [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp:461
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp:581
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h:57
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h:61


PagingLandScapeTile [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp:377
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp:378
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp:379
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp:514
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp:515
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTile.cpp:516


Ray3 [V]
pass by reference   ./components/ogre/ogreopcode/src/OgreOpcodeLine.cpp:1298
pass by reference   ./components/ogre/ogreopcode/src/OgreOpcodeLine.cpp:1314


SWTraversal [CV]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionSWTraversal.h:23


SimpleTerrainPageShadowTechnique [V]
pass by reference   ./components/ogre/terrain/TerrainPageShadow.h:44
pass by reference   ./components/ogre/terrain/TerrainPageShadow.cpp:39


SkyDome [CV]
pass by value   ./components/ogre/environment/caelum/src/SkyDome.cpp:96


StaticBillboard [CV]
has by value   ./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h:43


StaticBillboardSet [V]
pass by reference   ./components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp:577
pass by reference   ./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h:242


StoredImageElvBasedSkyColourModel [V]
pass by reference   ./components/ogre/environment/caelum/src/StoredImageElvBasedSkyColourModel.cpp:5
pass by reference   ./components/ogre/environment/caelum/src/StoredImageElvBasedSkyColourModel.cpp:17
pass by reference   ./components/ogre/environment/caelum/src/StoredImageElvBasedSkyColourModel.cpp:35
pass by reference   ./components/ogre/environment/caelum/src/StoredImageElvBasedSkyColourModel.cpp:47


StoredImageSkyColourModel [V]
pass by reference   ./components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp:29
pass by reference   ./components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp:38
pass by reference   ./components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp:58
pass by reference   ./components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp:67


SubBatch [V]
pass by reference   ./components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp:289
pass by reference   ./components/ogre/environment/pagedgeometry/source/BatchedGeometry.cpp:289


Sun [V]
pass by reference   ./components/ogre/environment/Sun.h:82
pass by reference   ./components/ogre/environment/Sun.cpp:141


TSectionFrame [CV]
has by value   ./components/ogre/environment/meshtree/TTypes.h:33
has by value   ./components/ogre/environment/meshtree/TTypes.h:34
pass by reference   ./components/ogre/environment/meshtree/TTypes.h:36
pass by reference   ./components/ogre/environment/meshtree/TTypes.h:36


TStem [CV]
has by value   ./components/ogre/environment/meshtree/TStem.h:103


TerrainData [CV]
pass by value   ./components/ogre/ogreopcode/src/OgreOpcodeTerrainData.cpp:6
pass by value   ./components/ogre/ogreopcode/src/OgreOpcodeTerrainData.cpp:6


TerrainPage [V]
pass by reference   ./components/ogre/terrain/TerrainPage.cpp:171
pass by reference   ./components/ogre/terrain/TerrainPage.cpp:195


TerrainPageShadow [CV]
pass by reference   ./components/ogre/terrain/TerrainPageShadow.h:61
has by value   ./components/ogre/terrain/TerrainPageShadow.h:71
pass by reference   ./components/ogre/terrain/TerrainPageShadow.cpp:105


TreeLoader2D [V]
pass by reference   ./components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp:66
pass by reference   ./components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp:137


TreeLoader3D [V]
pass by reference   ./components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp:60
pass by reference   ./components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp:129


TreeRef [CV]
has by value   ./components/ogre/environment/pagedgeometry/include/TreeLoader2D.h:326
has by value   ./components/ogre/environment/pagedgeometry/include/TreeLoader3D.h:266


Triangle [V]
pass by reference   ./components/ogre/ogreopcode/src/OgreTriangle.cpp:39


Vector3Adapter [V]
pass by reference   ./components/ogre/widgets/Vector3Adapter.cpp:33
pass by reference   ./components/ogre/widgets/Vector3Adapter.cpp:53
pass by reference   ./components/ogre/widgets/Vector3Adapter.cpp:78
pass by reference   ./components/ogre/widgets/Vector3Adapter.h:54
pass by reference   ./components/ogre/widgets/Vector3Adapter.h:59


XMLModelDefinitionSerializer [CV]
pass by value   ./components/ogre/model/XMLModelDefinitionSerializer.cpp:624
pass by value   ./components/ogre/model/XMLModelDefinitionSerializer.h:68


bbox3 [CV]
has by value   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:306
has by value   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:307
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:330
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:330
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:334
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:352
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:355
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:358
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:358
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:363
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:385
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:394
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:415
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:430
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:445
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:461
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:467
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:473
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:545


distanceToBoxSort [CV]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h:63
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeQueue.h:76


line3 [CV]
has by value   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:61
has by value   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:62
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:65
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:65
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:68
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:68
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:90


sphere [CV]
has by value   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:636


triangle [CV]
has by value   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:119
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:122
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:122
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:122
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:127
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:127
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:127
pass by reference   ./components/ogre/ogreopcode/include/OgreOpcodeMath.h:164