OCC.Core.AdvApp2Var module¶
AdvApp2Var module, see official documentation at https://www.opencascade.com/doc/occt-7.4.0/refman/html/package_advapp2var.html
-
class
AdvApp2Var_ApproxAFunc2Var
(*args)¶ Bases:
object
- Parameters
Num1DSS –
- type Num1DSS
int
- param Num2DSS
- type Num2DSS
int
- param Num3DSS
- type Num3DSS
int
- param OneDTol
- type OneDTol
TColStd_HArray1OfReal
- param TwoDTol
- type TwoDTol
TColStd_HArray1OfReal
- param ThreeDTol
- type ThreeDTol
TColStd_HArray1OfReal
- param OneDTolFr
- type OneDTolFr
TColStd_HArray2OfReal
- param TwoDTolFr
- type TwoDTolFr
TColStd_HArray2OfReal
- param ThreeDTolFr
- type ThreeDTolFr
TColStd_HArray2OfReal
- param FirstInU
- type FirstInU
float
- param LastInU
- type LastInU
float
- param FirstInV
- type FirstInV
float
- param LastInV
- type LastInV
float
- param FavorIso
- type FavorIso
GeomAbs_IsoType
- param ContInU
- type ContInU
GeomAbs_Shape
- param ContInV
- type ContInV
GeomAbs_Shape
- param PrecisCode
- type PrecisCode
int
- param MaxDegInU
- type MaxDegInU
int
- param MaxDegInV
- type MaxDegInV
int
- param MaxPatch
- type MaxPatch
int
- param Func
- type Func
AdvApp2Var_EvaluatorFunc2Var
- param UChoice
- type UChoice
AdvApprox_Cutting
- param VChoice
- type VChoice
AdvApprox_Cutting
- rtype
None:param Num1DSS:
- type Num1DSS
int
- param Num2DSS
- type Num2DSS
int
- param Num3DSS
- type Num3DSS
int
- param OneDTol
- type OneDTol
TColStd_HArray1OfReal
- param TwoDTol
- type TwoDTol
TColStd_HArray1OfReal
- param ThreeDTol
- type ThreeDTol
TColStd_HArray1OfReal
- param OneDTolFr
- type OneDTolFr
TColStd_HArray2OfReal
- param TwoDTolFr
- type TwoDTolFr
TColStd_HArray2OfReal
- param ThreeDTolFr
- type ThreeDTolFr
TColStd_HArray2OfReal
- param FirstInU
- type FirstInU
float
- param LastInU
- type LastInU
float
- param FirstInV
- type FirstInV
float
- param LastInV
- type LastInV
float
- param FavorIso
- type FavorIso
GeomAbs_IsoType
- param ContInU
- type ContInU
GeomAbs_Shape
- param ContInV
- type ContInV
GeomAbs_Shape
- param PrecisCode
- type PrecisCode
int
- param MaxDegInU
- type MaxDegInU
int
- param MaxDegInV
- type MaxDegInV
int
- param MaxPatch
- type MaxPatch
int
- param Func
- type Func
AdvApp2Var_EvaluatorFunc2Var
- param Crit
- type Crit
AdvApp2Var_Criterion
- param UChoice
- type UChoice
AdvApprox_Cutting
- param VChoice
- type VChoice
AdvApprox_Cutting
- rtype
None
-
AverageError
()¶ - returns the average errors
- param Dimension
- type Dimension
int
- rtype
opencascade::handle<TColStd_HArray1OfReal>* returns the average error of the BSplineSurface of range Index
- param Dimension
- type Dimension
int
- param Index
- type Index
int
- rtype
float
-
CritError
()¶ - Parameters
Dimension –
- type Dimension
int
- param Index
- type Index
int
- rtype
float
-
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
- rtype
bool
-
IsDone
()¶ - True if the approximation succeeded within the imposed tolerances and the wished continuities
- rtype
bool
-
MaxError
()¶ - returns the errors max
- param Dimension
- type Dimension
int
- rtype
opencascade::handle<TColStd_HArray1OfReal>* returns the error max of the BSplineSurface of range Index
- param Dimension
- type Dimension
int
- param Index
- type Index
int
- rtype
float
-
NumSubSpaces
()¶ - Parameters
Dimension –
- type Dimension
int
- rtype
int
-
Surface
()¶ - returns the BSplineSurface of range Index
- param Index
- type Index
int
- rtype
opencascade::handle<Geom_BSplineSurface>
-
UFrontError
()¶ - returns the errors max on UFrontiers Warning: Dimension must be equal to 3.
- param Dimension
- type Dimension
int
- rtype
opencascade::handle<TColStd_HArray1OfReal>* returns the error max of the BSplineSurface of range Index on a UFrontier
- param Dimension
- type Dimension
int
- param Index
- type Index
int
- rtype
float
-
VFrontError
()¶ - returns the errors max on VFrontiers Warning: Dimension must be equal to 3.
- param Dimension
- type Dimension
int
- rtype
opencascade::handle<TColStd_HArray1OfReal>* returns the error max of the BSplineSurface of range Index on a VFrontier
- param Dimension
- type Dimension
int
- param Index
- type Index
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
AdvApp2Var_ApproxF2var
¶ Bases:
object
-
static
mma1her_
()¶ - :param :
:type : integer * :param : :type : doublereal * :param : :type : integer * :rtype: int
-
static
mma2ac1_
()¶ - :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_
()¶ - :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_
()¶ - :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_
()¶ - :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_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param nbpntu
- type nbpntu
integer *
- param urootl
- type urootl
doublereal *
- param nbpntv
- type nbpntv
integer *
- param vrootl
- type vrootl
doublereal *
- param iordru
- type iordru
integer *
- param iordrv
- type iordrv
integer *
- param contr1
- type contr1
doublereal *
- param contr2
- type contr2
doublereal *
- param contr3
- type contr3
doublereal *
- param contr4
- type contr4
doublereal *
- param sotbu1
- type sotbu1
doublereal *
- param sotbu2
- type sotbu2
doublereal *
- param ditbu1
- type ditbu1
doublereal *
- param ditbu2
- type ditbu2
doublereal *
- param sotbv1
- type sotbv1
doublereal *
- param sotbv2
- type sotbv2
doublereal *
- param ditbv1
- type ditbv1
doublereal *
- param ditbv2
- type ditbv2
doublereal *
- param sosotb
- type sosotb
doublereal *
- param soditb
- type soditb
doublereal *
- param disotb
- type disotb
doublereal *
- param diditb
- type diditb
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mma2ce1_
()¶ - Parameters
numdec –
- type numdec
integer *
- param ndimen
- type ndimen
integer *
- param nbsesp
- type nbsesp
integer *
- param ndimse
- type ndimse
integer *
- param ndminu
- type ndminu
integer *
- param ndminv
- type ndminv
integer *
- param ndguli
- type ndguli
integer *
- param ndgvli
- type ndgvli
integer *
- param ndjacu
- type ndjacu
integer *
- param ndjacv
- type ndjacv
integer *
- param iordru
- type iordru
integer *
- param iordrv
- type iordrv
integer *
- param nbpntu
- type nbpntu
integer *
- param nbpntv
- type nbpntv
integer *
- param epsapr
- type epsapr
doublereal *
- param sosotb
- type sosotb
doublereal *
- param disotb
- type disotb
doublereal *
- param soditb
- type soditb
doublereal *
- param diditb
- type diditb
doublereal *
- param patjac
- type patjac
doublereal *
- param errmax
- type errmax
doublereal *
- param errmoy
- type errmoy
doublereal *
- param ndegpu
- type ndegpu
integer *
- param ndegpv
- type ndegpv
integer *
- param itydec
- type itydec
integer *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mma2ds1_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param uintfn
- type uintfn
doublereal *
- param vintfn
- type vintfn
doublereal *
- param foncnp
- type foncnp
AdvApp2Var_EvaluatorFunc2Var
- param nbpntu
- type nbpntu
integer *
- param nbpntv
- type nbpntv
integer *
- param urootb
- type urootb
doublereal *
- param vrootb
- type vrootb
doublereal *
- param isofav
- type isofav
integer *
- param sosotb
- type sosotb
doublereal *
- param disotb
- type disotb
doublereal *
- param soditb
- type soditb
doublereal *
- param diditb
- type diditb
doublereal *
- param fpntab
- type fpntab
doublereal *
- param ttable
- type ttable
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mma2fnc_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param nbsesp
- type nbsesp
integer *
- param ndimse
- type ndimse
integer *
- param uvfonc
- type uvfonc
doublereal *
- param foncnp
- type foncnp
AdvApp2Var_EvaluatorFunc2Var
- param tconst
- type tconst
doublereal *
- param isofav
- type isofav
integer *
- param nbroot
- type nbroot
integer *
- param rootlg
- type rootlg
doublereal *
- param iordre
- type iordre
integer *
- param ideriv
- type ideriv
integer *
- param ndgjac
- type ndgjac
integer *
- param nbcrmx
- type nbcrmx
integer *
- param ncflim
- type ncflim
integer *
- param epsapr
- type epsapr
doublereal *
- param ncoeff
- type ncoeff
integer *
- param courbe
- type courbe
doublereal *
- param nbcrbe
- type nbcrbe
integer *
- param somtab
- type somtab
doublereal *
- param diftab
- type diftab
doublereal *
- param contr1
- type contr1
doublereal *
- param contr2
- type contr2
doublereal *
- param tabdec
- type tabdec
doublereal *
- param errmax
- type errmax
doublereal *
- param errmoy
- type errmoy
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mma2fx6_
()¶ - Parameters
ncfmxu –
- type ncfmxu
integer *
- param ncfmxv
- type ncfmxv
integer *
- param ndimen
- type ndimen
integer *
- param nbsesp
- type nbsesp
integer *
- param ndimse
- type ndimse
integer *
- param nbupat
- type nbupat
integer *
- param nbvpat
- type nbvpat
integer *
- param iordru
- type iordru
integer *
- param iordrv
- type iordrv
integer *
- param epsapr
- type epsapr
doublereal *
- param epsfro
- type epsfro
doublereal *
- param patcan
- type patcan
doublereal *
- param errmax
- type errmax
doublereal *
- param ncoefu
- type ncoefu
integer *
- param ncoefv
- type ncoefv
integer *
- rtype
int
-
static
mma2jmx_
()¶ - Parameters
ndgjac –
- type ndgjac
integer *
- param iordre
- type iordre
integer *
- param xjacmx
- type xjacmx
doublereal *
- rtype
int
-
static
mma2roo_
()¶ - Parameters
nbpntu –
- type nbpntu
integer *
- param nbpntv
- type nbpntv
integer *
- param urootl
- type urootl
doublereal *
- param vrootl
- type vrootl
doublereal *
- rtype
int
-
static
mmapptt_
()¶ - :param :
:type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : integer * :rtype: int
-
property
thisown
¶ The membership flag
-
static
-
class
AdvApp2Var_Context
(*args)¶ Bases:
object
- Return type
None:param ifav: :type ifav: int :param iu: :type iu: int :param iv: :type iv: int :param nlimu: :type nlimu: int :param nlimv: :type nlimv: int :param iprecis: :type iprecis: int :param nb1Dss: :type nb1Dss: int :param nb2Dss: :type nb2Dss: int :param nb3Dss: :type nb3Dss: int :param tol1D: :type tol1D: TColStd_HArray1OfReal :param tol2D: :type tol2D: TColStd_HArray1OfReal :param tol3D: :type tol3D: TColStd_HArray1OfReal :param tof1D: :type tof1D: TColStd_HArray2OfReal :param tof2D: :type tof2D: TColStd_HArray2OfReal :param tof3D: :type tof3D: TColStd_HArray2OfReal :rtype: None
-
CToler
()¶ - Return type
opencascade::handle<TColStd_HArray2OfReal>
-
FToler
()¶ - Return type
opencascade::handle<TColStd_HArray2OfReal>
-
IToler
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
UGauss
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
UJacMax
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
URoots
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
VGauss
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
VJacMax
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
VRoots
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
property
thisown
¶ The membership flag
-
class
AdvApp2Var_Criterion
(*args, **kwargs)¶ Bases:
object
-
IsSatisfied
()¶ - Parameters
P –
- type P
AdvApp2Var_Patch
- rtype
bool
-
Repartition
()¶ - Return type
AdvApp2Var_CriterionRepartition
-
Type
()¶ - Return type
AdvApp2Var_CriterionType
-
Value
()¶ - Parameters
P –
- type P
AdvApp2Var_Patch
- param C
- type C
AdvApp2Var_Context
- rtype
void
-
property
thisown
¶ The membership flag
-
-
class
AdvApp2Var_Data
¶ Bases:
object
-
static
Getmaovpar
()¶ - Return type
-
static
Getmaovpch
()¶ - Return type
-
static
Getmdnombr
()¶ - Return type
-
static
Getminombr
()¶ - Return type
-
static
Getmlgdrtl
()¶ - Return type
-
static
Getmmapgs0
()¶ - Return type
-
static
Getmmapgs1
()¶ - Return type
-
static
Getmmapgs2
()¶ - Return type
-
static
Getmmapgss
()¶ - Return type
-
static
Getmmcmcnp
()¶ - Return type
-
static
Getmmjcobi
()¶ - Return type
-
property
thisown
¶ The membership flag
-
static
-
class
AdvApp2Var_Framework
(*args)¶ Bases:
object
- Return type
None:param Frame: :type Frame: AdvApp2Var_SequenceOfNode :param UFrontier: :type UFrontier: AdvApp2Var_SequenceOfStrip :param VFrontier: :type VFrontier: AdvApp2Var_SequenceOfStrip :rtype: None
-
ChangeIso
()¶ - Parameters
IndexIso –
- type IndexIso
int
- param IndexStrip
- type IndexStrip
int
- param anIso
- type anIso
AdvApp2Var_Iso
- rtype
None
-
ChangeNode
()¶ - Parameters
IndexNode –
- type IndexNode
int
- rtype
AdvApp2Var_Node
-
FirstNode
()¶ - Parameters
Type –
- type Type
GeomAbs_IsoType
- param IndexIso
- type IndexIso
int
- param IndexStrip
- type IndexStrip
int
- rtype
int
-
FirstNotApprox
()¶ - search the Index of the first Iso not approximated, if all Isos are approximated Standard_False is returned.
- param IndexIso
- type IndexIso
int
- param IndexStrip
- type IndexStrip
int
- param anIso
- type anIso
AdvApp2Var_Iso
- rtype
bool
-
IsoU
()¶ - Parameters
U –
- type U
float
- param V0
- type V0
float
- param V1
- type V1
float
- rtype
AdvApp2Var_Iso
-
IsoV
()¶ - Parameters
U0 –
- type U0
float
- param U1
- type U1
float
- param V
- type V
float
- rtype
AdvApp2Var_Iso
-
LastNode
()¶ - Parameters
Type –
- type Type
GeomAbs_IsoType
- param IndexIso
- type IndexIso
int
- param IndexStrip
- type IndexStrip
int
- rtype
int
-
Node
()¶ - Parameters
IndexNode –
- type IndexNode
int
- rtype
AdvApp2Var_Node:param U:
- type U
float
- param V
- type V
float
- rtype
AdvApp2Var_Node
-
UEquation
()¶ - Parameters
IndexIso –
- type IndexIso
int
- param IndexStrip
- type IndexStrip
int
- rtype
opencascade::handle<TColStd_HArray1OfReal>
-
UpdateInU
()¶ - Parameters
CuttingValue –
- type CuttingValue
float
- rtype
None
-
UpdateInV
()¶ - Parameters
CuttingValue –
- type CuttingValue
float
- rtype
None
-
VEquation
()¶ - Parameters
IndexIso –
- type IndexIso
int
- param IndexStrip
- type IndexStrip
int
- rtype
opencascade::handle<TColStd_HArray1OfReal>
-
property
thisown
¶ The membership flag
-
class
AdvApp2Var_MathBase
¶ Bases:
object
-
static
mdsptpt_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param point1
- type point1
doublereal *
- param point2
- type point2
doublereal *
- param distan
- type distan
doublereal *
- rtype
int
-
static
mmapcmp_
()¶ - ///
:param : :type : integer * :param : :type : integer * :param : :type : integer * :param : :type : double * :param : :type : double * :rtype: int
-
static
mmaperx_
()¶ - Parameters
ncofmx –
- type ncofmx
integer *
- param ndimen
- type ndimen
integer *
- param ncoeff
- type ncoeff
integer *
- param iordre
- type iordre
integer *
- param crvjac
- type crvjac
doublereal *
- param ncfnew
- type ncfnew
integer *
- param ycvmax
- type ycvmax
doublereal *
- param errmax
- type errmax
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmarcin_
()¶ - Parameters
ndimax –
- type ndimax
integer *
- param ndim
- type ndim
integer *
- param ncoeff
- type ncoeff
integer *
- param crvold
- type crvold
doublereal *
- param u0
- type u0
doublereal *
- param u1
- type u1
doublereal *
- param crvnew
- type crvnew
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmbulld_
()¶ - Parameters
nbcoln –
- type nbcoln
integer *
- param nblign
- type nblign
integer *
- param dtabtr
- type dtabtr
doublereal *
- param numcle
- type numcle
integer *
- rtype
int
-
static
mmcdriv_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param ncoeff
- type ncoeff
integer *
- param courbe
- type courbe
doublereal *
- param ideriv
- type ideriv
integer *
- param ncofdv
- type ncofdv
integer *
- param crvdrv
- type crvdrv
doublereal *
- rtype
int
-
static
mmcglc1_
()¶ - ///
- param ndimax
- type ndimax
integer *
- param ndimen
- type ndimen
integer *
- param ncoeff
- type ncoeff
integer *
- param courbe
- type courbe
doublereal *
- param tdebut
- type tdebut
doublereal *
- param tfinal
- type tfinal
doublereal *
- param epsiln
- type epsiln
doublereal *
- param xlongc
- type xlongc
doublereal *
- param erreur
- type erreur
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmcvctx_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param ncofmx
- type ncofmx
integer *
- param nderiv
- type nderiv
integer *
- param ctrtes
- type ctrtes
doublereal *
- param crvres
- type crvres
doublereal *
- param tabaux
- type tabaux
doublereal *
- param xmatri
- type xmatri
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmcvinv_
()¶ - Parameters
ndimax –
- type ndimax
integer *
- param ncoef
- type ncoef
integer *
- param ndim
- type ndim
integer *
- param curveo
- type curveo
doublereal *
- param curve
- type curve
doublereal *
- rtype
int
-
static
mmdrc11_
()¶ - :param :
:type : integer * :param : :type : integer * :param : :type : integer * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :rtype: int
-
static
mmdrvck_
()¶ - Parameters
ncoeff –
- type ncoeff
integer *
- param ndimen
- type ndimen
integer *
- param courbe
- type courbe
doublereal *
- param ideriv
- type ideriv
integer *
- param tparam
- type tparam
doublereal *
- param pntcrb
- type pntcrb
doublereal *
- rtype
int
-
static
mmeps1_
()¶ - Parameters
epsilo –
- type epsilo
doublereal *
- rtype
int
-
static
mmfmca8_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param ncoefu
- type ncoefu
integer *
- param ncoefv
- type ncoefv
integer *
- param ndimax
- type ndimax
integer *
- param ncfumx
- type ncfumx
integer *
- param ncfvmx
- type ncfvmx
integer *
- param tabini
- type tabini
doublereal *
- param tabres
- type tabres
doublereal *
- rtype
int
-
static
mmfmca9_
()¶ - :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_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param ncofmx
- type ncofmx
integer *
- param ncoefu
- type ncoefu
integer *
- param ncoefv
- type ncoefv
integer *
- param patold
- type patold
doublereal *
- param upara1
- type upara1
doublereal *
- param upara2
- type upara2
doublereal *
- param vpara1
- type vpara1
doublereal *
- param vpara2
- type vpara2
doublereal *
- param patnew
- type patnew
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmfmcb5_
()¶ - :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_
()¶ - Parameters
maxsz1 –
- type maxsz1
integer *
- param table1
- type table1
doublereal *
- param isize1
- type isize1
integer *
- param jsize1
- type jsize1
integer *
- param maxsz2
- type maxsz2
integer *
- param table2
- type table2
doublereal *
- param isize2
- type isize2
integer *
- param jsize2
- type jsize2
integer *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmhjcan_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param ncourb
- type ncourb
integer *
- param ncftab
- type ncftab
integer *
- param orcont
- type orcont
integer *
- param ncflim
- type ncflim
integer *
- param tcbold
- type tcbold
doublereal *
- param tdecop
- type tdecop
doublereal *
- param tcbnew
- type tcbnew
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mminltt_
()¶ - Parameters
ncolmx –
- type ncolmx
integer *
- param nlgnmx
- type nlgnmx
integer *
- param tabtri
- type tabtri
doublereal *
- param nbrcol
- type nbrcol
integer *
- param nbrlgn
- type nbrlgn
integer *
- param ajoute
- type ajoute
doublereal *
- param epseg
- type epseg
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmjacan_
()¶ - Parameters
ideriv –
- type ideriv
integer *
- param ndeg
- type ndeg
integer *
- param poljac
- type poljac
doublereal *
- param polcan
- type polcan
doublereal *
- rtype
int
-
static
mmjaccv_
()¶ - Parameters
ncoef –
- type ncoef
integer *
- param ndim
- type ndim
integer *
- param ider
- type ider
integer *
- param crvlgd
- type crvlgd
doublereal *
- param polaux
- type polaux
doublereal *
- param crvcan
- type crvcan
doublereal *
- rtype
int
-
static
mmmpocur_
()¶ - Parameters
ncofmx –
- type ncofmx
integer *
- param ndim
- type ndim
integer *
- param ndeg
- type ndeg
integer *
- param courbe
- type courbe
doublereal *
- param tparam
- type tparam
doublereal *
- param tabval
- type tabval
doublereal *
- rtype
int
-
static
mmmrslwd_
()¶ - Parameters
normax –
- type normax
integer *
- param nordre
- type nordre
integer *
- param ndim
- type ndim
integer *
- param amat
- type amat
doublereal *
- param bmat
- type bmat
doublereal *
- param epspiv
- type epspiv
doublereal *
- param aaux
- type aaux
doublereal *
- param xmat
- type xmat
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmpobas_
()¶ - Parameters
tparam –
- type tparam
doublereal *
- param iordre
- type iordre
integer *
- param ncoeff
- type ncoeff
integer *
- param nderiv
- type nderiv
integer *
- param valbas
- type valbas
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmpocrb_
()¶ - Parameters
ndimax –
- type ndimax
integer *
- param ncoeff
- type ncoeff
integer *
- param courbe
- type courbe
doublereal *
- param ndim
- type ndim
integer *
- param tparam
- type tparam
doublereal *
- param pntcrb
- type pntcrb
doublereal *
- rtype
int
-
static
mmposui_
()¶ - Parameters
dimmat –
- type dimmat
integer *
- param nistoc
- type nistoc
integer *
- param aposit
- type aposit
integer *
- param posuiv
- type posuiv
integer *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmresol_
()¶ - Parameters
hdimen –
- type hdimen
integer *
- param gdimen
- type gdimen
integer *
- param hnstoc
- type hnstoc
integer *
- param gnstoc
- type gnstoc
integer *
- param mnstoc
- type mnstoc
integer *
- param matsyh
- type matsyh
doublereal *
- param matsyg
- type matsyg
doublereal *
- param vecsyh
- type vecsyh
doublereal *
- param vecsyg
- type vecsyg
doublereal *
- param hposit
- type hposit
integer *
- param hposui
- type hposui
integer *
- param gposit
- type gposit
integer *
- param mmposui
- type mmposui
integer *
- param mposit
- type mposit
integer *
- param vecsol
- type vecsol
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmrtptt_
()¶ - Parameters
ndglgd –
- type ndglgd
integer *
- param rtlegd
- type rtlegd
doublereal *
- rtype
int
-
static
mmsrre2_
()¶ - Parameters
tparam –
- type tparam
doublereal *
- param nbrval
- type nbrval
integer *
- param tablev
- type tablev
doublereal *
- param epsil
- type epsil
doublereal *
- param numint
- type numint
integer *
- param itypen
- type itypen
integer *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmtrpjj_
()¶ - Parameters
ncofmx –
- type ncofmx
integer *
- param ndimen
- type ndimen
integer *
- param ncoeff
- type ncoeff
integer *
- param epsi3d
- type epsi3d
doublereal *
- param iordre
- type iordre
integer *
- param crvlgd
- type crvlgd
doublereal *
- param ycvmax
- type ycvmax
doublereal *
- param errmax
- type errmax
doublereal *
- param ncfnew
- type ncfnew
integer *
- rtype
int
-
static
mmunivt_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param vector
- type vector
doublereal *
- param vecnrm
- type vecnrm
doublereal *
- param epsiln
- type epsiln
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmveps3_
()¶ - Parameters
eps03 –
- type eps03
doublereal *
- rtype
int
-
static
mmvncol_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param vecin
- type vecin
doublereal *
- param vecout
- type vecout
doublereal *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mmwprcs_
()¶ - :param :
:type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : doublereal * :param : :type : integer * :param : :type : integer * :rtype: void
-
static
msc_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param vecte1
- type vecte1
doublereal *
- param vecte2
- type vecte2
doublereal *
- rtype
doublereal
-
static
mvsheld_
()¶ - Parameters
n –
- type n
integer *
- param is
- type is
integer *
- param dtab
- type dtab
doublereal *
- param icle
- type icle
integer *
- rtype
int
-
static
mzsnorm_
()¶ - Parameters
ndimen –
- type ndimen
integer *
- param vecteu
- type vecteu
doublereal *
- rtype
doublereal
-
static
pow__di
()¶ - Parameters
x –
- type x
doublereal *
- param n
- type n
integer *
- rtype
doublereal
-
property
thisown
¶ The membership flag
-
static
-
class
AdvApp2Var_Network
(*args)¶ Bases:
object
- Return type
None:param Net: :type Net: AdvApp2Var_SequenceOfPatch :param TheU: :type TheU: TColStd_SequenceOfReal :param TheV: :type TheV: TColStd_SequenceOfReal :rtype: None
-
ChangePatch
()¶ - Parameters
Index –
- type Index
int
- rtype
AdvApp2Var_Patch
-
FirstNotApprox
()¶ - search the Index of the first Patch not approximated, if all Patches are approximated Standard_False is returned
- param Index
- type Index
int
- rtype
bool
-
Patch
()¶ - Parameters
UIndex –
- type UIndex
int
- param VIndex
- type VIndex
int
- rtype
AdvApp2Var_Patch
-
SameDegree
()¶ - Parameters
iu –
- type iu
int
- param iv
- type iv
int
- param ncfu
- type ncfu
int
- param ncfv
- type ncfv
int
- rtype
None
-
UParameter
()¶ - Parameters
Index –
- type Index
int
- rtype
float
-
UpdateInU
()¶ - Parameters
CuttingValue –
- type CuttingValue
float
- rtype
None
-
UpdateInV
()¶ - Parameters
CuttingValue –
- type CuttingValue
float
- rtype
None
-
VParameter
()¶ - Parameters
Index –
- type Index
int
- rtype
float
-
property
thisown
¶ The membership flag
-
class
AdvApp2Var_Node
(*args)¶ Bases:
object
- Return type
None:param iu: :type iu: int :param iv: :type iv: int :rtype: None:param UV: :type UV: gp_XY :param iu: :type iu: int :param iv: :type iv: int :rtype: None
-
Error
()¶ - Parameters
iu –
- type iu
int
- param iv
- type iv
int
- rtype
float
-
Point
()¶ - Parameters
iu –
- type iu
int
- param iv
- type iv
int
- rtype
gp_Pnt
-
SetCoord
()¶ - Parameters
x1 –
- type x1
float
- param x2
- type x2
float
- rtype
None
-
SetError
()¶ - Parameters
iu –
- type iu
int
- param iv
- type iv
int
- param error
- type error
float
- rtype
None
-
SetPoint
()¶ - Parameters
iu –
- type iu
int
- param iv
- type iv
int
- param Cte
- type Cte
gp_Pnt
- rtype
None
-
property
thisown
¶ The membership flag
-
class
AdvApp2Var_Patch
(*args)¶ Bases:
object
- Return type
None:param U0: :type U0: float :param U1: :type U1: float :param V0: :type V0: float :param V1: :type V1: float :param iu: :type iu: int :param iv: :type iv: int :rtype: None
-
AddConstraints
()¶ - Parameters
Conditions –
- type Conditions
AdvApp2Var_Context
- param Constraints
- type Constraints
AdvApp2Var_Framework
- rtype
None
-
AddErrors
()¶ - Parameters
Constraints –
- type Constraints
AdvApp2Var_Framework
- rtype
None
-
AverageErrors
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
ChangeDomain
()¶ - Parameters
a –
- type a
float
- param b
- type b
float
- param c
- type c
float
- param d
- type d
float
- rtype
None
-
ChangeNbCoeff
()¶ - Parameters
NbCoeffU –
- type NbCoeffU
int
- param NbCoeffV
- type NbCoeffV
int
- rtype
None
-
Coefficients
()¶ - Parameters
SSPIndex –
- type SSPIndex
int
- param Conditions
- type Conditions
AdvApp2Var_Context
- rtype
opencascade::handle<TColStd_HArray1OfReal>
-
CutSense
()¶ - Return type
int:param Crit: :type Crit: AdvApp2Var_Criterion :param NumDec: :type NumDec: int :rtype: int
-
Discretise
()¶ - Parameters
Conditions –
- type Conditions
AdvApp2Var_Context
- param Constraints
- type Constraints
AdvApp2Var_Framework
- param func
- type func
AdvApp2Var_EvaluatorFunc2Var
- rtype
None
-
IsoErrors
()¶ - Return type
opencascade::handle<TColStd_HArray2OfReal>
-
MakeApprox
()¶ - Parameters
Conditions –
- type Conditions
AdvApp2Var_Context
- param Constraints
- type Constraints
AdvApp2Var_Framework
- param NumDec
- type NumDec
int
- rtype
None
-
MaxErrors
()¶ - Return type
opencascade::handle<TColStd_HArray1OfReal>
-
Poles
()¶ - Parameters
SSPIndex –
- type SSPIndex
int
- param Conditions
- type Conditions
AdvApp2Var_Context
- rtype
opencascade::handle<TColgp_HArray2OfPnt>
-
SetCritValue
()¶ - Parameters
dist –
- type dist
float
- rtype
None
-
property
thisown
¶ The membership flag
-
class
AdvApp2Var_SequenceOfNode
(*args)¶ Bases:
object
-
Append
()¶
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
Clear
()¶
-
Exchange
()¶
-
First
()¶
-
InsertAfter
()¶
-
InsertBefore
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Prepend
()¶
-
Remove
()¶
-
Reverse
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Split
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
static
delNode
()¶
-
end
()¶
-
property
thisown
¶ The membership flag
-
-
class
AdvApp2Var_SequenceOfPatch
(*args)¶ Bases:
object
-
Append
()¶
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
Clear
()¶
-
Exchange
()¶
-
First
()¶
-
InsertAfter
()¶
-
InsertBefore
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Prepend
()¶
-
Remove
()¶
-
Reverse
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Split
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
static
delNode
()¶
-
end
()¶
-
property
thisown
¶ The membership flag
-
-
class
AdvApp2Var_SequenceOfStrip
(*args)¶ Bases:
object
-
Append
()¶
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
Clear
()¶
-
Exchange
()¶
-
First
()¶
-
InsertAfter
()¶
-
InsertBefore
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Prepend
()¶
-
Remove
()¶
-
Reverse
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Split
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
static
delNode
()¶
-
end
()¶
-
property
thisown
¶ The membership flag
-
-
class
AdvApp2Var_Strip
(*args)¶ Bases:
object
-
Append
()¶
-
Assign
()¶
-
ChangeFirst
()¶
-
ChangeLast
()¶
-
ChangeValue
()¶
-
Clear
()¶
-
Exchange
()¶
-
First
()¶
-
InsertAfter
()¶
-
InsertBefore
()¶
-
IsEmpty
()¶
-
Last
()¶
-
Length
()¶
-
Lower
()¶
-
Prepend
()¶
-
Remove
()¶
-
Reverse
()¶
-
Set
()¶
-
SetValue
()¶
-
Size
()¶
-
Split
()¶
-
Upper
()¶
-
Value
()¶
-
begin
()¶
-
cbegin
()¶
-
cend
()¶
-
static
delNode
()¶
-
end
()¶
-
property
thisown
¶ The membership flag
-
-
class
AdvApp2Var_SysBase
(*args)¶ Bases:
object
- Return type
-
static
macinit_
()¶ - :param :
:type : int * :param : :type : int * :rtype: int
-
macrai4_
()¶ - Parameters
nbelem –
- type nbelem
integer *
- param maxelm
- type maxelm
integer *
- param itablo
- type itablo
integer *
- param iofset
- type iofset
intptr_t *
- param iercod
- type iercod
integer *
- rtype
int
-
macrar8_
()¶ - Parameters
nbelem –
- type nbelem
integer *
- param maxelm
- type maxelm
integer *
- param xtablo
- type xtablo
doublereal *
- param iofset
- type iofset
intptr_t *
- param iercod
- type iercod
integer *
- rtype
int
-
macrdi4_
()¶ - Parameters
nbelem –
- type nbelem
integer *
- param maxelm
- type maxelm
integer *
- param itablo
- type itablo
integer *
- param iofset
- type iofset
intptr_t *
- param iercod
- type iercod
integer *
- rtype
int
-
macrdr8_
()¶ - Parameters
nbelem –
- type nbelem
integer *
- param maxelm
- type maxelm
integer *
- param xtablo
- type xtablo
doublereal *
- param iofset
- type iofset
intptr_t *
- param iercod
- type iercod
integer *
- rtype
int
-
static
maermsg_
()¶ - Parameters
cnompg –
- type cnompg
char *
- param icoder
- type icoder
integer *
- param cnompg_len
- type cnompg_len
ftnlen
- rtype
int
-
static
maitbr8_
()¶ - Parameters
itaill –
- type itaill
integer *
- param xtab
- type xtab
doublereal *
- param xval
- type xval
doublereal *
- rtype
int
-
static
maovsr8_
()¶ - Parameters
ivalcs –
- type ivalcs
integer *
- rtype
int
-
mcrdelt_
()¶ - Parameters
iunit –
- type iunit
integer *
- param isize
- type isize
integer *
- param t
- type t
void *
- param iofset
- type iofset
intptr_t *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mcrfill_
()¶ - Parameters
size –
- type size
integer *
- param tin
- type tin
void *
- param tout
- type tout
void *
- rtype
int
-
mcrrqst_
()¶ - Parameters
iunit –
- type iunit
integer *
- param isize
- type isize
integer *
- param t
- type t
void *
- param iofset
- type iofset
intptr_t *
- param iercod
- type iercod
integer *
- rtype
int
-
static
mgenmsg_
()¶ - Parameters
nomprg –
- type nomprg
char *
- param nomprg_len
- type nomprg_len
ftnlen
- rtype
int
-
static
mgsomsg_
()¶ - Parameters
nomprg –
- type nomprg
char *
- param nomprg_len
- type nomprg_len
ftnlen
- rtype
int
-
static
miraz_
()¶ - Parameters
taille –
- type taille
integer *
- param adt
- type adt
void *
- rtype
void
-
static
mnfndeb_
()¶ - Return type
integer
-
static
msifill_
()¶ - Parameters
nbintg –
- type nbintg
integer *
- param ivecin
- type ivecin
integer *
- param ivecou
- type ivecou
integer *
- rtype
int
-
static
msrfill_
()¶ - Parameters
nbreel –
- type nbreel
integer *
- param vecent
- type vecent
doublereal *
- param vecsor
- type vecsor
doublereal *
- rtype
int
-
static
mswrdbg_
()¶ - Parameters
ctexte –
- type ctexte
char *
- param ctexte_len
- type ctexte_len
ftnlen
- rtype
int
-
static
mvriraz_
()¶ - Parameters
taille –
- type taille
integer *
- param adt
- type adt
void *
- rtype
void
-
property
thisown
¶ The membership flag