Detailed report on module ISceneManagerAdapter

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

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   ./components/ogre/terrain/ISceneManagerAdapter.h:33
4 0 0------------

Functions

Function prototypeLOCMVGCOML_CM_C
getHeightAt(  const Real,  const Real )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:40

1 0 0------------
getOption(  const string &,  void * )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:51

1 0 0------------
getPageSize(   )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:39

1 0 0------------
getSceneManager(   )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:53

1 0 0------------
loadOptions(  const string & )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:46

1 0 0------------
loadScene(   )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:48

1 0 0------------
reloadAllPages(   )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:55

1 0 0------------
reloadPage(  int,  int )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:56

1 0 0------------
resize(  AxisAlignedBox,  int )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:47

1 0 0------------
setCamera(  Camera * )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:44

1 0 0------------
setOption(  const string &,  const void * )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:50

1 0 0------------
setResourceGroupName(  const string & )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:45

1 0 0------------
setWorldPagesDimensions(  int,  int,  int,  int )
declaration   ./components/ogre/terrain/ISceneManagerAdapter.h:42

1 0 0------------
~ISceneManagerAdapter(   )
definition   ./components/ogre/terrain/ISceneManagerAdapter.h:37

1 0 0------------

Relationships

ClientsSuppliers
EmberPagingSceneManagerAdapter [CV]
inheritance   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingSceneManagerAdapter.h:38


TerrainGenerator [V]
pass by reference   ./components/ogre/terrain/TerrainGenerator.cpp:81
pass by reference   ./components/ogre/terrain/TerrainGenerator.cpp:356


 
AxisAlignedBox [CV]
pass by value   ./components/ogre/terrain/ISceneManagerAdapter.h:47


Camera [V]
pass by reference   ./components/ogre/terrain/ISceneManagerAdapter.h:44


Real [CV]
pass by value   ./components/ogre/terrain/ISceneManagerAdapter.h:40
pass by value   ./components/ogre/terrain/ISceneManagerAdapter.h:40


string [V]
pass by reference   ./components/ogre/terrain/ISceneManagerAdapter.h:45
pass by reference   ./components/ogre/terrain/ISceneManagerAdapter.h:46
pass by reference   ./components/ogre/terrain/ISceneManagerAdapter.h:50
pass by reference   ./components/ogre/terrain/ISceneManagerAdapter.h:51