SMESH_Block.TEdge Class Reference

#include <SMESH_Block.hxx>

Collaboration diagram for SMESH_Block.TEdge:
Collaboration graph

Public Member Functions

void Set (const int edgeID, Adaptor3d_Curve *curve, const bool isForward)
void Set (const int edgeID, const gp_XYZ &node1, const gp_XYZ &node2)
Adaptor3d_CurveGetCurve () const
double EndParam (int i) const
int CoordInd () const
const gp_XYZ & NodeXYZ (int i) const
gp_XYZ Point (const gp_XYZ &theParams) const
double GetU (const gp_XYZ &theParams) const
 TEdge ()
 ~TEdge ()

Private Attributes

int myCoordInd
double myFirst
double myLast
Adaptor3d_CurvemyC3d
gp_XYZ myNodes [2]

Detailed Description

Definition at line 313 of file SMESH_Block.hxx.


Constructor & Destructor Documentation

SMESH_Block.TEdge.TEdge (  ) 

Definition at line 329 of file SMESH_Block.hxx.

SMESH_Block.TEdge.~TEdge (  ) 

Member Function Documentation

void SMESH_Block.TEdge.Set ( const int  edgeID,
Adaptor3d_Curve curve,
const bool  isForward 
)
void SMESH_Block.TEdge.Set ( const int  edgeID,
const gp_XYZ &  node1,
const gp_XYZ &  node2 
)
Adaptor3d_Curve* SMESH_Block.TEdge.GetCurve (  )  const

Definition at line 323 of file SMESH_Block.hxx.

double SMESH_Block.TEdge.EndParam ( int  i  )  const

Definition at line 324 of file SMESH_Block.hxx.

int SMESH_Block.TEdge.CoordInd (  )  const

Definition at line 325 of file SMESH_Block.hxx.

const gp_XYZ& SMESH_Block.TEdge.NodeXYZ ( int  i  )  const

Definition at line 326 of file SMESH_Block.hxx.

gp_XYZ SMESH_Block.TEdge.Point ( const gp_XYZ &  theParams  )  const
double SMESH_Block.TEdge.GetU ( const gp_XYZ &  theParams  )  const

Field Documentation

Definition at line 314 of file SMESH_Block.hxx.

double SMESH_Block.TEdge.myFirst [private]

Definition at line 315 of file SMESH_Block.hxx.

double SMESH_Block.TEdge.myLast [private]

Definition at line 316 of file SMESH_Block.hxx.

Definition at line 317 of file SMESH_Block.hxx.

gp_XYZ SMESH_Block.TEdge.myNodes[2] [private]

Definition at line 319 of file SMESH_Block.hxx.


Generated on 22 Oct 2012 for SALOME - SMESH by  doxygen 1.6.1