Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
ChFiDS_FaceInterference Class Reference

interference face/fillet More...

#include <ChFiDS_FaceInterference.hxx>

Public Member Functions

 ChFiDS_FaceInterference ()
 
void SetInterference (const int LineIndex, const TopAbs_Orientation Trans, const occ::handle< Geom2d_Curve > &PCurv1, const occ::handle< Geom2d_Curve > &PCurv2)
 
void SetTransition (const TopAbs_Orientation Trans)
 
void SetFirstParameter (const double U1)
 
void SetLastParameter (const double U1)
 
void SetParameter (const double U1, const bool IsFirst)
 
int LineIndex () const
 
void SetLineIndex (const int I)
 
TopAbs_Orientation Transition () const
 
const occ::handle< Geom2d_Curve > & PCurveOnFace () const
 
const occ::handle< Geom2d_Curve > & PCurveOnSurf () const
 
occ::handle< Geom2d_Curve > & ChangePCurveOnFace ()
 
occ::handle< Geom2d_Curve > & ChangePCurveOnSurf ()
 
double FirstParameter () const
 
double LastParameter () const
 
double Parameter (const bool IsFirst) const
 

Detailed Description

interference face/fillet

Constructor & Destructor Documentation

◆ ChFiDS_FaceInterference()

ChFiDS_FaceInterference::ChFiDS_FaceInterference ( )

Member Function Documentation

◆ ChangePCurveOnFace()

occ::handle< Geom2d_Curve > & ChFiDS_FaceInterference::ChangePCurveOnFace ( )

◆ ChangePCurveOnSurf()

occ::handle< Geom2d_Curve > & ChFiDS_FaceInterference::ChangePCurveOnSurf ( )

◆ FirstParameter()

double ChFiDS_FaceInterference::FirstParameter ( ) const

◆ LastParameter()

double ChFiDS_FaceInterference::LastParameter ( ) const

◆ LineIndex()

int ChFiDS_FaceInterference::LineIndex ( ) const

◆ Parameter()

double ChFiDS_FaceInterference::Parameter ( const bool IsFirst) const

◆ PCurveOnFace()

const occ::handle< Geom2d_Curve > & ChFiDS_FaceInterference::PCurveOnFace ( ) const

◆ PCurveOnSurf()

const occ::handle< Geom2d_Curve > & ChFiDS_FaceInterference::PCurveOnSurf ( ) const

◆ SetFirstParameter()

void ChFiDS_FaceInterference::SetFirstParameter ( const double U1)

◆ SetInterference()

void ChFiDS_FaceInterference::SetInterference ( const int LineIndex,
const TopAbs_Orientation Trans,
const occ::handle< Geom2d_Curve > & PCurv1,
const occ::handle< Geom2d_Curve > & PCurv2 )

◆ SetLastParameter()

void ChFiDS_FaceInterference::SetLastParameter ( const double U1)

◆ SetLineIndex()

void ChFiDS_FaceInterference::SetLineIndex ( const int I)

◆ SetParameter()

void ChFiDS_FaceInterference::SetParameter ( const double U1,
const bool 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: