Metric | Tag | Overall | Per Function |
---|---|---|---|
Lines of Code | LOC | 355 | ****** |
McCabe's Cyclomatic Number | MVG | 49 | ****** |
Lines of Comment | COM | 83 | ******** |
LOC/COM | L_C | 4.277 | |
MVG/COM | M_C | 0.590 | |
Weighted Methods per Class ( weighting = unity ) | WMC1 | 29 | |
Weighted Methods per Class ( weighting = visible ) | WMCv | 0 | |
Depth of Inheritance Tree | DIT | 0 | |
Number of Children | NOC | 0 | |
Coupling between objects | CBO | 4 | |
Information Flow measure ( inclusive ) | IF4 | 0 | ******** |
Information Flow measure ( visible ) | IF4v | 0 | ******** |
Information Flow measure ( concrete ) | IF4c | 0 | ******** |
Description | LOC | MVG | COM | L_C | M_C |
---|---|---|---|---|---|
declaration
./main/Application.h:32 |
1 | 0 | 0 | ------ | ------ |
Function prototype | LOC | MVG | COM | L_C | M_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 | 1 | 21.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 | 6 | 11.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 | ------ |
Clients | Suppliers |
---|---|
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 |