Open CASCADE Technology 6.6.0
|
Gives a generic algorithm to intersect Implicit Curves
and Bounded Parametric Curves.
Level: Internal
All the methods of all the classes are Internal.
#include <IntImpParGen.hxx>
Static Public Member Functions | |
static void | DetermineTransition (const IntRes2d_Position Pos1, gp_Vec2d &Tan1, const gp_Vec2d &Norm1, IntRes2d_Transition &Trans1, const IntRes2d_Position Pos2, gp_Vec2d &Tan2, const gp_Vec2d &Norm2, IntRes2d_Transition &Trans2, const Standard_Real Tol) |
Template class for an implicit curve. //! Template class for a tool on a parameterised curve. //! Math function, instantiated inside the Intersector. //! Tool used by the package IntCurve and IntImpParGen | |
static Standard_Boolean | DetermineTransition (const IntRes2d_Position Pos1, gp_Vec2d &Tan1, IntRes2d_Transition &Trans1, const IntRes2d_Position Pos2, gp_Vec2d &Tan2, IntRes2d_Transition &Trans2, const Standard_Real Tol) |
static void | DeterminePosition (IntRes2d_Position &Pos1, const IntRes2d_Domain &Dom1, const gp_Pnt2d &P1, const Standard_Real Tol) |
static Standard_Real | NormalizeOnDomain (Standard_Real &Par1, const IntRes2d_Domain &Dom1) |
static void IntImpParGen::DeterminePosition | ( | IntRes2d_Position & | Pos1, |
const IntRes2d_Domain & | Dom1, | ||
const gp_Pnt2d & | P1, | ||
const Standard_Real | Tol | ||
) | [static] |
static Standard_Boolean IntImpParGen::DetermineTransition | ( | const IntRes2d_Position | Pos1, |
gp_Vec2d & | Tan1, | ||
IntRes2d_Transition & | Trans1, | ||
const IntRes2d_Position | Pos2, | ||
gp_Vec2d & | Tan2, | ||
IntRes2d_Transition & | Trans2, | ||
const Standard_Real | Tol | ||
) | [static] |
static void IntImpParGen::DetermineTransition | ( | const IntRes2d_Position | Pos1, |
gp_Vec2d & | Tan1, | ||
const gp_Vec2d & | Norm1, | ||
IntRes2d_Transition & | Trans1, | ||
const IntRes2d_Position | Pos2, | ||
gp_Vec2d & | Tan2, | ||
const gp_Vec2d & | Norm2, | ||
IntRes2d_Transition & | Trans2, | ||
const Standard_Real | Tol | ||
) | [static] |
static Standard_Real IntImpParGen::NormalizeOnDomain | ( | Standard_Real & | Par1, |
const IntRes2d_Domain & | Dom1 | ||
) | [static] |