Open CASCADE Technology
6.5.4
|
interference face/fillet
#include <ChFiDS_FaceInterference.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | 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 |
Handle_Geom2d_Curve& ChFiDS_FaceInterference::ChangePCurveOnFace | ( | ) |
Handle_Geom2d_Curve& ChFiDS_FaceInterference::ChangePCurveOnSurf | ( | ) |
Standard_Real ChFiDS_FaceInterference::Parameter | ( | const Standard_Boolean | IsFirst | ) | const |
const Handle_Geom2d_Curve& ChFiDS_FaceInterference::PCurveOnFace | ( | ) | const |
const Handle_Geom2d_Curve& ChFiDS_FaceInterference::PCurveOnSurf | ( | ) | const |
void ChFiDS_FaceInterference::SetInterference | ( | const Standard_Integer | LineIndex, |
const TopAbs_Orientation | Trans, | ||
const Handle< Geom2d_Curve > & | PCurv1, | ||
const Handle< Geom2d_Curve > & | PCurv2 | ||
) |
void ChFiDS_FaceInterference::SetParameter | ( | const Standard_Real | U1, |
const Standard_Boolean | IsFirst | ||
) |