Detailed report on module Degree

MetricTagOverallPer Function
Lines of CodeLOC 0******
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 11 
Information Flow measure (  inclusive )IF4 0********
Information Flow measure (  visible )IF4v 0********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
No module extents have been identified for this module

Functions

Function prototypeLOCMVGCOML_CM_C
No member functions have been identified for this module

Relationships

ClientsSuppliers
AvatarCamera [CV]
pass by value   ./components/ogre/AvatarCamera.h:86
pass by value   ./components/ogre/AvatarCamera.h:91
has by value   ./components/ogre/AvatarCamera.h:271
has by value   ./components/ogre/AvatarCamera.h:272
has by value   ./components/ogre/AvatarCamera.h:274
has by value   ./components/ogre/AvatarCamera.h:275


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


Forest [CV]
pass by value   ./components/ogre/environment/Forest.cpp:82


ICameraMount [CV]
pass by value   ./components/ogre/AvatarCamera.h:333
pass by value   ./components/ogre/AvatarCamera.h:338


MovableObjectRenderer [CV]
pass by value   ./components/ogre/widgets/MovableObjectRenderer.h:142
pass by value   ./components/ogre/widgets/MovableObjectRenderer.h:148
pass by value   ./components/ogre/widgets/MovableObjectRenderer.h:154
pass by value   ./components/ogre/widgets/MovableObjectRenderer.cpp:98
pass by value   ./components/ogre/widgets/MovableObjectRenderer.cpp:103
pass by value   ./components/ogre/widgets/MovableObjectRenderer.cpp:108


SimpleRenderContext [CV]
pass by value   ./components/ogre/SimpleRenderContext.h:117
pass by value   ./components/ogre/SimpleRenderContext.h:123
pass by value   ./components/ogre/SimpleRenderContext.h:129
pass by value   ./components/ogre/SimpleRenderContext.cpp:129
pass by value   ./components/ogre/SimpleRenderContext.cpp:133
pass by value   ./components/ogre/SimpleRenderContext.cpp:137


SimpleSunPositionModel [CV]
pass by value   ./components/ogre/environment/caelum/src/SimpleSunPositionModel.cpp:5
pass by value   ./components/ogre/environment/caelum/src/SimpleSunPositionModel.cpp:9


Starfield [CV]
pass by value   ./components/ogre/environment/caelum/src/Starfield.cpp:60


TreeLoader2D [CV]
pass by value   ./components/ogre/environment/pagedgeometry/source/TreeLoader2D.cpp:66


TreeLoader3D [CV]
pass by value   ./components/ogre/environment/pagedgeometry/source/TreeLoader3D.cpp:60


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