90 lines
3.1 KiB
Diff
Executable File
90 lines
3.1 KiB
Diff
Executable File
diff --git a/Library/VisItLib/visit_vtk/lightweight/vtkUnstructuredGridFacelistFilter.C b/Library/VisItLib/visit_vtk/lightweight/vtkUnstructuredGridFacelistFilter.C
|
|
index db64a0534..0d987d8e7 100644
|
|
--- a/Library/VisItLib/visit_vtk/lightweight/vtkUnstructuredGridFacelistFilter.C
|
|
+++ b/Library/VisItLib/visit_vtk/lightweight/vtkUnstructuredGridFacelistFilter.C
|
|
@@ -69,7 +69,10 @@
|
|
//
|
|
// Forward declare some of types used to hash faces.
|
|
//
|
|
-class Quad;
|
|
+namespace hidden {
|
|
+ class Quad;
|
|
+}
|
|
+using hidden::Quad;
|
|
class QuadMemoryManager;
|
|
class Tri;
|
|
class TriMemoryManager;
|
|
@@ -322,43 +325,43 @@ class HashEntryList
|
|
// Creation: October 21, 2002
|
|
//
|
|
// ****************************************************************************
|
|
+namespace hidden {
|
|
+ class Quad
|
|
+ {
|
|
+ friend class Tri;
|
|
|
|
-class Quad
|
|
-{
|
|
- friend class Tri;
|
|
-
|
|
- public:
|
|
- Quad() { ordering_case = 255; };
|
|
-
|
|
- vtkIdType AssignNodes(const vtkIdType *);
|
|
- bool Equals(Quad *);
|
|
- bool Equals(Tri *);
|
|
- void AddInRemainingTriangle(Tri *, int);
|
|
- inline void ReRegisterMemory(void)
|
|
- {
|
|
- hashEntryList->qmm.ReRegisterQuad(this);
|
|
- }
|
|
+ public:
|
|
+ Quad() { ordering_case = 255; };
|
|
|
|
- inline void SetOriginalZone(const int &oz) { orig_zone = oz; };
|
|
- inline int GetOriginalZone(void) { return orig_zone; };
|
|
+ vtkIdType AssignNodes(const vtkIdType *);
|
|
+ bool Equals(Quad *);
|
|
+ bool Equals(Tri *);
|
|
+ void AddInRemainingTriangle(Tri *, int);
|
|
+ inline void ReRegisterMemory(void)
|
|
+ {
|
|
+ hashEntryList->qmm.ReRegisterQuad(this);
|
|
+ }
|
|
|
|
- void OutputCell(int,vtkPolyData *, vtkCellData *, vtkCellData *);
|
|
+ inline void SetOriginalZone(const int &oz) { orig_zone = oz; };
|
|
+ inline int GetOriginalZone(void) { return orig_zone; };
|
|
|
|
- inline void RegisterHashEntryList(HashEntryList *hel)
|
|
- { hashEntryList = hel; };
|
|
- inline void SetNumberOfPoints(int np) { npts = np; };
|
|
+ void OutputCell(int,vtkPolyData *, vtkCellData *, vtkCellData *);
|
|
|
|
- protected:
|
|
- unsigned char ordering_case;
|
|
- vtkIdType nodes[3];
|
|
- vtkIdType orig_zone;
|
|
+ inline void RegisterHashEntryList(HashEntryList *hel)
|
|
+ { hashEntryList = hel; };
|
|
+ inline void SetNumberOfPoints(int np) { npts = np; };
|
|
|
|
- HashEntryList *hashEntryList;
|
|
- int npts;
|
|
+ protected:
|
|
+ unsigned char ordering_case;
|
|
+ vtkIdType nodes[3];
|
|
+ vtkIdType orig_zone;
|
|
|
|
- void AddInRemainingTriangle(int, int);
|
|
-};
|
|
+ HashEntryList *hashEntryList;
|
|
+ int npts;
|
|
|
|
+ void AddInRemainingTriangle(int, int);
|
|
+ };
|
|
+}
|
|
//
|
|
// We will be re-ordering the nodes into numerical order. This enumerated
|
|
// type will allow the ordering to be preserved.
|