Open CASCADE Technology 6.6.0
Public Member Functions
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)
Standard_Real ChFiDS_SurfData::FirstExtensionValue ( ) const
void ChFiDS_SurfData::FirstExtensionValue ( const Standard_Real  Extend)
Standard_Real ChFiDS_SurfData::FirstSpineParam ( ) const
void ChFiDS_SurfData::FirstSpineParam ( const Standard_Real  Par)
gp_Pnt2d ChFiDS_SurfData::Get2dPoints ( const Standard_Boolean  First,
const Standard_Integer  OnS 
) const
void ChFiDS_SurfData::Get2dPoints ( gp_Pnt2d P2df1,
gp_Pnt2d P2dl1,
gp_Pnt2d P2df2,
gp_Pnt2d P2dl2 
) 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
Standard_Real ChFiDS_SurfData::LastExtensionValue ( ) const
void ChFiDS_SurfData::LastExtensionValue ( const Standard_Real  Extend)
Standard_Real ChFiDS_SurfData::LastSpineParam ( ) const
void ChFiDS_SurfData::LastSpineParam ( const Standard_Real  Par)
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