Back to index

salome-smesh  6.5.0
SMESH_EXPORT Member List
This is the complete list of members for SMESH_EXPORT, including all inherited members.
_algoStateSMESH_EXPORT [protected]
_allowedTypesSMESH_EXPORT [protected]
_alwaysComputedSMESH_EXPORT [protected]
_appliedHypListSMESH_EXPORT [protected]
_badInputElementsSMESH_EXPORT [protected]
_callUpSMESH_EXPORT [protected]
_commentSMESH_EXPORT [protected]
_compatibleHypothesisSMESH_EXPORT [protected]
_computeErrorSMESH_EXPORT [protected]
_computeStateSMESH_EXPORT [protected]
_countersSMESH_EXPORT [private]
_dependenceAnalysedSMESH_EXPORT [protected]
_elemsInMeshSMESH_EXPORT [private]
_errorSMESH_EXPORT [protected]
_eventListenersSMESH_EXPORT [protected]
_fatherSMESH_EXPORT [protected]
_genSMESH_EXPORT [protected]
_groupIdSMESH_EXPORT [protected]
_hypIdSMESH_EXPORT [private]
_idSMESH_EXPORT [protected]
_IdSMESH_EXPORT [protected]
_idDocSMESH_EXPORT [protected]
_isAutoColorSMESH_EXPORT [protected]
_isModifiedSMESH_EXPORT [protected]
_isShapeToMeshSMESH_EXPORT [protected]
_lastParametersSMESH_EXPORT [private]
_libNameSMESH_EXPORT [private]
_localIdSMESH_EXPORT [private]
_logical_opSMESH_EXPORT [private]
_map0D_AlgoSMESH_EXPORT
_map1D_AlgoSMESH_EXPORT
_map2D_AlgoSMESH_EXPORT
_map3D_AlgoSMESH_EXPORT
_mapAlgoSMESH_EXPORT
_mapAncestorsSMESH_EXPORT [protected]
_mapDependSMESH_EXPORT [protected]
_mapGroupSMESH_EXPORT [protected]
_mapStudyContextSMESH_EXPORT [private]
_mapSubMeshSMESH_EXPORT [protected]
_meshSMESH_EXPORT [private]
_myDocumentSMESH_EXPORT [protected]
_myMeshDSSMESH_EXPORT [protected]
_mySubMeshOrderSMESH_EXPORT [protected]
_nbSegmentsSMESH_EXPORT [private]
_nbSubShapesSMESH_EXPORT [protected]
_onlyUnaryInputSMESH_EXPORT [protected]
_ownListenersSMESH_EXPORT [protected]
_param_algo_dimSMESH_EXPORT [protected]
_parametersSMESH_EXPORT [private]
_quadraticMeshSMESH_EXPORT [protected]
_requireDiscreteBoundarySMESH_EXPORT [protected]
_requireShapeSMESH_EXPORT [protected]
_segmentationSMESH_EXPORT [private]
_shapeDiagonalSMESH_EXPORT [protected]
_shapeTypeSMESH_EXPORT [protected]
_studyIdSMESH_EXPORT [protected]
_subContainerSMESH_EXPORT [mutable, private]
_subMeshDSSMESH_EXPORT [protected]
_subMeshesSMESH_EXPORT [private]
_subMeshesUsingHypothesisListSMESH_EXPORT [protected]
_subShapeSMESH_EXPORT [protected]
_supportSubmeshesSMESH_EXPORT [protected]
_usedHypListSMESH_EXPORT [protected]
add(Logical bool_op, SMESH_HypoPredicate *pred)SMESH_EXPORT [inline, protected]
ADD_ALGO enum valueSMESH_EXPORT
ADD_FATHER_ALGO enum valueSMESH_EXPORT
ADD_FATHER_HYP enum valueSMESH_EXPORT
ADD_HYP enum valueSMESH_EXPORT
addBadInputElement(const SMDS_MeshElement *elem)SMESH_EXPORT [protected]
AddEdge(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const int id=0, const bool force3d=true)SMESH_EXPORT
AddElement(const std::vector< const SMDS_MeshNode * > &nodes, const SMDSAbs_ElementType type, const bool isPoly, const int ID=-1)SMESH_EXPORT
AddElement(const std::vector< int > &nodeIDs, const SMDSAbs_ElementType type, const bool isPoly, const int ID=-1)SMESH_EXPORT
AddFace(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const int id=0, const bool force3d=false)SMESH_EXPORT
AddFace(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const SMDS_MeshNode *n4, const int id=0, const bool force3d=false)SMESH_EXPORT
AddGroup(const SMDSAbs_ElementType theType, const char *theName, int &theId, const TopoDS_Shape &theShape=TopoDS_Shape(), const SMESH_PredicatePtr &thePredicate=SMESH_PredicatePtr())SMESH_EXPORT
AddHypothesis(const TopoDS_Shape &aSubShape, int anHypId)SMESH_EXPORT
AddNode(double x, double y, double z, int ID=0)SMESH_EXPORT
AddPolygonalFace(const std::vector< const SMDS_MeshNode * > &nodes, const int id=0, const bool force3d=false)SMESH_EXPORT
AddPolyhedralVolume(const std::vector< const SMDS_MeshNode * > &nodes, const std::vector< int > &quantities, const int ID=0, const bool force3d=true)SMESH_EXPORT
AddTLinkNode(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n12)SMESH_EXPORT
AddTLinkNodeMap(const TLinkNodeMap &aMap)SMESH_EXPORT [inline]
AddTLinks(const SMDS_MeshEdge *edge)SMESH_EXPORT
AddTLinks(const SMDS_MeshFace *face)SMESH_EXPORT
AddTLinks(const SMDS_MeshVolume *vol)SMESH_EXPORT
AddToSameGroups(const SMDS_MeshElement *elemToAdd, const SMDS_MeshElement *elemInGroups, SMESHDS_Mesh *aMesh)SMESH_EXPORT [static]
AddVolume(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const SMDS_MeshNode *n4, const int id=0, const bool force3d=true)SMESH_EXPORT
AddVolume(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const SMDS_MeshNode *n4, const SMDS_MeshNode *n5, const int id=0, const bool force3d=true)SMESH_EXPORT
AddVolume(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const SMDS_MeshNode *n4, const SMDS_MeshNode *n5, const SMDS_MeshNode *n6, const int id=0, const bool force3d=true)SMESH_EXPORT
AddVolume(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const SMDS_MeshNode *n4, const SMDS_MeshNode *n5, const SMDS_MeshNode *n6, const SMDS_MeshNode *n7, const SMDS_MeshNode *n8, const int id=0, bool force3d=true)SMESH_EXPORT
algo_event enum nameSMESH_EXPORT
ALGO_EVENT enum valueSMESH_EXPORT
algo_state enum nameSMESH_EXPORT
AlgoStateEngine(int event, SMESH_Hypothesis *anHyp)SMESH_EXPORT
AND enum valueSMESH_EXPORT [protected]
And(SMESH_HypoPredicate *aPredicate)SMESH_EXPORT
AND_NOT enum valueSMESH_EXPORT [protected]
AndNot(SMESH_HypoPredicate *aPredicate)SMESH_EXPORT
Apply(const TopoDS_Face &theFace, const TopoDS_Vertex &theVertexOnKeyPoint1, const bool theReverse)SMESH_EXPORT
Apply(const TopoDS_Shell &theBlock, const TopoDS_Vertex &theVertex000, const TopoDS_Vertex &theVertex001)SMESH_EXPORT
Apply(const SMDS_MeshFace *theFace, const int theNodeIndexOnKeyPoint1, const bool theReverse)SMESH_EXPORT
Apply(SMESH_Mesh *theMesh, const SMDS_MeshFace *theFace, const TopoDS_Shape &theSurface, const int theNodeIndexOnKeyPoint1, const bool theReverse)SMESH_EXPORT
Apply(SMESH_Mesh *theMesh, std::set< const SMDS_MeshFace * > &theFaces, const int theNodeIndexOnKeyPoint1, const bool theReverse)SMESH_EXPORT
Apply(const SMDS_MeshVolume *theVolume, const int theNode000Index, const int theNode001Index)SMESH_EXPORT
Apply(std::set< const SMDS_MeshVolume * > &theVolumes, const int theNode000Index, const int theNode001Index)SMESH_EXPORT
applyIn2D(const Handle(Geom_Surface)&surface, const gp_XY &uv1, const gp_XY &uv2, xyFunPtr fun, const bool resultInPeriod=true)SMESH_EXPORT [static]
arrangeBoundaries(std::list< std::list< TPoint * > > &boundaryPoints)SMESH_EXPORT [private]
BestSplit(const SMDS_MeshElement *theQuad, SMESH::Controls::NumericalFunctorPtr theCriterion)SMESH_EXPORT
BND_1DFROM2D enum valueSMESH_EXPORT
BND_1DFROM3D enum valueSMESH_EXPORT
BND_2DFROM3D enum valueSMESH_EXPORT
Bnd_Dimension enum nameSMESH_EXPORT
CanAddHypothesis(const SMESH_Hypothesis *theHypothesis) const SMESH_EXPORT
CENTROIDAL enum valueSMESH_EXPORT
CGNSToMesh(const char *theFileName, const int theMeshIndex, std::string &theMeshName)SMESH_EXPORT
CHECK_COMPUTE_STATE enum valueSMESH_EXPORT
CheckAlgoState(SMESH_Mesh &aMesh, const TopoDS_Shape &aShape)SMESH_EXPORT
checkComputeError(SMESH_Algo *theAlgo, const TopoDS_Shape &theShape=TopoDS_Shape())SMESH_EXPORT [protected]
CheckConcurentHypothesis(const int theHypType)SMESH_EXPORT
CheckFreeBorderNodes(const SMDS_MeshNode *theNode1, const SMDS_MeshNode *theNode2, const SMDS_MeshNode *theNode3=0)SMESH_EXPORT [static]
CheckHypothesis(SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, SMESH_Hypothesis::Hypothesis_Status &aStatus)=0SMESH_EXPORT [pure virtual]
CheckNodeU(const TopoDS_Edge &E, const SMDS_MeshNode *n, double &u, const double tol, const bool force=false, double distXYZ[4]=0) const SMESH_EXPORT
CheckNodeUV(const TopoDS_Face &F, const SMDS_MeshNode *n, gp_XY &uv, const double tol, const bool force=false, double distXYZ[4]=0) const SMESH_EXPORT
CLEAN enum valueSMESH_EXPORT
cleanDependants()SMESH_EXPORT [protected]
cleanDependsOn()SMESH_EXPORT [protected]
Clear()SMESH_EXPORT
Clear()SMESH_EXPORT
ClearLog()SMESH_EXPORT
clearMesh(SMESH_Mesh *theMesh) const SMESH_EXPORT [private]
ClearMeshOrder()SMESH_EXPORT
ClearParameters()SMESH_EXPORT
ClearSubMesh(const int theShapeId)SMESH_EXPORT
COMP enum valueSMESH_EXPORT
Comparison enum nameSMESH_EXPORT [protected]
Compute(SMESH_Mesh &aMesh, const TopoDS_Shape &aShape)=0SMESH_EXPORT [pure virtual]
Compute(SMESH_Mesh &aMesh, SMESH_MesherHelper *aHelper)SMESH_EXPORT [virtual]
Compute(::SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, const bool anUpward=false, const ::MeshDimension aDim=::MeshDim_3D, TSetOfInt *aShapesId=0)SMESH_EXPORT
COMPUTE enum valueSMESH_EXPORT
compute_event enum nameSMESH_EXPORT
COMPUTE_EVENT enum valueSMESH_EXPORT
COMPUTE_OK enum valueSMESH_EXPORT
compute_state enum nameSMESH_EXPORT
ComputeStateEngine(int event)SMESH_EXPORT
ComputeSubMeshStateEngine(int event, const bool includeSelf=false)SMESH_EXPORT
computeUVOnEdge(const TopoDS_Edge &theEdge, const std::list< TPoint * > &ePoints)SMESH_EXPORT [private]
compUVByElasticIsolines(const std::list< std::list< TPoint * > > &boundaryPoints, const std::list< TPoint * > &pointsToCompute)SMESH_EXPORT [private]
compUVByIsoIntersection(const std::list< std::list< TPoint * > > &boundaryPoints, const gp_XY &theInitUV, gp_XY &theUV, bool &theIsDeformed)SMESH_EXPORT [private]
Continuity(TopoDS_Edge E1, TopoDS_Edge E2)SMESH_EXPORT [static]
convertElemToQuadratic(SMESHDS_SubMesh *theSm, SMESH_MesherHelper &theHelper, const bool theForce3d)SMESH_EXPORT [private]
ConvertFromQuadratic()SMESH_EXPORT
ConvertFromQuadratic(TIDSortedElemSet &theElements)SMESH_EXPORT
ConvertToQuadratic(const bool theForce3d)SMESH_EXPORT
ConvertToQuadratic(const bool theForce3d, TIDSortedElemSet &theElements)SMESH_EXPORT
ConvertToStandalone(int theGroupID)SMESH_EXPORT
createElements(SMESH_Mesh *theMesh, const std::vector< const SMDS_MeshNode * > &theNodesVector, const std::list< std::list< int > > &theElemNodeIDs, const std::vector< const SMDS_MeshElement * > &theElements)SMESH_EXPORT [private]
CreateFlatElementsOnFacesGroups(const std::vector< TIDSortedElemSet > &theElems)SMESH_EXPORT
CreateMesh(int theStudyId, bool theIsEmbeddedMode)SMESH_EXPORT
CreateNode(const double x, const double y, const double z, const double tolnode, SMESH_SequenceOfNode &aNodes)SMESH_EXPORT
CreateSubMeshDS()SMESH_EXPORT
DeleteDiag(const SMDS_MeshNode *theNode1, const SMDS_MeshNode *theNode2)SMESH_EXPORT
DeleteEventListener(EventListener *listener)SMESH_EXPORT
deleteOwnListeners()SMESH_EXPORT [protected]
DependsOn()SMESH_EXPORT
DoubleNodes(const std::list< int > &theListOfNodes, const std::list< int > &theListOfModifiedElems)SMESH_EXPORT
DoubleNodes(const TIDSortedElemSet &theElems, const TIDSortedElemSet &theNodesNot, const TIDSortedElemSet &theAffectedElems)SMESH_EXPORT
doubleNodes(SMESHDS_Mesh *theMeshDS, const TIDSortedElemSet &theElems, const TIDSortedElemSet &theNodesNot, std::map< const SMDS_MeshNode *, const SMDS_MeshNode * > &theNodeNodeMap, const bool theIsDoubleElem)SMESH_EXPORT [private]
DoubleNodesInRegion(const TIDSortedElemSet &theElems, const TIDSortedElemSet &theNodesNot, const TopoDS_Shape &theShape)SMESH_EXPORT
DoubleNodesOnGroupBoundaries(const std::vector< TIDSortedElemSet > &theElems, bool createJointElems)SMESH_EXPORT
Dump(ostream &save)SMESH_EXPORT
DumpAlgoState(bool isMain)SMESH_EXPORT
DumpPoints() const SMESH_EXPORT
EdgeLength(const TopoDS_Edge &E)SMESH_EXPORT [static]
EMeshError enum nameSMESH_EXPORT
EQUAL enum valueSMESH_EXPORT [protected]
ERR_APPL_BAD_DIMENTION enum valueSMESH_EXPORT
ERR_APPL_BAD_NB_VERTICES enum valueSMESH_EXPORT
ERR_APPL_NOT_COMPUTED enum valueSMESH_EXPORT
ERR_APPL_NOT_LOADED enum valueSMESH_EXPORT
ERR_APPLF_BAD_FACE_GEOM enum valueSMESH_EXPORT
ERR_APPLF_BAD_TOPOLOGY enum valueSMESH_EXPORT
ERR_APPLF_BAD_VERTEX enum valueSMESH_EXPORT
ERR_APPLF_INTERNAL_EEROR enum valueSMESH_EXPORT
ERR_APPLV_BAD_SHAPE enum valueSMESH_EXPORT
ERR_LOAD_EMPTY_SUBMESH enum valueSMESH_EXPORT
ERR_LOADF_CANT_PROJECT enum valueSMESH_EXPORT
ERR_LOADF_CLOSED_FACE enum valueSMESH_EXPORT
ERR_LOADF_NARROW_FACE enum valueSMESH_EXPORT
ERR_LOADV_BAD_SHAPE enum valueSMESH_EXPORT
ERR_LOADV_COMPUTE_PARAMS enum valueSMESH_EXPORT
ERR_MAKEM_NOT_COMPUTED enum valueSMESH_EXPORT
ERR_OK enum valueSMESH_EXPORT
ERR_READ_3D_COORD enum valueSMESH_EXPORT
ERR_READ_BAD_INDEX enum valueSMESH_EXPORT
ERR_READ_BAD_KEY_POINT enum valueSMESH_EXPORT
ERR_READ_ELEM_POINTS enum valueSMESH_EXPORT
ERR_READ_NB_POINTS enum valueSMESH_EXPORT
ERR_READ_NO_ELEMS enum valueSMESH_EXPORT
ERR_READ_NO_KEYPOINT enum valueSMESH_EXPORT
ERR_READ_POINT_COORDS enum valueSMESH_EXPORT
ERR_READ_TOO_FEW_POINTS enum valueSMESH_EXPORT
ERR_SAVE_NOT_LOADED enum valueSMESH_EXPORT
ERR_UNEXPECTED enum valueSMESH_EXPORT
error(int error, const SMESH_Comment &comment="")SMESH_EXPORT [protected]
error(const SMESH_Comment &comment="")SMESH_EXPORT [inline, protected]
error(SMESH_ComputeErrorPtr error)SMESH_EXPORT [protected]
ErrorCode enum nameSMESH_EXPORT
Evaluate(SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, MapShapeNbElems &aResMap)=0SMESH_EXPORT [pure virtual]
Evaluate(::SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, MapShapeNbElems &aResMap, const bool anUpward=false, TSetOfInt *aShapesId=0)SMESH_EXPORT
Evaluate(MapShapeNbElems &aResMap)SMESH_EXPORT
event_type enum nameSMESH_EXPORT
ExportCGNS(const char *file, const SMESHDS_Mesh *mesh)SMESH_EXPORT
ExportDAT(const char *file, const SMESHDS_Mesh *meshPart=0)SMESH_EXPORT
ExportMED(const char *file, const char *theMeshName=NULL, bool theAutoGroups=true, int theVersion=0, const SMESHDS_Mesh *meshPart=0)SMESH_EXPORT
ExportSAUV(const char *file, const char *theMeshName=NULL, bool theAutoGroups=true)SMESH_EXPORT
ExportSTL(const char *file, const bool isascii, const SMESHDS_Mesh *meshPart=0)SMESH_EXPORT
ExportUNV(const char *file, const SMESHDS_Mesh *meshPart=0)SMESH_EXPORT
EXTR_BAD_ANGLES_NUMBER enum valueSMESH_EXPORT
EXTR_BAD_PATH_SHAPE enum valueSMESH_EXPORT
EXTR_BAD_STARTING_NODE enum valueSMESH_EXPORT
EXTR_CANT_GET_TANGENT enum valueSMESH_EXPORT
EXTR_NO_ELEMENTS enum valueSMESH_EXPORT
EXTR_OK enum valueSMESH_EXPORT
EXTR_PATH_NOT_EDGE enum valueSMESH_EXPORT
Extrusion_Error enum nameSMESH_EXPORT
EXTRUSION_FLAG_BOUNDARY enum valueSMESH_EXPORT
EXTRUSION_FLAG_SEW enum valueSMESH_EXPORT
ExtrusionAlongTrack(TIDSortedElemSet &theElements, SMESH_subMesh *theTrackPattern, const SMDS_MeshNode *theNodeStart, const bool theHasAngles, std::list< double > &theAngles, const bool theLinearVariation, const bool theHasRefPoint, const gp_Pnt &theRefPoint, const bool theMakeGroups)SMESH_EXPORT
ExtrusionAlongTrack(TIDSortedElemSet &theElements, SMESH_Mesh *theTrackPattern, const SMDS_MeshNode *theNodeStart, const bool theHasAngles, std::list< double > &theAngles, const bool theLinearVariation, const bool theHasRefPoint, const gp_Pnt &theRefPoint, const bool theMakeGroups)SMESH_EXPORT
ExtrusionFlags enum nameSMESH_EXPORT
ExtrusionSweep(TIDSortedElemSet &theElems, const gp_Vec &theStep, const int theNbSteps, TElemOfElemListMap &newElemsMap, const bool theMakeGroups, const int theFlags=EXTRUSION_FLAG_BOUNDARY, const double theTolerance=1.e-6)SMESH_EXPORT
ExtrusionSweep(TIDSortedElemSet &theElems, ExtrusParam &theParams, TElemOfElemListMap &newElemsMap, const bool theMakeGroups, const int theFlags, const double theTolerance)SMESH_EXPORT
FaceNormal(const SMDS_MeshElement *F, gp_XYZ &normal, bool normalized=true)SMESH_EXPORT [static]
FAILED_TO_COMPUTE enum valueSMESH_EXPORT
fillAncestorsMap(const TopoDS_Shape &theShape)SMESH_EXPORT [private]
findBoundaryPoints()SMESH_EXPORT [private]
FindCoincidentNodes(TIDSortedNodeSet &theNodes, const double theTolerance, TListOfListOfNodes &theGroupsOfNodes)SMESH_EXPORT
FindEqualElements(std::set< const SMDS_MeshElement * > &theElements, TListOfListOfElementsID &theGroupsOfElementsID)SMESH_EXPORT
FindFaceInSet(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const TIDSortedElemSet &elemSet, const TIDSortedElemSet &avoidSet, int *i1=0, int *i2=0)SMESH_EXPORT [static]
FindFreeBorder(const SMDS_MeshNode *theFirstNode, const SMDS_MeshNode *theSecondNode, const SMDS_MeshNode *theLastNode, std::list< const SMDS_MeshNode * > &theNodes, std::list< const SMDS_MeshElement * > &theFaces)SMESH_EXPORT [static]
FindIntersection(const SMESH_subMesh *theOther, std::set< const SMESH_subMesh * > &theSetOfCommon) const SMESH_EXPORT
FindMatchingNodes(std::set< const SMDS_MeshElement * > &theSide1, std::set< const SMDS_MeshElement * > &theSide2, const SMDS_MeshNode *theFirstNode1, const SMDS_MeshNode *theFirstNode2, const SMDS_MeshNode *theSecondNode1, const SMDS_MeshNode *theSecondNode2, TNodeNodeMap &theNodeReplaceMap)SMESH_EXPORT [static]
findProxySubMesh(int shapeIndex=0) const SMESH_EXPORT [protected]
FindShape(const SMDS_MeshElement *theElem)SMESH_EXPORT
FixQuadraticElements(bool volumeOnly=true)SMESH_EXPORT
generateGroups(const SMESH_SequenceOfElemPtr &nodeGens, const SMESH_SequenceOfElemPtr &elemGens, const std::string &postfix, SMESH_Mesh *targetMesh=0)SMESH_EXPORT [private]
GetAlgo(SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, TopoDS_Shape *assignedTo=0)SMESH_EXPORT
GetAlgo() const SMESH_EXPORT
GetAlgoState(SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, std::list< SMESH_Gen::TAlgoStateError > &theErrors)SMESH_EXPORT
GetAlgoState() const SMESH_EXPORT [inline]
GetAncestorMap() const SMESH_EXPORT [inline]
GetAncestors(const TopoDS_Shape &theSubShape) const SMESH_EXPORT
GetAncestors(const TopoDS_Shape &shape, const SMESH_Mesh &mesh, TopAbs_ShapeEnum ancestorType)SMESH_EXPORT [static]
getAncestorsSubMeshes(const TopoDS_Shape &theSubShape) const SMESH_EXPORT [private]
GetANewId()SMESH_EXPORT
GetAppliedHypothesis(SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, const bool ignoreAuxiliary=true)SMESH_EXPORT
GetAutoColor()SMESH_EXPORT
GetBoundaryBoxSegmentation() const SMESH_EXPORT [inline]
getCollection(SMESH_Gen *theGen, SMESH_Algo *theAlgo, bool &theSubComputed)SMESH_EXPORT [protected]
GetCommonAncestor(const TopoDS_Shape &shape1, const TopoDS_Shape &shape2, const SMESH_Mesh &mesh, TopAbs_ShapeEnum ancestorType)SMESH_EXPORT [static]
GetCommonNodes(const SMDS_MeshElement *e1, const SMDS_MeshElement *e2)SMESH_EXPORT [static]
GetCompatibleHypothesis()SMESH_EXPORT
GetComputeError() const SMESH_EXPORT
GetComputeError()SMESH_EXPORT [inline]
GetComputeState() const SMESH_EXPORT [inline]
GetDefaultNbSegments() const SMESH_EXPORT [inline]
getDependsOnIterator(const bool includeSelf, const bool complexShapeFirst)SMESH_EXPORT
GetDim() const SMESH_EXPORT [virtual]
GetElementPointIDs(bool applied) const SMESH_EXPORT [inline]
GetElementSearcher()SMESH_EXPORT
GetElementSearcher(SMDS_ElemIteratorPtr elemIt)SMESH_EXPORT
GetElementType(const int id, const bool iselem)SMESH_EXPORT
GetErrorCode() const SMESH_EXPORT [inline]
GetEventListenerData(EventListener *listener) const SMESH_EXPORT
GetFaces() const SMESH_EXPORT
GetFaces(const TopoDS_Shape &face) const SMESH_EXPORT
getFacesDefinition(const SMDS_MeshNode **theBndNodes, const int theNbBndNodes, const std::vector< const SMDS_MeshNode * > &theNodes, std::list< int > &theFaceDefs, std::vector< int > &theQuantity)SMESH_EXPORT [private]
GetFather()SMESH_EXPORT [inline]
GetFirstToCompute()SMESH_EXPORT
GetGen()SMESH_EXPORT [inline]
GetGroup(const int theGroupID)SMESH_EXPORT
GetGroupDS()SMESH_EXPORT [inline]
GetGroupIds() const SMESH_EXPORT
GetGroups() const SMESH_EXPORT
GetGroupSubMeshesContaining(const TopoDS_Shape &shape) const SMESH_EXPORT
GetHypotheses(const TopoDS_Shape &aSubShape, const SMESH_HypoFilter &aFilter, std::list< const SMESHDS_Hypothesis * > &aHypList, const bool andAncestors) const SMESH_EXPORT
GetHypothesis(const TopoDS_Shape &aSubShape, const SMESH_HypoFilter &aFilter, const bool andAncestors, TopoDS_Shape *assignedTo=0) const SMESH_EXPORT
GetHypothesisList(const TopoDS_Shape &aSubShape) const SMESH_EXPORT
GetId() const SMESH_EXPORT [inline]
GetId() const SMESH_EXPORT
GetIsModified() const SMESH_EXPORT [inline]
GetIsQuadratic() const SMESH_EXPORT [inline]
GetKeyPointIDs() const SMESH_EXPORT [inline]
GetLastCreatedElems() const SMESH_EXPORT [inline]
GetLastCreatedNodes() const SMESH_EXPORT [inline]
GetLastParameters() const SMESH_EXPORT
GetLibName() const SMESH_EXPORT [virtual]
GetLinkedNodes(const SMDS_MeshNode *node, TIDSortedElemSet &linkedNodes, SMDSAbs_ElementType type=SMDSAbs_All)SMESH_EXPORT [static]
GetLog()SMESH_EXPORT
GetMappedPoints(std::list< const gp_XYZ * > &thePoints) const SMESH_EXPORT
GetMediumNode(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const bool force3d)SMESH_EXPORT
getMediumNodeOnComposedWire(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, bool force3d)SMESH_EXPORT [protected]
GetMediumPos(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2)SMESH_EXPORT
GetMesh()SMESH_EXPORT [inline]
GetMesh() const SMESH_EXPORT [inline]
GetMesh() const SMESH_EXPORT [inline]
GetMeshByPersistentID(int id)SMESH_EXPORT
GetMeshDS()SMESH_EXPORT [inline]
GetMeshDS() const SMESH_EXPORT [inline]
GetMeshDS()SMESH_EXPORT [inline]
GetMeshDS() const SMESH_EXPORT [inline]
GetMeshDS() const SMESH_EXPORT
GetMeshError(SMESH_subMesh *subMesh)SMESH_EXPORT [static]
GetMeshOrder() const SMESH_EXPORT
GetMiddleUV(const Handle(Geom_Surface)&surface, const gp_XY &uv1, const gp_XY &uv2)SMESH_EXPORT [static]
GetName() const SMESH_EXPORT [inline]
GetNodeParamOnEdge(const SMESHDS_Mesh *theMesh, const TopoDS_Edge &theEdge, std::vector< double > &theParams)SMESH_EXPORT [static]
GetNodeSearcher()SMESH_EXPORT
GetNodeU(const TopoDS_Edge &theEdge, const SMDS_MeshNode *theNode, const SMDS_MeshNode *inEdgeNode=0, bool *check=0)SMESH_EXPORT
GetNodeUV(const TopoDS_Face &F, const SMDS_MeshNode *n, const SMDS_MeshNode *inFaceNode=0, bool *check=0) const SMESH_EXPORT
GetNodeUVneedInFaceNode(const TopoDS_Face &F=TopoDS_Face()) const SMESH_EXPORT
GetOtherParam(const double param) const SMESH_EXPORT
GetParameters() const SMESH_EXPORT
GetPeriodicIndex() const SMESH_EXPORT [inline]
GetPoints(std::list< const gp_XYZ * > &thePoints) const SMESH_EXPORT
GetProjector(const TopoDS_Face &F, TopLoc_Location &loc, double tol=0) const SMESH_EXPORT
GetProxyNode(const SMDS_MeshNode *node) const SMESH_EXPORT
GetProxySubMesh(const TopoDS_Shape &face) const SMESH_EXPORT
getProxySubMesh(int shapeIndex)SMESH_EXPORT [protected]
getProxySubMesh(const TopoDS_Shape &shape=TopoDS_Shape())SMESH_EXPORT [protected]
GetShapeDiagonalSize() const SMESH_EXPORT
GetShapeDiagonalSize(const TopoDS_Shape &aShape)SMESH_EXPORT [static]
GetShapeDim(const TopAbs_ShapeEnum &aShapeType)SMESH_EXPORT [static]
GetShapeDim(const TopoDS_Shape &aShape)SMESH_EXPORT [inline, static]
getShapePoints(const TopoDS_Shape &theShape)SMESH_EXPORT [private]
getShapePoints(const int theShapeID)SMESH_EXPORT [private]
GetShapeToMesh() const SMESH_EXPORT
GetShapeType() const SMESH_EXPORT [virtual]
getSimilarAttached(const TopoDS_Shape &theShape, const SMESH_Hypothesis *theHyp, const int theHypType=0)SMESH_EXPORT [protected]
GetSortedNodesOnEdge(const SMESHDS_Mesh *theMesh, const TopoDS_Edge &theEdge, const bool ignoreMediumNodes, std::map< double, const SMDS_MeshNode * > &theNodes)SMESH_EXPORT [static]
GetStudyContext(int studyId)SMESH_EXPORT
GetStudyId() const SMESH_EXPORT
GetSubMesh(const TopoDS_Shape &aSubShape)SMESH_EXPORT
GetSubMesh(const TopoDS_Shape &face) const SMESH_EXPORT
GetSubMeshContaining(const TopoDS_Shape &aSubShape) const SMESH_EXPORT
GetSubMeshContaining(const int aShapeID) const SMESH_EXPORT
GetSubMeshDS()SMESH_EXPORT
GetSubMeshUsingHypothesis(SMESHDS_Hypothesis *anHyp)SMESH_EXPORT
getSubmeshWithElements(SMESH_Mesh *theMesh, const TopoDS_Shape &theShape)SMESH_EXPORT [private, static]
GetSubShape() const SMESH_EXPORT [inline]
GetSubShape(const int i) const SMESH_EXPORT [inline]
GetSubShape() const SMESH_EXPORT
GetSubShapeByNode(const SMDS_MeshNode *node, const SMESHDS_Mesh *meshDS)SMESH_EXPORT [static]
GetSubShapeID() const SMESH_EXPORT [inline]
GetSubShapeOri(const TopoDS_Shape &shape, const TopoDS_Shape &subShape)SMESH_EXPORT [static]
GetTLinkNodeMap() const SMESH_EXPORT [inline]
GetUsedHypothesis(SMESH_Mesh &aMesh, const TopoDS_Shape &aShape, const bool ignoreAuxiliary=true)SMESH_EXPORT [virtual]
GetUVOnSeam(const gp_Pnt2d &uv1, const gp_Pnt2d &uv2) const SMESH_EXPORT [protected]
GroupIteratorPtr typedefSMESH_EXPORT
HasDegeneratedEdges() const SMESH_EXPORT [inline]
HasDim(const int theDim)SMESH_EXPORT [static]
HasDuplicatedGroupNamesMED()SMESH_EXPORT
HasModificationsToDiscard() const SMESH_EXPORT
HasName(const std::string &theName)SMESH_EXPORT [static]
HasSeam() const SMESH_EXPORT [inline]
HasShapeToMesh() const SMESH_EXPORT [inline]
HasType(const int theHypType)SMESH_EXPORT [static]
HEXA_TO_24 enum valueSMESH_EXPORT
HEXA_TO_5 enum valueSMESH_EXPORT
HEXA_TO_6 enum valueSMESH_EXPORT
HYP_ALREADY_EXIST enum valueSMESH_EXPORT
HYP_BAD_DIM enum valueSMESH_EXPORT
HYP_BAD_GEOMETRY enum valueSMESH_EXPORT
HYP_BAD_PARAMETER enum valueSMESH_EXPORT
HYP_BAD_SUBSHAPE enum valueSMESH_EXPORT
HYP_CONCURENT enum valueSMESH_EXPORT
HYP_HIDDEN_ALGO enum valueSMESH_EXPORT
HYP_HIDING_ALGO enum valueSMESH_EXPORT
HYP_INCOMPATIBLE enum valueSMESH_EXPORT
HYP_MISSING enum valueSMESH_EXPORT
HYP_NEED_SHAPE enum valueSMESH_EXPORT
HYP_NOTCONFORM enum valueSMESH_EXPORT
HYP_OK enum valueSMESH_EXPORT
HYP_UNKNOWN_FATAL enum valueSMESH_EXPORT
Hypothesis_Status enum nameSMESH_EXPORT
Init(SMESH_HypoPredicate *aPredicate, bool notNagate=true)SMESH_EXPORT
InitCompatibleHypoFilter(SMESH_HypoFilter &theFilter, const bool ignoreAuxiliary) const SMESH_EXPORT
InitComputeError()SMESH_EXPORT
insertDependence(const TopoDS_Shape aSubShape)SMESH_EXPORT [protected]
InsertNodesIntoLink(const SMDS_MeshElement *theFace, const SMDS_MeshNode *theBetweenNode1, const SMDS_MeshNode *theBetweenNode2, std::list< const SMDS_MeshNode * > &theNodesToInsert, const bool toCreatePoly=false)SMESH_EXPORT
InverseDiag(const SMDS_MeshElement *theTria1, const SMDS_MeshElement *theTria2)SMESH_EXPORT
InverseDiag(const SMDS_MeshNode *theNode1, const SMDS_MeshNode *theNode2)SMESH_EXPORT
Is(const SMESH_Hypothesis *theHypo)SMESH_EXPORT [static]
Is2D() const SMESH_EXPORT [inline]
IsAlgo()SMESH_EXPORT [static]
IsAlwaysComputed()SMESH_EXPORT [inline]
IsAny() const SMESH_EXPORT [inline]
IsApplicableHypotesis(const SMESH_Hypothesis *theHypothesis, const TopAbs_ShapeEnum theShapeType)SMESH_EXPORT [static]
IsApplicableHypotesis(const SMESH_Hypothesis *theHypothesis) const SMESH_EXPORT [inline]
IsApplicableTo(const TopoDS_Shape &theShape)SMESH_EXPORT [static]
IsAssignedTo(const TopoDS_Shape &theShape)SMESH_EXPORT [static]
IsAuxiliary()SMESH_EXPORT [static]
IsAuxiliary() const SMESH_EXPORT [inline, virtual]
IsClosedEdge(const TopoDS_Edge &anEdge)SMESH_EXPORT [static]
IsConform(const SMESH_Algo *theAlgo)SMESH_EXPORT
IsContinuous(const TopoDS_Edge &E1, const TopoDS_Edge &E2)SMESH_EXPORT [inline, static]
IsDegenShape(const int subShape) const SMESH_EXPORT [inline]
IsDeletable() const SMESH_EXPORT [inline]
IsEmpty() const SMESH_EXPORT [inline]
IsEmpty() const SMESH_EXPORT
IsGlobal(const TopoDS_Shape &theMainShape)SMESH_EXPORT [static]
IsGlobalHypothesis(const SMESH_Hypothesis *theHyp, SMESH_Mesh &aMesh)SMESH_EXPORT [static]
IsLoaded() const SMESH_EXPORT [inline]
IsMainShape(const TopoDS_Shape &theShape) const SMESH_EXPORT
IsMedium(const SMDS_MeshNode *node, const SMDSAbs_ElementType typeToCheck=SMDSAbs_All)SMESH_EXPORT [static]
IsMedium(const SMDS_MeshNode *node, const SMDSAbs_ElementType typeToCheck=SMDSAbs_All)SMESH_EXPORT [static]
IsMeshComputed() const SMESH_EXPORT
IsMoreLocalThan(const TopoDS_Shape &theShape, const SMESH_Mesh &theMesh)SMESH_EXPORT [static]
IsNotConformAllowed() const SMESH_EXPORT
IsOk(const SMESH_Hypothesis *aHyp, const TopoDS_Shape &aShape) const =0SMESH_EXPORT [pure virtual]
IsOk(const SMESH_Hypothesis *aHyp, const TopoDS_Shape &aShape) const SMESH_EXPORT
isOut(const SMDS_MeshElement *element, const gp_Pnt &point, double tol)SMESH_EXPORT [static]
IsQuadraticMesh()SMESH_EXPORT
IsQuadraticSubMesh(const TopoDS_Shape &theShape)SMESH_EXPORT
IsRealSeam(const int subShape) const SMESH_EXPORT [inline]
IsRealSeam(const TopoDS_Shape &subShape) const SMESH_EXPORT [inline]
isReversed(const SMDS_MeshNode *theFirstNode, const std::list< int > &theIdsList) const SMESH_EXPORT [private]
IsReversedSubMesh(const TopoDS_Face &theFace, SMESHDS_Mesh *theMeshDS)SMESH_EXPORT [static]
IsSeamShape(const int subShape) const SMESH_EXPORT [inline]
IsSeamShape(const TopoDS_Shape &subShape) const SMESH_EXPORT [inline]
IsStatusFatal(Hypothesis_Status theStatus)SMESH_EXPORT [inline, static]
IsSubShape(const TopoDS_Shape &shape, const TopoDS_Shape &mainShape)SMESH_EXPORT [static]
IsSubShape(const TopoDS_Shape &shape, SMESH_Mesh *aMesh)SMESH_EXPORT [static]
IsTemporary(const SMDS_MeshElement *elem) const SMESH_EXPORT
IsUsedHypothesis(SMESHDS_Hypothesis *anHyp, const SMESH_subMesh *aSubMesh)SMESH_EXPORT
IthVertex(const bool is2nd, TopoDS_Edge anEdge, const bool CumOri=true)SMESH_EXPORT [static]
LAPLACIAN enum valueSMESH_EXPORT
LESS enum valueSMESH_EXPORT [protected]
LINEAR enum valueSMESH_EXPORT
LinearAngleVariation(const int NbSteps, list< double > &theAngles)SMESH_EXPORT [private]
Load()SMESH_EXPORT
Load(const char *theFileContents)SMESH_EXPORT
Load(SMESH_Mesh *theMesh, const TopoDS_Face &theFace, bool theProject=false)SMESH_EXPORT
Load(SMESH_Mesh *theMesh, const TopoDS_Shell &theBlock)SMESH_EXPORT
loadDependentMeshes()SMESH_EXPORT [protected]
LoadFrom(std::istream &load)SMESH_EXPORT [virtual]
LoadNodeColumns(TParam2ColumnMap &theParam2ColumnMap, const TopoDS_Face &theFace, const std::list< TopoDS_Edge > &theBaseSide, SMESHDS_Mesh *theMesh, SMESH_ProxyMesh *theProxyMesh=0)SMESH_EXPORT [static]
LoadNodeColumns(TParam2ColumnMap &theParam2ColumnMap, const TopoDS_Face &theFace, const TopoDS_Edge &theBaseEdge, SMESHDS_Mesh *theMesh, SMESH_ProxyMesh *theProxyMesh=0)SMESH_EXPORT [static]
Logical enum nameSMESH_EXPORT [protected]
Make2DMeshFrom3D()SMESH_EXPORT
MakeBoundaryMesh(const TIDSortedElemSet &elements, Bnd_Dimension dimension, SMESH_Group *group=0, SMESH_Mesh *targetMesh=0, bool toCopyElements=false, bool toCopyExistingBondary=false, bool toAddExistingBondary=false, bool aroundElements=false)SMESH_EXPORT
MakeEdgePathPoints(std::list< double > &aPrms, const TopoDS_Edge &aTrackEdge, bool aFirstIsStart, std::list< SMESH_MeshEditor_PathPoint > &aLPP)SMESH_EXPORT [private]
MakeExtrElements(TIDSortedElemSet &theElements, std::list< SMESH_MeshEditor_PathPoint > &theFullList, const bool theHasAngles, std::list< double > &theAngles, const bool theLinearVariation, const bool theHasRefPoint, const gp_Pnt &theRefPoint, const bool theMakeGroups)SMESH_EXPORT [private]
MakeMesh(SMESH_Mesh *theMesh, const bool toCreatePolygons=false, const bool toCreatePolyedrs=false)SMESH_EXPORT
makePolyElements(const std::vector< const SMDS_MeshNode * > &theNodes, const bool toCreatePolygons, const bool toCreatePolyedrs)SMESH_EXPORT [private]
makeWalls(TNodeOfNodeListMap &mapNewNodes, TElemOfElemListMap &newElemsMap, TElemOfVecOfNnlmiMap &elemNewNodesMap, TIDSortedElemSet &elemSet, const int nbSteps, SMESH_SequenceOfElemPtr &srcElements)SMESH_EXPORT [private]
MaxTolerance(const TopoDS_Shape &shape)SMESH_EXPORT [static]
MEDToMesh(const char *theFileName, const char *theMeshName)SMESH_EXPORT
MEr_BAD_ORI enum valueSMESH_EXPORT
MEr_EMPTY enum valueSMESH_EXPORT
MEr_HOLES enum valueSMESH_EXPORT
MEr_OK enum valueSMESH_EXPORT
MergeElements(TListOfListOfElementsID &theGroupsOfElementsID)SMESH_EXPORT
MergeEqualElements()SMESH_EXPORT
MergeNodes(TListOfListOfNodes &theNodeGroups)SMESH_EXPORT
mergePoints(const bool uniteGroups)SMESH_EXPORT [private]
MESH_ENTITY_REMOVED enum valueSMESH_EXPORT
MeshExists(int meshId) const SMESH_EXPORT
MISSING_HYP enum valueSMESH_EXPORT
MODIF_ALGO_STATE enum valueSMESH_EXPORT
MODIF_HYP enum valueSMESH_EXPORT
MORE enum valueSMESH_EXPORT [protected]
MType enum nameSMESH_EXPORT
myBusySMSMESH_EXPORT [mutable, private]
myCreateQuadraticSMESH_EXPORT [private]
myDegenShapeIdsSMESH_EXPORT [private]
myEdge2ProjectorSMESH_EXPORT [private]
myElementsSMESH_EXPORT [private]
myElemPointIDsSMESH_EXPORT [private]
myElemXYZIDsSMESH_EXPORT [private]
myErrorCodeSMESH_EXPORT [private]
myFace2ProjectorSMESH_EXPORT [private]
myGroupDSSMESH_EXPORT [private]
myIdsOnBoundarySMESH_EXPORT [private]
myIs2DSMESH_EXPORT [private]
myIsBoundaryPointsFoundSMESH_EXPORT [private]
myIsComputedSMESH_EXPORT [private]
myIsDeletableSMESH_EXPORT [private]
myKeyPointIDsSMESH_EXPORT [private]
myLastCreatedElemsSMESH_EXPORT [private]
myLastCreatedNodesSMESH_EXPORT [private]
myMeshSMESH_EXPORT [private]
myNameSMESH_EXPORT [private]
myNbKeyPntInBoundarySMESH_EXPORT [private]
myNodePosShapesValiditySMESH_EXPORT [private]
myOrderedNodesSMESH_EXPORT [private]
myPar1SMESH_EXPORT [private]
myPar2SMESH_EXPORT [private]
myParIndexSMESH_EXPORT [private]
myPointsSMESH_EXPORT [private]
myPolyElemsSMESH_EXPORT [private]
myPolyElemXYZIDsSMESH_EXPORT [private]
myPolyhedronQuantitiesSMESH_EXPORT [private]
myPredicatesSMESH_EXPORT [protected]
myReverseConnectivitySMESH_EXPORT [private]
mySeamShapeIdsSMESH_EXPORT [private]
mySetElemOnShapeSMESH_EXPORT [private]
myShapeSMESH_EXPORT [private]
myShapeIDSMESH_EXPORT [private]
myShapeIDMapSMESH_EXPORT [private]
myShapeIDToPointsMapSMESH_EXPORT [private]
myTLinkNodeMapSMESH_EXPORT [private]
myXYZSMESH_EXPORT [private]
myXYZIdToNodeMapSMESH_EXPORT [private]
Nb0DElements() const SMESH_EXPORT
NbAncestors(const TopoDS_Shape &shape, const SMESH_Mesh &mesh, TopAbs_ShapeEnum ancestorType=TopAbs_SHAPE)SMESH_EXPORT [static]
NbBiQuadQuadrangles() const SMESH_EXPORT
NbEdges(SMDSAbs_ElementOrder order=ORDER_ANY) const SMESH_EXPORT
NbFaces(SMDSAbs_ElementOrder order=ORDER_ANY) const SMESH_EXPORT
NbFaces() const SMESH_EXPORT
NbGroup() const SMESH_EXPORT [inline]
NbHexagonalPrisms() const SMESH_EXPORT
NbHexas(SMDSAbs_ElementOrder order=ORDER_ANY) const SMESH_EXPORT
NbNodes() const SMESH_EXPORT
NbPolygons() const SMESH_EXPORT
NbPolyhedrons() const SMESH_EXPORT
NbPrisms(SMDSAbs_ElementOrder order=ORDER_ANY) const SMESH_EXPORT
NbPyramids(SMDSAbs_ElementOrder order=ORDER_ANY) const SMESH_EXPORT
NbQuadrangles(SMDSAbs_ElementOrder order=ORDER_ANY) const SMESH_EXPORT
NbSubMesh() const SMESH_EXPORT
NbTetras(SMDSAbs_ElementOrder order=ORDER_ANY) const SMESH_EXPORT
NbTriangles(SMDSAbs_ElementOrder order=ORDER_ANY) const SMESH_EXPORT
NbTriQuadraticHexas() const SMESH_EXPORT
NbVolumes(SMDSAbs_ElementOrder order=ORDER_ANY) const SMESH_EXPORT
NeedDiscreteBoundary() const SMESH_EXPORT [inline]
NeedShape() const SMESH_EXPORT [inline]
NO_ALGO enum valueSMESH_EXPORT
NOT_EQUAL enum valueSMESH_EXPORT [protected]
NOT_READY enum valueSMESH_EXPORT
notifyListenersOnEvent(const int event, const event_type eventType, SMESH_Hypothesis *hyp=0)SMESH_EXPORT [protected]
NotifySubMeshesHypothesisModification()SMESH_EXPORT [virtual]
NotifySubMeshesHypothesisModification(const SMESH_Hypothesis *theChangedHyp)SMESH_EXPORT
NumberOfPoints(SMESH_Mesh &aMesh, const TopoDS_Wire &W)SMESH_EXPORT
NumberOfWires(const TopoDS_Shape &S)SMESH_EXPORT
OnlyUnaryInput() const SMESH_EXPORT [inline]
operator<<(std::ostream &OS, const TPoint &p)SMESH_EXPORT [friend]
operator=(const SMESH_Group &theOther)SMESH_EXPORT [private]
OR enum valueSMESH_EXPORT [protected]
Or(SMESH_HypoPredicate *aPredicate)SMESH_EXPORT
OR_NOT enum valueSMESH_EXPORT [protected]
OrientedAngle(const gp_Pnt &p0, const gp_Pnt &p1, const gp_Pnt &g1, const gp_Pnt &g2)SMESH_EXPORT
OrNot(SMESH_HypoPredicate *aPredicate)SMESH_EXPORT
PGroupIDs typedefSMESH_EXPORT
ProcessEvent(const int event, const int eventType, SMESH_subMesh *subMesh, SMESH_subMeshEventListenerData *data, const SMESH_Hypothesis *hyp=0)SMESH_EXPORT [virtual]
PseudoShape()SMESH_EXPORT [static]
Ptr typedefSMESH_EXPORT
QUADRATIC enum valueSMESH_EXPORT
QuadToTri(TIDSortedElemSet &theElems, SMESH::Controls::NumericalFunctorPtr theCriterion)SMESH_EXPORT
QuadToTri(TIDSortedElemSet &theElems, const bool the13Diag)SMESH_EXPORT
READY_TO_COMPUTE enum valueSMESH_EXPORT
Remove(const std::list< int > &theElemIDs, const bool isNodes)SMESH_EXPORT
REMOVE_ALGO enum valueSMESH_EXPORT
REMOVE_FATHER_ALGO enum valueSMESH_EXPORT
REMOVE_FATHER_HYP enum valueSMESH_EXPORT
REMOVE_HYP enum valueSMESH_EXPORT
RemoveElemFromGroups(const SMDS_MeshElement *element, SMESHDS_Mesh *aMesh)SMESH_EXPORT [static]
RemoveGroup(const int theGroupID)SMESH_EXPORT
RemoveHypothesis(const TopoDS_Shape &aSubShape, int anHypId)SMESH_EXPORT
removeQuadElem(SMESHDS_SubMesh *theSm, SMDS_ElemIteratorPtr theItr, const int theShapeID)SMESH_EXPORT [private]
removeSubMeshElementsAndNodes()SMESH_EXPORT [protected]
removeTmpElement(const SMDS_MeshElement *face)SMESH_EXPORT [protected]
Reorient(const SMDS_MeshElement *theElement)SMESH_EXPORT
ReplaceElemInGroups(const SMDS_MeshElement *elemToRm, const SMDS_MeshElement *elemToAdd, SMESHDS_Mesh *aMesh)SMESH_EXPORT [static]
ReplaceElemInGroups(const SMDS_MeshElement *elemToRm, const std::vector< const SMDS_MeshElement * > &elemToAdd, SMESHDS_Mesh *aMesh)SMESH_EXPORT [static]
RotationSweep(TIDSortedElemSet &theElements, const gp_Ax1 &theAxis, const double theAngle, const int theNbSteps, const double theToler, const bool theMakeGroups, const bool theMakeWalls=true)SMESH_EXPORT
Save(std::ostream &theFile)SMESH_EXPORT
SaveTo(std::ostream &save)SMESH_EXPORT [virtual]
setAlgoState(int state)SMESH_EXPORT [protected]
SetAutoColor(bool theAutoColor)SMESH_EXPORT
SetBoundaryBoxSegmentation(int theNbSegments)SMESH_EXPORT [inline]
SetCallUp(TCallUp *upCaller)SMESH_EXPORT
SetDefaultNbSegments(int nb)SMESH_EXPORT [inline]
SetElementsOnShape(bool toSet)SMESH_EXPORT [inline]
setErrorCode(const ErrorCode theErrorCode)SMESH_EXPORT [private]
setEventListener(EventListener *listener, EventListenerData *data)SMESH_EXPORT [protected]
SetEventListener(SMESH_subMesh *subMesh)SMESH_EXPORT [virtual]
SetEventListener(EventListener *listener, EventListenerData *data, SMESH_subMesh *where)SMESH_EXPORT
setFirstEdge(std::list< TopoDS_Edge > &theWire, int theFirstEdgeID)SMESH_EXPORT [private]
SetIsAlwaysComputed(bool isAlCo)SMESH_EXPORT
SetIsModified(bool isModified)SMESH_EXPORT
SetIsQuadratic(const bool theBuildQuadratic)SMESH_EXPORT [inline]
SetLastParameters(const char *theParameters)SMESH_EXPORT
SetLibName(const char *theLibName)SMESH_EXPORT
setMesh(const SMESH_Mesh &mesh)SMESH_EXPORT [inline, protected]
SetMeshOrder(const TListOfListOfInt &theOrder)SMESH_EXPORT
SetName(const char *theName)SMESH_EXPORT [inline]
setNode2Node(const SMDS_MeshNode *srcNode, const SMDS_MeshNode *proxyNode, const SubMesh *subMesh)SMESH_EXPORT [protected]
SetParameters(const char *theParameters)SMESH_EXPORT
SetParametersByDefaults(const TDefaults &dflts, const SMESH_Mesh *theMesh=0)SMESH_EXPORT [virtual]
SetParametersByDefaults(const TDefaults &dflts, const SMESH_Mesh *theMesh=0)=0SMESH_EXPORT [pure virtual]
SetParametersByMesh(const SMESH_Mesh *theMesh, const TopoDS_Shape &theShape)SMESH_EXPORT [virtual]
SetParametersByMesh(const SMESH_Mesh *theMesh, const TopoDS_Shape &theShape)=0SMESH_EXPORT [pure virtual]
setPosOnShapeValidity(int shapeID, bool ok) const SMESH_EXPORT [private]
setShapeToMesh(const TopoDS_Shape &theShape)SMESH_EXPORT [private]
SetSubShape(const int subShapeID)SMESH_EXPORT
SetSubShape(const TopoDS_Shape &subShape)SMESH_EXPORT
SEW_BAD_SIDE1_NODES enum valueSMESH_EXPORT
SEW_BAD_SIDE2_NODES enum valueSMESH_EXPORT
SEW_BAD_SIDE_NODES enum valueSMESH_EXPORT
SEW_BORDER1_NOT_FOUND enum valueSMESH_EXPORT
SEW_BORDER2_NOT_FOUND enum valueSMESH_EXPORT
SEW_BOTH_BORDERS_NOT_FOUND enum valueSMESH_EXPORT
SEW_DIFF_NB_OF_ELEMENTS enum valueSMESH_EXPORT
Sew_Error enum nameSMESH_EXPORT
SEW_INTERNAL_ERROR enum valueSMESH_EXPORT
SEW_OK enum valueSMESH_EXPORT
SEW_TOPO_DIFF_SETS_OF_ELEMENTS enum valueSMESH_EXPORT
SEW_VOLUMES_TO_SPLIT enum valueSMESH_EXPORT
SewFreeBorder(const SMDS_MeshNode *theBorderFirstNode, const SMDS_MeshNode *theBorderSecondNode, const SMDS_MeshNode *theBorderLastNode, const SMDS_MeshNode *theSide2FirstNode, const SMDS_MeshNode *theSide2SecondNode, const SMDS_MeshNode *theSide2ThirdNode=0, const bool theSide2IsFreeBorder=true, const bool toCreatePolygons=false, const bool toCreatePolyedrs=false)SMESH_EXPORT
SewSideElements(TIDSortedElemSet &theSide1, TIDSortedElemSet &theSide2, const SMDS_MeshNode *theFirstNode1ToMerge, const SMDS_MeshNode *theFirstNode2ToMerge, const SMDS_MeshNode *theSecondNode1ToMerge, const SMDS_MeshNode *theSecondNode2ToMerge)SMESH_EXPORT
shapeIndex(const TopoDS_Shape &shape) const SMESH_EXPORT [protected]
ShapeToMesh(const TopoDS_Shape &aShape)SMESH_EXPORT
SimplifyFace(const std::vector< const SMDS_MeshNode * > faceNodes, std::vector< const SMDS_MeshNode * > &poly_nodes, std::vector< int > &quantities) const SMESH_EXPORT
SMESH_0D_Algo(int hypId, int studyId, SMESH_Gen *gen)SMESH_EXPORT
SMESH_1D_Algo(int hypId, int studyId, SMESH_Gen *gen)SMESH_EXPORT
SMESH_2D_Algo(int hypId, int studyId, SMESH_Gen *gen)SMESH_EXPORT
SMESH_3D_Algo(int hypId, int studyId, SMESH_Gen *gen)SMESH_EXPORT
SMESH_Algo(int hypId, int studyId, SMESH_Gen *gen)SMESH_EXPORT
SMESH_Gen()SMESH_EXPORT
SMESH_Group(int theID, const SMESH_Mesh *theMesh, const SMDSAbs_ElementType theType, const char *theName, const TopoDS_Shape &theShape=TopoDS_Shape(), const SMESH_PredicatePtr &thePredicate=SMESH_PredicatePtr())SMESH_EXPORT
SMESH_Group(SMESHDS_GroupBase *groupDS)SMESH_EXPORT
SMESH_Group(const SMESH_Group &theOther)SMESH_EXPORT [private]
SMESH_HypoFilter classSMESH_EXPORT [friend]
SMESH_HypoFilter()SMESH_EXPORT
SMESH_HypoFilter(SMESH_HypoPredicate *aPredicate, bool notNagate=true)SMESH_EXPORT
SMESH_HypoFilter(const SMESH_HypoFilter &other)SMESH_EXPORT [inline, protected]
SMESH_Hypothesis(int hypId, int studyId, SMESH_Gen *gen)SMESH_EXPORT
SMESH_Mesh(int theLocalId, int theStudyId, SMESH_Gen *theGen, bool theIsEmbeddedMode, SMESHDS_Document *theDocument)SMESH_EXPORT
SMESH_Mesh()SMESH_EXPORT [protected]
SMESH_Mesh(const SMESH_Mesh &)SMESH_EXPORT [inline, protected]
SMESH_MeshEditor(SMESH_Mesh *theMesh)SMESH_EXPORT
SMESH_MesherHelper(SMESH_Mesh &theMesh)SMESH_EXPORT
SMESH_MesherHelper(const SMESH_MesherHelper &theOther)SMESH_EXPORT [inline, private]
SMESH_Pattern()SMESH_EXPORT
SMESH_ProxyMesh()SMESH_EXPORT
SMESH_ProxyMesh(std::vector< SMESH_ProxyMesh::Ptr > &components)SMESH_EXPORT
SMESH_ProxyMesh(const SMESH_Mesh &mesh)SMESH_EXPORT [inline]
SMESH_subMesh classSMESH_EXPORT [friend]
SMESH_subMesh(int Id, SMESH_Mesh *father, SMESHDS_Mesh *meshDS, const TopoDS_Shape &aSubShape)SMESH_EXPORT
SMESH_subMeshEventListener(bool isDeletable, const char *name)SMESH_EXPORT [inline]
Smooth(TIDSortedElemSet &theElements, std::set< const SMDS_MeshNode * > &theFixedNodes, const SmoothMethod theSmoothMethod, const int theNbIterations, double theTgtAspectRatio=1.0, const bool the2D=true)SMESH_EXPORT
SmoothMethod enum nameSMESH_EXPORT
SortByMeshOrder(std::list< SMESH_subMesh * > &theListToSort) const SMESH_EXPORT
sortSameSizeWires(TListOfEdgesList &theWireList, const TListOfEdgesList::iterator &theFromWire, const TListOfEdgesList::iterator &theToWire, const int theFirstEdgeID, std::list< std::list< TPoint * > > &theEdgesPointsList)SMESH_EXPORT [private]
SplitVolumesIntoTetra(const TIDSortedElemSet &theElems, const int theMethodFlags)SMESH_EXPORT
SplitVolumToTetraFlags enum nameSMESH_EXPORT
STLToMesh(const char *theFileName)SMESH_EXPORT
storeTmpElement(const SMDS_MeshElement *face)SMESH_EXPORT [protected]
SUBMESH_COMPUTED enum valueSMESH_EXPORT
SUBMESH_LOADED enum valueSMESH_EXPORT
SUBMESH_RESTORED enum valueSMESH_EXPORT
SubMeshesAlgoStateEngine(int event, SMESH_Hypothesis *anHyp)SMESH_EXPORT
subMeshesComputed()SMESH_EXPORT [protected]
SubmeshRestored(SMESH_subMesh *subMesh)SMESH_EXPORT [virtual]
SupportSubmeshes() const SMESH_EXPORT [inline]
sweepElement(const SMDS_MeshElement *elem, const std::vector< TNodeOfNodeListMapItr > &newNodesItVec, std::list< const SMDS_MeshElement * > &newElems, const int nbSteps, SMESH_SequenceOfElemPtr &srcElements)SMESH_EXPORT [private]
SynchronizeGroups()SMESH_EXPORT
takeProxySubMesh(const TopoDS_Shape &shape, SMESH_ProxyMesh *proxyMesh)SMESH_EXPORT [protected]
takeTmpElemsInMesh(SMESH_ProxyMesh *proxyMesh)SMESH_EXPORT [protected]
TAncestorMap typedefSMESH_EXPORT
TElemDef typedefSMESH_EXPORT [private]
TElemOfVecOfNnlmiMap typedefSMESH_EXPORT [private]
TID2ProjectorOnCurve typedefSMESH_EXPORT [private]
TID2ProjectorOnSurf typedefSMESH_EXPORT [private]
TListOfEdgesList typedefSMESH_EXPORT [private]
TListOfListOfElementsID typedefSMESH_EXPORT
TListOfListOfNodes typedefSMESH_EXPORT
TN2NMap typedefSMESH_EXPORT
TNodeOfNodeListMap typedefSMESH_EXPORT [private]
TNodeOfNodeListMapItr typedefSMESH_EXPORT [private]
TNodeSet typedefSMESH_EXPORT [private]
toCheckPosOnShape(int shapeID) const SMESH_EXPORT [private]
Transform(TIDSortedElemSet &theElements, const gp_Trsf &theTrsf, const bool theCopy, const bool theMakeGroups, SMESH_Mesh *theTargetMesh=0)SMESH_EXPORT
TriToQuad(TIDSortedElemSet &theElems, SMESH::Controls::NumericalFunctorPtr theCriterion, const double theMaxAngle)SMESH_EXPORT
TVecOfNnlmiMap typedefSMESH_EXPORT [private]
UNVToMesh(const char *theFileName)SMESH_EXPORT
updateDependantsState(const compute_event theEvent)SMESH_EXPORT [protected]
updateSubMeshState(const compute_state theState)SMESH_EXPORT [protected]
UpdateVolumes(const SMDS_MeshNode *theBetweenNode1, const SMDS_MeshNode *theBetweenNode2, std::list< const SMDS_MeshNode * > &theNodesToInsert)SMESH_EXPORT
VertexNode(const TopoDS_Vertex &V, const SMESHDS_Mesh *meshDS)SMESH_EXPORT [static]
WrapIndex(const int ind, const int nbNodes)SMESH_EXPORT [inline, static]
~SMESH_0D_Algo()SMESH_EXPORT [virtual]
~SMESH_1D_Algo()SMESH_EXPORT [virtual]
~SMESH_2D_Algo()SMESH_EXPORT [virtual]
~SMESH_3D_Algo()SMESH_EXPORT [virtual]
~SMESH_Algo()SMESH_EXPORT [virtual]
~SMESH_Gen()SMESH_EXPORT
~SMESH_Group()SMESH_EXPORT
~SMESH_HypoFilter()SMESH_EXPORT
~SMESH_HypoPredicate()SMESH_EXPORT [inline, virtual]
~SMESH_Hypothesis()SMESH_EXPORT [virtual]
~SMESH_Mesh()SMESH_EXPORT [virtual]
~SMESH_MesherHelper()SMESH_EXPORT [virtual]
~SMESH_ProxyMesh()SMESH_EXPORT [virtual]
~SMESH_subMesh()SMESH_EXPORT [virtual]