Structure containing node relative data. More...
#include <StdMeshers_Prism_3D.hxx>
Public Member Functions | |
gp_XYZ & | ChangeParams () const |
gp_XYZ | GetCoords () const |
gp_XYZ | GetParams () const |
SMDS_TypeOfPosition | GetPositionType () const |
bool | HasParams () const |
bool | IsNeighbor (const TNode &other) const |
Return true if this node and other one belong to one face. More... | |
bool | operator< (const TNode &other) const |
TNode (const SMDS_MeshNode *node=0) | |
Public Attributes | |
const SMDS_MeshNode * | myNode |
gp_XYZ | myParams |
Structure containing node relative data.
Prism_3D::TNode::TNode | ( | const SMDS_MeshNode * | node = 0 | ) |
gp_XYZ & Prism_3D::TNode::ChangeParams | ( | ) | const |
References myParams.
gp_XYZ Prism_3D::TNode::GetCoords | ( | ) | const |
References myNode, SMDS_MeshNode::X(), SMDS_MeshNode::Y(), and SMDS_MeshNode::Z().
gp_XYZ Prism_3D::TNode::GetParams | ( | ) | const |
References myParams.
SMDS_TypeOfPosition Prism_3D::TNode::GetPositionType | ( | ) | const |
References SMDS_MeshNode::GetPosition(), SMDS_Position::GetTypeOfPosition(), and myNode.
Return true if this node and other one belong to one face.
References SMDS_MeshNode::GetInverseElementIterator(), and myNode.
References SMDS_MeshElement::GetID(), and myNode.
const SMDS_MeshNode* Prism_3D::TNode::myNode |
Referenced by GetCoords(), GetPositionType(), IsNeighbor(), and operator<().
|
mutable |
Referenced by ChangeParams(), GetParams(), and HasParams().