This class intended to setup / retrieve default triangulation algorithm.
Use BRepMesh_DiscretFactory::Get() static method to retrieve global Factory instance.
Use BRepMesh_DiscretFactory::Discret() method to retrieve meshing tool.
.
More...
#include <BRepMesh_DiscretFactory.hxx>
This class intended to setup / retrieve default triangulation algorithm.
Use BRepMesh_DiscretFactory::Get() static method to retrieve global Factory instance.
Use BRepMesh_DiscretFactory::Discret() method to retrieve meshing tool.
.
◆ BRepMesh_DiscretFactory()
| BRepMesh_DiscretFactory::BRepMesh_DiscretFactory |
( |
| ) |
|
|
protected |
◆ ~BRepMesh_DiscretFactory()
| virtual BRepMesh_DiscretFactory::~BRepMesh_DiscretFactory |
( |
| ) |
|
|
protectedvirtual |
◆ clear()
| void BRepMesh_DiscretFactory::clear |
( |
| ) |
|
|
protected |
◆ DefaultName()
Returns name for current meshing algorithm.
◆ Discret()
Returns triangulation algorithm instance.
- Parameters
-
| theShape | shape to be meshed. |
| theLinDeflection | linear deflection to be used for meshing. |
| theAngDeflection | angular deflection to be used for meshing. |
◆ ErrorStatus()
Returns error status for last meshing algorithm switch.
◆ FunctionName()
Returns function name that should be exported by plugin.
◆ Get()
Returns the global factory instance.
◆ Names()
Returns the list of registered meshing algorithms.
◆ SetDefault()
Setup meshing algorithm that should be created by this Factory.
Returns TRUE if requested tool is available.
On fail Factory will continue to use previous algo.
Call ::ErrorStatus() method to retrieve fault reason.
◆ SetDefaultName()
Setup meshing algorithm by name.
Returns TRUE if requested tool is available.
On fail Factory will continue to use previous algo.
◆ SetFunctionName()
Advanced function. Changes function name to retrieve from plugin.
Returns TRUE if requested tool is available.
On fail Factory will continue to use previous algo.
◆ myDefaultName
◆ myErrorStatus
◆ myFactoryMethods
◆ myFunctionName
◆ myNames
◆ myPluginEntry
The documentation for this class was generated from the following file: