Class emulating geometry of a vertical edge. More...
Public Member Functions | |
TVerticalEdgeAdaptor (const TParam2ColumnMap *columnsMap, const double parameter) | |
Creates TVerticalEdgeAdaptor. More... | |
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 nodes. More... | |
Private Attributes | |
const TNodeColumn * | myNodeColumn |
Class emulating geometry of a vertical edge.
StdMeshers_PrismAsBlock::TVerticalEdgeAdaptor::TVerticalEdgeAdaptor | ( | const TParam2ColumnMap * | columnsMap, |
const double | parameter | ||
) |
Creates TVerticalEdgeAdaptor.
columnsMap | - node column map |
parameter | - normalized parameter |
void StdMeshers_PrismAsBlock::TVerticalEdgeAdaptor::dumpNodes | ( | int | nbNodes | ) | const |
Dump ids of nodes.
Referenced by StdMeshers_PrismAsBlock::TSideFace::dumpNodes().
Standard_Real StdMeshers_PrismAsBlock::TVerticalEdgeAdaptor::FirstParameter | ( | ) | const |
Standard_Real StdMeshers_PrismAsBlock::TVerticalEdgeAdaptor::LastParameter | ( | ) | const |
gp_Pnt StdMeshers_PrismAsBlock::TVerticalEdgeAdaptor::Value | ( | const Standard_Real | U | ) | const |
Return coordinates for the given normalized parameter.
U | - normalized parameter |
gp_Pnt | - coordinates |
References gpXYZ.
|
private |