|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | IntRes2d_IntersectionPoint () |
| Empty constructor.
.
|
| IntRes2d_IntersectionPoint (const gp_Pnt2d &P, const Standard_Real Uc1, const Standard_Real Uc2, const IntRes2d_Transition &Trans1, const IntRes2d_Transition &Trans2, const Standard_Boolean ReversedFlag) |
| Creates an IntersectionPoint.
if ReversedFlag is False, the parameter Uc1(resp. Uc2)
and the Transition Trans1 (resp. Trans2) refer to
the first curve (resp. second curve) otherwise Uc1
and Trans1 (resp. Uc2 and Trans2) refer to the
second curve (resp. the first curve).
.
|
void | SetValues (const gp_Pnt2d &P, const Standard_Real Uc1, const Standard_Real Uc2, const IntRes2d_Transition &Trans1, const IntRes2d_Transition &Trans2, const Standard_Boolean ReversedFlag) |
| Sets the values for an existing intersection
point. The meaning of the parameters are the same
as for the Create.
.
|
const gp_Pnt2d & | Value () const |
| Returns the value of the coordinates of the
intersection point in the 2D space.
.
|
Standard_Real | ParamOnFirst () const |
| Returns the parameter on the first curve.
.
|
Standard_Real | ParamOnSecond () const |
| Returns the parameter on the second curve.
.
|
const IntRes2d_Transition & | TransitionOfFirst () const |
| Returns the transition of the 1st curve compared to
the 2nd one.
.
|
const IntRes2d_Transition & | TransitionOfSecond () const |
| returns the transition of the 2nd curve compared to
the 1st one.
|
const gp_Pnt2d & | _CSFDB_GetIntRes2d_IntersectionPointpt () const |
Standard_Real | _CSFDB_GetIntRes2d_IntersectionPointp1 () const |
void | _CSFDB_SetIntRes2d_IntersectionPointp1 (const Standard_Real p) |
Standard_Real | _CSFDB_GetIntRes2d_IntersectionPointp2 () const |
void | _CSFDB_SetIntRes2d_IntersectionPointp2 (const Standard_Real p) |
const IntRes2d_Transition & | _CSFDB_GetIntRes2d_IntersectionPointtrans1 () const |
const IntRes2d_Transition & | _CSFDB_GetIntRes2d_IntersectionPointtrans2 () const |
Private Attributes |
gp_Pnt2d | pt |
Standard_Real | p1 |
Standard_Real | p2 |
IntRes2d_Transition | trans1 |
IntRes2d_Transition | trans2 |
Friends |
Standard_EXPORT friend Handle_Standard_Type & | IntRes2d_IntersectionPoint_Type_ () |