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...
 
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...
 
 SubMesh (int index=0)
 
virtual ~SubMesh ()
 
- Public Member Functions inherited from SMESHDS_SubMesh
virtual void AddElement (const SMDS_MeshElement *ME)
 
virtual void AddNode (const SMDS_MeshNode *ME)
 
void AddSubMesh (const SMESHDS_SubMesh *theSubMesh)
 
virtual void Clear ()
 
void compactList ()
 
virtual bool Contains (const SMDS_MeshElement *ME) const
 
bool ContainsSubMesh (const SMESHDS_SubMesh *theSubMesh) const
 
virtual const SMDS_MeshElementGetElement (size_t idInShape) const
 
virtual SMDS_ElemIteratorPtr GetElements () const
 
int GetID () const
 
virtual const SMDS_MeshNodeGetNode (size_t idInShape) const
 
virtual SMDS_NodeIteratorPtr GetNodes () const
 
SMESHDS_MeshGetParent () const
 
int getSize ()
 
SMESHDS_SubMeshIteratorPtr GetSubMeshIterator () const
 
virtual bool IsComplexSubmesh () const
 
virtual bool IsQuadratic () const
 
virtual int NbElements () const
 
virtual int NbNodes () 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: