Open CASCADE Technology  7.5.0
Public Member Functions
IntPolyh_StartPoint Class Reference

#include <IntPolyh_StartPoint.hxx>

Public Member Functions

 IntPolyh_StartPoint ()
 
 IntPolyh_StartPoint (const Standard_Real xx, const Standard_Real yy, const Standard_Real zz, const Standard_Real uu1, const Standard_Real vv1, const Standard_Real uu2, const Standard_Real vv2, const Standard_Integer T1, const Standard_Integer E1, const Standard_Real LAM1, const Standard_Integer T2, const Standard_Integer E2, const Standard_Real LAM2, const Standard_Integer List)
 
Standard_Real X () const
 
Standard_Real Y () const
 
Standard_Real Z () const
 
Standard_Real U1 () const
 
Standard_Real V1 () const
 
Standard_Real U2 () const
 
Standard_Real V2 () const
 
Standard_Integer T1 () const
 
Standard_Integer E1 () const
 
Standard_Real Lambda1 () const
 
Standard_Integer T2 () const
 
Standard_Integer E2 () const
 
Standard_Real Lambda2 () const
 
Standard_Real GetAngle () const
 
Standard_Integer ChainList () const
 
Standard_Integer GetEdgePoints (const IntPolyh_Triangle &Triangle, Standard_Integer &FirstEdgePoint, Standard_Integer &SecondEdgePoint, Standard_Integer &LastPoint) const
 
void SetXYZ (const Standard_Real XX, const Standard_Real YY, const Standard_Real ZZ)
 
void SetUV1 (const Standard_Real UU1, const Standard_Real VV1)
 
void SetUV2 (const Standard_Real UU2, const Standard_Real VV2)
 
void SetEdge1 (const Standard_Integer IE1)
 
void SetLambda1 (const Standard_Real LAM1)
 
void SetEdge2 (const Standard_Integer IE2)
 
void SetLambda2 (const Standard_Real LAM2)
 
void SetCoupleValue (const Standard_Integer IT1, const Standard_Integer IT2)
 
void SetAngle (const Standard_Real ang)
 
void SetChainList (const Standard_Integer ChList)
 
Standard_Integer CheckSameSP (const IntPolyh_StartPoint &SP) const
 
void Dump () const
 
void Dump (const Standard_Integer i) const
 

Constructor & Destructor Documentation

◆ IntPolyh_StartPoint() [1/2]

IntPolyh_StartPoint::IntPolyh_StartPoint ( )

◆ IntPolyh_StartPoint() [2/2]

IntPolyh_StartPoint::IntPolyh_StartPoint ( const Standard_Real  xx,
const Standard_Real  yy,
const Standard_Real  zz,
const Standard_Real  uu1,
const Standard_Real  vv1,
const Standard_Real  uu2,
const Standard_Real  vv2,
const Standard_Integer  T1,
const Standard_Integer  E1,
const Standard_Real  LAM1,
const Standard_Integer  T2,
const Standard_Integer  E2,
const Standard_Real  LAM2,
const Standard_Integer  List 
)

Member Function Documentation

◆ ChainList()

Standard_Integer IntPolyh_StartPoint::ChainList ( ) const

◆ CheckSameSP()

Standard_Integer IntPolyh_StartPoint::CheckSameSP ( const IntPolyh_StartPoint SP) const

◆ Dump() [1/2]

void IntPolyh_StartPoint::Dump ( ) const

◆ Dump() [2/2]

void IntPolyh_StartPoint::Dump ( const Standard_Integer  i) const

◆ E1()

Standard_Integer IntPolyh_StartPoint::E1 ( ) const

◆ E2()

Standard_Integer IntPolyh_StartPoint::E2 ( ) const

◆ GetAngle()

Standard_Real IntPolyh_StartPoint::GetAngle ( ) const

◆ GetEdgePoints()

Standard_Integer IntPolyh_StartPoint::GetEdgePoints ( const IntPolyh_Triangle Triangle,
Standard_Integer FirstEdgePoint,
Standard_Integer SecondEdgePoint,
Standard_Integer LastPoint 
) const

◆ Lambda1()

Standard_Real IntPolyh_StartPoint::Lambda1 ( ) const

◆ Lambda2()

Standard_Real IntPolyh_StartPoint::Lambda2 ( ) const

◆ SetAngle()

void IntPolyh_StartPoint::SetAngle ( const Standard_Real  ang)

◆ SetChainList()

void IntPolyh_StartPoint::SetChainList ( const Standard_Integer  ChList)

◆ SetCoupleValue()

void IntPolyh_StartPoint::SetCoupleValue ( const Standard_Integer  IT1,
const Standard_Integer  IT2 
)

◆ SetEdge1()

void IntPolyh_StartPoint::SetEdge1 ( const Standard_Integer  IE1)

◆ SetEdge2()

void IntPolyh_StartPoint::SetEdge2 ( const Standard_Integer  IE2)

◆ SetLambda1()

void IntPolyh_StartPoint::SetLambda1 ( const Standard_Real  LAM1)

◆ SetLambda2()

void IntPolyh_StartPoint::SetLambda2 ( const Standard_Real  LAM2)

◆ SetUV1()

void IntPolyh_StartPoint::SetUV1 ( const Standard_Real  UU1,
const Standard_Real  VV1 
)

◆ SetUV2()

void IntPolyh_StartPoint::SetUV2 ( const Standard_Real  UU2,
const Standard_Real  VV2 
)

◆ SetXYZ()

void IntPolyh_StartPoint::SetXYZ ( const Standard_Real  XX,
const Standard_Real  YY,
const Standard_Real  ZZ 
)

◆ T1()

Standard_Integer IntPolyh_StartPoint::T1 ( ) const

◆ T2()

Standard_Integer IntPolyh_StartPoint::T2 ( ) const

◆ U1()

Standard_Real IntPolyh_StartPoint::U1 ( ) const

◆ U2()

Standard_Real IntPolyh_StartPoint::U2 ( ) const

◆ V1()

Standard_Real IntPolyh_StartPoint::V1 ( ) const

◆ V2()

Standard_Real IntPolyh_StartPoint::V2 ( ) const

◆ X()

Standard_Real IntPolyh_StartPoint::X ( ) const

◆ Y()

Standard_Real IntPolyh_StartPoint::Y ( ) const

◆ Z()

Standard_Real IntPolyh_StartPoint::Z ( ) const

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