LCOV - code coverage report
Current view: top level - geom/cgm - GSaveOpen.hpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 2 2 100.0 %
Date: 2020-06-30 00:58:45 Functions: 1 1 100.0 %
Branches: 0 0 -

           Branch data     Line data    Source code
       1                 :            : //- Class:          GSaveOpen
       2                 :            : //- Description:    Save/Open tool for the geometry engine; For now,
       3                 :            : //-                 is just used to get the proper ids.  If importing
       4                 :            : //-                 a Cubit file into an existing model, an increment
       5                 :            : //-                 is added to the CA_ENTITY_ID id so that everything
       6                 :            : //-                 else can be hooked up properly.  The class CubitSaveOpen
       7                 :            : //-                 is derived from this class.
       8                 :            : //- Owner:          Steve Storm
       9                 :            : 
      10                 :            : #ifndef GSAVEOPEN_HPP
      11                 :            : #define GSAVEOPEN_HPP
      12                 :            : 
      13                 :            : #include "DLIList.hpp"
      14                 :            : #include "CGMGeomConfigure.h"
      15                 :            : 
      16                 :            : class RefEntity;
      17                 :            : 
      18                 :            : class CUBIT_GEOM_EXPORT GSaveOpen 
      19                 :            : {
      20                 :            : public:
      21                 :            :     GSaveOpen();
      22                 :            :     ~GSaveOpen();
      23                 :            : 
      24                 :            :     static int gso_sets_ids();
      25                 :            :     static int get_id_inc( RefEntity *entity );
      26                 :            :     static void set_error();
      27                 :            :     static void add_error_id( int id );
      28                 :            :     static int performingUndo;
      29                 :            : 
      30                 :            : protected:
      31                 :            :    static int gsoSetsIds;
      32                 :            :    static int gsoIncBodyId;
      33                 :            :    static int gsoIncRefVolumeId;
      34                 :            :    static int gsoIncRefFaceId;
      35                 :            :    static int gsoIncRefEdgeId;
      36                 :            :    static int gsoIncRefVertexId;
      37                 :            : 
      38                 :            :    static int gsoErrorCount;
      39                 :            :    static DLIList<int> gsoErrorIdList;
      40                 :            : };
      41                 :            : 
      42                 :            : inline int
      43                 :       6561 : GSaveOpen::gso_sets_ids()
      44                 :       6561 : {return gsoSetsIds;}
      45                 :            : 
      46                 :            : #endif
      47                 :            : 

Generated by: LCOV version 1.11