Open CASCADE Technology 6.5.2
Public Member Functions | Static Public Member Functions
IntImpParGen Class Reference

Gives a generic algorithm to intersect Implicit Curves
and Bounded Parametric Curves.

Level: Internal

#include <IntImpParGen.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

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

Member Function Documentation

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]
void IntImpParGen::operator delete ( void *  anAddress) [inline]
void* IntImpParGen::operator new ( size_t  ,
void *  anAddress 
) [inline]
void* IntImpParGen::operator new ( size_t  size) [inline]

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines