X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FOBJECT%2FSMESH_ObjectDef.h;h=f136c3714289f4a8a02fc5e354a9fb0b401a8fa8;hp=ab79b9a011290a1677a05abf79cdc18d903ac18d;hb=8c1dfe2d90664a70f4451f77af48c1cde5638b60;hpb=e3214b68d298250cb463df645aecb3d2fdd5627a diff --git a/src/OBJECT/SMESH_ObjectDef.h b/src/OBJECT/SMESH_ObjectDef.h index ab79b9a01..f136c3714 100644 --- a/src/OBJECT/SMESH_ObjectDef.h +++ b/src/OBJECT/SMESH_ObjectDef.h @@ -77,7 +77,7 @@ public: int& theNodeId1, int& theNodeId2 ) const; - virtual vtkUnstructuredGrid* GetUnstructuredGrid(); // { return myGrid; } + virtual vtkUnstructuredGrid* GetUnstructuredGrid(); virtual vtkIdType GetNodeObjId( int theVTKID ); virtual vtkIdType GetNodeVTKId( int theObjID ); @@ -86,17 +86,18 @@ public: protected: -// void createPoints( vtkPoints* ); - void buildPrs(); -// void buildNodePrs(); -// void buildElemPrs(); + void createPoints( vtkPoints* ); + void buildPrs(bool buildGrid = false); + void buildNodePrs(); + void buildElemPrs(); //private: -// TMapOfIds mySMDS2VTKNodes; -// TMapOfIds myVTK2SMDSNodes; -// TMapOfIds mySMDS2VTKElems; -// TMapOfIds myVTK2SMDSElems; + TMapOfIds mySMDS2VTKNodes; + TMapOfIds myVTK2SMDSNodes; + TMapOfIds mySMDS2VTKElems; + TMapOfIds myVTK2SMDSElems; + bool myLocalGrid; vtkUnstructuredGrid* myGrid; };