Open CASCADE Technology  7.6.0
Public Member Functions

ChFiDS_FaceInterference Class Reference

interference face/fillet More...

#include <ChFiDS_FaceInterference.hxx>

Public Member Functions

 ChFiDS_FaceInterference ()
 
void SetInterference (const Standard_Integer LineIndex, const TopAbs_Orientation Trans, const Handle< Geom2d_Curve > &PCurv1, const Handle< Geom2d_Curve > &PCurv2)
 
void SetTransition (const TopAbs_Orientation Trans)
 
void SetFirstParameter (const Standard_Real U1)
 
void SetLastParameter (const Standard_Real U1)
 
void SetParameter (const Standard_Real U1, const Standard_Boolean IsFirst)
 
Standard_Integer LineIndex () const
 
void SetLineIndex (const Standard_Integer I)
 
TopAbs_Orientation Transition () const
 
const Handle< Geom2d_Curve > & PCurveOnFace () const
 
const Handle< Geom2d_Curve > & PCurveOnSurf () const
 
Handle< Geom2d_Curve > & ChangePCurveOnFace ()
 
Handle< Geom2d_Curve > & ChangePCurveOnSurf ()
 
Standard_Real FirstParameter () const
 
Standard_Real LastParameter () const
 
Standard_Real Parameter (const Standard_Boolean IsFirst) const
 

Detailed Description

interference face/fillet

Constructor & Destructor Documentation

◆ ChFiDS_FaceInterference()

ChFiDS_FaceInterference::ChFiDS_FaceInterference ( )

Member Function Documentation

◆ ChangePCurveOnFace()

Handle< Geom2d_Curve >& ChFiDS_FaceInterference::ChangePCurveOnFace ( )

◆ ChangePCurveOnSurf()

Handle< Geom2d_Curve >& ChFiDS_FaceInterference::ChangePCurveOnSurf ( )

◆ FirstParameter()

Standard_Real ChFiDS_FaceInterference::FirstParameter ( ) const

◆ LastParameter()

Standard_Real ChFiDS_FaceInterference::LastParameter ( ) const

◆ LineIndex()

Standard_Integer ChFiDS_FaceInterference::LineIndex ( ) const

◆ Parameter()

Standard_Real ChFiDS_FaceInterference::Parameter ( const Standard_Boolean  IsFirst) const

◆ PCurveOnFace()

const Handle< Geom2d_Curve >& ChFiDS_FaceInterference::PCurveOnFace ( ) const

◆ PCurveOnSurf()

const Handle< Geom2d_Curve >& ChFiDS_FaceInterference::PCurveOnSurf ( ) const

◆ SetFirstParameter()

void ChFiDS_FaceInterference::SetFirstParameter ( const Standard_Real  U1)

◆ SetInterference()

void ChFiDS_FaceInterference::SetInterference ( const Standard_Integer  LineIndex,
const TopAbs_Orientation  Trans,
const Handle< Geom2d_Curve > &  PCurv1,
const Handle< Geom2d_Curve > &  PCurv2 
)

◆ SetLastParameter()

void ChFiDS_FaceInterference::SetLastParameter ( const Standard_Real  U1)

◆ SetLineIndex()

void ChFiDS_FaceInterference::SetLineIndex ( const Standard_Integer  I)

◆ SetParameter()

void ChFiDS_FaceInterference::SetParameter ( const Standard_Real  U1,
const Standard_Boolean  IsFirst 
)

◆ SetTransition()

void ChFiDS_FaceInterference::SetTransition ( const TopAbs_Orientation  Trans)

◆ Transition()

TopAbs_Orientation ChFiDS_FaceInterference::Transition ( ) const

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