LCOV - code coverage report
Current view: top level - geom/virtual - CompositeCoSurf.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 0 21 0.0 %
Date: 2020-06-30 00:58:45 Functions: 0 2 0.0 %
Branches: 0 34 0.0 %

           Branch data     Line data    Source code
       1                 :            : #include "CompositeCoSurf.hpp"
       2                 :            : #include "CompositeShell.hpp"
       3                 :            : #include "CompositeSurface.hpp"
       4                 :            : #include "CubitMessage.hpp"
       5                 :            : 
       6                 :          0 : CompositeCoSurf::~CompositeCoSurf()
       7                 :            : {
       8         [ #  # ]:          0 :   if( myShell )
       9                 :            :   {
      10                 :          0 :     myShell->remove( this );
      11                 :          0 :     myShell = 0;
      12                 :            :   }
      13         [ #  # ]:          0 :   if( mySurface )
      14                 :            :   {
      15                 :          0 :     mySurface->remove( this );
      16                 :          0 :     mySurface = 0;
      17                 :            :   }
      18                 :            :   
      19                 :          0 :   mySense = CUBIT_UNKNOWN;
      20 [ #  # ][ #  # ]:          0 :   assert( !shellNext && !surfaceNext );
      21                 :          0 : }
      22                 :            : 
      23                 :            : //-------------------------------------------------------------------------
      24                 :            : // Purpose       : Print debug output
      25                 :            : //
      26                 :            : // Special Notes : 
      27                 :            : //
      28                 :            : // Creator       : Jason Kraftcheck
      29                 :            : //
      30                 :            : // Creation Date : 09/16/04
      31                 :            : //-------------------------------------------------------------------------
      32                 :          0 : void CompositeCoSurf::print_debug_info( const char* prefix, bool brief )
      33                 :            : {
      34         [ #  # ]:          0 :   if( prefix == 0 ) prefix = "";
      35                 :            :   
      36                 :          0 :   const char* sense = mySense == CUBIT_FORWARD ? "Forward" :
      37 [ #  # ][ #  # ]:          0 :                       mySense == CUBIT_REVERSED ? "Reverse" : "UNKNOWN";
      38                 :            :                       
      39 [ #  # ][ #  # ]:          0 :   PRINT_INFO("%sCompCoSurf %p %s ", prefix, (void*)this, sense );
      40                 :            :    
      41         [ #  # ]:          0 :   if( !mySurface )
      42 [ #  # ][ #  # ]:          0 :     PRINT_INFO("NULL SURFACE\n");
      43         [ #  # ]:          0 :   else if( brief )
      44 [ #  # ][ #  # ]:          0 :     PRINT_INFO("surface %p\n", (void*)mySurface );
      45                 :            :   else
      46 [ #  # ][ #  # ]:          0 :     { PRINT_INFO("\n  ");  mySurface->print_debug_info(prefix, true); }
      47                 :          0 : }

Generated by: LCOV version 1.11