#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|