#include <StdMeshers_Penta_3D.hxx>
Public Member Functions | |
| StdMeshers_TNode () | |
| void | SetNode (const SMDS_MeshNode *theNode) |
| const SMDS_MeshNode * | Node () const |
| void | SetShapeSupportID (const int theID) |
| int | ShapeSupportID () const |
| void | SetNormCoord (const gp_XYZ &theXYZ) |
| const gp_XYZ & | NormCoord () const |
| void | SetBaseNodeID (const int theID) |
| int | BaseNodeID () const |
Private Attributes | |
| SMDS_MeshNode * | myNode |
| int | myShapeSupportID |
| gp_XYZ | myXYZ |
| int | myBaseNodeID |
Definition at line 113 of file StdMeshers_Penta_3D.hxx.
| StdMeshers_TNode.StdMeshers_TNode | ( | ) |
Definition at line 117 of file StdMeshers_Penta_3D.hxx.
{
myNode=NULL;
myXYZ.SetCoord(99., 99., 99.);
myShapeSupportID=-1;
myBaseNodeID=-1;
}
| int StdMeshers_TNode.BaseNodeID | ( | ) | const |
Definition at line 152 of file StdMeshers_Penta_3D.hxx.
Referenced by StdMeshers_Penta_3D.FindNodeOnShape(), StdMeshers_Penta_3D.MakeConnectingMap(), and StdMeshers_Penta_3D.MakeNodes().
{
return myBaseNodeID;
}
| const SMDS_MeshNode* StdMeshers_TNode.Node | ( | ) | const |
Definition at line 128 of file StdMeshers_Penta_3D.hxx.
Referenced by StdMeshers_Penta_3D.MakeMeshOnFxy1(), StdMeshers_Penta_3D.MakeNodes(), and StdMeshers_Penta_3D.MakeVolumeMesh().
{
return myNode;
}
| const gp_XYZ& StdMeshers_TNode.NormCoord | ( | ) | const |
Definition at line 144 of file StdMeshers_Penta_3D.hxx.
Referenced by StdMeshers_Penta_3D.MakeNodes().
{
return myXYZ;
}
| void StdMeshers_TNode.SetBaseNodeID | ( | const int | theID | ) |
Definition at line 148 of file StdMeshers_Penta_3D.hxx.
Referenced by StdMeshers_Penta_3D.MakeNodes().
{
myBaseNodeID=theID;
}
| void StdMeshers_TNode.SetNode | ( | const SMDS_MeshNode * | theNode | ) |
Definition at line 124 of file StdMeshers_Penta_3D.hxx.
Referenced by StdMeshers_Penta_3D.FindNodeOnShape(), and StdMeshers_Penta_3D.MakeNodes().
{
myNode=(SMDS_MeshNode*) theNode;
}
| void StdMeshers_TNode.SetNormCoord | ( | const gp_XYZ & | theXYZ | ) |
Definition at line 140 of file StdMeshers_Penta_3D.hxx.
Referenced by StdMeshers_Penta_3D.MakeNodes().
{
myXYZ=theXYZ;
}
| void StdMeshers_TNode.SetShapeSupportID | ( | const int | theID | ) |
Definition at line 132 of file StdMeshers_Penta_3D.hxx.
Referenced by StdMeshers_Penta_3D.MakeNodes().
{
myShapeSupportID=theID;
}
| int StdMeshers_TNode.ShapeSupportID | ( | ) | const |
Definition at line 136 of file StdMeshers_Penta_3D.hxx.
Referenced by StdMeshers_Penta_3D.MakeNodes(), and StdMeshers_Penta_3D.MakeVolumeMesh().
{
return myShapeSupportID;
}
int StdMeshers_TNode.myBaseNodeID [private] |
Definition at line 160 of file StdMeshers_Penta_3D.hxx.
SMDS_MeshNode* StdMeshers_TNode.myNode [private] |
Definition at line 157 of file StdMeshers_Penta_3D.hxx.
int StdMeshers_TNode.myShapeSupportID [private] |
Definition at line 158 of file StdMeshers_Penta_3D.hxx.
gp_XYZ StdMeshers_TNode.myXYZ [private] |
Definition at line 159 of file StdMeshers_Penta_3D.hxx.