#include <BLSURFPlugin_Hypothesis_i.hxx>
Public Member Functions | |
BLSURFPlugin_Hypothesis_i (PortableServer::POA_ptr thePOA, int theStudyId,::SMESH_Gen *theGenImpl, bool theHasGEOM) | |
virtual | ~BLSURFPlugin_Hypothesis_i () |
void | SetPhysicalMesh (CORBA::Long theValue) |
CORBA::Long | GetPhysicalMesh () |
void | SetGeometricMesh (CORBA::Long theValue) |
CORBA::Long | GetGeometricMesh () |
void | SetPhySize (CORBA::Double theValue) |
void | SetPhySizeRel (CORBA::Double theValue) |
CORBA::Double | GetPhySize () |
CORBA::Boolean | IsPhySizeRel () |
void | SetMinSize (CORBA::Double theMinSize) |
void | SetMinSizeRel (CORBA::Double theMinSize) |
CORBA::Double | GetMinSize () |
CORBA::Boolean | IsMinSizeRel () |
void | SetMaxSize (CORBA::Double theMaxSize) |
void | SetMaxSizeRel (CORBA::Double theMaxSize) |
CORBA::Double | GetMaxSize () |
CORBA::Boolean | IsMaxSizeRel () |
void | SetUseGradation (CORBA::Boolean theValue) |
CORBA::Boolean | GetUseGradation () |
void | SetGradation (CORBA::Double theValue) |
CORBA::Double | GetGradation () |
void | SetUseVolumeGradation (CORBA::Boolean theValue) |
CORBA::Boolean | GetUseVolumeGradation () |
void | SetVolumeGradation (CORBA::Double theValue) |
CORBA::Double | GetVolumeGradation () |
void | SetQuadAllowed (CORBA::Boolean theValue) |
CORBA::Boolean | GetQuadAllowed () |
void | SetAngleMesh (CORBA::Double theValue) |
CORBA::Double | GetAngleMesh () |
void | SetChordalError (CORBA::Double distance) |
CORBA::Double | GetChordalError () |
void | SetAnisotropic (CORBA::Boolean anisotropic) |
CORBA::Boolean | GetAnisotropic () |
void | SetAnisotropicRatio (CORBA::Double ratio) |
CORBA::Double | GetAnisotropicRatio () |
void | SetRemoveTinyEdges (CORBA::Boolean remove) |
CORBA::Boolean | GetRemoveTinyEdges () |
void | SetTinyEdgeLength (CORBA::Double length) |
CORBA::Double | GetTinyEdgeLength () |
void | SetOptimiseTinyEdges (CORBA::Boolean toOptimise) |
CORBA::Boolean | GetOptimiseTinyEdges () |
void | SetTinyEdgeOptimisationLength (CORBA::Double length) |
CORBA::Double | GetTinyEdgeOptimisationLength () |
void | SetCorrectSurfaceIntersection (CORBA::Boolean toOptimise) |
CORBA::Boolean | GetCorrectSurfaceIntersection () |
void | SetCorrectSurfaceIntersectionMaxCost (CORBA::Double maxCost) |
CORBA::Double | GetCorrectSurfaceIntersectionMaxCost () |
void | SetBadElementRemoval (CORBA::Boolean remove) |
CORBA::Boolean | GetBadElementRemoval () |
void | SetBadElementAspectRatio (CORBA::Double ratio) |
CORBA::Double | GetBadElementAspectRatio () |
void | SetOptimizeMesh (CORBA::Boolean optimize) |
CORBA::Boolean | GetOptimizeMesh () |
void | SetQuadraticMesh (CORBA::Boolean quadratic) |
CORBA::Boolean | GetQuadraticMesh () |
void | SetTopology (CORBA::Long theValue) |
CORBA::Long | GetTopology () |
void | SetVerbosity (CORBA::Short theVal) throw (SALOME::SALOME_Exception) |
CORBA::Short | GetVerbosity () |
void | SetEnforceCadEdgesSize (CORBA::Boolean toEnforce) |
CORBA::Boolean | GetEnforceCadEdgesSize () |
void | SetJacobianRectificationRespectGeometry (CORBA::Boolean allowRectification) |
CORBA::Boolean | GetJacobianRectificationRespectGeometry () |
void | SetUseDeprecatedPatchMesher (CORBA::Boolean useDeprecatedPatchMesher) |
CORBA::Boolean | GetUseDeprecatedPatchMesher () |
void | SetJacobianRectification (CORBA::Boolean allowRectification) |
CORBA::Boolean | GetJacobianRectification () |
void | SetMaxNumberOfPointsPerPatch (CORBA::Long nb) throw (SALOME::SALOME_Exception) |
CORBA::Long | GetMaxNumberOfPointsPerPatch () |
void | SetMaxNumberOfThreads (CORBA::Long nb) throw (SALOME::SALOME_Exception) |
CORBA::Long | GetMaxNumberOfThreads () |
void | SetRespectGeometry (CORBA::Boolean toRespect) |
CORBA::Boolean | GetRespectGeometry () |
void | SetTinyEdgesAvoidSurfaceIntersections (CORBA::Boolean toAvoidIntersection) |
CORBA::Boolean | GetTinyEdgesAvoidSurfaceIntersections () |
void | SetClosedGeometry (CORBA::Boolean isClosed) |
CORBA::Boolean | GetClosedGeometry () |
void | SetDebug (CORBA::Boolean isDebug) |
bool | GetDebug () |
void | SetPeriodicTolerance (CORBA::Double tol) throw (SALOME::SALOME_Exception) |
double | GetPeriodicTolerance () throw (SALOME::SALOME_Exception) |
void | SetRequiredEntities (const char *howToTreat) throw (SALOME::SALOME_Exception) |
char * | GetRequiredEntities () |
void | SetSewingTolerance (CORBA::Double tol) throw (SALOME::SALOME_Exception) |
CORBA::Double | GetSewingTolerance () throw (SALOME::SALOME_Exception) |
void | SetTags (const char *howToTreat) throw (SALOME::SALOME_Exception) |
char * | GetTags () |
void | SetHyperPatches (const BLSURFPlugin::THyperPatchList &hpl) |
BLSURFPlugin::THyperPatchList * | GetHyperPatches () |
void | SetPreCADMergeEdges (CORBA::Boolean theValue) |
CORBA::Boolean | GetPreCADMergeEdges () |
void | SetPreCADRemoveDuplicateCADFaces (CORBA::Boolean theValue) |
CORBA::Boolean | GetPreCADRemoveDuplicateCADFaces () |
void | SetPreCADProcess3DTopology (CORBA::Boolean theValue) |
CORBA::Boolean | GetPreCADProcess3DTopology () |
void | SetPreCADDiscardInput (CORBA::Boolean theValue) |
CORBA::Boolean | GetPreCADDiscardInput () |
void | SetOptionValue (const char *optionName, const char *optionValue) throw (SALOME::SALOME_Exception) |
void | SetPreCADOptionValue (const char *optionName, const char *optionValue) throw (SALOME::SALOME_Exception) |
char * | GetOptionValue (const char *optionName) throw (SALOME::SALOME_Exception) |
char * | GetPreCADOptionValue (const char *optionName) throw (SALOME::SALOME_Exception) |
void | UnsetOption (const char *optionName) |
void | UnsetPreCADOption (const char *optionName) |
BLSURFPlugin::string_array * | GetOptionValues () |
BLSURFPlugin::string_array * | GetPreCADOptionValues () |
BLSURFPlugin::string_array * | GetAdvancedOptionValues () |
void | SetOptionValues (const BLSURFPlugin::string_array &options) throw (SALOME::SALOME_Exception) |
void | SetPreCADOptionValues (const BLSURFPlugin::string_array &options) throw (SALOME::SALOME_Exception) |
void | SetAdvancedOptionValues (const BLSURFPlugin::string_array &options) |
void | SetAdvancedOption (const char *optionsAndValues) throw (SALOME::SALOME_Exception) |
void | AddOption (const char *optionName, const char *optionValue) |
void | AddPreCADOption (const char *optionName, const char *optionValue) |
char * | GetOption (const char *optionName) |
char * | GetPreCADOption (const char *optionName) |
void | SetSizeMapEntry (const char *entry, const char *sizeMap) throw (SALOME::SALOME_Exception) |
void | SetConstantSizeMapEntry (const char *entry, GEOM::shape_type shapeType, CORBA::Double sizeMap) throw (SALOME::SALOME_Exception) |
char * | GetSizeMapEntry (const char *entry) throw (SALOME::SALOME_Exception) |
void | UnsetEntry (const char *entry) |
BLSURFPlugin::string_array * | GetSizeMapEntries () |
void | SetSizeMapEntries (const BLSURFPlugin::string_array &sizeMaps) throw (SALOME::SALOME_Exception) |
void | SetSizeMap (GEOM::GEOM_Object_ptr GeomObj, const char *sizeMap) throw (SALOME::SALOME_Exception) |
void | SetConstantSizeMap (GEOM::GEOM_Object_ptr GeomObj, CORBA::Double sizeMap) |
void | UnsetSizeMap (GEOM::GEOM_Object_ptr GeomObj) |
void | ClearSizeMaps () |
void | SetAttractor (GEOM::GEOM_Object_ptr GeomObj, const char *attractor) |
void | UnsetAttractor (GEOM::GEOM_Object_ptr GeomObj) |
void | SetAttractorEntry (const char *entry, const char *attractor) throw (SALOME::SALOME_Exception) |
char * | GetAttractorEntry (const char *entry) throw (SALOME::SALOME_Exception) |
BLSURFPlugin::string_array * | GetAttractorEntries () |
void | SetAttractorGeom (GEOM::GEOM_Object_ptr GeomObj, GEOM::GEOM_Object_ptr Attractor, CORBA::Double StartSize, CORBA::Double EndSize, CORBA::Double ActionRadius, CORBA::Double ConstantRadius) |
void | UnsetAttractorGeom (GEOM::GEOM_Object_ptr GeomObj, GEOM::GEOM_Object_ptr theAttractor) |
void | UnsetAttractorEntry (const char *entry, const char *attractor) |
void | SetClassAttractorEntry (const char *entry, const char *att_entry, CORBA::Double StartSize, CORBA::Double EndSize, CORBA::Double ActionRadius, CORBA::Double ConstantRadius) throw (SALOME::SALOME_Exception) |
BLSURFPlugin::TAttParamsMap * | GetAttractorParams () |
BLSURFPlugin::TFaceEntryEnfVertexListMap * | GetAllEnforcedVerticesByFace () |
Returns the list of enforced vertices for a given Face entry. More... | |
BLSURFPlugin::TEnfVertexList * | GetAllEnforcedVertices () |
Returns the list of all enforced vertices. More... | |
BLSURFPlugin::TFaceEntryCoordsListMap * | GetAllCoordsByFace () |
Returns the list of enforced vertices coords for a given Face entry. More... | |
BLSURFPlugin::TCoordsEnfVertexMap * | GetAllEnforcedVerticesByCoords () |
Returns a map of enforced vertices coords / enforced vertex. More... | |
BLSURFPlugin::TFaceEntryEnfVertexEntryListMap * | GetAllEnfVertexEntriesByFace () |
Returns the list of enforced vertices entries for a given Face entry. More... | |
BLSURFPlugin::TEnfVertexEntryEnfVertexMap * | GetAllEnforcedVerticesByEnfVertexEntry () |
Returns a map of enforced vertices geom entry / enforced vertex. More... | |
void | ClearAllEnforcedVertices () |
Erase all enforced vertices. More... | |
bool | SetEnforcedVertex (GEOM::GEOM_Object_ptr theFace, CORBA::Double x, CORBA::Double y, CORBA::Double z) throw (SALOME::SALOME_Exception) |
bool | SetEnforcedVertexNamed (GEOM::GEOM_Object_ptr theFace, CORBA::Double x, CORBA::Double y, CORBA::Double z, const char *theVertexName) throw (SALOME::SALOME_Exception) |
bool | SetEnforcedVertexGeom (GEOM::GEOM_Object_ptr theFace, GEOM::GEOM_Object_ptr theVertex) throw (SALOME::SALOME_Exception) |
bool | SetEnforcedVertexWithGroup (GEOM::GEOM_Object_ptr theFace, CORBA::Double x, CORBA::Double y, CORBA::Double z, const char *theGroupName) throw (SALOME::SALOME_Exception) |
bool | SetEnforcedVertexNamedWithGroup (GEOM::GEOM_Object_ptr theFace, CORBA::Double x, CORBA::Double y, CORBA::Double z, const char *theVertexName, const char *theGroupName) throw (SALOME::SALOME_Exception) |
bool | SetEnforcedVertexGeomWithGroup (GEOM::GEOM_Object_ptr theFace, GEOM::GEOM_Object_ptr theVertex, const char *theGroupName) throw (SALOME::SALOME_Exception) |
BLSURFPlugin::TEnfVertexList * | GetEnforcedVertices (GEOM::GEOM_Object_ptr theFace) throw (SALOME::SALOME_Exception) |
bool | UnsetEnforcedVertex (GEOM::GEOM_Object_ptr theFace, CORBA::Double x, CORBA::Double y, CORBA::Double z) throw (SALOME::SALOME_Exception) |
bool | UnsetEnforcedVertexGeom (GEOM::GEOM_Object_ptr theFace, GEOM::GEOM_Object_ptr theVertex) throw (SALOME::SALOME_Exception) |
bool | UnsetEnforcedVertices (GEOM::GEOM_Object_ptr theFace) throw (SALOME::SALOME_Exception) |
bool | AddEnforcedVertex (CORBA::Double x, CORBA::Double y, CORBA::Double z) throw (SALOME::SALOME_Exception) |
bool | AddEnforcedVertexNamed (CORBA::Double x, CORBA::Double y, CORBA::Double z, const char *theVertexName) throw (SALOME::SALOME_Exception) |
bool | AddEnforcedVertexGeom (GEOM::GEOM_Object_ptr theVertex) throw (SALOME::SALOME_Exception) |
bool | AddEnforcedVertexWithGroup (CORBA::Double x, CORBA::Double y, CORBA::Double z, const char *theGroupName) throw (SALOME::SALOME_Exception) |
bool | AddEnforcedVertexNamedWithGroup (CORBA::Double x, CORBA::Double y, CORBA::Double z, const char *theVertexName, const char *theGroupName) throw (SALOME::SALOME_Exception) |
bool | AddEnforcedVertexGeomWithGroup (GEOM::GEOM_Object_ptr theVertex, const char *theGroupName) throw (SALOME::SALOME_Exception) |
bool | RemoveEnforcedVertex (CORBA::Double x, CORBA::Double y, CORBA::Double z) throw (SALOME::SALOME_Exception) |
bool | RemoveEnforcedVertexGeom (GEOM::GEOM_Object_ptr theVertex) throw (SALOME::SALOME_Exception) |
bool | RemoveEnforcedVertices () throw (SALOME::SALOME_Exception) |
bool | SetEnforcedVertexEntry (const char *theFaceEntry, CORBA::Double x=0, CORBA::Double y=0, CORBA::Double z=0, const char *theVertexName="", const char *theVertexEntry="", const char *theGroupName="") throw (SALOME::SALOME_Exception) |
BLSURFPlugin::TEnfVertexList * | GetEnforcedVerticesEntry (const char *theFaceEntry) throw (SALOME::SALOME_Exception) |
bool | UnsetEnforcedVertexEntry (const char *theFaceEntry, CORBA::Double x, CORBA::Double y, CORBA::Double z, const char *theVertexEntry="") throw (SALOME::SALOME_Exception) |
bool | UnsetEnforcedVerticesEntry (const char *theFaceEntry) throw (SALOME::SALOME_Exception) |
void | SetInternalEnforcedVertexAllFaces (CORBA::Boolean toEnforceInternalVertices) |
CORBA::Boolean | GetInternalEnforcedVertexAllFaces () |
void | SetInternalEnforcedVertexAllFacesGroup (const char *groupName="") |
char * | GetInternalEnforcedVertexAllFacesGroup () |
void | ClearPreCadPeriodicityVectors () |
Erase all PreCad periodicity associations. More... | |
BLSURFPlugin::TPeriodicityList * | GetPreCadFacesPeriodicityVector () |
BLSURFPlugin::TPeriodicityList * | GetPreCadEdgesPeriodicityVector () |
BLSURFPlugin::TPeriodicityList * | PreCadVectorToSequence (const ::BLSURFPlugin_Hypothesis::TPreCadPeriodicityVector &preCadPeriodicityVector) |
void | AddPreCadFacesPeriodicity (GEOM::GEOM_Object_ptr theFace1, GEOM::GEOM_Object_ptr theFace2) throw (SALOME::SALOME_Exception) |
void | AddPreCadFacesPeriodicityWithVertices (GEOM::GEOM_Object_ptr theFace1, GEOM::GEOM_Object_ptr theFace2, const GEOM::ListOfGO &theSourceVertices, const GEOM::ListOfGO &theTargetVertices) throw (SALOME::SALOME_Exception) |
void | AddPreCadFacesPeriodicityEntry (const char *theFace1Entry, const char *theFace2Entry, const BLSURFPlugin::TEntryList &theSourceVerticesEntries, const BLSURFPlugin::TEntryList &theTargetVerticesEntries) throw (SALOME::SALOME_Exception) |
void | AddPreCadEdgesPeriodicity (GEOM::GEOM_Object_ptr theEdge1, GEOM::GEOM_Object_ptr theEdge2) throw (SALOME::SALOME_Exception) |
void | AddPreCadEdgesPeriodicityWithVertices (GEOM::GEOM_Object_ptr theEdge1, GEOM::GEOM_Object_ptr theEdge2, const GEOM::ListOfGO &theSourceVertices, const GEOM::ListOfGO &theTargetVertices) throw (SALOME::SALOME_Exception) |
void | AddPreCadEdgesPeriodicityEntry (const char *theEdge1Entry, const char *theEdge2Entry, const BLSURFPlugin::TEntryList &theSourceVerticesEntries, const BLSURFPlugin::TEntryList &theTargetVerticesEntries) throw (SALOME::SALOME_Exception) |
void | SetGMFFile (const char *theFileName) |
Sets the file for export resulting mesh in GMF format. More... | |
char * | GetGMFFile () |
Gets the file name for export resulting mesh in GMF format. More... | |
::BLSURFPlugin_Hypothesis * | GetImpl () |
Gets the file mode for export resulting mesh in GMF format. More... | |
CORBA::Boolean | IsDimSupported (SMESH::Dimension type) |
Verify whether hypothesis supports given entity type. More... | |
void | SetPhyMin (CORBA::Double theMinSize) |
CORBA::Double | GetPhyMin () |
void | SetPhyMax (CORBA::Double theMaxSize) |
CORBA::Double | GetPhyMax () |
void | SetGeoMin (CORBA::Double theMinSize) |
CORBA::Double | GetGeoMin () |
void | SetGeoMax (CORBA::Double theMaxSize) |
CORBA::Double | GetGeoMax () |
void | SetAngleMeshS (CORBA::Double angle) |
CORBA::Double | GetAngleMeshS () |
void | SetAngleMeshC (CORBA::Double angle) |
CORBA::Double | GetAngleMeshC () |
void | SetDecimesh (CORBA::Boolean toIgnoreEdges) |
CORBA::Boolean | GetDecimesh () |
void | SetPreCADRemoveNanoEdges (CORBA::Boolean toRemoveNanoEdges) |
CORBA::Boolean | GetPreCADRemoveNanoEdges () |
void | SetPreCADEpsNano (CORBA::Double epsNano) |
CORBA::Double | GetPreCADEpsNano () |
Private Member Functions | |
std::string | ShapeTypeToString (GEOM::shape_type theShapeType) |
void | CheckShapeType (GEOM::GEOM_Object_ptr shape, GEOM::shape_type theShapeType) |
void | CheckShapeTypes (GEOM::GEOM_Object_ptr shape, std::vector< GEOM::shape_type > theShapeTypes) |
std::string | PublishIfNeeded (GEOM::GEOM_Object_ptr shape, GEOM::shape_type theShapeType, std::string prefix) |
std::string | FormatVerticesEntries (std::vector< std::string > &theSourceVerticesEntries, std::vector< std::string > &theTargetVerticesEntries) |
BLSURFPlugin_Hypothesis_i::BLSURFPlugin_Hypothesis_i | ( | PortableServer::POA_ptr | thePOA, |
int | theStudyId, | ||
::SMESH_Gen * | theGenImpl, | ||
bool | theHasGEOM | ||
) |
|
virtual |
void BLSURFPlugin_Hypothesis_i::SetPhysicalMesh | ( | CORBA::Long | theValue | ) |
CORBA::Long BLSURFPlugin_Hypothesis_i::GetPhysicalMesh | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetGeometricMesh | ( | CORBA::Long | theValue | ) |
CORBA::Long BLSURFPlugin_Hypothesis_i::GetGeometricMesh | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetPhySize | ( | CORBA::Double | theValue | ) |
void BLSURFPlugin_Hypothesis_i::SetPhySizeRel | ( | CORBA::Double | theValue | ) |
CORBA::Double BLSURFPlugin_Hypothesis_i::GetPhySize | ( | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::IsPhySizeRel | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetMinSize | ( | CORBA::Double | theMinSize | ) |
References GetImpl(), GetMinSize(), and IsMinSizeRel().
void BLSURFPlugin_Hypothesis_i::SetMinSizeRel | ( | CORBA::Double | theMinSize | ) |
References GetImpl(), GetMinSize(), and IsMinSizeRel().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetMinSize | ( | ) |
References GetImpl().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::IsMinSizeRel | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetMaxSize | ( | CORBA::Double | theMaxSize | ) |
References GetImpl(), GetMaxSize(), and IsMaxSizeRel().
void BLSURFPlugin_Hypothesis_i::SetMaxSizeRel | ( | CORBA::Double | theMaxSize | ) |
References GetImpl(), GetMaxSize(), and IsMaxSizeRel().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetMaxSize | ( | ) |
References GetImpl().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::IsMaxSizeRel | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetUseGradation | ( | CORBA::Boolean | theValue | ) |
BLSURFPlugin_Hypothesis_i::SetUseGradation
Set true or false
References GetImpl(), and GetUseGradation().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetUseGradation | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetGradation | ( | CORBA::Double | theValue | ) |
CORBA::Double BLSURFPlugin_Hypothesis_i::GetGradation | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetUseVolumeGradation | ( | CORBA::Boolean | theValue | ) |
BLSURFPlugin_Hypothesis_i::SetUseVolumeGradation
Set true or false
References GetImpl(), and GetUseVolumeGradation().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetUseVolumeGradation | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetVolumeGradation | ( | CORBA::Double | theValue | ) |
BLSURFPlugin_Hypothesis_i::SetVolumeGradation
Set VolumeGradation
References GetImpl(), and SetUseVolumeGradation().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetVolumeGradation | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetQuadAllowed | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetQuadAllowed | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetAngleMesh | ( | CORBA::Double | theValue | ) |
CORBA::Double BLSURFPlugin_Hypothesis_i::GetAngleMesh | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetChordalError | ( | CORBA::Double | theValue | ) |
CORBA::Double BLSURFPlugin_Hypothesis_i::GetChordalError | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetAnisotropic | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetAnisotropic | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetAnisotropicRatio | ( | CORBA::Double | theValue | ) |
CORBA::Double BLSURFPlugin_Hypothesis_i::GetAnisotropicRatio | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetRemoveTinyEdges | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetRemoveTinyEdges | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetTinyEdgeLength | ( | CORBA::Double | theValue | ) |
CORBA::Double BLSURFPlugin_Hypothesis_i::GetTinyEdgeLength | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetOptimiseTinyEdges | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetOptimiseTinyEdges | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetTinyEdgeOptimisationLength | ( | CORBA::Double | theValue | ) |
BLSURFPlugin_Hypothesis_i::SetTinyEdgeOptimisationLength
Set Tiny Edge OptimisationLength
References GetImpl().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetTinyEdgeOptimisationLength | ( | ) |
BLSURFPlugin_Hypothesis_i::GetTinyEdgeOptimisationLength
Get Tiny Edge OptimisationLength
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetCorrectSurfaceIntersection | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetCorrectSurfaceIntersection | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetCorrectSurfaceIntersectionMaxCost | ( | CORBA::Double | theValue | ) |
BLSURFPlugin_Hypothesis_i::SetCorrectSurfaceIntersectionMaxCost
Set Tiny Edge OptimisationLength
References GetImpl().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetCorrectSurfaceIntersectionMaxCost | ( | ) |
BLSURFPlugin_Hypothesis_i::GetCorrectSurfaceIntersectionMaxCost
Get Tiny Edge OptimisationLength
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetBadElementRemoval | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetBadElementRemoval | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetBadElementAspectRatio | ( | CORBA::Double | theValue | ) |
BLSURFPlugin_Hypothesis_i::SetBadElementAspectRatio
Set Bad Surface Element Aspect Ratio
References GetImpl().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetBadElementAspectRatio | ( | ) |
BLSURFPlugin_Hypothesis_i::GetBadElementAspectRatio
Get Bad Surface Element Aspect Ratio
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetOptimizeMesh | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetOptimizeMesh | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetQuadraticMesh | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetQuadraticMesh | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetTopology | ( | CORBA::Long | theValue | ) |
CORBA::Long BLSURFPlugin_Hypothesis_i::GetTopology | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetVerbosity | ( | CORBA::Short | theVal | ) | throw (SALOME::SALOME_Exception) |
CORBA::Short BLSURFPlugin_Hypothesis_i::GetVerbosity | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetEnforceCadEdgesSize | ( | CORBA::Boolean | toEnforce | ) |
References GetEnforceCadEdgesSize(), and GetImpl().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetEnforceCadEdgesSize | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetJacobianRectificationRespectGeometry | ( | CORBA::Boolean | allowRectification | ) |
References GetImpl(), and GetJacobianRectificationRespectGeometry().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetJacobianRectificationRespectGeometry | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetUseDeprecatedPatchMesher | ( | CORBA::Boolean | useDeprecatedPatchMesher | ) |
References GetImpl(), and GetUseDeprecatedPatchMesher().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetUseDeprecatedPatchMesher | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetJacobianRectification | ( | CORBA::Boolean | allowRectification | ) |
References GetImpl(), and GetJacobianRectification().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetJacobianRectification | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetMaxNumberOfPointsPerPatch | ( | CORBA::Long | nb | ) | throw (SALOME::SALOME_Exception) |
CORBA::Long BLSURFPlugin_Hypothesis_i::GetMaxNumberOfPointsPerPatch | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetMaxNumberOfThreads | ( | CORBA::Long | nb | ) | throw (SALOME::SALOME_Exception) |
CORBA::Long BLSURFPlugin_Hypothesis_i::GetMaxNumberOfThreads | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetRespectGeometry | ( | CORBA::Boolean | toRespect | ) |
References GetImpl(), and GetRespectGeometry().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetRespectGeometry | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetTinyEdgesAvoidSurfaceIntersections | ( | CORBA::Boolean | toAvoidIntersection | ) |
References GetImpl(), and GetTinyEdgesAvoidSurfaceIntersections().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetTinyEdgesAvoidSurfaceIntersections | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetClosedGeometry | ( | CORBA::Boolean | isClosed | ) |
References GetClosedGeometry(), and GetImpl().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetClosedGeometry | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetDebug | ( | CORBA::Boolean | isDebug | ) |
References GetDebug(), and GetImpl().
bool BLSURFPlugin_Hypothesis_i::GetDebug | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetPeriodicTolerance | ( | CORBA::Double | tol | ) | throw (SALOME::SALOME_Exception) |
double BLSURFPlugin_Hypothesis_i::GetPeriodicTolerance | ( | ) | throw (SALOME::SALOME_Exception) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetRequiredEntities | ( | const char * | howToTreat | ) | throw (SALOME::SALOME_Exception) |
char * BLSURFPlugin_Hypothesis_i::GetRequiredEntities | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetSewingTolerance | ( | CORBA::Double | tol | ) | throw (SALOME::SALOME_Exception) |
CORBA::Double BLSURFPlugin_Hypothesis_i::GetSewingTolerance | ( | ) | throw (SALOME::SALOME_Exception) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetTags | ( | const char * | howToTreat | ) | throw (SALOME::SALOME_Exception) |
char * BLSURFPlugin_Hypothesis_i::GetTags | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetHyperPatches | ( | const BLSURFPlugin::THyperPatchList & | hpl | ) |
References GetImpl().
BLSURFPlugin::THyperPatchList * BLSURFPlugin_Hypothesis_i::GetHyperPatches | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetPreCADMergeEdges | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetPreCADMergeEdges | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetPreCADRemoveDuplicateCADFaces | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetPreCADRemoveDuplicateCADFaces | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetPreCADProcess3DTopology | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetPreCADProcess3DTopology | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetPreCADDiscardInput | ( | CORBA::Boolean | theValue | ) |
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetPreCADDiscardInput | ( | ) |
void BLSURFPlugin_Hypothesis_i::SetOptionValue | ( | const char * | optionName, |
const char * | optionValue | ||
) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::SetPreCADOptionValue | ( | const char * | optionName, |
const char * | optionValue | ||
) | throw (SALOME::SALOME_Exception) |
char * BLSURFPlugin_Hypothesis_i::GetOptionValue | ( | const char * | optionName | ) | throw (SALOME::SALOME_Exception) |
char * BLSURFPlugin_Hypothesis_i::GetPreCADOptionValue | ( | const char * | optionName | ) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::UnsetOption | ( | const char * | optionName | ) |
References GetImpl(), and GetOptionValue().
void BLSURFPlugin_Hypothesis_i::UnsetPreCADOption | ( | const char * | optionName | ) |
References GetImpl(), and GetPreCADOptionValue().
BLSURFPlugin::string_array * BLSURFPlugin_Hypothesis_i::GetOptionValues | ( | ) |
References GetImpl().
BLSURFPlugin::string_array * BLSURFPlugin_Hypothesis_i::GetPreCADOptionValues | ( | ) |
References GetImpl().
BLSURFPlugin::string_array * BLSURFPlugin_Hypothesis_i::GetAdvancedOptionValues | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetOptionValues | ( | const BLSURFPlugin::string_array & | options | ) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::SetPreCADOptionValues | ( | const BLSURFPlugin::string_array & | options | ) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::SetAdvancedOptionValues | ( | const BLSURFPlugin::string_array & | options | ) |
References AddOption().
void BLSURFPlugin_Hypothesis_i::SetAdvancedOption | ( | const char * | optionsAndValues | ) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::AddOption | ( | const char * | optionName, |
const char * | optionValue | ||
) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::AddPreCADOption | ( | const char * | optionName, |
const char * | optionValue | ||
) |
References GetImpl().
char * BLSURFPlugin_Hypothesis_i::GetOption | ( | const char * | optionName | ) |
References GetImpl().
char * BLSURFPlugin_Hypothesis_i::GetPreCADOption | ( | const char * | optionName | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetSizeMapEntry | ( | const char * | entry, |
const char * | sizeMap | ||
) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::SetConstantSizeMapEntry | ( | const char * | entry, |
GEOM::shape_type | shapeType, | ||
CORBA::Double | sizeMap | ||
) | throw (SALOME::SALOME_Exception) |
char * BLSURFPlugin_Hypothesis_i::GetSizeMapEntry | ( | const char * | entry | ) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::UnsetEntry | ( | const char * | entry | ) |
References GetImpl().
BLSURFPlugin::string_array * BLSURFPlugin_Hypothesis_i::GetSizeMapEntries | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetSizeMapEntries | ( | const BLSURFPlugin::string_array & | sizeMaps | ) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::SetSizeMap | ( | GEOM::GEOM_Object_ptr | GeomObj, |
const char * | sizeMap | ||
) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::SetConstantSizeMap | ( | GEOM::GEOM_Object_ptr | GeomObj, |
CORBA::Double | sizeMap | ||
) |
References SetConstantSizeMapEntry().
void BLSURFPlugin_Hypothesis_i::UnsetSizeMap | ( | GEOM::GEOM_Object_ptr | GeomObj | ) |
References UnsetEntry().
void BLSURFPlugin_Hypothesis_i::ClearSizeMaps | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetAttractor | ( | GEOM::GEOM_Object_ptr | GeomObj, |
const char * | attractor | ||
) |
References SetAttractorEntry().
void BLSURFPlugin_Hypothesis_i::UnsetAttractor | ( | GEOM::GEOM_Object_ptr | GeomObj | ) |
References UnsetEntry().
void BLSURFPlugin_Hypothesis_i::SetAttractorEntry | ( | const char * | entry, |
const char * | attractor | ||
) | throw (SALOME::SALOME_Exception) |
char * BLSURFPlugin_Hypothesis_i::GetAttractorEntry | ( | const char * | entry | ) | throw (SALOME::SALOME_Exception) |
BLSURFPlugin::string_array * BLSURFPlugin_Hypothesis_i::GetAttractorEntries | ( | ) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetAttractorGeom | ( | GEOM::GEOM_Object_ptr | GeomObj, |
GEOM::GEOM_Object_ptr | Attractor, | ||
CORBA::Double | StartSize, | ||
CORBA::Double | EndSize, | ||
CORBA::Double | ActionRadius, | ||
CORBA::Double | ConstantRadius | ||
) |
Set/get/unset an attractor on a face
References SetClassAttractorEntry().
void BLSURFPlugin_Hypothesis_i::UnsetAttractorGeom | ( | GEOM::GEOM_Object_ptr | GeomObj, |
GEOM::GEOM_Object_ptr | theAttractor | ||
) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::UnsetAttractorEntry | ( | const char * | entry, |
const char * | attractor | ||
) |
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetClassAttractorEntry | ( | const char * | entry, |
const char * | att_entry, | ||
CORBA::Double | StartSize, | ||
CORBA::Double | EndSize, | ||
CORBA::Double | ActionRadius, | ||
CORBA::Double | ConstantRadius | ||
) | throw (SALOME::SALOME_Exception) |
BLSURFPlugin::TAttParamsMap * BLSURFPlugin_Hypothesis_i::GetAttractorParams | ( | ) |
References GetImpl().
BLSURFPlugin::TFaceEntryEnfVertexListMap * BLSURFPlugin_Hypothesis_i::GetAllEnforcedVerticesByFace | ( | ) |
References BLSURFPlugin_Hypothesis::TEnfVertex::coords, BLSURFPlugin_Hypothesis::TEnfVertex::faceEntries, BLSURFPlugin_Hypothesis::TEnfVertex::geomEntry, GetImpl(), BLSURFPlugin_Hypothesis::TEnfVertex::grpName, and BLSURFPlugin_Hypothesis::TEnfVertex::name.
BLSURFPlugin::TEnfVertexList * BLSURFPlugin_Hypothesis_i::GetAllEnforcedVertices | ( | ) |
References BLSURFPlugin_Hypothesis::TEnfVertex::coords, BLSURFPlugin_Hypothesis::TEnfVertex::faceEntries, BLSURFPlugin_Hypothesis::TEnfVertex::geomEntry, GetImpl(), BLSURFPlugin_Hypothesis::TEnfVertex::grpName, and BLSURFPlugin_Hypothesis::TEnfVertex::name.
BLSURFPlugin::TFaceEntryCoordsListMap * BLSURFPlugin_Hypothesis_i::GetAllCoordsByFace | ( | ) |
They are the coords of the "manual" enforced vertices.
References GetImpl().
BLSURFPlugin::TCoordsEnfVertexMap * BLSURFPlugin_Hypothesis_i::GetAllEnforcedVerticesByCoords | ( | ) |
They are the coords of the "manual" enforced vertices.
References BLSURFPlugin_Hypothesis::TEnfVertex::coords, BLSURFPlugin_Hypothesis::TEnfVertex::faceEntries, BLSURFPlugin_Hypothesis::TEnfVertex::geomEntry, GetImpl(), BLSURFPlugin_Hypothesis::TEnfVertex::grpName, BLSURFPlugin::TEnfVertex::name, and BLSURFPlugin_Hypothesis::TEnfVertex::name.
BLSURFPlugin::TFaceEntryEnfVertexEntryListMap * BLSURFPlugin_Hypothesis_i::GetAllEnfVertexEntriesByFace | ( | ) |
They are the geom entries of the enforced vertices based on geom shape (vertex, compound, group).
References GetImpl().
BLSURFPlugin::TEnfVertexEntryEnfVertexMap * BLSURFPlugin_Hypothesis_i::GetAllEnforcedVerticesByEnfVertexEntry | ( | ) |
They are the geom entries of the enforced vertices defined with geom shape (vertex, compound, group).
References BLSURFPlugin_Hypothesis::TEnfVertex::coords, BLSURFPlugin_Hypothesis::TEnfVertex::faceEntries, BLSURFPlugin_Hypothesis::TEnfVertex::geomEntry, GetImpl(), BLSURFPlugin_Hypothesis::TEnfVertex::grpName, and BLSURFPlugin_Hypothesis::TEnfVertex::name.
void BLSURFPlugin_Hypothesis_i::ClearAllEnforcedVertices | ( | ) |
References GetImpl().
bool BLSURFPlugin_Hypothesis_i::SetEnforcedVertex | ( | GEOM::GEOM_Object_ptr | theFace, |
CORBA::Double | x, | ||
CORBA::Double | y, | ||
CORBA::Double | z | ||
) | throw (SALOME::SALOME_Exception) |
Set/get/unset an enforced vertex on geom object
Set/get/unset an enforced vertex on face - OBSOLETE
bool BLSURFPlugin_Hypothesis_i::SetEnforcedVertexNamed | ( | GEOM::GEOM_Object_ptr | theFace, |
CORBA::Double | x, | ||
CORBA::Double | y, | ||
CORBA::Double | z, | ||
const char * | theVertexName | ||
) | throw (SALOME::SALOME_Exception) |
Set/get/unset an enforced vertex with name on face
bool BLSURFPlugin_Hypothesis_i::SetEnforcedVertexGeom | ( | GEOM::GEOM_Object_ptr | theFace, |
GEOM::GEOM_Object_ptr | theVertex | ||
) | throw (SALOME::SALOME_Exception) |
Set/get/unset an enforced vertex with geom object on face
bool BLSURFPlugin_Hypothesis_i::SetEnforcedVertexWithGroup | ( | GEOM::GEOM_Object_ptr | theFace, |
CORBA::Double | x, | ||
CORBA::Double | y, | ||
CORBA::Double | z, | ||
const char * | theGroupName | ||
) | throw (SALOME::SALOME_Exception) |
Set an enforced vertex with group name on face
bool BLSURFPlugin_Hypothesis_i::SetEnforcedVertexNamedWithGroup | ( | GEOM::GEOM_Object_ptr | theFace, |
CORBA::Double | x, | ||
CORBA::Double | y, | ||
CORBA::Double | z, | ||
const char * | theVertexName, | ||
const char * | theGroupName | ||
) | throw (SALOME::SALOME_Exception) |
Set an enforced vertex with name and group name on face
bool BLSURFPlugin_Hypothesis_i::SetEnforcedVertexGeomWithGroup | ( | GEOM::GEOM_Object_ptr | theFace, |
GEOM::GEOM_Object_ptr | theVertex, | ||
const char * | theGroupName | ||
) | throw (SALOME::SALOME_Exception) |
Set an enforced vertex with geom entry and group name on face
BLSURFPlugin::TEnfVertexList * BLSURFPlugin_Hypothesis_i::GetEnforcedVertices | ( | GEOM::GEOM_Object_ptr | theFace | ) | throw (SALOME::SALOME_Exception) |
Are internal enforced vertices used for a face ?
Get the list of all enforced vertices
bool BLSURFPlugin_Hypothesis_i::UnsetEnforcedVertex | ( | GEOM::GEOM_Object_ptr | theFace, |
CORBA::Double | x, | ||
CORBA::Double | y, | ||
CORBA::Double | z | ||
) | throw (SALOME::SALOME_Exception) |
bool BLSURFPlugin_Hypothesis_i::UnsetEnforcedVertexGeom | ( | GEOM::GEOM_Object_ptr | theFace, |
GEOM::GEOM_Object_ptr | theVertex | ||
) | throw (SALOME::SALOME_Exception) |
bool BLSURFPlugin_Hypothesis_i::UnsetEnforcedVertices | ( | GEOM::GEOM_Object_ptr | theFace | ) | throw (SALOME::SALOME_Exception) |
bool BLSURFPlugin_Hypothesis_i::AddEnforcedVertex | ( | CORBA::Double | x, |
CORBA::Double | y, | ||
CORBA::Double | z | ||
) | throw (SALOME::SALOME_Exception) |
Set/get/unset an enforced vertex on face - NEW (no face)
bool BLSURFPlugin_Hypothesis_i::AddEnforcedVertexNamed | ( | CORBA::Double | x, |
CORBA::Double | y, | ||
CORBA::Double | z, | ||
const char * | theVertexName | ||
) | throw (SALOME::SALOME_Exception) |
Set/get/unset an enforced vertex with name on face
bool BLSURFPlugin_Hypothesis_i::AddEnforcedVertexGeom | ( | GEOM::GEOM_Object_ptr | theVertex | ) | throw (SALOME::SALOME_Exception) |
Set/get/unset an enforced vertex with geom object on face
bool BLSURFPlugin_Hypothesis_i::AddEnforcedVertexWithGroup | ( | CORBA::Double | x, |
CORBA::Double | y, | ||
CORBA::Double | z, | ||
const char * | theGroupName | ||
) | throw (SALOME::SALOME_Exception) |
Set an enforced vertex with group name on face
bool BLSURFPlugin_Hypothesis_i::AddEnforcedVertexNamedWithGroup | ( | CORBA::Double | x, |
CORBA::Double | y, | ||
CORBA::Double | z, | ||
const char * | theVertexName, | ||
const char * | theGroupName | ||
) | throw (SALOME::SALOME_Exception) |
Set an enforced vertex with name and group name on face
bool BLSURFPlugin_Hypothesis_i::AddEnforcedVertexGeomWithGroup | ( | GEOM::GEOM_Object_ptr | theVertex, |
const char * | theGroupName | ||
) | throw (SALOME::SALOME_Exception) |
Set an enforced vertex with geom entry and group name on face
bool BLSURFPlugin_Hypothesis_i::RemoveEnforcedVertex | ( | CORBA::Double | x, |
CORBA::Double | y, | ||
CORBA::Double | z | ||
) | throw (SALOME::SALOME_Exception) |
bool BLSURFPlugin_Hypothesis_i::RemoveEnforcedVertexGeom | ( | GEOM::GEOM_Object_ptr | theVertex | ) | throw (SALOME::SALOME_Exception) |
bool BLSURFPlugin_Hypothesis_i::RemoveEnforcedVertices | ( | ) | throw (SALOME::SALOME_Exception) |
References UnsetEnforcedVerticesEntry().
bool BLSURFPlugin_Hypothesis_i::SetEnforcedVertexEntry | ( | const char * | theFaceEntry, |
CORBA::Double | x = 0 , |
||
CORBA::Double | y = 0 , |
||
CORBA::Double | z = 0 , |
||
const char * | theVertexName = "" , |
||
const char * | theVertexEntry = "" , |
||
const char * | theGroupName = "" |
||
) | throw (SALOME::SALOME_Exception) |
Set/get/unset an enforced vertex on geom object given by entry
References BLSURFPlugin_Hypothesis::TEnfVertex::grpName, and BLSURFPlugin_Hypothesis::TEnfVertex::name.
BLSURFPlugin::TEnfVertexList * BLSURFPlugin_Hypothesis_i::GetEnforcedVerticesEntry | ( | const char * | theFaceEntry | ) | throw (SALOME::SALOME_Exception) |
bool BLSURFPlugin_Hypothesis_i::UnsetEnforcedVertexEntry | ( | const char * | theFaceEntry, |
CORBA::Double | x, | ||
CORBA::Double | y, | ||
CORBA::Double | z, | ||
const char * | theVertexEntry = "" |
||
) | throw (SALOME::SALOME_Exception) |
bool BLSURFPlugin_Hypothesis_i::UnsetEnforcedVerticesEntry | ( | const char * | theFaceEntry | ) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::SetInternalEnforcedVertexAllFaces | ( | CORBA::Boolean | theValue | ) |
To add internal vertices as enforced vertices
BLSURFPlugin_Hypothesis_i::SetInternalEnforcedVertexAllFaces
Set true or false
References GetImpl().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetInternalEnforcedVertexAllFaces | ( | ) |
BLSURFPlugin_Hypothesis_i::GetInternalEnforcedVertexAllFaces
Get true or false
References GetImpl().
void BLSURFPlugin_Hypothesis_i::SetInternalEnforcedVertexAllFacesGroup | ( | const char * | groupName = "" | ) |
BLSURFPlugin_Hypothesis_i::SetInternalEnforcedVertexAllFacesGroup
Set group name
References GetImpl().
char * BLSURFPlugin_Hypothesis_i::GetInternalEnforcedVertexAllFacesGroup | ( | ) |
BLSURFPlugin_Hypothesis_i::GetInternalEnforcedVertexAllFacesGroup
Get group name
References GetImpl().
void BLSURFPlugin_Hypothesis_i::ClearPreCadPeriodicityVectors | ( | ) |
References GetImpl().
BLSURFPlugin::TPeriodicityList * BLSURFPlugin_Hypothesis_i::GetPreCadFacesPeriodicityVector | ( | ) |
References GetImpl(), and PreCadVectorToSequence().
BLSURFPlugin::TPeriodicityList * BLSURFPlugin_Hypothesis_i::GetPreCadEdgesPeriodicityVector | ( | ) |
References GetImpl(), and PreCadVectorToSequence().
BLSURFPlugin::TPeriodicityList * BLSURFPlugin_Hypothesis_i::PreCadVectorToSequence | ( | const ::BLSURFPlugin_Hypothesis::TPreCadPeriodicityVector & | preCadPeriodicityVector | ) |
void BLSURFPlugin_Hypothesis_i::AddPreCadFacesPeriodicity | ( | GEOM::GEOM_Object_ptr | theFace1, |
GEOM::GEOM_Object_ptr | theFace2 | ||
) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::AddPreCadFacesPeriodicityWithVertices | ( | GEOM::GEOM_Object_ptr | theFace1, |
GEOM::GEOM_Object_ptr | theFace2, | ||
const GEOM::ListOfGO & | theSourceVertices, | ||
const GEOM::ListOfGO & | theTargetVertices | ||
) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::AddPreCadFacesPeriodicityEntry | ( | const char * | theFace1Entry, |
const char * | theFace2Entry, | ||
const BLSURFPlugin::TEntryList & | theSourceVerticesEntries, | ||
const BLSURFPlugin::TEntryList & | theTargetVerticesEntries | ||
) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::AddPreCadEdgesPeriodicity | ( | GEOM::GEOM_Object_ptr | theEdge1, |
GEOM::GEOM_Object_ptr | theEdge2 | ||
) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::AddPreCadEdgesPeriodicityWithVertices | ( | GEOM::GEOM_Object_ptr | theEdge1, |
GEOM::GEOM_Object_ptr | theEdge2, | ||
const GEOM::ListOfGO & | theSourceVertices, | ||
const GEOM::ListOfGO & | theTargetVertices | ||
) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::AddPreCadEdgesPeriodicityEntry | ( | const char * | theEdge1Entry, |
const char * | theEdge2Entry, | ||
const BLSURFPlugin::TEntryList & | theSourceVerticesEntries, | ||
const BLSURFPlugin::TEntryList & | theTargetVerticesEntries | ||
) | throw (SALOME::SALOME_Exception) |
void BLSURFPlugin_Hypothesis_i::SetGMFFile | ( | const char * | theFileName | ) |
Sets the file for export resulting mesh in GMF format
theFileName | - full name of the file (.mesh, .meshb) |
After compute, export the resulting mesh in the given file with the GMF format (.mesh)
References GetImpl().
char * BLSURFPlugin_Hypothesis_i::GetGMFFile | ( | ) |
BLSURFPlugin_Hypothesis * BLSURFPlugin_Hypothesis_i::GetImpl | ( | ) |
CORBA::Boolean | - TRUE if binary mode, FALSE if ascii mode |
Returns the GMF file mode
BLSURFPlugin_Hypothesis_i::GetImpl
Get implementation
CORBA::Boolean BLSURFPlugin_Hypothesis_i::IsDimSupported | ( | SMESH::Dimension | type | ) |
type | - dimension (see SMESH::Dimension enumeration) |
CORBA::Boolean | - TRUE if dimension is supported, FALSE otherwise |
Verify whether hypothesis supports given entity type (see SMESH::Dimension enumeration)
void BLSURFPlugin_Hypothesis_i::SetPhyMin | ( | CORBA::Double | theMinSize | ) |
References SetMinSize().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetPhyMin | ( | ) |
References GetMinSize().
void BLSURFPlugin_Hypothesis_i::SetPhyMax | ( | CORBA::Double | theMaxSize | ) |
References SetMaxSize().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetPhyMax | ( | ) |
References GetMaxSize().
void BLSURFPlugin_Hypothesis_i::SetGeoMin | ( | CORBA::Double | theMinSize | ) |
References SetMinSize().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetGeoMin | ( | ) |
References GetMinSize().
void BLSURFPlugin_Hypothesis_i::SetGeoMax | ( | CORBA::Double | theMaxSize | ) |
References SetMaxSize().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetGeoMax | ( | ) |
References GetMaxSize().
void BLSURFPlugin_Hypothesis_i::SetAngleMeshS | ( | CORBA::Double | angle | ) |
References SetAngleMesh().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetAngleMeshS | ( | ) |
References GetAngleMesh().
void BLSURFPlugin_Hypothesis_i::SetAngleMeshC | ( | CORBA::Double | angle | ) |
References SetAngleMesh().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetAngleMeshC | ( | ) |
References GetAngleMesh().
void BLSURFPlugin_Hypothesis_i::SetDecimesh | ( | CORBA::Boolean | toIgnoreEdges | ) |
References SetOptionValue().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetDecimesh | ( | ) |
References GetOptionValue().
void BLSURFPlugin_Hypothesis_i::SetPreCADRemoveNanoEdges | ( | CORBA::Boolean | toRemoveNanoEdges | ) |
References AddPreCADOption().
CORBA::Boolean BLSURFPlugin_Hypothesis_i::GetPreCADRemoveNanoEdges | ( | ) |
References GetPreCADOption().
void BLSURFPlugin_Hypothesis_i::SetPreCADEpsNano | ( | CORBA::Double | epsNano | ) |
References AddPreCADOption().
CORBA::Double BLSURFPlugin_Hypothesis_i::GetPreCADEpsNano | ( | ) |
References GetPreCADOption().
|
private |
|
private |
References ShapeTypeToString().
|
private |
References ShapeTypeToString().
|
private |
|
private |