20 #ifndef GEOM_WIREFRAME_FACE_H
21 #define GEOM_WIREFRAME_FACE_H
26 #include <GeomAbs_IsoType.hxx>
27 #include <BRepAdaptor_Surface.hxx>
45 vtkSetMacro(Discret,
int);
46 vtkGetMacro(Discret,
int);
49 void OCC2VTK(
const TopoDS_Face& theFace,
50 vtkPolyData* thePolyData,
52 const int theNbIso[2],
53 const int theDiscret = 15);
58 virtual void SetNbIso(
const int theNb[2]);
59 virtual void GetNbIso(
int &theNbU,
int &theNbV);
62 int NbIso[2], Discret;
66 CreateIso(
const TopoDS_Face& theFace,
67 const int theNbIso[2],
69 vtkPolyData* thePolyData,
75 const Standard_Boolean IsUIso,
77 vtkPolyData *thePolyData,
82 CreateIso_(
const TopoDS_Face& theFace,
83 GeomAbs_IsoType theIsoType,
88 vtkPolyData* thePolyData,
93 CreateIso__(
const BRepAdaptor_Surface& theSurface,
94 GeomAbs_IsoType theIsoType,
97 Standard_Real theStep,
98 vtkPolyData* thePolyData,
101 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
113 #endif //GEOM_WFACEACTOR_H