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) |
Public Member Functions inherited from SMESH::Controls::Functor | |
~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