Version: 8.3.0
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
 

Constructor & Destructor Documentation

SMESH_MeshEditor::SMESH_MeshEditor_PathPoint::SMESH_MeshEditor_PathPoint ( )

Member Function Documentation

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

Field Documentation

double SMESH_MeshEditor::SMESH_MeshEditor_PathPoint::myAngle
gp_Pnt SMESH_MeshEditor::SMESH_MeshEditor_PathPoint::myPnt
double SMESH_MeshEditor::SMESH_MeshEditor_PathPoint::myPrm
gp_Dir SMESH_MeshEditor::SMESH_MeshEditor_PathPoint::myTgt