OCC.AdvApp2Var module

class AdvApp2Var_ApproxAFunc2Var(*args)

Bases: object

Parameters:
  • Num1DSS (int) –
  • Num2DSS (int) –
  • Num3DSS (int) –
  • OneDTol (Handle_TColStd_HArray1OfReal &) –
  • TwoDTol (Handle_TColStd_HArray1OfReal &) –
  • ThreeDTol (Handle_TColStd_HArray1OfReal &) –
  • OneDTolFr (Handle_TColStd_HArray2OfReal &) –
  • TwoDTolFr (Handle_TColStd_HArray2OfReal &) –
  • ThreeDTolFr (Handle_TColStd_HArray2OfReal &) –
  • FirstInU (float) –
  • LastInU (float) –
  • FirstInV (float) –
  • LastInV (float) –
  • FavorIso (GeomAbs_IsoType) –
  • ContInU (GeomAbs_Shape) –
  • ContInV (GeomAbs_Shape) –
  • PrecisCode (int) –
  • MaxDegInU (int) –
  • MaxDegInV (int) –
  • MaxPatch (int) –
  • Func (AdvApp2Var_EvaluatorFunc2Var &) –
  • UChoice (AdvApprox_Cutting &) –
  • VChoice (AdvApprox_Cutting &) –
  • Num1DSS
  • Num2DSS
  • Num3DSS
  • OneDTol
  • TwoDTol
  • ThreeDTol
  • OneDTolFr
  • TwoDTolFr
  • ThreeDTolFr
  • FirstInU
  • LastInU
  • FirstInV
  • LastInV
  • FavorIso
  • ContInU
  • ContInV
  • PrecisCode
  • MaxDegInU
  • MaxDegInV
  • MaxPatch
  • Func
  • Crit (AdvApp2Var_Criterion &) –
  • UChoice
  • VChoice
Return type:

None

Return type:

None

AverageError()
  • returns the average errors
Parameters:Dimension (int) –
Return type:Handle_TColStd_HArray1OfReal
  • returns the average error of the BSplineSurface of range Index
Parameters:
  • Dimension (int) –
  • Index (int) –
Return type:

float

CritError()
Parameters:
  • Dimension (int) –
  • Index (int) –
Return type:

float

DumpToString()

AdvApp2Var_ApproxAFunc2Var_DumpToString(AdvApp2Var_ApproxAFunc2Var self) -> std::string

HasResult()
  • True if the approximation did come out with a result that is not NECESSARELY within the required tolerance or a result that is not recognized with the wished continuities
Return type:bool
IsDone()
  • True if the approximation succeeded within the imposed tolerances and the wished continuities
Return type:bool
MaxError()
  • returns the errors max
Parameters:Dimension (int) –
Return type:Handle_TColStd_HArray1OfReal
  • returns the error max of the BSplineSurface of range Index
Parameters:
  • Dimension (int) –
  • Index (int) –
Return type:

float

NumSubSpaces()
Parameters:Dimension (int) –
Return type:int
Surface()
  • returns the BSplineSurface of range Index
Parameters:Index (int) –
Return type:Handle_Geom_BSplineSurface
UDegree()
Return type:int
UFrontError()
  • returns the errors max on UFrontiers Warning: Dimension must be equal to 3.
Parameters:Dimension (int) –
Return type:Handle_TColStd_HArray1OfReal
  • returns the error max of the BSplineSurface of range Index on a UFrontier
Parameters:
  • Dimension (int) –
  • Index (int) –
Return type:

float

VDegree()
Return type:int
VFrontError()
  • returns the errors max on VFrontiers Warning: Dimension must be equal to 3.
Parameters:Dimension (int) –
Return type:Handle_TColStd_HArray1OfReal
  • returns the error max of the BSplineSurface of range Index on a VFrontier
Parameters:
  • Dimension (int) –
  • Index (int) –
Return type:

float

thisown

The membership flag

class AdvApp2Var_ApproxF2var(*args, **kwargs)

Bases: object

static mma1her_(*args)

:param : :type : integer * :param : :type : doublereal * :param : :type : integer * :rtype: int

static mma2ac1_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

static mma2ac2_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

static mma2ac3_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

static mma2can_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : integer * :rtype: int

static mma2cdi_(*args)
Parameters:
  • ndimen (integer *) –
  • nbpntu (integer *) –
  • urootl (doublereal *) –
  • nbpntv (integer *) –
  • vrootl (doublereal *) –
  • iordru (integer *) –
  • iordrv (integer *) –
  • contr1 (doublereal *) –
  • contr2 (doublereal *) –
  • contr3 (doublereal *) –
  • contr4 (doublereal *) –
  • sotbu1 (doublereal *) –
  • sotbu2 (doublereal *) –
  • ditbu1 (doublereal *) –
  • ditbu2 (doublereal *) –
  • sotbv1 (doublereal *) –
  • sotbv2 (doublereal *) –
  • ditbv1 (doublereal *) –
  • ditbv2 (doublereal *) –
  • sosotb (doublereal *) –
  • soditb (doublereal *) –
  • disotb (doublereal *) –
  • diditb (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mma2ce1_(*args)
Parameters:
  • numdec (integer *) –
  • ndimen (integer *) –
  • nbsesp (integer *) –
  • ndimse (integer *) –
  • ndminu (integer *) –
  • ndminv (integer *) –
  • ndguli (integer *) –
  • ndgvli (integer *) –
  • ndjacu (integer *) –
  • ndjacv (integer *) –
  • iordru (integer *) –
  • iordrv (integer *) –
  • nbpntu (integer *) –
  • nbpntv (integer *) –
  • epsapr (doublereal *) –
  • sosotb (doublereal *) –
  • disotb (doublereal *) –
  • soditb (doublereal *) –
  • diditb (doublereal *) –
  • patjac (doublereal *) –
  • errmax (doublereal *) –
  • errmoy (doublereal *) –
  • ndegpu (integer *) –
  • ndegpv (integer *) –
  • itydec (integer *) –
  • iercod (integer *) –
Return type:

int

static mma2ds1_(*args)
Parameters:
  • ndimen (integer *) –
  • uintfn (doublereal *) –
  • vintfn (doublereal *) –
  • foncnp (AdvApp2Var_EvaluatorFunc2Var &) –
  • nbpntu (integer *) –
  • nbpntv (integer *) –
  • urootb (doublereal *) –
  • vrootb (doublereal *) –
  • isofav (integer *) –
  • sosotb (doublereal *) –
  • disotb (doublereal *) –
  • soditb (doublereal *) –
  • diditb (doublereal *) –
  • fpntab (doublereal *) –
  • ttable (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mma2fnc_(*args)
Parameters:
  • ndimen (integer *) –
  • nbsesp (integer *) –
  • ndimse (integer *) –
  • uvfonc (doublereal *) –
  • foncnp (AdvApp2Var_EvaluatorFunc2Var &) –
  • tconst (doublereal *) –
  • isofav (integer *) –
  • nbroot (integer *) –
  • rootlg (doublereal *) –
  • iordre (integer *) –
  • ideriv (integer *) –
  • ndgjac (integer *) –
  • nbcrmx (integer *) –
  • ncflim (integer *) –
  • epsapr (doublereal *) –
  • ncoeff (integer *) –
  • courbe (doublereal *) –
  • nbcrbe (integer *) –
  • somtab (doublereal *) –
  • diftab (doublereal *) –
  • contr1 (doublereal *) –
  • contr2 (doublereal *) –
  • tabdec (doublereal *) –
  • errmax (doublereal *) –
  • errmoy (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mma2fx6_(*args)
Parameters:
  • ncfmxu (integer *) –
  • ncfmxv (integer *) –
  • ndimen (integer *) –
  • nbsesp (integer *) –
  • ndimse (integer *) –
  • nbupat (integer *) –
  • nbvpat (integer *) –
  • iordru (integer *) –
  • iordrv (integer *) –
  • epsapr (doublereal *) –
  • epsfro (doublereal *) –
  • patcan (doublereal *) –
  • errmax (doublereal *) –
  • ncoefu (integer *) –
  • ncoefv (integer *) –
Return type:

int

static mma2jmx_(*args)
Parameters:
  • ndgjac (integer *) –
  • iordre (integer *) –
  • xjacmx (doublereal *) –
Return type:

int

static mma2roo_(*args)
Parameters:
  • nbpntu (integer *) –
  • nbpntv (integer *) –
  • urootl (doublereal *) –
  • vrootl (doublereal *) –
Return type:

int

static mmapptt_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :rtype: int

thisown

The membership flag

AdvApp2Var_ApproxF2var_mma1her_(*args)

:param : :type : integer * :param : :type : doublereal * :param : :type : integer * :rtype: int

AdvApp2Var_ApproxF2var_mma2ac1_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

AdvApp2Var_ApproxF2var_mma2ac2_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

AdvApp2Var_ApproxF2var_mma2ac3_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

AdvApp2Var_ApproxF2var_mma2can_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : integer * :rtype: int

AdvApp2Var_ApproxF2var_mma2cdi_(*args)
Parameters:
  • ndimen (integer *) –
  • nbpntu (integer *) –
  • urootl (doublereal *) –
  • nbpntv (integer *) –
  • vrootl (doublereal *) –
  • iordru (integer *) –
  • iordrv (integer *) –
  • contr1 (doublereal *) –
  • contr2 (doublereal *) –
  • contr3 (doublereal *) –
  • contr4 (doublereal *) –
  • sotbu1 (doublereal *) –
  • sotbu2 (doublereal *) –
  • ditbu1 (doublereal *) –
  • ditbu2 (doublereal *) –
  • sotbv1 (doublereal *) –
  • sotbv2 (doublereal *) –
  • ditbv1 (doublereal *) –
  • ditbv2 (doublereal *) –
  • sosotb (doublereal *) –
  • soditb (doublereal *) –
  • disotb (doublereal *) –
  • diditb (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_ApproxF2var_mma2ce1_(*args)
Parameters:
  • numdec (integer *) –
  • ndimen (integer *) –
  • nbsesp (integer *) –
  • ndimse (integer *) –
  • ndminu (integer *) –
  • ndminv (integer *) –
  • ndguli (integer *) –
  • ndgvli (integer *) –
  • ndjacu (integer *) –
  • ndjacv (integer *) –
  • iordru (integer *) –
  • iordrv (integer *) –
  • nbpntu (integer *) –
  • nbpntv (integer *) –
  • epsapr (doublereal *) –
  • sosotb (doublereal *) –
  • disotb (doublereal *) –
  • soditb (doublereal *) –
  • diditb (doublereal *) –
  • patjac (doublereal *) –
  • errmax (doublereal *) –
  • errmoy (doublereal *) –
  • ndegpu (integer *) –
  • ndegpv (integer *) –
  • itydec (integer *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_ApproxF2var_mma2ds1_(*args)
Parameters:
  • ndimen (integer *) –
  • uintfn (doublereal *) –
  • vintfn (doublereal *) –
  • foncnp (AdvApp2Var_EvaluatorFunc2Var &) –
  • nbpntu (integer *) –
  • nbpntv (integer *) –
  • urootb (doublereal *) –
  • vrootb (doublereal *) –
  • isofav (integer *) –
  • sosotb (doublereal *) –
  • disotb (doublereal *) –
  • soditb (doublereal *) –
  • diditb (doublereal *) –
  • fpntab (doublereal *) –
  • ttable (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_ApproxF2var_mma2fnc_(*args)
Parameters:
  • ndimen (integer *) –
  • nbsesp (integer *) –
  • ndimse (integer *) –
  • uvfonc (doublereal *) –
  • foncnp (AdvApp2Var_EvaluatorFunc2Var &) –
  • tconst (doublereal *) –
  • isofav (integer *) –
  • nbroot (integer *) –
  • rootlg (doublereal *) –
  • iordre (integer *) –
  • ideriv (integer *) –
  • ndgjac (integer *) –
  • nbcrmx (integer *) –
  • ncflim (integer *) –
  • epsapr (doublereal *) –
  • ncoeff (integer *) –
  • courbe (doublereal *) –
  • nbcrbe (integer *) –
  • somtab (doublereal *) –
  • diftab (doublereal *) –
  • contr1 (doublereal *) –
  • contr2 (doublereal *) –
  • tabdec (doublereal *) –
  • errmax (doublereal *) –
  • errmoy (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_ApproxF2var_mma2fx6_(*args)
Parameters:
  • ncfmxu (integer *) –
  • ncfmxv (integer *) –
  • ndimen (integer *) –
  • nbsesp (integer *) –
  • ndimse (integer *) –
  • nbupat (integer *) –
  • nbvpat (integer *) –
  • iordru (integer *) –
  • iordrv (integer *) –
  • epsapr (doublereal *) –
  • epsfro (doublereal *) –
  • patcan (doublereal *) –
  • errmax (doublereal *) –
  • ncoefu (integer *) –
  • ncoefv (integer *) –
Return type:

int

AdvApp2Var_ApproxF2var_mma2jmx_(*args)
Parameters:
  • ndgjac (integer *) –
  • iordre (integer *) –
  • xjacmx (doublereal *) –
Return type:

int

AdvApp2Var_ApproxF2var_mma2roo_(*args)
Parameters:
  • nbpntu (integer *) –
  • nbpntv (integer *) –
  • urootl (doublereal *) –
  • vrootl (doublereal *) –
Return type:

int

AdvApp2Var_ApproxF2var_mmapptt_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :rtype: int

class AdvApp2Var_Context(*args)

Bases: object

Return type:

None

Parameters:
  • ifav (int) –
  • iu (int) –
  • iv (int) –
  • nlimu (int) –
  • nlimv (int) –
  • iprecis (int) –
  • nb1Dss (int) –
  • nb2Dss (int) –
  • nb3Dss (int) –
  • tol1D (Handle_TColStd_HArray1OfReal &) –
  • tol2D (Handle_TColStd_HArray1OfReal &) –
  • tol3D (Handle_TColStd_HArray1OfReal &) –
  • tof1D (Handle_TColStd_HArray2OfReal &) –
  • tof2D (Handle_TColStd_HArray2OfReal &) –
  • tof3D (Handle_TColStd_HArray2OfReal &) –
Return type:

None

CToler()
Return type:Handle_TColStd_HArray2OfReal
FToler()
Return type:Handle_TColStd_HArray2OfReal
FavorIso()
Return type:int
IToler()
Return type:Handle_TColStd_HArray1OfReal
TotalDimension()
Return type:int
TotalNumberSSP()
Return type:int
UGauss()
Return type:Handle_TColStd_HArray1OfReal
UJacDeg()
Return type:int
UJacMax()
Return type:Handle_TColStd_HArray1OfReal
ULimit()
Return type:int
UOrder()
Return type:int
URoots()
Return type:Handle_TColStd_HArray1OfReal
VGauss()
Return type:Handle_TColStd_HArray1OfReal
VJacDeg()
Return type:int
VJacMax()
Return type:Handle_TColStd_HArray1OfReal
VLimit()
Return type:int
VOrder()
Return type:int
VRoots()
Return type:Handle_TColStd_HArray1OfReal
thisown

The membership flag

class AdvApp2Var_Criterion(*args, **kwargs)

Bases: object

Delete()
Return type:void
IsSatisfied()
Parameters:P (AdvApp2Var_Patch &) –
Return type:bool
MaxValue()
Return type:float
Repartition()
Return type:AdvApp2Var_CriterionRepartition
Type()
Return type:AdvApp2Var_CriterionType
Value()
Parameters:
  • P (AdvApp2Var_Patch &) –
  • C (AdvApp2Var_Context &) –
Return type:

void

thisown

The membership flag

class AdvApp2Var_Data(*args, **kwargs)

Bases: object

static Getmaovpar(*args)
Return type:maovpar_1_
static Getmaovpch(*args)
Return type:maovpch_1_
static Getmdnombr(*args)
Return type:mdnombr_1_
static Getminombr(*args)
Return type:minombr_1_
static Getmlgdrtl(*args)
Return type:mlgdrtl_1_
static Getmmapgs0(*args)
Return type:mmapgs0_1_
static Getmmapgs1(*args)
Return type:mmapgs1_1_
static Getmmapgs2(*args)
Return type:mmapgs2_1_
static Getmmapgss(*args)
Return type:mmapgss_1_
static Getmmcmcnp(*args)
Return type:mmcmcnp_1_
static Getmmjcobi(*args)
Return type:mmjcobi_1_
thisown

The membership flag

AdvApp2Var_Data_Getmaovpar(*args)
Return type:maovpar_1_
AdvApp2Var_Data_Getmaovpch(*args)
Return type:maovpch_1_
AdvApp2Var_Data_Getmdnombr(*args)
Return type:mdnombr_1_
AdvApp2Var_Data_Getminombr(*args)
Return type:minombr_1_
AdvApp2Var_Data_Getmlgdrtl(*args)
Return type:mlgdrtl_1_
AdvApp2Var_Data_Getmmapgs0(*args)
Return type:mmapgs0_1_
AdvApp2Var_Data_Getmmapgs1(*args)
Return type:mmapgs1_1_
AdvApp2Var_Data_Getmmapgs2(*args)
Return type:mmapgs2_1_
AdvApp2Var_Data_Getmmapgss(*args)
Return type:mmapgss_1_
AdvApp2Var_Data_Getmmcmcnp(*args)
Return type:mmcmcnp_1_
AdvApp2Var_Data_Getmmjcobi(*args)
Return type:mmjcobi_1_
class AdvApp2Var_Framework(*args)

Bases: object

Return type:

None

Parameters:
  • Frame (AdvApp2Var_SequenceOfNode &) –
  • UFrontier (AdvApp2Var_SequenceOfStrip &) –
  • VFrontier (AdvApp2Var_SequenceOfStrip &) –
Return type:

None

ChangeIso()
Parameters:
  • IndexIso (int) –
  • IndexStrip (int) –
  • anIso (AdvApp2Var_Iso &) –
Return type:

None

ChangeNode()
Parameters:IndexNode (int) –
Return type:AdvApp2Var_Node
FirstNode()
Parameters:
  • Type (GeomAbs_IsoType) –
  • IndexIso (int) –
  • IndexStrip (int) –
Return type:

int

FirstNotApprox()
  • search the Index of the first Iso not approximated, if all Isos are approximated Standard_False is returned.
Parameters:
  • IndexIso (int &) –
  • IndexStrip (int &) –
  • anIso (AdvApp2Var_Iso &) –
Return type:

bool

IsoU()
Parameters:
Return type:

AdvApp2Var_Iso

IsoV()
Parameters:
Return type:

AdvApp2Var_Iso

LastNode()
Parameters:
  • Type (GeomAbs_IsoType) –
  • IndexIso (int) –
  • IndexStrip (int) –
Return type:

int

Node()
Parameters:
Return type:

AdvApp2Var_Node

Return type:

AdvApp2Var_Node

UEquation()
Parameters:
  • IndexIso (int) –
  • IndexStrip (int) –
Return type:

Handle_TColStd_HArray1OfReal

UpdateInU()
Parameters:CuttingValue (float) –
Return type:None
UpdateInV()
Parameters:CuttingValue (float) –
Return type:None
VEquation()
Parameters:
  • IndexIso (int) –
  • IndexStrip (int) –
Return type:

Handle_TColStd_HArray1OfReal

thisown

The membership flag

class AdvApp2Var_MathBase(*args, **kwargs)

Bases: object

static mdsptpt_(*args)
Parameters:
  • ndimen (integer *) –
  • point1 (doublereal *) –
  • point2 (doublereal *) –
  • distan (doublereal *) –
Return type:

int

static mmapcmp_(*args)
  • ///

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : double * :param : :type : double * :rtype: int

static mmaperx_(*args)
Parameters:
  • ncofmx (integer *) –
  • ndimen (integer *) –
  • ncoeff (integer *) –
  • iordre (integer *) –
  • crvjac (doublereal *) –
  • ncfnew (integer *) –
  • ycvmax (doublereal *) –
  • errmax (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmarcin_(*args)
Parameters:
  • ndimax (integer *) –
  • ndim (integer *) –
  • ncoeff (integer *) –
  • crvold (doublereal *) –
  • u0 (doublereal *) –
  • u1 (doublereal *) –
  • crvnew (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmbulld_(*args)
Parameters:
  • nbcoln (integer *) –
  • nblign (integer *) –
  • dtabtr (doublereal *) –
  • numcle (integer *) –
Return type:

int

static mmcdriv_(*args)
Parameters:
  • ndimen (integer *) –
  • ncoeff (integer *) –
  • courbe (doublereal *) –
  • ideriv (integer *) –
  • ncofdv (integer *) –
  • crvdrv (doublereal *) –
Return type:

int

static mmcglc1_(*args)
  • ///
Parameters:
  • ndimax (integer *) –
  • ndimen (integer *) –
  • ncoeff (integer *) –
  • courbe (doublereal *) –
  • tdebut (doublereal *) –
  • tfinal (doublereal *) –
  • epsiln (doublereal *) –
  • xlongc (doublereal *) –
  • erreur (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmcvctx_(*args)
Parameters:
  • ndimen (integer *) –
  • ncofmx (integer *) –
  • nderiv (integer *) –
  • ctrtes (doublereal *) –
  • crvres (doublereal *) –
  • tabaux (doublereal *) –
  • xmatri (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmcvinv_(*args)
Parameters:
  • ndimax (integer *) –
  • ncoef (integer *) –
  • ndim (integer *) –
  • curveo (doublereal *) –
  • curve (doublereal *) –
Return type:

int

static mmdrc11_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

static mmdrvck_(*args)
Parameters:
  • ncoeff (integer *) –
  • ndimen (integer *) –
  • courbe (doublereal *) –
  • ideriv (integer *) –
  • tparam (doublereal *) –
  • pntcrb (doublereal *) –
Return type:

int

static mmeps1_(*args)
Parameters:epsilo (doublereal *) –
Return type:int
static mmfmca8_(*args)
Parameters:
  • ndimen (integer *) –
  • ncoefu (integer *) –
  • ncoefv (integer *) –
  • ndimax (integer *) –
  • ncfumx (integer *) –
  • ncfvmx (integer *) –
  • tabini (doublereal *) –
  • tabres (doublereal *) –
Return type:

int

static mmfmca9_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

static mmfmcar_(*args)
Parameters:
  • ndimen (integer *) –
  • ncofmx (integer *) –
  • ncoefu (integer *) –
  • ncoefv (integer *) –
  • patold (doublereal *) –
  • upara1 (doublereal *) –
  • upara2 (doublereal *) –
  • vpara1 (doublereal *) –
  • vpara2 (doublereal *) –
  • patnew (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmfmcb5_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :rtype: int

static mmfmtb1_(*args)
Parameters:
  • maxsz1 (integer *) –
  • table1 (doublereal *) –
  • isize1 (integer *) –
  • jsize1 (integer *) –
  • maxsz2 (integer *) –
  • table2 (doublereal *) –
  • isize2 (integer *) –
  • jsize2 (integer *) –
  • iercod (integer *) –
Return type:

int

static mmgaus1_(*args)
Parameters:ndimf (integer *) –

:param : :type : int(*bfunx)(integer*ninteg,doublereal*parame,doublereal*vfunj1,integer*iercod) :param k: :type k: integer * :param xd: :type xd: doublereal * :param xf: :type xf: doublereal * :param saux1: :type saux1: doublereal * :param saux2: :type saux2: doublereal * :param somme: :type somme: doublereal * :param niter: :type niter: integer * :param iercod: :type iercod: integer * :rtype: int

static mmhjcan_(*args)
Parameters:
  • ndimen (integer *) –
  • ncourb (integer *) –
  • ncftab (integer *) –
  • orcont (integer *) –
  • ncflim (integer *) –
  • tcbold (doublereal *) –
  • tdecop (doublereal *) –
  • tcbnew (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mminltt_(*args)
Parameters:
  • ncolmx (integer *) –
  • nlgnmx (integer *) –
  • tabtri (doublereal *) –
  • nbrcol (integer *) –
  • nbrlgn (integer *) –
  • ajoute (doublereal *) –
  • epseg (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmjacan_(*args)
Parameters:
  • ideriv (integer *) –
  • ndeg (integer *) –
  • poljac (doublereal *) –
  • polcan (doublereal *) –
Return type:

int

static mmjaccv_(*args)
Parameters:
  • ncoef (integer *) –
  • ndim (integer *) –
  • ider (integer *) –
  • crvlgd (doublereal *) –
  • polaux (doublereal *) –
  • crvcan (doublereal *) –
Return type:

int

static mmmpocur_(*args)
Parameters:
  • ncofmx (integer *) –
  • ndim (integer *) –
  • ndeg (integer *) –
  • courbe (doublereal *) –
  • tparam (doublereal *) –
  • tabval (doublereal *) –
Return type:

int

static mmmrslwd_(*args)
Parameters:
  • normax (integer *) –
  • nordre (integer *) –
  • ndim (integer *) –
  • amat (doublereal *) –
  • bmat (doublereal *) –
  • epspiv (doublereal *) –
  • aaux (doublereal *) –
  • xmat (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmpobas_(*args)
Parameters:
  • tparam (doublereal *) –
  • iordre (integer *) –
  • ncoeff (integer *) –
  • nderiv (integer *) –
  • valbas (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmpocrb_(*args)
Parameters:
  • ndimax (integer *) –
  • ncoeff (integer *) –
  • courbe (doublereal *) –
  • ndim (integer *) –
  • tparam (doublereal *) –
  • pntcrb (doublereal *) –
Return type:

int

static mmposui_(*args)
Parameters:
  • dimmat (integer *) –
  • nistoc (integer *) –
  • aposit (integer *) –
  • posuiv (integer *) –
  • iercod (integer *) –
Return type:

int

static mmresol_(*args)
Parameters:
  • hdimen (integer *) –
  • gdimen (integer *) –
  • hnstoc (integer *) –
  • gnstoc (integer *) –
  • mnstoc (integer *) –
  • matsyh (doublereal *) –
  • matsyg (doublereal *) –
  • vecsyh (doublereal *) –
  • vecsyg (doublereal *) –
  • hposit (integer *) –
  • hposui (integer *) –
  • gposit (integer *) –
  • mmposui (integer *) –
  • mposit (integer *) –
  • vecsol (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmrtptt_(*args)
Parameters:
  • ndglgd (integer *) –
  • rtlegd (doublereal *) –
Return type:

int

static mmsrre2_(*args)
Parameters:
  • tparam (doublereal *) –
  • nbrval (integer *) –
  • tablev (doublereal *) –
  • epsil (doublereal *) –
  • numint (integer *) –
  • itypen (integer *) –
  • iercod (integer *) –
Return type:

int

static mmtrpjj_(*args)
Parameters:
  • ncofmx (integer *) –
  • ndimen (integer *) –
  • ncoeff (integer *) –
  • epsi3d (doublereal *) –
  • iordre (integer *) –
  • crvlgd (doublereal *) –
  • ycvmax (doublereal *) –
  • errmax (doublereal *) –
  • ncfnew (integer *) –
Return type:

int

static mmunivt_(*args)
Parameters:
  • ndimen (integer *) –
  • vector (doublereal *) –
  • vecnrm (doublereal *) –
  • epsiln (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmveps3_(*args)
Parameters:eps03 (doublereal *) –
Return type:int
static mmvncol_(*args)
Parameters:
  • ndimen (integer *) –
  • vecin (doublereal *) –
  • vecout (doublereal *) –
  • iercod (integer *) –
Return type:

int

static mmwprcs_(*args)

:param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : integer * :param : :type : integer * :rtype: void

static msc_(*args)
Parameters:
  • ndimen (integer *) –
  • vecte1 (doublereal *) –
  • vecte2 (doublereal *) –
Return type:

doublereal

static mvsheld_(*args)
Parameters:
  • n (integer *) –
  • is (integer *) –
  • dtab (doublereal *) –
  • icle (integer *) –
Return type:

int

static mzsnorm_(*args)
Parameters:
  • ndimen (integer *) –
  • vecteu (doublereal *) –
Return type:

doublereal

static pow__di(*args)
Parameters:
  • x (doublereal *) –
  • n (integer *) –
Return type:

doublereal

thisown

The membership flag

AdvApp2Var_MathBase_mdsptpt_(*args)
Parameters:
  • ndimen (integer *) –
  • point1 (doublereal *) –
  • point2 (doublereal *) –
  • distan (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmapcmp_(*args)
  • ///

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : double * :param : :type : double * :rtype: int

AdvApp2Var_MathBase_mmaperx_(*args)
Parameters:
  • ncofmx (integer *) –
  • ndimen (integer *) –
  • ncoeff (integer *) –
  • iordre (integer *) –
  • crvjac (doublereal *) –
  • ncfnew (integer *) –
  • ycvmax (doublereal *) –
  • errmax (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmarcin_(*args)
Parameters:
  • ndimax (integer *) –
  • ndim (integer *) –
  • ncoeff (integer *) –
  • crvold (doublereal *) –
  • u0 (doublereal *) –
  • u1 (doublereal *) –
  • crvnew (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmbulld_(*args)
Parameters:
  • nbcoln (integer *) –
  • nblign (integer *) –
  • dtabtr (doublereal *) –
  • numcle (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmcdriv_(*args)
Parameters:
  • ndimen (integer *) –
  • ncoeff (integer *) –
  • courbe (doublereal *) –
  • ideriv (integer *) –
  • ncofdv (integer *) –
  • crvdrv (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmcglc1_(*args)
  • ///
Parameters:
  • ndimax (integer *) –
  • ndimen (integer *) –
  • ncoeff (integer *) –
  • courbe (doublereal *) –
  • tdebut (doublereal *) –
  • tfinal (doublereal *) –
  • epsiln (doublereal *) –
  • xlongc (doublereal *) –
  • erreur (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmcvctx_(*args)
Parameters:
  • ndimen (integer *) –
  • ncofmx (integer *) –
  • nderiv (integer *) –
  • ctrtes (doublereal *) –
  • crvres (doublereal *) –
  • tabaux (doublereal *) –
  • xmatri (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmcvinv_(*args)
Parameters:
  • ndimax (integer *) –
  • ncoef (integer *) –
  • ndim (integer *) –
  • curveo (doublereal *) –
  • curve (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmdrc11_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

AdvApp2Var_MathBase_mmdrvck_(*args)
Parameters:
  • ncoeff (integer *) –
  • ndimen (integer *) –
  • courbe (doublereal *) –
  • ideriv (integer *) –
  • tparam (doublereal *) –
  • pntcrb (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmeps1_(*args)
Parameters:epsilo (doublereal *) –
Return type:int
AdvApp2Var_MathBase_mmfmca8_(*args)
Parameters:
  • ndimen (integer *) –
  • ncoefu (integer *) –
  • ncoefv (integer *) –
  • ndimax (integer *) –
  • ncfumx (integer *) –
  • ncfvmx (integer *) –
  • tabini (doublereal *) –
  • tabres (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmfmca9_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :rtype: int

AdvApp2Var_MathBase_mmfmcar_(*args)
Parameters:
  • ndimen (integer *) –
  • ncofmx (integer *) –
  • ncoefu (integer *) –
  • ncoefv (integer *) –
  • patold (doublereal *) –
  • upara1 (doublereal *) –
  • upara2 (doublereal *) –
  • vpara1 (doublereal *) –
  • vpara2 (doublereal *) –
  • patnew (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmfmcb5_(*args)

:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :rtype: int

AdvApp2Var_MathBase_mmfmtb1_(*args)
Parameters:
  • maxsz1 (integer *) –
  • table1 (doublereal *) –
  • isize1 (integer *) –
  • jsize1 (integer *) –
  • maxsz2 (integer *) –
  • table2 (doublereal *) –
  • isize2 (integer *) –
  • jsize2 (integer *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmgaus1_(*args)
Parameters:ndimf (integer *) –

:param : :type : int(*bfunx)(integer*ninteg,doublereal*parame,doublereal*vfunj1,integer*iercod) :param k: :type k: integer * :param xd: :type xd: doublereal * :param xf: :type xf: doublereal * :param saux1: :type saux1: doublereal * :param saux2: :type saux2: doublereal * :param somme: :type somme: doublereal * :param niter: :type niter: integer * :param iercod: :type iercod: integer * :rtype: int

AdvApp2Var_MathBase_mmhjcan_(*args)
Parameters:
  • ndimen (integer *) –
  • ncourb (integer *) –
  • ncftab (integer *) –
  • orcont (integer *) –
  • ncflim (integer *) –
  • tcbold (doublereal *) –
  • tdecop (doublereal *) –
  • tcbnew (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mminltt_(*args)
Parameters:
  • ncolmx (integer *) –
  • nlgnmx (integer *) –
  • tabtri (doublereal *) –
  • nbrcol (integer *) –
  • nbrlgn (integer *) –
  • ajoute (doublereal *) –
  • epseg (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmjacan_(*args)
Parameters:
  • ideriv (integer *) –
  • ndeg (integer *) –
  • poljac (doublereal *) –
  • polcan (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmjaccv_(*args)
Parameters:
  • ncoef (integer *) –
  • ndim (integer *) –
  • ider (integer *) –
  • crvlgd (doublereal *) –
  • polaux (doublereal *) –
  • crvcan (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmmpocur_(*args)
Parameters:
  • ncofmx (integer *) –
  • ndim (integer *) –
  • ndeg (integer *) –
  • courbe (doublereal *) –
  • tparam (doublereal *) –
  • tabval (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmmrslwd_(*args)
Parameters:
  • normax (integer *) –
  • nordre (integer *) –
  • ndim (integer *) –
  • amat (doublereal *) –
  • bmat (doublereal *) –
  • epspiv (doublereal *) –
  • aaux (doublereal *) –
  • xmat (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmpobas_(*args)
Parameters:
  • tparam (doublereal *) –
  • iordre (integer *) –
  • ncoeff (integer *) –
  • nderiv (integer *) –
  • valbas (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmpocrb_(*args)
Parameters:
  • ndimax (integer *) –
  • ncoeff (integer *) –
  • courbe (doublereal *) –
  • ndim (integer *) –
  • tparam (doublereal *) –
  • pntcrb (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmposui_(*args)
Parameters:
  • dimmat (integer *) –
  • nistoc (integer *) –
  • aposit (integer *) –
  • posuiv (integer *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmresol_(*args)
Parameters:
  • hdimen (integer *) –
  • gdimen (integer *) –
  • hnstoc (integer *) –
  • gnstoc (integer *) –
  • mnstoc (integer *) –
  • matsyh (doublereal *) –
  • matsyg (doublereal *) –
  • vecsyh (doublereal *) –
  • vecsyg (doublereal *) –
  • hposit (integer *) –
  • hposui (integer *) –
  • gposit (integer *) –
  • mmposui (integer *) –
  • mposit (integer *) –
  • vecsol (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmrtptt_(*args)
Parameters:
  • ndglgd (integer *) –
  • rtlegd (doublereal *) –
Return type:

int

AdvApp2Var_MathBase_mmsrre2_(*args)
Parameters:
  • tparam (doublereal *) –
  • nbrval (integer *) –
  • tablev (doublereal *) –
  • epsil (doublereal *) –
  • numint (integer *) –
  • itypen (integer *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmtrpjj_(*args)
Parameters:
  • ncofmx (integer *) –
  • ndimen (integer *) –
  • ncoeff (integer *) –
  • epsi3d (doublereal *) –
  • iordre (integer *) –
  • crvlgd (doublereal *) –
  • ycvmax (doublereal *) –
  • errmax (doublereal *) –
  • ncfnew (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmunivt_(*args)
Parameters:
  • ndimen (integer *) –
  • vector (doublereal *) –
  • vecnrm (doublereal *) –
  • epsiln (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmveps3_(*args)
Parameters:eps03 (doublereal *) –
Return type:int
AdvApp2Var_MathBase_mmvncol_(*args)
Parameters:
  • ndimen (integer *) –
  • vecin (doublereal *) –
  • vecout (doublereal *) –
  • iercod (integer *) –
Return type:

int

AdvApp2Var_MathBase_mmwprcs_(*args)

:param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : integer * :param : :type : integer * :rtype: void

AdvApp2Var_MathBase_msc_(*args)
Parameters:
  • ndimen (integer *) –
  • vecte1 (doublereal *) –
  • vecte2 (doublereal *) –
Return type:

doublereal

AdvApp2Var_MathBase_mvsheld_(*args)
Parameters:
  • n (integer *) –
  • is (integer *) –
  • dtab (doublereal *) –
  • icle (integer *) –
Return type:

int

AdvApp2Var_MathBase_mzsnorm_(*args)
Parameters:
  • ndimen (integer *) –
  • vecteu (doublereal *) –
Return type:

doublereal

AdvApp2Var_MathBase_pow__di(*args)
Parameters:
  • x (doublereal *) –
  • n (integer *) –
Return type:

doublereal

class AdvApp2Var_Network(*args)

Bases: object

Return type:

None

Parameters:
  • Net (AdvApp2Var_SequenceOfPatch &) –
  • TheU (TColStd_SequenceOfReal &) –
  • TheV (TColStd_SequenceOfReal &) –
Return type:

None

ChangePatch()
Parameters:Index (int) –
Return type:AdvApp2Var_Patch
FirstNotApprox()
  • search the Index of the first Patch not approximated, if all Patches are approximated Standard_False is returned
Parameters:Index (int &) –
Return type:bool
NbPatch()
Return type:int
NbPatchInU()
Return type:int
NbPatchInV()
Return type:int
Patch()
Parameters:
  • UIndex (int) –
  • VIndex (int) –
Return type:

AdvApp2Var_Patch

SameDegree()
Parameters:
  • iu (int) –
  • iv (int) –
  • ncfu (int &) –
  • ncfv (int &) –
Return type:

None

UParameter()
Parameters:Index (int) –
Return type:float
UpdateInU()
Parameters:CuttingValue (float) –
Return type:None
UpdateInV()
Parameters:CuttingValue (float) –
Return type:None
VParameter()
Parameters:Index (int) –
Return type:float
thisown

The membership flag

class AdvApp2Var_Node(*args)

Bases: object

Return type:

None

Parameters:
  • iu (int) –
  • iv (int) –
  • UV (gp_XY) –
  • iu
  • iv
Return type:

None

Return type:

None

Coord()
Return type:gp_XY
Error()
Parameters:
Return type:

float

Point()
Parameters:
Return type:

gp_Pnt

SetCoord()
Parameters:
Return type:

None

SetError()
Parameters:
Return type:

None

SetPoint()
Parameters:
Return type:

None

UOrder()
Return type:int
VOrder()
Return type:int
thisown

The membership flag

class AdvApp2Var_Patch(*args)

Bases: object

Return type:

None

Parameters:
Return type:

None

AddConstraints()
Parameters:
  • Conditions (AdvApp2Var_Context &) –
  • Constraints (AdvApp2Var_Framework &) –
Return type:

None

AddErrors()
Parameters:Constraints (AdvApp2Var_Framework &) –
Return type:None
AverageErrors()
Return type:Handle_TColStd_HArray1OfReal
ChangeDomain()
Parameters:
Return type:

None

ChangeNbCoeff()
Parameters:
  • NbCoeffU (int) –
  • NbCoeffV (int) –
Return type:

None

Coefficients()
Parameters:
  • SSPIndex (int) –
  • Conditions (AdvApp2Var_Context &) –
Return type:

Handle_TColStd_HArray1OfReal

CritValue()
Return type:float
CutSense()
Return type:

int

Parameters:
  • Crit (AdvApp2Var_Criterion &) –
  • NumDec (int) –
Return type:

int

Discretise()
Parameters:
  • Conditions (AdvApp2Var_Context &) –
  • Constraints (AdvApp2Var_Framework &) –
  • func (AdvApp2Var_EvaluatorFunc2Var &) –
Return type:

None

HasResult()
Return type:bool
IsApproximated()
Return type:bool
IsDiscretised()
Return type:bool
IsoErrors()
Return type:Handle_TColStd_HArray2OfReal
MakeApprox()
Parameters:
  • Conditions (AdvApp2Var_Context &) –
  • Constraints (AdvApp2Var_Framework &) –
  • NumDec (int) –
Return type:

None

MaxErrors()
Return type:Handle_TColStd_HArray1OfReal
NbCoeffInU()
Return type:int
NbCoeffInV()
Return type:int
OverwriteApprox()
Return type:None
Poles()
Parameters:
  • SSPIndex (int) –
  • Conditions (AdvApp2Var_Context &) –
Return type:

Handle_TColgp_HArray2OfPnt

ResetApprox()
Return type:None
SetCritValue()
Parameters:dist (float) –
Return type:None
U0()
Return type:float
U1()
Return type:float
UOrder()
Return type:int
V0()
Return type:float
V1()
Return type:float
VOrder()
Return type:int
thisown

The membership flag

class AdvApp2Var_SequenceNodeOfSequenceOfNode(*args)

Bases: OCC.TCollection.TCollection_SeqNode

Parameters:
  • I (AdvApp2Var_Node &) –
  • n (TCollection_SeqNodePtr &) –
  • p (TCollection_SeqNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:AdvApp2Var_Node
thisown

The membership flag

class AdvApp2Var_SequenceNodeOfSequenceOfPatch(*args)

Bases: OCC.TCollection.TCollection_SeqNode

Parameters:
  • I (AdvApp2Var_Patch &) –
  • n (TCollection_SeqNodePtr &) –
  • p (TCollection_SeqNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:AdvApp2Var_Patch
thisown

The membership flag

class AdvApp2Var_SequenceNodeOfSequenceOfStrip(*args)

Bases: OCC.TCollection.TCollection_SeqNode

Parameters:
  • I (AdvApp2Var_Strip &) –
  • n (TCollection_SeqNodePtr &) –
  • p (TCollection_SeqNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:AdvApp2Var_Strip
thisown

The membership flag

class AdvApp2Var_SequenceNodeOfStrip(*args)

Bases: OCC.TCollection.TCollection_SeqNode

Parameters:
  • I (AdvApp2Var_Iso &) –
  • n (TCollection_SeqNodePtr &) –
  • p (TCollection_SeqNodePtr &) –
Return type:

None

GetHandle()
Value()
Return type:AdvApp2Var_Iso
thisown

The membership flag

class AdvApp2Var_SequenceOfNode(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (AdvApp2Var_SequenceOfNode &) –
Return type:None
Append()
Parameters:
  • T (AdvApp2Var_Node &) –
  • S (AdvApp2Var_SequenceOfNode &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (AdvApp2Var_SequenceOfNode &) –
Return type:AdvApp2Var_SequenceOfNode
ChangeValue()
Parameters:Index (int) –
Return type:AdvApp2Var_Node
Clear()
Return type:None
First()
Return type:AdvApp2Var_Node
InsertAfter()
Parameters:
  • Index (int) –
  • T (AdvApp2Var_Node &) –
  • Index
  • S (AdvApp2Var_SequenceOfNode &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (AdvApp2Var_Node &) –
  • Index
  • S (AdvApp2Var_SequenceOfNode &) –
Return type:

None

Return type:

None

Last()
Return type:AdvApp2Var_Node
Prepend()
Parameters:
  • T (AdvApp2Var_Node &) –
  • S (AdvApp2Var_SequenceOfNode &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (int) –
  • FromIndex (int) –
  • ToIndex (int) –
Return type:

None

Return type:

None

Set()
Parameters:Other (AdvApp2Var_SequenceOfNode &) –
Return type:AdvApp2Var_SequenceOfNode
SetValue()
Parameters:
  • Index (int) –
  • I (AdvApp2Var_Node &) –
Return type:

None

Split()
Parameters:
  • Index (int) –
  • Sub (AdvApp2Var_SequenceOfNode &) –
Return type:

None

Value()
Parameters:Index (int) –
Return type:AdvApp2Var_Node
thisown

The membership flag

class AdvApp2Var_SequenceOfPatch(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (AdvApp2Var_SequenceOfPatch &) –
Return type:None
Append()
Parameters:
  • T (AdvApp2Var_Patch &) –
  • S (AdvApp2Var_SequenceOfPatch &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (AdvApp2Var_SequenceOfPatch &) –
Return type:AdvApp2Var_SequenceOfPatch
ChangeValue()
Parameters:Index (int) –
Return type:AdvApp2Var_Patch
Clear()
Return type:None
First()
Return type:AdvApp2Var_Patch
InsertAfter()
Parameters:
  • Index (int) –
  • T (AdvApp2Var_Patch &) –
  • Index
  • S (AdvApp2Var_SequenceOfPatch &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (AdvApp2Var_Patch &) –
  • Index
  • S (AdvApp2Var_SequenceOfPatch &) –
Return type:

None

Return type:

None

Last()
Return type:AdvApp2Var_Patch
Prepend()
Parameters:
  • T (AdvApp2Var_Patch &) –
  • S (AdvApp2Var_SequenceOfPatch &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (int) –
  • FromIndex (int) –
  • ToIndex (int) –
Return type:

None

Return type:

None

Set()
Parameters:Other (AdvApp2Var_SequenceOfPatch &) –
Return type:AdvApp2Var_SequenceOfPatch
SetValue()
Parameters:
  • Index (int) –
  • I (AdvApp2Var_Patch &) –
Return type:

None

Split()
Parameters:
  • Index (int) –
  • Sub (AdvApp2Var_SequenceOfPatch &) –
Return type:

None

Value()
Parameters:Index (int) –
Return type:AdvApp2Var_Patch
thisown

The membership flag

class AdvApp2Var_SequenceOfStrip(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (AdvApp2Var_SequenceOfStrip &) –
Return type:None
Append()
Parameters:
  • T (AdvApp2Var_Strip &) –
  • S (AdvApp2Var_SequenceOfStrip &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (AdvApp2Var_SequenceOfStrip &) –
Return type:AdvApp2Var_SequenceOfStrip
ChangeValue()
Parameters:Index (int) –
Return type:AdvApp2Var_Strip
Clear()
Return type:None
First()
Return type:AdvApp2Var_Strip
InsertAfter()
Parameters:
  • Index (int) –
  • T (AdvApp2Var_Strip &) –
  • Index
  • S (AdvApp2Var_SequenceOfStrip &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (AdvApp2Var_Strip &) –
  • Index
  • S (AdvApp2Var_SequenceOfStrip &) –
Return type:

None

Return type:

None

Last()
Return type:AdvApp2Var_Strip
Prepend()
Parameters:
  • T (AdvApp2Var_Strip &) –
  • S (AdvApp2Var_SequenceOfStrip &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (int) –
  • FromIndex (int) –
  • ToIndex (int) –
Return type:

None

Return type:

None

Set()
Parameters:Other (AdvApp2Var_SequenceOfStrip &) –
Return type:AdvApp2Var_SequenceOfStrip
SetValue()
Parameters:
  • Index (int) –
  • I (AdvApp2Var_Strip &) –
Return type:

None

Split()
Parameters:
  • Index (int) –
  • Sub (AdvApp2Var_SequenceOfStrip &) –
Return type:

None

Value()
Parameters:Index (int) –
Return type:AdvApp2Var_Strip
thisown

The membership flag

class AdvApp2Var_Strip(*args)

Bases: OCC.TCollection.TCollection_BaseSequence

Return type:None
Parameters:Other (AdvApp2Var_Strip &) –
Return type:None
Append()
Parameters:
  • T (AdvApp2Var_Iso &) –
  • S (AdvApp2Var_Strip &) –
Return type:

None

Return type:

None

Assign()
Parameters:Other (AdvApp2Var_Strip &) –
Return type:AdvApp2Var_Strip
ChangeValue()
Parameters:Index (int) –
Return type:AdvApp2Var_Iso
Clear()
Return type:None
First()
Return type:AdvApp2Var_Iso
InsertAfter()
Parameters:
  • Index (int) –
  • T (AdvApp2Var_Iso &) –
  • Index
  • S (AdvApp2Var_Strip &) –
Return type:

None

Return type:

None

InsertBefore()
Parameters:
  • Index (int) –
  • T (AdvApp2Var_Iso &) –
  • Index
  • S (AdvApp2Var_Strip &) –
Return type:

None

Return type:

None

Last()
Return type:AdvApp2Var_Iso
Prepend()
Parameters:
  • T (AdvApp2Var_Iso &) –
  • S (AdvApp2Var_Strip &) –
Return type:

None

Return type:

None

Remove()
Parameters:
  • Index (int) –
  • FromIndex (int) –
  • ToIndex (int) –
Return type:

None

Return type:

None

Set()
Parameters:Other (AdvApp2Var_Strip &) –
Return type:AdvApp2Var_Strip
SetValue()
Parameters:
  • Index (int) –
  • I (AdvApp2Var_Iso &) –
Return type:

None

Split()
Parameters:
  • Index (int) –
  • Sub (AdvApp2Var_Strip &) –
Return type:

None

Value()
Parameters:Index (int) –
Return type:AdvApp2Var_Iso
thisown

The membership flag

class AdvApp2Var_SysBase(*args)

Bases: object

Return type:None
static do__fio(*args)
Return type:int
static do__lio(*args)
Return type:int
static macinit_(*args)

:param : :type : int * :param : :type : int * :rtype: int

macrai4_()
Parameters:
  • nbelem (integer *) –
  • maxelm (integer *) –
  • itablo (integer *) –
  • iofset (intptr_t *) –
  • iercod (integer *) –
Return type:

int

macrar8_()
Parameters:
  • nbelem (integer *) –
  • maxelm (integer *) –
  • xtablo (doublereal *) –
  • iofset (intptr_t *) –
  • iercod (integer *) –
Return type:

int

macrdi4_()
Parameters:
  • nbelem (integer *) –
  • maxelm (integer *) –
  • itablo (integer *) –
  • iofset (intptr_t *) –
  • iercod (integer *) –
Return type:

int

macrdr8_()
Parameters:
  • nbelem (integer *) –
  • maxelm (integer *) –
  • xtablo (doublereal *) –
  • iofset (intptr_t *) –
  • iercod (integer *) –
Return type:

int

static maermsg_(*args)
Parameters:
  • cnompg (char *) –
  • icoder (integer *) –
  • cnompg_len (ftnlen) –
Return type:

int

mainial_()
Return type:int
static maitbr8_(*args)
Parameters:
  • itaill (integer *) –
  • xtab (doublereal *) –
  • xval (doublereal *) –
Return type:

int

static maovsr8_(*args)
Parameters:ivalcs (integer *) –
Return type:int
mcrdelt_()
Parameters:
  • iunit (integer *) –
  • isize (integer *) –
  • t (void *) –
  • iofset (intptr_t *) –
  • iercod (integer *) –
Return type:

int

static mcrfill_(*args)
Parameters:
  • size (integer *) –
  • tin (void *) –
  • tout (void *) –
Return type:

int

mcrrqst_()
Parameters:
  • iunit (integer *) –
  • isize (integer *) –
  • t (void *) –
  • iofset (intptr_t *) –
  • iercod (integer *) –
Return type:

int

static mgenmsg_(*args)
Parameters:
  • nomprg (char *) –
  • nomprg_len (ftnlen) –
Return type:

int

static mgsomsg_(*args)
Parameters:
  • nomprg (char *) –
  • nomprg_len (ftnlen) –
Return type:

int

static miraz_(*args)
Parameters:
  • taille (integer *) –
  • adt (void *) –
Return type:

void

static mnfndeb_(*args)
Return type:integer
static msifill_(*args)
Parameters:
  • nbintg (integer *) –
  • ivecin (integer *) –
  • ivecou (integer *) –
Return type:

int

static msrfill_(*args)
Parameters:
  • nbreel (integer *) –
  • vecent (doublereal *) –
  • vecsor (doublereal *) –
Return type:

int

static mswrdbg_(*args)
Parameters:
  • ctexte (char *) –
  • ctexte_len (ftnlen) –
Return type:

int

static mvriraz_(*args)
Parameters:
  • taille (integer *) –
  • adt (void *) –
Return type:

void

thisown

The membership flag

AdvApp2Var_SysBase_do__fio(*args)
Return type:int
AdvApp2Var_SysBase_do__lio(*args)
Return type:int
AdvApp2Var_SysBase_macinit_(*args)

:param : :type : int * :param : :type : int * :rtype: int

AdvApp2Var_SysBase_maermsg_(*args)
Parameters:
  • cnompg (char *) –
  • icoder (integer *) –
  • cnompg_len (ftnlen) –
Return type:

int

AdvApp2Var_SysBase_maitbr8_(*args)
Parameters:
  • itaill (integer *) –
  • xtab (doublereal *) –
  • xval (doublereal *) –
Return type:

int

AdvApp2Var_SysBase_maovsr8_(*args)
Parameters:ivalcs (integer *) –
Return type:int
AdvApp2Var_SysBase_mcrfill_(*args)
Parameters:
  • size (integer *) –
  • tin (void *) –
  • tout (void *) –
Return type:

int

AdvApp2Var_SysBase_mgenmsg_(*args)
Parameters:
  • nomprg (char *) –
  • nomprg_len (ftnlen) –
Return type:

int

AdvApp2Var_SysBase_mgsomsg_(*args)
Parameters:
  • nomprg (char *) –
  • nomprg_len (ftnlen) –
Return type:

int

AdvApp2Var_SysBase_miraz_(*args)
Parameters:
  • taille (integer *) –
  • adt (void *) –
Return type:

void

AdvApp2Var_SysBase_mnfndeb_(*args)
Return type:integer
AdvApp2Var_SysBase_msifill_(*args)
Parameters:
  • nbintg (integer *) –
  • ivecin (integer *) –
  • ivecou (integer *) –
Return type:

int

AdvApp2Var_SysBase_msrfill_(*args)
Parameters:
  • nbreel (integer *) –
  • vecent (doublereal *) –
  • vecsor (doublereal *) –
Return type:

int

AdvApp2Var_SysBase_mswrdbg_(*args)
Parameters:
  • ctexte (char *) –
  • ctexte_len (ftnlen) –
Return type:

int

AdvApp2Var_SysBase_mvriraz_(*args)
Parameters:
  • taille (integer *) –
  • adt (void *) –
Return type:

void

class Handle_AdvApp2Var_SequenceNodeOfSequenceOfNode(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_AdvApp2Var_SequenceNodeOfSequenceOfPatch(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_AdvApp2Var_SequenceNodeOfSequenceOfStrip(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class Handle_AdvApp2Var_SequenceNodeOfStrip(*args)

Bases: OCC.TCollection.Handle_TCollection_SeqNode

static DownCast()
GetObject()
IsNull()
Nullify()
thisown

The membership flag

class SwigPyIterator(*args, **kwargs)

Bases: object

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

The membership flag

value()
register_handle(handle, base_object)

Inserts the handle into the base object to prevent memory corruption in certain cases