# 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: | U (float) – V0 (float) – V1 (float) –
    Return type: | AdvApp2Var_Iso

  `IsoV`()

    Parameters: | U0 (float) – U1 (float) – V (float) –
    Return type: | AdvApp2Var_Iso

  `LastNode`()

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

  `Node`()

    Parameters: | IndexNode (int) – U (float) – V (float) –
    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: | iu (int) – iv (int) –
    Return type: | float

  `Point`()

    Parameters: | iu (int) – iv (int) –
    Return type: | gp_Pnt

  `SetCoord`()

    Parameters: | x1 (float) – x2 (float) –
    Return type: | None

  `SetError`()

    Parameters: | iu (int) – iv (int) – error (float) –
    Return type: | None

  `SetPoint`()

    Parameters: | iu (int) – iv (int) – Cte (gp_Pnt) –
    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: | U0 (float) – U1 (float) – V0 (float) – V1 (float) – iu (int) – iv (int) –
  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: | a (float) – b (float) – c (float) – d (float) –
    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