VISCOUS_2D::_ProxyMeshOfFace::_EdgeSubMesh Struct Reference

Public Member Functions

virtual int NbNodes () const
 Return number of nodes in a proxy sub-mesh. The method is meaningful for a sub-mesh containing nodes of 2D viscous layer. More...
 
void SetUVPtStructVec (UVPtStructVec &vec)
 
- Public Member Functions inherited from SMESH_ProxyMesh::SubMesh
virtual void AddElement (const SMDS_MeshElement *e)
 Store an element. More...
 
template<class ITERATOR >
void ChangeElements (ITERATOR it, ITERATOR end)
 
virtual void Clear ()
 Deletes temporary elements. More...
 
virtual bool Contains (const SMDS_MeshElement *ME) const
 Check presence of element inside it-self. More...
 
virtual SMDS_ElemIteratorPtr GetElements () const
 Return elements of a proxy sub-mesh. The method is meaningful for a sub-mesh containing tmp faces. More...
 
const TN2NMapGetNodeNodeMap () const
 
virtual SMDS_NodeIteratorPtr GetNodes () const
 Return nodes of a proxy sub-mesh. The method is meaningful for a sub-mesh containing nodes of 2D viscous layer. More...
 
const SMDS_MeshNodeGetProxyNode (const SMDS_MeshNode *n) const
 Return a proxy node or an input node. More...
 
const UVPtStructVec & GetUVPtStructVec () const
 
virtual int NbElements () const
 Return number of elements in a proxy sub-mesh. The method is meaningful for a sub-mesh containing tmp faces. More...
 
 SubMesh (int index=0)
 
virtual ~SubMesh ()
 
- Public Member Functions inherited from SMESHDS_SubMesh
virtual void AddNode (const SMDS_MeshNode *ME)
 
void AddSubMesh (const SMESHDS_SubMesh *theSubMesh)
 
void compactList ()
 
bool ContainsSubMesh (const SMESHDS_SubMesh *theSubMesh) const
 
virtual const SMDS_MeshElementGetElement (size_t idInShape) const
 
int GetID () const
 
virtual const SMDS_MeshNodeGetNode (size_t idInShape) const
 
SMESHDS_MeshGetParent () const
 
int getSize ()
 
SMESHDS_SubMeshIteratorPtr GetSubMeshIterator () const
 
virtual bool IsComplexSubmesh () const
 
virtual bool IsQuadratic () const
 
int NbSubMeshes () const
 
void RemoveAllSubmeshes ()
 
virtual bool RemoveElement (const SMDS_MeshElement *ME, bool isElemDeleted)
 
virtual bool RemoveNode (const SMDS_MeshNode *ME, bool isNodeDeleted)
 
bool RemoveSubMesh (const SMESHDS_SubMesh *theSubMesh)
 
 SMESHDS_SubMesh (SMESHDS_Mesh *parent, int index)
 Constructor. More...
 
virtual ~SMESHDS_SubMesh ()
 Destructor. More...
 

Member Function Documentation

◆ NbNodes()

virtual int VISCOUS_2D::_ProxyMeshOfFace::_EdgeSubMesh::NbNodes ( ) const
virtual

Return number of nodes in a proxy sub-mesh. The method is meaningful for a sub-mesh containing nodes of 2D viscous layer.

Reimplemented from SMESH_ProxyMesh::SubMesh.

◆ SetUVPtStructVec()

void VISCOUS_2D::_ProxyMeshOfFace::_EdgeSubMesh::SetUVPtStructVec ( UVPtStructVec &  vec)

The documentation for this struct was generated from the following file:
  • Sources/FreeCAD/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp