Detailed report on module EmberOgre

MetricTagOverallPer Function
Lines of CodeLOC 355******
McCabe's Cyclomatic NumberMVG 49******
Lines of CommentCOM 83********
LOC/COML_C 4.277 
MVG/COMM_C 0.590 
Weighted Methods per Class (  weighting = unity )WMC1 29 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 0 
Number of ChildrenNOC 0 
Coupling between objectsCBO 4 
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   ./main/Application.h:32
1 0 0------------

Functions

Function prototypeLOCMVGCOML_CM_C
Application_ServicesInitialized(   )
definition   ./components/ogre/EmberOgre.cpp:721

8 0 1------------
EmberOgre(   )
definition   ./components/ogre/EmberOgre.cpp:169

25 0 0******------
Server_GotView(  View * )
definition   ./components/ogre/EmberOgre.cpp:623

4 0 1------------
checkForConfigFiles(   )
definition   ./components/ogre/EmberOgre.cpp:483

9 2 2------------
connectedToServer(  Connection * )
definition   ./components/ogre/EmberOgre.cpp:636

4 0 1------------
createScene(  void )
definition   ./components/ogre/EmberOgre.cpp:615

4 0 1------------
frameEnded(  const FrameEvent & )
definition   ./components/ogre/EmberOgre.cpp:259

4 1 0------------
frameStarted(  const FrameEvent & )
definition   ./components/ogre/EmberOgre.cpp:264

4 1 4------------
getAvatar(   )
definition   ./components/ogre/EmberOgre.cpp:644

3 1 0------------
getAvatarController(   )
definition   ./components/ogre/EmberOgre.cpp:700

4 1 0------------
getEmberEntity(  const string & )
definition   ./components/ogre/EmberOgre.cpp:476

5 1 0------------
getEntity(  const string & )
definition   ./components/ogre/EmberOgre.cpp:629

4 1 1------------
getEntityFactory(   )
definition   ./components/ogre/EmberOgre.cpp:695

4 1 0------------
getMainCamera(   )
definition   ./components/ogre/EmberOgre.cpp:690

4 1 0------------
getMainView(   )
definition   ./components/ogre/EmberOgre.cpp:733

4 1 0------------
getMotionManager(   )
definition   ./components/ogre/EmberOgre.cpp:659

4 1 0------------
getOgreRoot(   )
definition   ./components/ogre/EmberOgre.cpp:664

5 1 0------------
getRootSceneNode(   )
definition   ./components/ogre/EmberOgre.cpp:684

4 1 0------------
getSceneManager(   )
definition   ./components/ogre/EmberOgre.cpp:649

4 1 0------------
getTerrainGenerator(   )
definition   ./components/ogre/EmberOgre.cpp:654

4 1 0------------
getWorldSceneNode(   )
definition   ./components/ogre/EmberOgre.cpp:670

8 4 5------------
go(   )
definition   ./components/ogre/EmberOgre.cpp:288

5 2 0------------
initializeEmberServices(  const string &,  const string & )
definition   ./components/ogre/EmberOgre.cpp:716

3 0 9------------
preloadMedia(  void )
definition   ./components/ogre/EmberOgre.cpp:498

21 3 121.000------
renderOneFrame(   )
definition   ./components/ogre/EmberOgre.cpp:273

8 3 0------------
setup(   )
definition   ./components/ogre/EmberOgre.cpp:298

98 10 29 3.379 0.345
setupJesus(   )
definition   ./components/ogre/EmberOgre.cpp:531

70 9 611.667 1.500
shutdownGui(   )
definition   ./components/ogre/EmberOgre.cpp:282

5 0 0------------
~EmberOgre(   )
definition   ./components/ogre/EmberOgre.cpp:195

25 2 22 1.136------

Relationships

ClientsSuppliers
  Connection [V]
pass by reference   ./components/ogre/EmberOgre.cpp:636


FrameEvent [V]
pass by reference   ./components/ogre/EmberOgre.cpp:259
pass by reference   ./components/ogre/EmberOgre.cpp:264


View [V]
pass by reference   ./components/ogre/EmberOgre.cpp:623


string [V]
pass by reference   ./components/ogre/EmberOgre.cpp:476
pass by reference   ./components/ogre/EmberOgre.cpp:629
pass by reference   ./components/ogre/EmberOgre.cpp:716
pass by reference   ./components/ogre/EmberOgre.cpp:716