Detailed report on module D2_Plane

MetricTagOverallPer Function
Lines of CodeLOC 87******
McCabe's Cyclomatic NumberMVG 11******
Lines of CommentCOM 19********
LOC/COML_C 4.579 
MVG/COMM_C 0.579 
Weighted Methods per Class (  weighting = unity )WMC1 7 
Weighted Methods per Class (  weighting = visible )WMCv 7 
Depth of Inheritance TreeDIT 1 
Number of ChildrenNOC 0 
Coupling between objectsCBO 2 
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   ./src/Plane.h:23
7 0 0------------

Functions

Function prototypeLOCMVGCOML_CM_C
D2_Plane(  ParticleSystem *,  float *,  float *,  float )
definition   ./src/Plane.cpp:26
declaration   ./src/Plane.h:28

18 4 4------------
D2_Plane(  const D2_Plane & )
definition   ./src/Plane.cpp:48
declaration   ./src/Plane.h:31

7 0 0------------
coeff(   )
definition   ./src/Plane.cpp:70
declaration   ./src/Plane.h:36

4 1 0------------
coeff(  float )
definition   ./src/Plane.cpp:65
declaration   ./src/Plane.h:35

4 0 0------------
operator =(  const D2_Plane & )
definition   ./src/Plane.cpp:55
declaration   ./src/Plane.h:32

9 2 0------------
solveCollisions(   )
definition   ./src/Plane.cpp:76
declaration   ./src/Plane.h:33

33 4 15 2.200------
~D2_Plane(   )
definition   ./src/Plane.cpp:43
declaration   ./src/Plane.h:30

5 0 0------------

Relationships

ClientsSuppliers
  D2_Collider [CV]
inheritance   ./src/Plane.h:23


ParticleSystem [V]
pass by reference   ./src/Plane.cpp:26
pass by reference   ./src/Plane.h:28