Detailed report on module MainCamera

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

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   ./components/ogre/AvatarCamera.h:370
8 0 3------------

Functions

Function prototypeLOCMVGCOML_CM_C
enableCompositor(  const string &,  bool )
declaration   ./components/ogre/AvatarCamera.h:417

1 0 5------------
frameStarted(  const FrameEvent & )
declaration   ./components/ogre/AvatarCamera.h:410

1 0 3------------
getCamera(   )
declaration   ./components/ogre/AvatarCamera.h:377
declaration   ./components/ogre/AvatarCamera.h:378

2 0 3------------
getClosestPickingDistance(   )
declaration   ./components/ogre/AvatarCamera.h:389

1 0 0------------
pickInWorld(  Real,  Real,  const MousePickerArgs & )
declaration   ./components/ogre/AvatarCamera.h:386

1 0 0------------
pushWorldPickListener(  IWorldPickListener * )
declaration   ./components/ogre/AvatarCamera.h:424

1 0 4------------
runCommand(  const string &,  const string & )
declaration   ./components/ogre/AvatarCamera.h:405

1 0 5------------
setClosestPickingDistance(  Real )
declaration   ./components/ogre/AvatarCamera.h:388

1 0 0------------
takeScreenshot(   )
declaration   ./components/ogre/AvatarCamera.h:439

1 0 3------------
toggleRenderMode(   )
declaration   ./components/ogre/AvatarCamera.h:434

1 0 3------------
worldToScreen(  const Vector3 &,  Vector3 & )
declaration   ./components/ogre/AvatarCamera.h:398

1 0 7------------
~MainCamera(   )
definition   ./components/ogre/AvatarCamera.h:372

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

Relationships

ClientsSuppliers
  ConsoleCommandWrapper [CV]
has by value   ./components/ogre/AvatarCamera.h:426
has by value   ./components/ogre/AvatarCamera.h:427
has by value   ./components/ogre/AvatarCamera.h:428
has by value   ./components/ogre/AvatarCamera.h:429


FrameEvent [V]
pass by reference   ./components/ogre/AvatarCamera.h:410


IWorldPickListener [V]
pass by reference   ./components/ogre/AvatarCamera.h:424


Real [CV]
pass by value   ./components/ogre/AvatarCamera.h:386
pass by value   ./components/ogre/AvatarCamera.h:386
pass by value   ./components/ogre/AvatarCamera.h:388


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


bool [CV]
pass by value   ./components/ogre/AvatarCamera.h:417


signal [CV]
has by value   ./components/ogre/AvatarCamera.h:383


string [V]
pass by reference   ./components/ogre/AvatarCamera.h:405
pass by reference   ./components/ogre/AvatarCamera.h:405
pass by reference   ./components/ogre/AvatarCamera.h:417