summaryrefslogtreecommitdiff
path: root/inc/BRepMesh_PluginEntryType.hxx
blob: d657557262fac798901c2814ce26d4ef87511e2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef _BRepMesh_PluginEntryType_HeaderFile
#define _BRepMesh_PluginEntryType_HeaderFile

#ifndef _Standard_Real_HeaderFile
  #include <Standard_Real.hxx>
#endif

class TopoDS_Shape;
class BRepMesh_DiscretRoot;

//! Type definition for plugin exported function
typedef Standard_Integer (*BRepMesh_PluginEntryType) (const TopoDS_Shape&    theShape,
                                                      const Standard_Real    theDeflection,
                                                      const Standard_Real    theAngle,
                                                      BRepMesh_DiscretRoot*& theMeshAlgoInstance);

#endif //_BRepMesh_PluginEntryType_HeaderFile