SALOME - SMESH
StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor Class Reference

Class emulating pcurve on a hirizontal face. More...

Inheritance diagram for StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor:
Inheritance graph
Collaboration diagram for StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor:
Collaboration graph

Public Member Functions

 TPCurveOnHorFaceAdaptor (const TSideFace *sideFace, const bool isTop, const TopoDS_Face &horFace)
 
gp_Pnt2d Value (const Standard_Real U) const
 
Standard_Real FirstParameter () const
 
Standard_Real LastParameter () const
 

Private Attributes

const TSideFacemySide
 
int myZ
 
TopoDS_Face myFace
 

Detailed Description

Class emulating pcurve on a hirizontal face.

Definition at line 326 of file StdMeshers_Prism_3D.hxx.

Constructor & Destructor Documentation

◆ TPCurveOnHorFaceAdaptor()

StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::TPCurveOnHorFaceAdaptor ( const TSideFace sideFace,
const bool  isTop,
const TopoDS_Face &  horFace 
)

Definition at line 332 of file StdMeshers_Prism_3D.hxx.

Member Function Documentation

◆ Value()

gp_Pnt2d StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::Value ( const Standard_Real  U) const

◆ FirstParameter()

Standard_Real StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::FirstParameter ( ) const

Definition at line 337 of file StdMeshers_Prism_3D.hxx.

◆ LastParameter()

Standard_Real StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::LastParameter ( ) const

Definition at line 338 of file StdMeshers_Prism_3D.hxx.

Field Documentation

◆ mySide

const TSideFace* StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::mySide
private

Definition at line 328 of file StdMeshers_Prism_3D.hxx.

◆ myZ

int StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::myZ
private

Definition at line 329 of file StdMeshers_Prism_3D.hxx.

◆ myFace

TopoDS_Face StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor::myFace
private

Definition at line 330 of file StdMeshers_Prism_3D.hxx.