Back to index

salome-smesh  6.5.0
Public Member Functions | Private Attributes
STDMESHERS_EXPORT::STDMESHERS_EXPORT Protocol Reference

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

Collaboration diagram for STDMESHERS_EXPORT::STDMESHERS_EXPORT:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TVerticalEdgeAdaptor (const TParam2ColumnMap *columnsMap, const double parameter)
gp_Pnt Value (const Standard_Real U) const
Standard_Real FirstParameter () const
Standard_Real LastParameter () const
void dumpNodes (int nbNodes) const
 THorizontalEdgeAdaptor (const TSideFace *sideFace, const bool isTop)
gp_Pnt Value (const Standard_Real U) const
Standard_Real FirstParameter () const
Standard_Real LastParameter () const
void dumpNodes (int nbNodes) const
 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 TNodeColumnmyNodeColumn
const TSideFacemySide
double myV
int myZ
TopoDS_Face myFace

Detailed Description

Class emulating geometry of a vertical edge.

Class emulating pcurve on a hirizontal face.

Class emulating geometry of a hirizontal edge.

Definition at line 314 of file StdMeshers_Prism_3D.hxx.


Member Function Documentation

Standard_Real STDMESHERS_EXPORT::STDMESHERS_EXPORT::FirstParameter ( ) const [inline]

Definition at line 320 of file StdMeshers_Prism_3D.hxx.

{ return 0; }
Standard_Real STDMESHERS_EXPORT::STDMESHERS_EXPORT::FirstParameter ( ) const [inline]

Definition at line 339 of file StdMeshers_Prism_3D.hxx.

{ return 0; }
Standard_Real STDMESHERS_EXPORT::STDMESHERS_EXPORT::FirstParameter ( ) const [inline]

Definition at line 361 of file StdMeshers_Prism_3D.hxx.

{ return 0; }
Standard_Real STDMESHERS_EXPORT::STDMESHERS_EXPORT::LastParameter ( ) const [inline]

Definition at line 321 of file StdMeshers_Prism_3D.hxx.

{ return 1; }
Standard_Real STDMESHERS_EXPORT::STDMESHERS_EXPORT::LastParameter ( ) const [inline]

Definition at line 340 of file StdMeshers_Prism_3D.hxx.

{ return 1; }
Standard_Real STDMESHERS_EXPORT::STDMESHERS_EXPORT::LastParameter ( ) const [inline]

Definition at line 362 of file StdMeshers_Prism_3D.hxx.

{ return 1; }
STDMESHERS_EXPORT::STDMESHERS_EXPORT::THorizontalEdgeAdaptor ( const TSideFace sideFace,
const bool  isTop 
) [inline]

Definition at line 336 of file StdMeshers_Prism_3D.hxx.

      :mySide(sideFace), myV( isTop ? 1.0 : 0.0 ) {}
STDMESHERS_EXPORT::STDMESHERS_EXPORT::TPCurveOnHorFaceAdaptor ( const TSideFace sideFace,
const bool  isTop,
const TopoDS_Face &  horFace 
) [inline]

Definition at line 356 of file StdMeshers_Prism_3D.hxx.

      : mySide(sideFace), myFace(horFace), myZ(isTop ? mySide->ColumnHeight() - 1 : 0 ) {}
STDMESHERS_EXPORT::STDMESHERS_EXPORT::TVerticalEdgeAdaptor ( const TParam2ColumnMap columnsMap,
const double  parameter 
)
gp_Pnt STDMESHERS_EXPORT::STDMESHERS_EXPORT::Value ( const Standard_Real  U) const
gp_Pnt STDMESHERS_EXPORT::STDMESHERS_EXPORT::Value ( const Standard_Real  U) const
gp_Pnt2d STDMESHERS_EXPORT::STDMESHERS_EXPORT::Value ( const Standard_Real  U) const

Member Data Documentation

Definition at line 354 of file StdMeshers_Prism_3D.hxx.

Definition at line 316 of file StdMeshers_Prism_3D.hxx.

Definition at line 333 of file StdMeshers_Prism_3D.hxx.

Definition at line 334 of file StdMeshers_Prism_3D.hxx.

Definition at line 353 of file StdMeshers_Prism_3D.hxx.


The documentation for this protocol was generated from the following file: