import "BLSURFPlugin_Algorithm.idl";
Inherits SMESH_Hypothesis.
Public Member Functions | |
void | SetPhysicalMesh (in long isCustom) |
long | GetPhysicalMesh () |
void | SetGeometricMesh (in long isCustom) |
long | GetGeometricMesh () |
void | SetPhySize (in double size) |
void | SetPhySizeRel (in double size) |
double | GetPhySize () |
boolean | IsPhySizeRel () |
void | SetMinSize (in double theMinSize) |
void | SetMinSizeRel (in double theMinSize) |
double | GetMinSize () |
boolean | IsMinSizeRel () |
void | SetMaxSize (in double theMaxSize) |
void | SetMaxSizeRel (in double theMaxSize) |
double | GetMaxSize () |
boolean | IsMaxSizeRel () |
void | SetUseGradation (in boolean toUse) |
boolean | GetUseGradation () |
void | SetGradation (in double ratio) |
double | GetGradation () |
void | SetUseVolumeGradation (in boolean toUse) |
boolean | GetUseVolumeGradation () |
void | SetVolumeGradation (in double ratio) |
double | GetVolumeGradation () |
void | SetQuadAllowed (in boolean allowed) |
boolean | GetQuadAllowed () |
void | SetAngleMesh (in double angle) |
double | GetAngleMesh () |
void | SetChordalError (in double distance) |
double | GetChordalError () |
void | SetAnisotropic (in boolean anisotropic) |
boolean | GetAnisotropic () |
void | SetAnisotropicRatio (in double ratio) |
double | GetAnisotropicRatio () |
void | SetRemoveTinyEdges (in boolean remove) |
boolean | GetRemoveTinyEdges () |
void | SetTinyEdgeLength (in double length) |
double | GetTinyEdgeLength () |
void | SetOptimiseTinyEdges (in boolean toOptimise) |
boolean | GetOptimiseTinyEdges () |
void | SetTinyEdgeOptimisationLength (in double length) |
double | GetTinyEdgeOptimisationLength () |
void | SetCorrectSurfaceIntersection (in boolean toCorrect) |
boolean | GetCorrectSurfaceIntersection () |
void | SetCorrectSurfaceIntersectionMaxCost (in double maxCost) |
double | GetCorrectSurfaceIntersectionMaxCost () |
void | SetBadElementRemoval (in boolean remove) |
boolean | GetBadElementRemoval () |
void | SetBadElementAspectRatio (in double ratio) |
double | GetBadElementAspectRatio () |
void | SetOptimizeMesh (in boolean optimize) |
boolean | GetOptimizeMesh () |
void | SetQuadraticMesh (in boolean quadratic) |
boolean | GetQuadraticMesh () |
void | SetTopology (in long way) |
long | GetTopology () |
void | SetVerbosity (in short theVal) raises (SALOME::SALOME_Exception) |
short | GetVerbosity () |
void | SetEnforceCadEdgesSize (in boolean toEnforce) |
boolean | GetEnforceCadEdgesSize () |
void | SetJacobianRectificationRespectGeometry (in boolean allowRectification) |
boolean | GetJacobianRectificationRespectGeometry () |
void | SetJacobianRectification (in boolean allowRectification) |
boolean | GetJacobianRectification () |
void | SetUseDeprecatedPatchMesher (in boolean useDeprecatedPatchMesher) |
boolean | GetUseDeprecatedPatchMesher () |
void | SetMaxNumberOfPointsPerPatch (in long nb) raises (SALOME::SALOME_Exception) |
long | GetMaxNumberOfPointsPerPatch () |
void | SetMaxNumberOfThreads (in long nb) raises (SALOME::SALOME_Exception) |
long | GetMaxNumberOfThreads () |
void | SetRespectGeometry (in boolean toRespect) |
boolean | GetRespectGeometry () |
void | SetTinyEdgesAvoidSurfaceIntersections (in boolean toAvoidIntersection) |
boolean | GetTinyEdgesAvoidSurfaceIntersections () |
void | SetClosedGeometry (in boolean isClosed) |
boolean | GetClosedGeometry () |
void | SetDebug (in boolean isDebug) |
boolean | GetDebug () |
void | SetPeriodicTolerance (in double tol) raises (SALOME::SALOME_Exception) |
double | GetPeriodicTolerance () raises (SALOME::SALOME_Exception) |
void | SetRequiredEntities (in string howToTreat) raises (SALOME::SALOME_Exception) |
string | GetRequiredEntities () |
void | SetSewingTolerance (in double tol) raises (SALOME::SALOME_Exception) |
double | GetSewingTolerance () raises (SALOME::SALOME_Exception) |
void | SetTags (in string howToTreat) raises (SALOME::SALOME_Exception) |
string | GetTags () |
void | SetHyperPatches (in THyperPatchList hpl) |
THyperPatchList | GetHyperPatches () |
void | SetPreCADMergeEdges (in boolean toMergeEdges) |
boolean | GetPreCADMergeEdges () |
void | SetPreCADRemoveDuplicateCADFaces (in boolean toRemoveDuplicateCADFaces) |
boolean | GetPreCADRemoveDuplicateCADFaces () |
void | SetPreCADProcess3DTopology (in boolean toProcess) |
boolean | GetPreCADProcess3DTopology () |
void | SetPreCADDiscardInput (in boolean toDiscardInput) |
boolean | GetPreCADDiscardInput () |
void | SetOptionValue (in string optionName, in string optionValue) raises (SALOME::SALOME_Exception) |
void | SetPreCADOptionValue (in string optionName, in string optionValue) raises (SALOME::SALOME_Exception) |
string | GetOptionValue (in string optionName) raises (SALOME::SALOME_Exception) |
string | GetPreCADOptionValue (in string optionName) raises (SALOME::SALOME_Exception) |
void | UnsetOption (in string optionName) |
void | UnsetPreCADOption (in string optionName) |
void | SetAdvancedOption (in string optionsAndValues) raises (SALOME::SALOME_Exception) |
void | AddOption (in string optionName, in string optionValue) |
void | AddPreCADOption (in string optionName, in string optionValue) |
string | GetOption (in string optionName) |
string | GetPreCADOption (in string optionName) |
string_array | GetOptionValues () |
string_array | GetPreCADOptionValues () |
string_array | GetAdvancedOptionValues () |
void | SetOptionValues (in string_array options) raises (SALOME::SALOME_Exception) |
void | SetPreCADOptionValues (in string_array options) raises (SALOME::SALOME_Exception) |
void | SetAdvancedOptionValues (in string_array options) |
void | SetSizeMapEntries (in string_array sizeMaps) raises (SALOME::SALOME_Exception) |
void | ClearSizeMaps () |
void | UnsetEntry (in string entry) |
void | SetSizeMap (in GEOM::GEOM_Object GeomObj, in string sizeMap) raises (SALOME::SALOME_Exception) |
void | SetConstantSizeMap (in GEOM::GEOM_Object GeomObj, in double sizeMap) |
void | UnsetSizeMap (in GEOM::GEOM_Object GeomObj) |
void | SetSizeMapEntry (in string entry, in string sizeMap) raises (SALOME::SALOME_Exception) |
void | SetConstantSizeMapEntry (in string entry, in GEOM::shape_type shapeType, in double sizeMap) raises (SALOME::SALOME_Exception) |
string | GetSizeMapEntry (in string entry) raises (SALOME::SALOME_Exception) |
string_array | GetSizeMapEntries () |
void | SetAttractor (in GEOM::GEOM_Object GeomObj, in string attractor) |
void | UnsetAttractor (in GEOM::GEOM_Object GeomObj) |
void | SetAttractorEntry (in string entry, in string attractor) raises (SALOME::SALOME_Exception) |
string | GetAttractorEntry (in string entry) raises (SALOME::SALOME_Exception) |
string_array | GetAttractorEntries () |
void | SetAttractorGeom (in GEOM::GEOM_Object GeomObj, in GEOM::GEOM_Object AttractorShape, in double StartSize, in double EndSize, in double ActionRadius, in double ConstantRadius) |
void | UnsetAttractorGeom (in GEOM::GEOM_Object GeomObj, in GEOM::GEOM_Object AttractorShape) |
void | UnsetAttractorEntry (in string entry, in string attractor) |
void | SetClassAttractorEntry (in string entry, in string att_entry, in double StartSize, in double EndSize, in double ActionRadius, in double ConstantRadius) raises (SALOME::SALOME_Exception) |
BLSURFPlugin::TAttParamsMap | GetAttractorParams () |
TFaceEntryEnfVertexListMap | GetAllEnforcedVerticesByFace () |
TEnfVertexList | GetAllEnforcedVertices () |
TFaceEntryCoordsListMap | GetAllCoordsByFace () |
TCoordsEnfVertexMap | GetAllEnforcedVerticesByCoords () |
TFaceEntryEnfVertexEntryListMap | GetAllEnfVertexEntriesByFace () |
TEnfVertexEntryEnfVertexMap | GetAllEnforcedVerticesByEnfVertexEntry () |
void | ClearAllEnforcedVertices () |
boolean | SetEnforcedVertex (in GEOM::GEOM_Object theFace, in double x, in double y, in double z) raises (SALOME::SALOME_Exception) |
boolean | SetEnforcedVertexNamed (in GEOM::GEOM_Object theFace, in double x, in double y, in double z, in TEnfName theVertexName) raises (SALOME::SALOME_Exception) |
boolean | SetEnforcedVertexGeom (in GEOM::GEOM_Object theFace, in GEOM::GEOM_Object theVertex) raises (SALOME::SALOME_Exception) |
boolean | SetEnforcedVertexWithGroup (in GEOM::GEOM_Object theFace, in double x, in double y, in double z, in TEnfGroupName groupName) raises (SALOME::SALOME_Exception) |
boolean | SetEnforcedVertexNamedWithGroup (in GEOM::GEOM_Object theFace, in double x, in double y, in double z, in TEnfName theVertexName, in TEnfGroupName groupName) raises (SALOME::SALOME_Exception) |
boolean | SetEnforcedVertexGeomWithGroup (in GEOM::GEOM_Object theFace, in GEOM::GEOM_Object theVertex, in TEnfGroupName groupName) raises (SALOME::SALOME_Exception) |
TEnfVertexList | GetEnforcedVertices (in GEOM::GEOM_Object theFace) raises (SALOME::SALOME_Exception) |
boolean | UnsetEnforcedVertex (in GEOM::GEOM_Object theFace, in double x, in double y, in double z) raises (SALOME::SALOME_Exception) |
boolean | UnsetEnforcedVertexGeom (in GEOM::GEOM_Object theFace, in GEOM::GEOM_Object theVertex) raises (SALOME::SALOME_Exception) |
boolean | UnsetEnforcedVertices (in GEOM::GEOM_Object theFace) raises (SALOME::SALOME_Exception) |
boolean | AddEnforcedVertex (in double x, in double y, in double z) raises (SALOME::SALOME_Exception) |
boolean | AddEnforcedVertexNamed (in double x, in double y, in double z, in TEnfName theVertexName) raises (SALOME::SALOME_Exception) |
boolean | AddEnforcedVertexGeom (in GEOM::GEOM_Object theVertex) raises (SALOME::SALOME_Exception) |
boolean | AddEnforcedVertexWithGroup (in double x, in double y, in double z, in TEnfGroupName groupName) raises (SALOME::SALOME_Exception) |
boolean | AddEnforcedVertexNamedWithGroup (in double x, in double y, in double z, in TEnfName theVertexName, in TEnfGroupName groupName) raises (SALOME::SALOME_Exception) |
boolean | AddEnforcedVertexGeomWithGroup (in GEOM::GEOM_Object theVertex, in TEnfGroupName groupName) raises (SALOME::SALOME_Exception) |
boolean | RemoveEnforcedVertex (in double x, in double y, in double z) raises (SALOME::SALOME_Exception) |
boolean | RemoveEnforcedVertexGeom (in GEOM::GEOM_Object theVertex) raises (SALOME::SALOME_Exception) |
boolean | RemoveEnforcedVertices () raises (SALOME::SALOME_Exception) |
boolean | SetEnforcedVertexEntry (in TEntry theFaceEntry, in double x, in double y, in double z, in TEnfName theVertexName, in TEntry theVertexEntry, in TEnfGroupName groupName) raises (SALOME::SALOME_Exception) |
TEnfVertexList | GetEnforcedVerticesEntry (in TEntry theFaceEntry) raises (SALOME::SALOME_Exception) |
boolean | UnsetEnforcedVertexEntry (in TEntry theFaceEntry, in double x, in double y, in double z, in TEntry theVertexEntry) raises (SALOME::SALOME_Exception) |
boolean | UnsetEnforcedVerticesEntry (in TEntry theFaceEntry) raises (SALOME::SALOME_Exception) |
void | SetInternalEnforcedVertexAllFaces (in boolean toEnforceInternalVertices) |
boolean | GetInternalEnforcedVertexAllFaces () |
void | SetInternalEnforcedVertexAllFacesGroup (in TEnfGroupName groupName) |
TEnfGroupName | GetInternalEnforcedVertexAllFacesGroup () |
void | ClearPreCadPeriodicityVectors () |
void | AddPreCadFacesPeriodicity (in GEOM::GEOM_Object theFace1, in GEOM::GEOM_Object theFace2) raises (SALOME::SALOME_Exception) |
void | AddPreCadFacesPeriodicityWithVertices (in GEOM::GEOM_Object theFace1, in GEOM::GEOM_Object theFace2, in GEOM::ListOfGO theSourceVertices, in GEOM::ListOfGO theTargetVertices) raises (SALOME::SALOME_Exception) |
void | AddPreCadFacesPeriodicityEntry (in TEntry theFace1, in TEntry theFace2, in TEntryList theSourceVertices, in TEntryList theTargetVertices) raises (SALOME::SALOME_Exception) |
void | AddPreCadEdgesPeriodicity (in GEOM::GEOM_Object theEdge1, in GEOM::GEOM_Object theEdge2) raises (SALOME::SALOME_Exception) |
void | AddPreCadEdgesPeriodicityWithVertices (in GEOM::GEOM_Object theEdge1, in GEOM::GEOM_Object theEdge2, in GEOM::ListOfGO theSourceVertices, in GEOM::ListOfGO theTargetVertices) raises (SALOME::SALOME_Exception) |
void | AddPreCadEdgesPeriodicityEntry (in TEntry theEdge1, in TEntry theEdge2, in TEntryList theSourceVertices, in TEntryList theTargetVertices) raises (SALOME::SALOME_Exception) |
TPeriodicityList | GetPreCadFacesPeriodicityVector () |
TPeriodicityList | GetPreCadEdgesPeriodicityVector () |
void | SetGMFFile (in string theFileName) |
string | GetGMFFile () |
void | SetPhyMin (in double theMinSize) |
double | GetPhyMin () |
void | SetPhyMax (in double theMaxSize) |
double | GetPhyMax () |
void | SetGeoMin (in double theMinSize) |
double | GetGeoMin () |
void | SetGeoMax (in double theMaxSize) |
double | GetGeoMax () |
void | SetAngleMeshS (in double angle) |
double | GetAngleMeshS () |
void | SetAngleMeshC (in double angle) |
double | GetAngleMeshC () |
void | SetDecimesh (in boolean toIgnoreEdges) |
boolean | GetDecimesh () |
void | SetPreCADRemoveNanoEdges (in boolean toRemoveNanoEdges) |
boolean | GetPreCADRemoveNanoEdges () |
void | SetPreCADEpsNano (in double epsNano) |
double | GetPreCADEpsNano () |
BLSURFPlugin_Hypothesis: interface of "BLSURF parameters" hypothesis
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPhysicalMesh | ( | in long | isCustom | ) |
Sets a way to define size of mesh elements to generate 0 - size is defined automatically 1 - size is set by SetPhySize() method 2 - size is set by SetPhySize() method. A sizemap is defined.
long BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPhysicalMesh | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetGeometricMesh | ( | in long | isCustom | ) |
Sets a way to define maximum angular deflection of mesh from CAD model 0 - deflection is defined automatically 1 - deflection is set by SetAngleMesh() method 2 - deflection is set by SetAngleMesh() method. A sizemap is defined (TODO).
long BLSURFPlugin::BLSURFPlugin_Hypothesis::GetGeometricMesh | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPhySize | ( | in double | size | ) |
Sets size of mesh elements to generate
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPhySizeRel | ( | in double | size | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPhySize | ( | ) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::IsPhySizeRel | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetMinSize | ( | in double | theMinSize | ) |
Sets lower boundary of mesh element size
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetMinSizeRel | ( | in double | theMinSize | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetMinSize | ( | ) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::IsMinSizeRel | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetMaxSize | ( | in double | theMaxSize | ) |
Sets upper boundary of mesh element size
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetMaxSizeRel | ( | in double | theMaxSize | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetMaxSize | ( | ) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::IsMaxSizeRel | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetUseGradation | ( | in boolean | toUse | ) |
Sets maximal allowed ratio between the lengths of two adjacent edges
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetUseGradation | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetGradation | ( | in double | ratio | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetGradation | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetUseVolumeGradation | ( | in boolean | toUse | ) |
Sets maximal allowed ratio between the lengths of two adjacent edges in 3D mesh
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetUseVolumeGradation | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetVolumeGradation | ( | in double | ratio | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetVolumeGradation | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetQuadAllowed | ( | in boolean | allowed | ) |
Sets to create quadrilateral elements or not
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetQuadAllowed | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAngleMesh | ( | in double | angle | ) |
Sets angular deflection (in degrees) of a mesh face and edge from CAD surface
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAngleMesh | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetChordalError | ( | in double | distance | ) |
Sets the maximum desired distance between a triangle and its supporting CAD surface
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetChordalError | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAnisotropic | ( | in boolean | anisotropic | ) |
Determines whether the generated mesh will be isotropic or anisotropic
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAnisotropic | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAnisotropicRatio | ( | in double | ratio | ) |
Defines the maximum anisotropic ratio of the metric governing the anisotropic process. The default value of 0 means that the metric (and thus the generated elements) can be arbitrarily stretched.
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAnisotropicRatio | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetRemoveTinyEdges | ( | in boolean | remove | ) |
This patch-independent correction option can be activated to remove the tiny (nano) edges from the generated mesh, without taking into account the tags (attributes) specifications.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetRemoveTinyEdges | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetTinyEdgeLength | ( | in double | length | ) |
Defines the minimal length under which an edge is considered to be a tiny one
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetTinyEdgeLength | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetOptimiseTinyEdges | ( | in boolean | toOptimise | ) |
This patch-independent correction option can be activated to remove the tiny edges (defined by the option tiny edge optimisation length) from the generated mesh when it improves the local mesh quality, without taking into account the tags (attributes) specifications.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetOptimiseTinyEdges | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetTinyEdgeOptimisationLength | ( | in double | length | ) |
Defines the minimal length under which an edge is considered to be a tiny one to be optimised out by the optimise tiny edges option
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetTinyEdgeOptimisationLength | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetCorrectSurfaceIntersection | ( | in boolean | toCorrect | ) |
Activate correction of all surface intersections
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetCorrectSurfaceIntersection | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetCorrectSurfaceIntersectionMaxCost | ( | in double | maxCost | ) |
Defines the time the user is ready to spend in the intersection prevention process. For example, maxCost = 3 means that MeshGems-CADSurf will not spend more time in the intersection removal process than 3 times the time required to mesh without processing the intersections.
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetCorrectSurfaceIntersectionMaxCost | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetBadElementRemoval | ( | in boolean | remove | ) |
This patch independent correction option can be activated to remove the bad elements (often called slivers) from the generated mesh, without taking into account the tags (attributes) specification.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetBadElementRemoval | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetBadElementAspectRatio | ( | in double | ratio | ) |
This parameter defines the aspect ratio triggering the "bad element" classification for the force bad surface element removal option.
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetBadElementAspectRatio | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetOptimizeMesh | ( | in boolean | optimize | ) |
If this option is activated, MeshGems-CADSurf will optimize the mesh in order to get better shaped elements, during a process which respects the patch independent options. This optimisation cannot be fully performed when correct_surface_intersections = 1.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetOptimizeMesh | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetQuadraticMesh | ( | in boolean | quadratic | ) |
Determines the order of mesh elements to be generated (linear or quadratic)
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetQuadraticMesh | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetTopology | ( | in long | way | ) |
Sets topology usage way defining how mesh conformity is assured value=0 - mesh conformity is assured by conformity of a shape value=1,2 - mesh conformity is assured by pre-processing a CAD model (OBSOLETE) value=3 - mesh conformity is assured by pre-processing a CAD model with Pre-CAD
long BLSURFPlugin::BLSURFPlugin_Hypothesis::GetTopology | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetVerbosity | ( | in short | theVal | ) | raises (SALOME::SALOME_Exception) |
Sets verbosity level in the range 0 to 100.
short BLSURFPlugin::BLSURFPlugin_Hypothesis::GetVerbosity | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetEnforceCadEdgesSize | ( | in boolean | toEnforce | ) |
Set enforce_cad_edge_sizes parameter
Relaxes the given sizemap constraint around CAD edges to allow a better element quality and a better geometric approximation. It is only useful in combination with the gradation option.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetEnforceCadEdgesSize | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetJacobianRectificationRespectGeometry | ( | in boolean | allowRectification | ) |
Set jacobian_rectification_respect_geometry parameter
While making the mesh quadratic, allows to lose the CAD-mesh associativity in order to correct elements with nagative Jacobian
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetJacobianRectificationRespectGeometry | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetJacobianRectification | ( | in boolean | allowRectification | ) |
Set rectify_jacobian parameter
While making the mesh quadratic, allow to fix nagative Jacobian surface elements
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetJacobianRectification | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetUseDeprecatedPatchMesher | ( | in boolean | useDeprecatedPatchMesher | ) |
Set use_deprecated_patch_mesher parameter (compatibility with older versions of Meshgems)
the use_deprecated_patch_mesher parameter allows to keep the same behaviour than in salome < 8.3 (meshgems 2.1.11 instead of meshgems >= 2.4.5)
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetUseDeprecatedPatchMesher | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetMaxNumberOfPointsPerPatch | ( | in long | nb | ) | raises (SALOME::SALOME_Exception) |
Set max_number_of_points_per_patch parameter
This parameter controls the maximum amount of points MeshGems-CADSurf is allowed to generate on a single CAD patch. For an automatic gestion of the memory, one can set this parameter to 0
long BLSURFPlugin::BLSURFPlugin_Hypothesis::GetMaxNumberOfPointsPerPatch | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetMaxNumberOfThreads | ( | in long | nb | ) | raises (SALOME::SALOME_Exception) |
Set max_number_of_threads parameter
Set the maximum of threads to use for multithreading mesh computation.
long BLSURFPlugin::BLSURFPlugin_Hypothesis::GetMaxNumberOfThreads | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetRespectGeometry | ( | in boolean | toRespect | ) |
Set respect_geometry parameter
This patch independent option can be deactivated to allow MeshGems-CADSurf to lower the geometry accuracy in its patch independent process.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetRespectGeometry | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetTinyEdgesAvoidSurfaceIntersections | ( | in boolean | toAvoidIntersection | ) |
Set tiny_edges_avoid_surface_intersections parameter
This option defines the priority between the tiny feature suppression and the surface intersection prevention.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetTinyEdgesAvoidSurfaceIntersections | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetClosedGeometry | ( | in boolean | isClosed | ) |
Set closed_geometry parameter parameter
Describes whether the geometry is expected to be closed or not. When activated, this option helps MeshGems-PreCAD to treat the dirtiest geometries.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetClosedGeometry | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetDebug | ( | in boolean | isDebug | ) |
Set debug parameter
Make MeshGems-CADSurf will be very verbose and will output some intermediate files in the working directory. This option is mainly meant for Distene support issues.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetDebug | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPeriodicTolerance | ( | in double | tol | ) | raises (SALOME::SALOME_Exception) |
Set periodic_tolerance parameter
This parameter defines the maximum size difference between two periodic edges and also the maximum distance error between two periodic entities.
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPeriodicTolerance | ( | ) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetRequiredEntities | ( | in string | howToTreat | ) | raises (SALOME::SALOME_Exception) |
Set required_entities parameter
The required entities control the correction operations. Accepted values for this parameter are :
string BLSURFPlugin::BLSURFPlugin_Hypothesis::GetRequiredEntities | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetSewingTolerance | ( | in double | tol | ) | raises (SALOME::SALOME_Exception) |
Set sewing_tolerance parameter
This parameter is the tolerance of the assembly.
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetSewingTolerance | ( | ) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetTags | ( | in string | howToTreat | ) | raises (SALOME::SALOME_Exception) |
Set tags parameter
The tag (attribute) system controls the optimisation process. Accepted values for this parameter are :
string BLSURFPlugin::BLSURFPlugin_Hypothesis::GetTags | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetHyperPatches | ( | in THyperPatchList | hpl | ) |
Set hyper-patches
THyperPatchList BLSURFPlugin::BLSURFPlugin_Hypothesis::GetHyperPatches | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPreCADMergeEdges | ( | in boolean | toMergeEdges | ) |
To merges edges.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCADMergeEdges | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPreCADRemoveDuplicateCADFaces | ( | in boolean | toRemoveDuplicateCADFaces | ) |
To remove duplicate CAD faces.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCADRemoveDuplicateCADFaces | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPreCADProcess3DTopology | ( | in boolean | toProcess | ) |
To process 3D topology.
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCADProcess3DTopology | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPreCADDiscardInput | ( | in boolean | toDiscardInput | ) |
To compute topology from scratch
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCADDiscardInput | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetOptionValue | ( | in string | optionName, |
in string | optionValue | ||
) | raises (SALOME::SALOME_Exception) |
Sets advanced option value
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPreCADOptionValue | ( | in string | optionName, |
in string | optionValue | ||
) | raises (SALOME::SALOME_Exception) |
string BLSURFPlugin::BLSURFPlugin_Hypothesis::GetOptionValue | ( | in string | optionName | ) | raises (SALOME::SALOME_Exception) |
string BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCADOptionValue | ( | in string | optionName | ) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetOption | ( | in string | optionName | ) |
Unsets advanced option
void BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetPreCADOption | ( | in string | optionName | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAdvancedOption | ( | in string | optionsAndValues | ) | raises (SALOME::SALOME_Exception) |
Adds custom advanced option and its value
void BLSURFPlugin::BLSURFPlugin_Hypothesis::AddOption | ( | in string | optionName, |
in string | optionValue | ||
) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::AddPreCADOption | ( | in string | optionName, |
in string | optionValue | ||
) |
string BLSURFPlugin::BLSURFPlugin_Hypothesis::GetOption | ( | in string | optionName | ) |
string BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCADOption | ( | in string | optionName | ) |
string_array BLSURFPlugin::BLSURFPlugin_Hypothesis::GetOptionValues | ( | ) |
Return array of strings each of which is option name concatenated with option value devided by semicolon - "option_name:option_value:option_type". Option value is empty if an option is not set. option_type: 1 if user-define, 0 if default Note: the method is mostly for interaction with GUI.
string_array BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCADOptionValues | ( | ) |
string_array BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAdvancedOptionValues | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetOptionValues | ( | in string_array | options | ) | raises (SALOME::SALOME_Exception) |
Set option values each in the form "option_name[:option_value][:option_type]". Note: the method is mostly for interaction with GUI.
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPreCADOptionValues | ( | in string_array | options | ) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAdvancedOptionValues | ( | in string_array | options | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetSizeMapEntries | ( | in string_array | sizeMaps | ) | raises (SALOME::SALOME_Exception) |
SizeMap
void BLSURFPlugin::BLSURFPlugin_Hypothesis::ClearSizeMaps | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetEntry | ( | in string | entry | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetSizeMap | ( | in GEOM::GEOM_Object | GeomObj, |
in string | sizeMap | ||
) | raises (SALOME::SALOME_Exception) |
Set/unset a SizeMap on geom object
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetConstantSizeMap | ( | in GEOM::GEOM_Object | GeomObj, |
in double | sizeMap | ||
) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetSizeMap | ( | in GEOM::GEOM_Object | GeomObj | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetSizeMapEntry | ( | in string | entry, |
in string | sizeMap | ||
) | raises (SALOME::SALOME_Exception) |
Set a SizeMap on geom object given by entry
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetConstantSizeMapEntry | ( | in string | entry, |
in GEOM::shape_type | shapeType, | ||
in double | sizeMap | ||
) | raises (SALOME::SALOME_Exception) |
string BLSURFPlugin::BLSURFPlugin_Hypothesis::GetSizeMapEntry | ( | in string | entry | ) | raises (SALOME::SALOME_Exception) |
string_array BLSURFPlugin::BLSURFPlugin_Hypothesis::GetSizeMapEntries | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAttractor | ( | in GEOM::GEOM_Object | GeomObj, |
in string | attractor | ||
) |
Set/unset an attractor on geom object
void BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetAttractor | ( | in GEOM::GEOM_Object | GeomObj | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAttractorEntry | ( | in string | entry, |
in string | attractor | ||
) | raises (SALOME::SALOME_Exception) |
Set an attractor on geom object given by entry
string BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAttractorEntry | ( | in string | entry | ) | raises (SALOME::SALOME_Exception) |
string_array BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAttractorEntries | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAttractorGeom | ( | in GEOM::GEOM_Object | GeomObj, |
in GEOM::GEOM_Object | AttractorShape, | ||
in double | StartSize, | ||
in double | EndSize, | ||
in double | ActionRadius, | ||
in double | ConstantRadius | ||
) |
Set/unset an attractor given as geom object on another geom object
void BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetAttractorGeom | ( | in GEOM::GEOM_Object | GeomObj, |
in GEOM::GEOM_Object | AttractorShape | ||
) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetAttractorEntry | ( | in string | entry, |
in string | attractor | ||
) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetClassAttractorEntry | ( | in string | entry, |
in string | att_entry, | ||
in double | StartSize, | ||
in double | EndSize, | ||
in double | ActionRadius, | ||
in double | ConstantRadius | ||
) | raises (SALOME::SALOME_Exception) |
Set an attractor given by entry on a geom object given by entry
BLSURFPlugin::TAttParamsMap BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAttractorParams | ( | ) |
TFaceEntryEnfVertexListMap BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAllEnforcedVerticesByFace | ( | ) |
TEnfVertexList BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAllEnforcedVertices | ( | ) |
TFaceEntryCoordsListMap BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAllCoordsByFace | ( | ) |
TCoordsEnfVertexMap BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAllEnforcedVerticesByCoords | ( | ) |
TFaceEntryEnfVertexEntryListMap BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAllEnfVertexEntriesByFace | ( | ) |
TEnfVertexEntryEnfVertexMap BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAllEnforcedVerticesByEnfVertexEntry | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::ClearAllEnforcedVertices | ( | ) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::SetEnforcedVertex | ( | in GEOM::GEOM_Object | theFace, |
in double | x, | ||
in double | y, | ||
in double | z | ||
) | raises (SALOME::SALOME_Exception) |
Set/get/unset an enforced vertex on geom face
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::SetEnforcedVertexNamed | ( | in GEOM::GEOM_Object | theFace, |
in double | x, | ||
in double | y, | ||
in double | z, | ||
in TEnfName | theVertexName | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::SetEnforcedVertexGeom | ( | in GEOM::GEOM_Object | theFace, |
in GEOM::GEOM_Object | theVertex | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::SetEnforcedVertexWithGroup | ( | in GEOM::GEOM_Object | theFace, |
in double | x, | ||
in double | y, | ||
in double | z, | ||
in TEnfGroupName | groupName | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::SetEnforcedVertexNamedWithGroup | ( | in GEOM::GEOM_Object | theFace, |
in double | x, | ||
in double | y, | ||
in double | z, | ||
in TEnfName | theVertexName, | ||
in TEnfGroupName | groupName | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::SetEnforcedVertexGeomWithGroup | ( | in GEOM::GEOM_Object | theFace, |
in GEOM::GEOM_Object | theVertex, | ||
in TEnfGroupName | groupName | ||
) | raises (SALOME::SALOME_Exception) |
TEnfVertexList BLSURFPlugin::BLSURFPlugin_Hypothesis::GetEnforcedVertices | ( | in GEOM::GEOM_Object | theFace | ) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetEnforcedVertex | ( | in GEOM::GEOM_Object | theFace, |
in double | x, | ||
in double | y, | ||
in double | z | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetEnforcedVertexGeom | ( | in GEOM::GEOM_Object | theFace, |
in GEOM::GEOM_Object | theVertex | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetEnforcedVertices | ( | in GEOM::GEOM_Object | theFace | ) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::AddEnforcedVertex | ( | in double | x, |
in double | y, | ||
in double | z | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::AddEnforcedVertexNamed | ( | in double | x, |
in double | y, | ||
in double | z, | ||
in TEnfName | theVertexName | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::AddEnforcedVertexGeom | ( | in GEOM::GEOM_Object | theVertex | ) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::AddEnforcedVertexWithGroup | ( | in double | x, |
in double | y, | ||
in double | z, | ||
in TEnfGroupName | groupName | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::AddEnforcedVertexNamedWithGroup | ( | in double | x, |
in double | y, | ||
in double | z, | ||
in TEnfName | theVertexName, | ||
in TEnfGroupName | groupName | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::AddEnforcedVertexGeomWithGroup | ( | in GEOM::GEOM_Object | theVertex, |
in TEnfGroupName | groupName | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::RemoveEnforcedVertex | ( | in double | x, |
in double | y, | ||
in double | z | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::RemoveEnforcedVertexGeom | ( | in GEOM::GEOM_Object | theVertex | ) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::RemoveEnforcedVertices | ( | ) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::SetEnforcedVertexEntry | ( | in TEntry | theFaceEntry, |
in double | x, | ||
in double | y, | ||
in double | z, | ||
in TEnfName | theVertexName, | ||
in TEntry | theVertexEntry, | ||
in TEnfGroupName | groupName | ||
) | raises (SALOME::SALOME_Exception) |
Set/get/unset an enforced vertex on geom face given by entry
TEnfVertexList BLSURFPlugin::BLSURFPlugin_Hypothesis::GetEnforcedVerticesEntry | ( | in TEntry | theFaceEntry | ) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetEnforcedVertexEntry | ( | in TEntry | theFaceEntry, |
in double | x, | ||
in double | y, | ||
in double | z, | ||
in TEntry | theVertexEntry | ||
) | raises (SALOME::SALOME_Exception) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::UnsetEnforcedVerticesEntry | ( | in TEntry | theFaceEntry | ) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetInternalEnforcedVertexAllFaces | ( | in boolean | toEnforceInternalVertices | ) |
To get/set internal vertices as enforced vertices
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetInternalEnforcedVertexAllFaces | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetInternalEnforcedVertexAllFacesGroup | ( | in TEnfGroupName | groupName | ) |
TEnfGroupName BLSURFPlugin::BLSURFPlugin_Hypothesis::GetInternalEnforcedVertexAllFacesGroup | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::ClearPreCadPeriodicityVectors | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::AddPreCadFacesPeriodicity | ( | in GEOM::GEOM_Object | theFace1, |
in GEOM::GEOM_Object | theFace2 | ||
) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::AddPreCadFacesPeriodicityWithVertices | ( | in GEOM::GEOM_Object | theFace1, |
in GEOM::GEOM_Object | theFace2, | ||
in GEOM::ListOfGO | theSourceVertices, | ||
in GEOM::ListOfGO | theTargetVertices | ||
) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::AddPreCadFacesPeriodicityEntry | ( | in TEntry | theFace1, |
in TEntry | theFace2, | ||
in TEntryList | theSourceVertices, | ||
in TEntryList | theTargetVertices | ||
) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::AddPreCadEdgesPeriodicity | ( | in GEOM::GEOM_Object | theEdge1, |
in GEOM::GEOM_Object | theEdge2 | ||
) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::AddPreCadEdgesPeriodicityWithVertices | ( | in GEOM::GEOM_Object | theEdge1, |
in GEOM::GEOM_Object | theEdge2, | ||
in GEOM::ListOfGO | theSourceVertices, | ||
in GEOM::ListOfGO | theTargetVertices | ||
) | raises (SALOME::SALOME_Exception) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::AddPreCadEdgesPeriodicityEntry | ( | in TEntry | theEdge1, |
in TEntry | theEdge2, | ||
in TEntryList | theSourceVertices, | ||
in TEntryList | theTargetVertices | ||
) | raises (SALOME::SALOME_Exception) |
TPeriodicityList BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCadFacesPeriodicityVector | ( | ) |
TPeriodicityList BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCadEdgesPeriodicityVector | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetGMFFile | ( | in string | theFileName | ) |
Sets the file for export resulting mesh in GMF format
string BLSURFPlugin::BLSURFPlugin_Hypothesis::GetGMFFile | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPhyMin | ( | in double | theMinSize | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPhyMin | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPhyMax | ( | in double | theMaxSize | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPhyMax | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetGeoMin | ( | in double | theMinSize | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetGeoMin | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetGeoMax | ( | in double | theMaxSize | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetGeoMax | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAngleMeshS | ( | in double | angle | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAngleMeshS | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetAngleMeshC | ( | in double | angle | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetAngleMeshC | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetDecimesh | ( | in boolean | toIgnoreEdges | ) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetDecimesh | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPreCADRemoveNanoEdges | ( | in boolean | toRemoveNanoEdges | ) |
boolean BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCADRemoveNanoEdges | ( | ) |
void BLSURFPlugin::BLSURFPlugin_Hypothesis::SetPreCADEpsNano | ( | in double | epsNano | ) |
double BLSURFPlugin::BLSURFPlugin_Hypothesis::GetPreCADEpsNano | ( | ) |