ChFiDS_SurfData Class Reference

#include <ChFiDS_SurfData.hxx>

Inheritance diagram for ChFiDS_SurfData:
Inheritance graph
[legend]

Public Member Functions

 ChFiDS_SurfData ()
void Copy (const Handle< ChFiDS_SurfData > &Other)
Standard_Integer IndexOfS1 () const
Standard_Integer IndexOfS2 () const
Standard_Boolean IsOnCurve1 () const
Standard_Boolean IsOnCurve2 () const
Standard_Integer IndexOfC1 () const
Standard_Integer IndexOfC2 () const
Standard_Integer Surf () const
TopAbs_Orientation Orientation () const
const ChFiDS_FaceInterferenceInterferenceOnS1 () const
const ChFiDS_FaceInterferenceInterferenceOnS2 () const
const ChFiDS_CommonPointVertexFirstOnS1 () const
const ChFiDS_CommonPointVertexFirstOnS2 () const
const ChFiDS_CommonPointVertexLastOnS1 () const
const ChFiDS_CommonPointVertexLastOnS2 () const
void ChangeIndexOfS1 (const Standard_Integer Index)
void ChangeIndexOfS2 (const Standard_Integer Index)
void ChangeSurf (const Standard_Integer Index)
void SetIndexOfC1 (const Standard_Integer Index)
void SetIndexOfC2 (const Standard_Integer Index)
TopAbs_OrientationChangeOrientation ()
ChFiDS_FaceInterferenceChangeInterferenceOnS1 ()
ChFiDS_FaceInterferenceChangeInterferenceOnS2 ()
ChFiDS_CommonPointChangeVertexFirstOnS1 ()
ChFiDS_CommonPointChangeVertexFirstOnS2 ()
ChFiDS_CommonPointChangeVertexLastOnS1 ()
ChFiDS_CommonPointChangeVertexLastOnS2 ()
const ChFiDS_FaceInterferenceInterference (const Standard_Integer OnS) const
ChFiDS_FaceInterferenceChangeInterference (const Standard_Integer OnS)
Standard_Integer Index (const Standard_Integer OfS) const
const ChFiDS_CommonPointVertex (const Standard_Boolean First, const Standard_Integer OnS) const
 returns one of the four vertices wether First is true
or wrong and OnS equals 1 or 2.

ChFiDS_CommonPointChangeVertex (const Standard_Boolean First, const Standard_Integer OnS)
 returns one of the four vertices wether First is true
or wrong and OnS equals 1 or 2.

Standard_Boolean IsOnCurve (const Standard_Integer OnS) const
Standard_Integer IndexOfC (const Standard_Integer OnS) const
Standard_Real FirstSpineParam () const
Standard_Real LastSpineParam () const
void FirstSpineParam (const Standard_Real Par)
void LastSpineParam (const Standard_Real Par)
Standard_Real FirstExtensionValue () const
Standard_Real LastExtensionValue () const
void FirstExtensionValue (const Standard_Real Extend)
void LastExtensionValue (const Standard_Real Extend)
Handle_MMgt_TShared Simul () const
void SetSimul (const Handle< MMgt_TShared > &S)
void ResetSimul ()
gp_Pnt2d Get2dPoints (const Standard_Boolean First, const Standard_Integer OnS) const
void Get2dPoints (gp_Pnt2d &P2df1, gp_Pnt2d &P2dl1, gp_Pnt2d &P2df2, gp_Pnt2d &P2dl2) const
void Set2dPoints (const gp_Pnt2d &P2df1, const gp_Pnt2d &P2dl1, const gp_Pnt2d &P2df2, const gp_Pnt2d &P2dl2)
Standard_Boolean TwistOnS1 () const
Standard_Boolean TwistOnS2 () const
void TwistOnS1 (const Standard_Boolean T)
void TwistOnS2 (const Standard_Boolean T)

Constructor & Destructor Documentation

ChFiDS_SurfData::ChFiDS_SurfData (  ) 

Member Function Documentation

void ChFiDS_SurfData::ChangeIndexOfS1 ( const Standard_Integer  Index  ) 
void ChFiDS_SurfData::ChangeIndexOfS2 ( const Standard_Integer  Index  ) 
ChFiDS_FaceInterference& ChFiDS_SurfData::ChangeInterference ( const Standard_Integer  OnS  ) 
ChFiDS_FaceInterference& ChFiDS_SurfData::ChangeInterferenceOnS1 (  ) 
ChFiDS_FaceInterference& ChFiDS_SurfData::ChangeInterferenceOnS2 (  ) 
TopAbs_Orientation& ChFiDS_SurfData::ChangeOrientation (  ) 
void ChFiDS_SurfData::ChangeSurf ( const Standard_Integer  Index  ) 
ChFiDS_CommonPoint& ChFiDS_SurfData::ChangeVertex ( const Standard_Boolean  First,
const Standard_Integer  OnS 
)
ChFiDS_CommonPoint& ChFiDS_SurfData::ChangeVertexFirstOnS1 (  ) 
ChFiDS_CommonPoint& ChFiDS_SurfData::ChangeVertexFirstOnS2 (  ) 
ChFiDS_CommonPoint& ChFiDS_SurfData::ChangeVertexLastOnS1 (  ) 
ChFiDS_CommonPoint& ChFiDS_SurfData::ChangeVertexLastOnS2 (  ) 
void ChFiDS_SurfData::Copy ( const Handle< ChFiDS_SurfData > &  Other  ) 
void ChFiDS_SurfData::FirstExtensionValue ( const Standard_Real  Extend  ) 
Standard_Real ChFiDS_SurfData::FirstExtensionValue (  )  const
void ChFiDS_SurfData::FirstSpineParam ( const Standard_Real  Par  ) 
Standard_Real ChFiDS_SurfData::FirstSpineParam (  )  const
void ChFiDS_SurfData::Get2dPoints ( gp_Pnt2d P2df1,
gp_Pnt2d P2dl1,
gp_Pnt2d P2df2,
gp_Pnt2d P2dl2 
) const
gp_Pnt2d ChFiDS_SurfData::Get2dPoints ( const Standard_Boolean  First,
const Standard_Integer  OnS 
) const
Standard_Integer ChFiDS_SurfData::Index ( const Standard_Integer  OfS  )  const
Standard_Integer ChFiDS_SurfData::IndexOfC ( const Standard_Integer  OnS  )  const
Standard_Integer ChFiDS_SurfData::IndexOfC1 (  )  const
Standard_Integer ChFiDS_SurfData::IndexOfC2 (  )  const
Standard_Integer ChFiDS_SurfData::IndexOfS1 (  )  const
Standard_Integer ChFiDS_SurfData::IndexOfS2 (  )  const
const ChFiDS_FaceInterference& ChFiDS_SurfData::Interference ( const Standard_Integer  OnS  )  const
const ChFiDS_FaceInterference& ChFiDS_SurfData::InterferenceOnS1 (  )  const
const ChFiDS_FaceInterference& ChFiDS_SurfData::InterferenceOnS2 (  )  const
Standard_Boolean ChFiDS_SurfData::IsOnCurve ( const Standard_Integer  OnS  )  const
Standard_Boolean ChFiDS_SurfData::IsOnCurve1 (  )  const
Standard_Boolean ChFiDS_SurfData::IsOnCurve2 (  )  const
void ChFiDS_SurfData::LastExtensionValue ( const Standard_Real  Extend  ) 
Standard_Real ChFiDS_SurfData::LastExtensionValue (  )  const
void ChFiDS_SurfData::LastSpineParam ( const Standard_Real  Par  ) 
Standard_Real ChFiDS_SurfData::LastSpineParam (  )  const
TopAbs_Orientation ChFiDS_SurfData::Orientation (  )  const
void ChFiDS_SurfData::ResetSimul (  ) 
void ChFiDS_SurfData::Set2dPoints ( const gp_Pnt2d P2df1,
const gp_Pnt2d P2dl1,
const gp_Pnt2d P2df2,
const gp_Pnt2d P2dl2 
)
void ChFiDS_SurfData::SetIndexOfC1 ( const Standard_Integer  Index  ) 
void ChFiDS_SurfData::SetIndexOfC2 ( const Standard_Integer  Index  ) 
void ChFiDS_SurfData::SetSimul ( const Handle< MMgt_TShared > &  S  ) 
Handle_MMgt_TShared ChFiDS_SurfData::Simul (  )  const
Standard_Integer ChFiDS_SurfData::Surf (  )  const
void ChFiDS_SurfData::TwistOnS1 ( const Standard_Boolean  T  ) 
Standard_Boolean ChFiDS_SurfData::TwistOnS1 (  )  const
void ChFiDS_SurfData::TwistOnS2 ( const Standard_Boolean  T  ) 
Standard_Boolean ChFiDS_SurfData::TwistOnS2 (  )  const
const ChFiDS_CommonPoint& ChFiDS_SurfData::Vertex ( const Standard_Boolean  First,
const Standard_Integer  OnS 
) const
const ChFiDS_CommonPoint& ChFiDS_SurfData::VertexFirstOnS1 (  )  const
const ChFiDS_CommonPoint& ChFiDS_SurfData::VertexFirstOnS2 (  )  const
const ChFiDS_CommonPoint& ChFiDS_SurfData::VertexLastOnS1 (  )  const
const ChFiDS_CommonPoint& ChFiDS_SurfData::VertexLastOnS2 (  )  const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:53:43 2011 for Open CASCADE Technology by  doxygen 1.6.3