Open CASCADE Technology  7.5.0
Macros
BRepMesh_PluginMacro.hxx File Reference

Macros

#define DISCRETPLUGIN(name)
 

Macro Definition Documentation

◆ DISCRETPLUGIN

#define DISCRETPLUGIN (   name)
Value:
extern "C" { \
Standard_EXPORT Standard_Integer DISCRETALGO(const TopoDS_Shape& , \
const Standard_Real, \
const Standard_Real, \
} \
\
Standard_Integer DISCRETALGO(const TopoDS_Shape& theShape, \
const Standard_Real theLinDeflection, \
const Standard_Real theAngDeflection, \
BRepMesh_DiscretRoot* &theAlgo) \
{ \
return name::Discret(theShape, theLinDeflection, \
theAngDeflection, theAlgo); \
} \
\
Describes a shape which.
Definition: TopoDS_Shape.hxx:42
This is a common interface for meshing algorithms instantiated by Mesh Factory and implemented by plu...
Definition: BRepMesh_DiscretRoot.hxx:25
int Standard_Integer
Definition: Standard_TypeDef.hxx:69
double Standard_Real
Definition: Standard_TypeDef.hxx:70