SMESH::Controls::ConnectedElements Class Reference
#include <SMESH_ControlsDef.hxx>
Public Member Functions | |
ConnectedElements () | |
Class ConnectedElements. More... | |
int GetNode () const | |
std::vector< double > GetPoint () const | |
virtual SMDSAbs_ElementType GetType () const | |
virtual bool IsSatisfy (long theElementId) | |
virtual void SetMesh (const SMDS_Mesh *theMesh) | |
void SetNode (int nodeID) | |
void SetPoint (double x, double y, double z) | |
void SetType (SMDSAbs_ElementType theType) | |
![]() | |
~Functor () | |
Constructor & Destructor Documentation
◆ ConnectedElements()
ConnectedElements::ConnectedElements | ( | ) |
Class ConnectedElements.
Member Function Documentation
◆ GetNode()
int ConnectedElements::GetNode | ( | ) | const |
◆ GetPoint()
std::vector< double > ConnectedElements::GetPoint | ( | ) | const |
◆ GetType()
|
virtual |
Implements SMESH::Controls::Predicate.
◆ IsSatisfy()
|
virtual |
Implements SMESH::Controls::Predicate.
References SMDS_Mesh::FindNode(), SMDS_MeshElement::GetID(), SMDS_MeshNode::GetInverseElementIterator(), SMESH::Controls::TMeshModifTracer::GetMesh(), SMDS_Mesh::GetMeshInfo(), SMDS_MeshElement::GetType(), SMDS_MeshInfo::NbElements(), and SMDS_MeshElement::nodesIterator().
Referenced by SetNode(), and SetPoint().
◆ SetMesh()
|
virtual |
Implements SMESH::Controls::Functor.
References SMESH::Controls::TMeshModifTracer::IsMeshModified(), SMESH::Controls::TMeshModifTracer::SetMesh(), and SetPoint().
◆ SetNode()
void ConnectedElements::SetNode | ( | int | nodeID | ) |
◆ SetPoint()
void ConnectedElements::SetPoint | ( | double | x, |
double | y, | ||
double | z | ||
) |
◆ SetType()
void ConnectedElements::SetType | ( | SMDSAbs_ElementType | theType | ) |
The documentation for this class was generated from the following files:
- src/3rdParty/salomesmesh/inc/SMESH_ControlsDef.hxx
- src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp