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 |