Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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


Member Function Documentation

void ChFiDS_SurfData::Get2dPoints ( gp_Pnt2d P2df1,
gp_Pnt2d P2dl1,
gp_Pnt2d P2df2,
gp_Pnt2d P2dl2 
) const
void ChFiDS_SurfData::Set2dPoints ( const gp_Pnt2d P2df1,
const gp_Pnt2d P2dl1,
const gp_Pnt2d P2df2,
const gp_Pnt2d P2dl2 
)
Handle_MMgt_TShared ChFiDS_SurfData::Simul ( ) const

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