#include <ChFiDS_FaceInterference.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | ChFiDS_FaceInterference () |
| void | SetInterference (const Standard_Integer LineIndex, const TopAbs_Orientation Trans, const Handle(Geom2d_Curve)&PCurv1, const Handle(Geom2d_Curve)&PCurv2) |
| Standard_EXPORT void | SetTransition (const TopAbs_Orientation Trans) |
| void | SetFirstParameter (const Standard_Real U1) |
| void | SetLastParameter (const Standard_Real U1) |
| Standard_EXPORT 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_EXPORT Standard_Real | Parameter (const Standard_Boolean IsFirst) const |
Private Attributes | |
| Standard_Real | firstParam |
| Standard_Real | lastParam |
| Handle_Geom2d_Curve | pCurveOnFace |
| Handle_Geom2d_Curve | pCurveOnSurf |
| Standard_Integer | lineindex |
| TopAbs_Orientation | LineTransition |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1