Class emulating geometry of a hirizontal edge. More...
Public Member Functions | |
THorizontalEdgeAdaptor (const TSideFace *sideFace, const bool isTop) | |
gp_Pnt | Value (const Standard_Real U) const |
Return coordinates for the given normalized parameter. More... | |
Standard_Real | FirstParameter () const |
Standard_Real | LastParameter () const |
void | dumpNodes (int nbNodes) const |
Dump ids of <nbNodes> first nodes and the last one. More... | |
Private Attributes | |
const TSideFace * | mySide |
double | myV |
Class emulating geometry of a hirizontal edge.
StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor::THorizontalEdgeAdaptor | ( | const TSideFace * | sideFace, |
const bool | isTop | ||
) |
void StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor::dumpNodes | ( | int | nbNodes | ) | const |
Dump ids of <nbNodes> first nodes and the last one.
References StdMeshers_PrismAsBlock::TSideFace::ColumnHeight(), StdMeshers_PrismAsBlock::TSideFace::GetColumns(), StdMeshers_PrismAsBlock::TSideFace::GetComponent(), SMDS_MeshElement::GetID(), StdMeshers_PrismAsBlock::TSideFace::IsComplex(), StdMeshers_PrismAsBlock::TSideFace::IsForward(), and StdMeshers_PrismAsBlock::mySide.
Referenced by StdMeshers_PrismAsBlock::TSideFace::dumpNodes().
Standard_Real StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor::FirstParameter | ( | ) | const |
Standard_Real StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor::LastParameter | ( | ) | const |
gp_Pnt StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor::Value | ( | const Standard_Real | U | ) | const |
Return coordinates for the given normalized parameter.
U | - normalized parameter |
gp_Pnt | - coordinates |
References StdMeshers_PrismAsBlock::mySide.
|
private |
|
private |