Version: 6.3.1
Public Member Functions | Data Fields

SMESH_MeshEditor.SMESH_MeshEditor_PathPoint Struct Reference

Public Member Functions

 SMESH_MeshEditor_PathPoint ()
void SetPnt (const gp_Pnt &aP3D)
void SetTangent (const gp_Dir &aTgt)
void SetAngle (const double &aBeta)
void SetParameter (const double &aPrm)
const gp_Pnt & Pnt () const
const gp_Dir & Tangent () const
double Angle () const
double Parameter () const

Data Fields

gp_Pnt myPnt
gp_Dir myTgt
double myAngle
double myPrm

Detailed Description

Definition at line 658 of file SMESH_MeshEditor.hxx.


Constructor & Destructor Documentation

SMESH_MeshEditor.SMESH_MeshEditor_PathPoint.SMESH_MeshEditor_PathPoint ( )

Definition at line 664 of file SMESH_MeshEditor.hxx.

: myPnt(99., 99., 99.), myTgt(1.,0.,0.), myAngle(0), myPrm(0) {}

Member Function Documentation

double SMESH_MeshEditor.SMESH_MeshEditor_PathPoint.Angle ( ) const

Definition at line 671 of file SMESH_MeshEditor.hxx.

Referenced by SMESH_MeshEditor.MakeExtrElements().

{ return myAngle; }
double SMESH_MeshEditor.SMESH_MeshEditor_PathPoint.Parameter ( ) const

Definition at line 672 of file SMESH_MeshEditor.hxx.

{ return myPrm; }
const gp_Pnt& SMESH_MeshEditor.SMESH_MeshEditor_PathPoint.Pnt ( ) const

Definition at line 669 of file SMESH_MeshEditor.hxx.

Referenced by SMESH_MeshEditor.MakeExtrElements().

{ return myPnt; }
void SMESH_MeshEditor.SMESH_MeshEditor_PathPoint.SetAngle ( const double &  aBeta)

Definition at line 667 of file SMESH_MeshEditor.hxx.

Referenced by SMESH_MeshEditor.MakeExtrElements().

{ myAngle=aBeta; }
void SMESH_MeshEditor.SMESH_MeshEditor_PathPoint.SetParameter ( const double &  aPrm)

Definition at line 668 of file SMESH_MeshEditor.hxx.

Referenced by SMESH_MeshEditor.MakeEdgePathPoints().

{ myPrm  =aPrm; }
void SMESH_MeshEditor.SMESH_MeshEditor_PathPoint.SetPnt ( const gp_Pnt &  aP3D)

Definition at line 665 of file SMESH_MeshEditor.hxx.

Referenced by SMESH_MeshEditor.MakeEdgePathPoints().

{ myPnt  =aP3D; }
void SMESH_MeshEditor.SMESH_MeshEditor_PathPoint.SetTangent ( const gp_Dir &  aTgt)

Definition at line 666 of file SMESH_MeshEditor.hxx.

Referenced by SMESH_MeshEditor.MakeEdgePathPoints().

{ myTgt  =aTgt; }
const gp_Dir& SMESH_MeshEditor.SMESH_MeshEditor_PathPoint.Tangent ( ) const

Definition at line 670 of file SMESH_MeshEditor.hxx.

Referenced by SMESH_MeshEditor.MakeExtrElements().

{ return myTgt; }

Field Documentation

Definition at line 662 of file SMESH_MeshEditor.hxx.

Definition at line 660 of file SMESH_MeshEditor.hxx.

Definition at line 662 of file SMESH_MeshEditor.hxx.

Definition at line 661 of file SMESH_MeshEditor.hxx.

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS