Detailed report on module Animation

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

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
declaration   ./components/ogre/model/AnimationSet.h:38
1 0 0------------
definition   ./components/ogre/model/AnimationSet.h:46
8 0 3------------

Functions

Function prototypeLOCMVGCOML_CM_C
Animation(  int )
definition   ./components/ogre/model/AnimationSet.cpp:97
declaration   ./components/ogre/model/AnimationSet.h:49

2 0 0------------
addAnimationPart(  AnimationPart )
definition   ./components/ogre/model/AnimationSet.cpp:99
declaration   ./components/ogre/model/AnimationSet.h:50

6 0 0------------
addTime(  Real )
definition   ./components/ogre/model/AnimationSet.cpp:105
declaration   ./components/ogre/model/AnimationSet.h:53

10 2 1------------
getIterations(   )
declaration   ./components/ogre/model/AnimationSet.h:56
definition   ./components/ogre/model/AnimationSet.h:120

5 1 0------------
getLengthOfOneIteration(   )
declaration   ./components/ogre/model/AnimationSet.h:57
definition   ./components/ogre/model/AnimationSet.h:115

5 1 0------------
setEnabled(  bool )
definition   ./components/ogre/model/AnimationSet.cpp:127
declaration   ./components/ogre/model/AnimationSet.h:51

12 3 1------------
setTime(  Real )
definition   ./components/ogre/model/AnimationSet.cpp:116
declaration   ./components/ogre/model/AnimationSet.h:54

10 2 1------------

Relationships

ClientsSuppliers
AnimationSet [CV]
pass by value   ./components/ogre/model/AnimationSet.cpp:91
pass by value   ./components/ogre/model/AnimationSet.h:87


 
AnimationPartSet [CV]
has by value   ./components/ogre/model/AnimationSet.h:59


Real [CV]
pass by value   ./components/ogre/model/AnimationSet.cpp:105
pass by value   ./components/ogre/model/AnimationSet.cpp:116
pass by value   ./components/ogre/model/AnimationSet.h:53
pass by value   ./components/ogre/model/AnimationSet.h:54
has by value   ./components/ogre/model/AnimationSet.h:60


bool [CV]
pass by value   ./components/ogre/model/AnimationSet.cpp:127
pass by value   ./components/ogre/model/AnimationSet.h:51