SMESH_MesherHelper Member List

This is the complete list of members for SMESH_MesherHelper, including all inherited members.

AddEdge(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const int id=0, const bool force3d=true)SMESH_MesherHelper
AddFace(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const int id=0, const bool force3d=false)SMESH_MesherHelper
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_MesherHelper
AddNode(double x, double y, double z, int ID=0, double u=0., double v=0.)SMESH_MesherHelper
AddPolygonalFace(const std::vector< const SMDS_MeshNode * > &nodes, const int id=0, const bool force3d=false)SMESH_MesherHelper
AddPolyhedralVolume(const std::vector< const SMDS_MeshNode * > &nodes, const std::vector< int > &quantities, const int ID=0, const bool force3d=true)SMESH_MesherHelper
AddTLinkNode(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n12)SMESH_MesherHelper
AddTLinkNodeMap(const TLinkNodeMap &aMap)SMESH_MesherHelper
AddTLinks(const SMDS_MeshEdge *edge)SMESH_MesherHelper
AddTLinks(const SMDS_MeshFace *face)SMESH_MesherHelper
AddTLinks(const SMDS_MeshVolume *vol)SMESH_MesherHelper
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_MesherHelper
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_MesherHelper
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_MesherHelper
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_MesherHelper
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 SMDS_MeshNode *n9, const SMDS_MeshNode *n10, const SMDS_MeshNode *n11, const SMDS_MeshNode *n12, const int id=0, bool force3d=true)SMESH_MesherHelper
AdjustByPeriod(const TopoDS_Face &face, gp_XY uv[], const int nbUV)SMESH_MesherHelper
ApplyIn2D(Handle(Geom_Surface) surface, const gp_XY &uv1, const gp_XY &uv2, xyFunPtr fun, const bool resultInPeriod=true)SMESH_MesherHelperstatic
calcTFI(double x, double y, const gp_XY &a0, const gp_XY &a1, const gp_XY &a2, const gp_XY &a3, const gp_XY &p0, const gp_XY &p1, const gp_XY &p2, const gp_XY &p3)SMESH_MesherHelperstatic
calcTFI(double x, double y, const gp_XYZ &a0, const gp_XYZ &a1, const gp_XYZ &a2, const gp_XYZ &a3, const gp_XYZ &p0, const gp_XYZ &p1, const gp_XYZ &p2, const gp_XYZ &p3)SMESH_MesherHelperstatic
CheckNodeU(const TopoDS_Edge &E, const SMDS_MeshNode *n, double &u, const double tol, const bool force=false, double distXYZ[4]=0) constSMESH_MesherHelper
CheckNodeUV(const TopoDS_Face &F, const SMDS_MeshNode *n, gp_XY &uv, const double tol, const bool force=false, double distXYZ[4]=0) constSMESH_MesherHelper
COMP enum valueSMESH_MesherHelper
Count(const TopoDS_Shape &shape, const TopAbs_ShapeEnum type, const bool ignoreSame)SMESH_MesherHelperstatic
FixQuadraticElements(SMESH_ComputeErrorPtr &error, bool volumeOnly=true)SMESH_MesherHelper
GetAncestors(const TopoDS_Shape &shape, const SMESH_Mesh &mesh, TopAbs_ShapeEnum ancestorType)SMESH_MesherHelperstatic
GetAngle(const TopoDS_Edge &E1, const TopoDS_Edge &E2, const TopoDS_Face &F, const TopoDS_Vertex &V, gp_Vec *faceNormal=0)SMESH_MesherHelperstatic
GetCenterUV(const gp_XY &uv1, const gp_XY &uv2, const gp_XY &uv3, const gp_XY &uv12, const gp_XY &uv23, const gp_XY &uv31, bool *isBadTria=0)SMESH_MesherHelperstatic
GetCentralNode(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const SMDS_MeshNode *n4, const SMDS_MeshNode *n12, const SMDS_MeshNode *n23, const SMDS_MeshNode *n34, const SMDS_MeshNode *n41, bool force3d)SMESH_MesherHelper
GetCentralNode(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const SMDS_MeshNode *n12, const SMDS_MeshNode *n23, const SMDS_MeshNode *n31, bool force3d)SMESH_MesherHelper
GetCommonAncestor(const TopoDS_Shape &shape1, const TopoDS_Shape &shape2, const SMESH_Mesh &mesh, TopAbs_ShapeEnum ancestorType)SMESH_MesherHelperstatic
getFaceMaxTol(const TopoDS_Shape &face) constSMESH_MesherHelperprotected
GetGen() constSMESH_MesherHelper
GetGroupType(const TopoDS_Shape &group, const bool avoidCompound=false)SMESH_MesherHelperstatic
GetIsBiQuadratic() constSMESH_MesherHelper
GetIsQuadratic() constSMESH_MesherHelper
GetMediumNode(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const bool force3d, TopAbs_ShapeEnum expectedSupport=TopAbs_SHAPE)SMESH_MesherHelper
getMediumNodeOnComposedWire(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, bool force3d)SMESH_MesherHelperprotected
GetMediumPos(const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const bool useCurSubShape=false, TopAbs_ShapeEnum expectedSupport=TopAbs_SHAPE)SMESH_MesherHelper
GetMesh() constSMESH_MesherHelper
GetMeshDS() constSMESH_MesherHelper
GetMiddleUV(const Handle(Geom_Surface)&surface, const gp_XY &uv1, const gp_XY &uv2)SMESH_MesherHelperstatic
GetNodeU(const TopoDS_Edge &theEdge, const SMDS_MeshNode *theNode, const SMDS_MeshNode *inEdgeNode=0, bool *check=0) constSMESH_MesherHelper
GetNodeUV(const TopoDS_Face &F, const SMDS_MeshNode *n, const SMDS_MeshNode *inFaceNode=0, bool *check=0) constSMESH_MesherHelper
GetNodeUVneedInFaceNode(const TopoDS_Face &F=TopoDS_Face()) constSMESH_MesherHelper
GetOtherParam(const double param) constSMESH_MesherHelper
GetPeriodicIndex() constSMESH_MesherHelper
GetProjector(const TopoDS_Face &F, TopLoc_Location &loc, double tol=0) constSMESH_MesherHelper
GetShapeOfHypothesis(const SMESHDS_Hypothesis *hyp, const TopoDS_Shape &shape, SMESH_Mesh *mesh)SMESH_MesherHelperstatic
GetSubShape() constSMESH_MesherHelper
GetSubShapeByNode(const SMDS_MeshNode *node, const SMESHDS_Mesh *meshDS)SMESH_MesherHelperstatic
GetSubShapeID() constSMESH_MesherHelper
GetSubShapeOri(const TopoDS_Shape &shape, const TopoDS_Shape &subShape)SMESH_MesherHelperstatic
GetTLinkNodeMap() constSMESH_MesherHelper
getUVOnSeam(const gp_Pnt2d &uv1, const gp_Pnt2d &uv2) constSMESH_MesherHelperprotected
Handle(ShapeAnalysis_Surface) GetSurface(const TopoDS_Face &F) constSMESH_MesherHelper
HasDegeneratedEdges() constSMESH_MesherHelper
HasRealSeam() constSMESH_MesherHelper
HasSeam() constSMESH_MesherHelper
IsBlock(const TopoDS_Shape &shape)SMESH_MesherHelperstatic
IsClosedEdge(const TopoDS_Edge &anEdge)SMESH_MesherHelperstatic
IsDegenShape(const int subShape) constSMESH_MesherHelper
IsDistorted2D(SMESH_subMesh *faceSM, bool checkUV=false)SMESH_MesherHelperstatic
IsMedium(const SMDS_MeshNode *node, const SMDSAbs_ElementType typeToCheck=SMDSAbs_All)SMESH_MesherHelperstatic
IsQuadraticMesh()SMESH_MesherHelper
IsQuadraticSubMesh(const TopoDS_Shape &theShape)SMESH_MesherHelper
IsRealSeam(const int subShape) constSMESH_MesherHelper
IsRealSeam(const TopoDS_Shape &subShape) constSMESH_MesherHelper
IsReversedSubMesh(const TopoDS_Face &theFace)SMESH_MesherHelper
IsSameElemGeometry(const SMESHDS_SubMesh *smDS, SMDSAbs_GeometryType shape, const bool nullSubMeshRes=true)SMESH_MesherHelperstatic
IsSeamShape(const int subShape) constSMESH_MesherHelper
IsSeamShape(const TopoDS_Shape &subShape) constSMESH_MesherHelper
IsStructured(SMESH_subMesh *faceSM)SMESH_MesherHelperstatic
IsSubShape(const TopoDS_Shape &shape, const TopoDS_Shape &mainShape)SMESH_MesherHelperstatic
IsSubShape(const TopoDS_Shape &shape, SMESH_Mesh *aMesh)SMESH_MesherHelperstatic
IthVertex(const bool is2nd, TopoDS_Edge anEdge, const bool CumOri=true)SMESH_MesherHelperstatic
LINEAR enum valueSMESH_MesherHelper
LoadNodeColumns(TParam2ColumnMap &theParam2ColumnMap, const TopoDS_Face &theFace, const std::list< TopoDS_Edge > &theBaseSide, SMESHDS_Mesh *theMesh, SMESH_ProxyMesh *theProxyMesh=0)SMESH_MesherHelperstatic
LoadNodeColumns(TParam2ColumnMap &theParam2ColumnMap, const TopoDS_Face &theFace, const TopoDS_Edge &theBaseEdge, SMESHDS_Mesh *theMesh, SMESH_ProxyMesh *theProxyMesh=0)SMESH_MesherHelperstatic
MaxTolerance(const TopoDS_Shape &shape)SMESH_MesherHelperstatic
MType enum nameSMESH_MesherHelper
NbAncestors(const TopoDS_Shape &shape, const SMESH_Mesh &mesh, TopAbs_ShapeEnum ancestorType=TopAbs_SHAPE)SMESH_MesherHelperstatic
QUADRATIC enum valueSMESH_MesherHelper
SetElementsOnShape(bool toSet)SMESH_MesherHelper
SetIsBiQuadratic(const bool theBuildBiQuadratic)SMESH_MesherHelper
SetIsQuadratic(const bool theBuildQuadratic)SMESH_MesherHelper
SetSubShape(const int subShapeID)SMESH_MesherHelper
SetSubShape(const TopoDS_Shape &subShape)SMESH_MesherHelper
SMESH_MesherHelper(SMESH_Mesh &theMesh)SMESH_MesherHelper
ToFixNodeParameters(bool toFix)SMESH_MesherHelper
WrapIndex(int ind, const int nbNodes)SMESH_MesherHelperstatic
~SMESH_MesherHelper()SMESH_MesherHelpervirtual