20 #ifndef GEOM_VERTEXSOURCE_H
21 #define GEOM_VERTEXSOURCE_H
25 #include <TopoDS_Vertex.hxx>
26 #include <TopTools_ShapeMapHasher.hxx>
27 #include <NCollection_Map.hxx>
29 typedef NCollection_Map<TopoDS_Vertex, TopTools_ShapeMapHasher>
TVertexSet;
31 #include <vtkPoints.h>
32 #include <vtkPolyDataAlgorithm.h>
42 void AddVertex(
const TopoDS_Vertex& theVertex);
43 void Clear(){ myVertexSet.Clear();}
46 void OCC2VTK(
const TopoDS_Vertex& theVertex,
47 vtkPolyData* thePolyData,
53 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
65 #endif //GEOM_VERTEXSOURCE_H