Back to index

salome-smesh  6.5.0
Public Member Functions | Public Attributes
SMESH_EXPORT::SMESH_MeshEditor_PathPoint Struct Reference

List of all members.

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

Public Attributes

gp_Pnt myPnt
gp_Dir myTgt
double myAngle
double myPrm

Detailed Description

Definition at line 658 of file SMESH_MeshEditor.hxx.


Constructor & Destructor Documentation

Definition at line 664 of file SMESH_MeshEditor.hxx.

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

Member Function Documentation

Definition at line 671 of file SMESH_MeshEditor.hxx.

{ return myAngle; }

Definition at line 672 of file SMESH_MeshEditor.hxx.

{ return myPrm; }
const gp_Pnt& SMESH_EXPORT::SMESH_MeshEditor_PathPoint::Pnt ( ) const [inline]

Definition at line 669 of file SMESH_MeshEditor.hxx.

{ return myPnt; }
void SMESH_EXPORT::SMESH_MeshEditor_PathPoint::SetAngle ( const double &  aBeta) [inline]

Definition at line 667 of file SMESH_MeshEditor.hxx.

{ myAngle=aBeta; }
void SMESH_EXPORT::SMESH_MeshEditor_PathPoint::SetParameter ( const double &  aPrm) [inline]

Definition at line 668 of file SMESH_MeshEditor.hxx.

{ myPrm  =aPrm; }
void SMESH_EXPORT::SMESH_MeshEditor_PathPoint::SetPnt ( const gp_Pnt &  aP3D) [inline]

Definition at line 665 of file SMESH_MeshEditor.hxx.

{ myPnt  =aP3D; }
void SMESH_EXPORT::SMESH_MeshEditor_PathPoint::SetTangent ( const gp_Dir &  aTgt) [inline]

Definition at line 666 of file SMESH_MeshEditor.hxx.

{ myTgt  =aTgt; }
const gp_Dir& SMESH_EXPORT::SMESH_MeshEditor_PathPoint::Tangent ( ) const [inline]

Definition at line 670 of file SMESH_MeshEditor.hxx.

{ return myTgt; }

Member Data 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.


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