OCC.IntImpParGen module

class OCC.IntImpParGen.SwigPyIterator(*args, **kwargs)

Bases: object

advance()
copy()
decr()
distance()
equal()
incr()
next()
previous()
thisown

The membership flag

value()
class OCC.IntImpParGen.intimppargen(*args, **kwargs)

Bases: object

static DeterminePosition(*args)
Parameters:
  • Pos1 (IntRes2d_Position &) –
  • Dom1 (IntRes2d_Domain &) –
  • P1 (gp_Pnt2d) –
  • Tol (float) –
Return type:

void

static DetermineTransition(*args)
  • 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
Parameters:
  • Pos1 (IntRes2d_Position) –
  • Tan1 (gp_Vec2d) –
  • Norm1 (gp_Vec2d) –
  • Trans1 (IntRes2d_Transition &) –
  • Pos2 (IntRes2d_Position) –
  • Tan2 (gp_Vec2d) –
  • Norm2 (gp_Vec2d) –
  • Trans2 (IntRes2d_Transition &) –
  • Tol (float) –
  • Pos1
  • Tan1
  • Trans1
  • Pos2
  • Tan2
  • Trans2
  • Tol
Return type:

void

Return type:

bool

static NormalizeOnDomain(*args)
Parameters:
  • Par1 (float &) –
  • Dom1 (IntRes2d_Domain &) –
Return type:

float

thisown

The membership flag

OCC.IntImpParGen.intimppargen_DeterminePosition(*args)
Parameters:
  • Pos1 (IntRes2d_Position &) –
  • Dom1 (IntRes2d_Domain &) –
  • P1 (gp_Pnt2d) –
  • Tol (float) –
Return type:

void

OCC.IntImpParGen.intimppargen_DetermineTransition(*args)
  • 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
Parameters:
  • Pos1 (IntRes2d_Position) –
  • Tan1 (gp_Vec2d) –
  • Norm1 (gp_Vec2d) –
  • Trans1 (IntRes2d_Transition &) –
  • Pos2 (IntRes2d_Position) –
  • Tan2 (gp_Vec2d) –
  • Norm2 (gp_Vec2d) –
  • Trans2 (IntRes2d_Transition &) –
  • Tol (float) –
  • Pos1
  • Tan1
  • Trans1
  • Pos2
  • Tan2
  • Trans2
  • Tol
Return type:

void

Return type:

bool

OCC.IntImpParGen.intimppargen_NormalizeOnDomain(*args)
Parameters:
  • Par1 (float &) –
  • Dom1 (IntRes2d_Domain &) –
Return type:

float