Version: 8.3.0
StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor Class Reference

Class emulating geometry of a hirizontal edge. More...

Inheritance diagram for StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor:

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 TSideFacemySide
 
double myV
 

Detailed Description

Class emulating geometry of a hirizontal edge.

Constructor & Destructor Documentation

StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor::THorizontalEdgeAdaptor ( const TSideFace sideFace,
const bool  isTop 
)

Member Function Documentation

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.

Parameters
U- normalized parameter
Return values
gp_Pnt- coordinates

References StdMeshers_PrismAsBlock::mySide.

Field Documentation

const TSideFace* StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor::mySide
private
double StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor::myV
private