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

Public Member Functions | |
| TPCurveOnHorFaceAdaptor (const TSideFace *sideFace, const bool isTop, const TopoDS_Face &horFace) | |
| gp_Pnt2d | Value (const Standard_Real U) const |
| Return UV on pcurve for the given normalized parameter. | |
| Standard_Real | FirstParameter () const |
| Standard_Real | LastParameter () const |
Private Attributes | |
| const TSideFace * | mySide |
| int | myZ |
| TopoDS_Face | myFace |
Class emulating pcurve on a hirizontal face.
Definition at line 347 of file StdMeshers_Prism_3D.hxx.
| Standard_Real StdMeshers_PrismAsBlock.TPCurveOnHorFaceAdaptor.FirstParameter | ( | ) | const |
Definition at line 358 of file StdMeshers_Prism_3D.hxx.
{ return 0; }
| Standard_Real StdMeshers_PrismAsBlock.TPCurveOnHorFaceAdaptor.LastParameter | ( | ) | const |
Definition at line 359 of file StdMeshers_Prism_3D.hxx.
{ return 1; }
| gp_Pnt2d StdMeshers_PrismAsBlock.TPCurveOnHorFaceAdaptor::Value | ( | const Standard_Real | U | ) | const |
Return UV on pcurve for the given normalized parameter.
| U | - normalized parameter |
| gp_Pnt | - coordinates |
Definition at line 2446 of file StdMeshers_Prism_3D.cxx.
References StdMeshers_PrismAsBlock.TSideFace.GetColumns(), StdMeshers_PrismAsBlock.TSideFace.GetNodeUV(), SMESH_Block.myFace, and StdMeshers_PrismAsBlock.mySide.
TopoDS_Face StdMeshers_PrismAsBlock.TPCurveOnHorFaceAdaptor.myFace [private] |
Definition at line 351 of file StdMeshers_Prism_3D.hxx.
const TSideFace* StdMeshers_PrismAsBlock.TPCurveOnHorFaceAdaptor.mySide [private] |
Definition at line 349 of file StdMeshers_Prism_3D.hxx.
Definition at line 350 of file StdMeshers_Prism_3D.hxx.