@@ -86,6 +86,7 @@ from OCC.Core.Exception import *
8686class AdvApprox_ApproxAFunction {
8787 public:
8888 /* ***************** AdvApprox_ApproxAFunction ******************/
89+ /* *** md5 signature: 52698dd73ba5a2e229f763f1eeaa3916 ****/
8990 %feature(" compactdefaultargs" ) AdvApprox_ApproxAFunction;
9091 %feature(" autodoc" , " Constructs approximator tool. //! warning: the func should be valid reference to object of type inherited from class evaluatorfunction from approx with life time longer than that of the approximator tool; //! the result should be formatted in the following way : <--num1dss--> <--2 * num2dss--> <--3 * num3dss--> r[0] .... r[num1dss]..... r[dimension-1] //! the order in which each subspace appears should be consistent with the tolerances given in the create function and the results will be given in that order as well that is : curve2d(n) will correspond to the nth entry described by num2dss, curve(n) will correspond to the nth entry described by num3dss the same type of schema applies to the poles1d, poles2d and poles.
9192
111112 AdvApprox_ApproxAFunction (const Standard_Integer Num1DSS, const Standard_Integer Num2DSS, const Standard_Integer Num3DSS, const opencascade::handle<TColStd_HArray1OfReal> & OneDTol, const opencascade::handle<TColStd_HArray1OfReal> & TwoDTol, const opencascade::handle<TColStd_HArray1OfReal> & ThreeDTol, const Standard_Real First, const Standard_Real Last, const GeomAbs_Shape Continuity, const Standard_Integer MaxDeg, const Standard_Integer MaxSeg, const AdvApprox_EvaluatorFunction & Func);
112113
113114 /* ***************** AdvApprox_ApproxAFunction ******************/
115+ /* *** md5 signature: 3c7b9b1840e5ed63d1e5cf800bb06df4 ****/
114116 %feature(" compactdefaultargs" ) AdvApprox_ApproxAFunction;
115117 %feature(" autodoc" , " Approximation with user methode of cutting.
116118
137139 AdvApprox_ApproxAFunction (const Standard_Integer Num1DSS, const Standard_Integer Num2DSS, const Standard_Integer Num3DSS, const opencascade::handle<TColStd_HArray1OfReal> & OneDTol, const opencascade::handle<TColStd_HArray1OfReal> & TwoDTol, const opencascade::handle<TColStd_HArray1OfReal> & ThreeDTol, const Standard_Real First, const Standard_Real Last, const GeomAbs_Shape Continuity, const Standard_Integer MaxDeg, const Standard_Integer MaxSeg, const AdvApprox_EvaluatorFunction & Func, const AdvApprox_Cutting & CutTool);
138140
139141 /* ***************** Approximation ******************/
142+ /* *** md5 signature: 9f78b3fd0d68a0fda47d9a3558a9335b ****/
140143 %feature(" compactdefaultargs" ) Approximation;
141144 %feature(" autodoc" , " No available documentation.
142145
@@ -168,6 +171,7 @@ ErrorCode: int
168171 static void Approximation (const Standard_Integer TotalDimension, const Standard_Integer TotalNumSS, const TColStd_Array1OfInteger & LocalDimension, const Standard_Real First, const Standard_Real Last, AdvApprox_EvaluatorFunction & Evaluator, const AdvApprox_Cutting & CutTool, const Standard_Integer ContinuityOrder, const Standard_Integer NumMaxCoeffs, const Standard_Integer MaxSegments, const TColStd_Array1OfReal & TolerancesArray, const Standard_Integer code_precis, Standard_Integer &OutValue, TColStd_Array1OfInteger & NumCoeffPerCurveArray, TColStd_Array1OfReal & LocalCoefficientArray, TColStd_Array1OfReal & IntervalsArray, TColStd_Array1OfReal & ErrorMaxArray, TColStd_Array1OfReal & AverageErrorArray, Standard_Integer &OutValue);
169172
170173 /* ***************** AverageError ******************/
174+ /* *** md5 signature: d3a5b5e32b36bc7e79202cfa1abaedbe ****/
171175 %feature(" compactdefaultargs" ) AverageError;
172176 %feature(" autodoc" , " Returns the error as is in the algorithms.
173177
@@ -182,6 +186,7 @@ opencascade::handle<TColStd_HArray1OfReal>
182186 opencascade::handle<TColStd_HArray1OfReal> AverageError (const Standard_Integer Dimension);
183187
184188 /* ***************** AverageError ******************/
189+ /* *** md5 signature: b46c820432bcb3498c5c88e842dca097 ****/
185190 %feature(" compactdefaultargs" ) AverageError;
186191 %feature(" autodoc" , " No available documentation.
187192
@@ -197,6 +202,7 @@ float
197202 Standard_Real AverageError (const Standard_Integer Dimension, const Standard_Integer Index);
198203
199204 /* ***************** Degree ******************/
205+ /* *** md5 signature: e3276df1ce733e2c8e940db548a26d03 ****/
200206 %feature(" compactdefaultargs" ) Degree;
201207 %feature(" autodoc" , " No available documentation.
202208
215221 return s.str ();}
216222 };
217223 /* ***************** HasResult ******************/
224+ /* *** md5 signature: 345d4b0f7e88f528928167976d8256d5 ****/
218225 %feature(" compactdefaultargs" ) HasResult;
219226 %feature(" autodoc" , " No available documentation.
220227
225232 Standard_Boolean HasResult ();
226233
227234 /* ***************** IsDone ******************/
235+ /* *** md5 signature: ec0624071ec7da54b3d9dacc7bcb05f9 ****/
228236 %feature(" compactdefaultargs" ) IsDone;
229237 %feature(" autodoc" , " No available documentation.
230238
235243 Standard_Boolean IsDone ();
236244
237245 /* ***************** Knots ******************/
246+ /* *** md5 signature: e3036b1d0b355a749bda4aabdce1e25e ****/
238247 %feature(" compactdefaultargs" ) Knots;
239248 %feature(" autodoc" , " No available documentation.
240249
@@ -245,6 +254,7 @@ opencascade::handle<TColStd_HArray1OfReal>
245254 opencascade::handle<TColStd_HArray1OfReal> Knots ();
246255
247256 /* ***************** MaxError ******************/
257+ /* *** md5 signature: 65f67ba992f5651ddbda653be6688fd1 ****/
248258 %feature(" compactdefaultargs" ) MaxError;
249259 %feature(" autodoc" , " Returns the error as is in the algorithms.
250260
@@ -259,6 +269,7 @@ opencascade::handle<TColStd_HArray1OfReal>
259269 opencascade::handle<TColStd_HArray1OfReal> MaxError (const Standard_Integer Dimension);
260270
261271 /* ***************** MaxError ******************/
272+ /* *** md5 signature: 5025e53abdc4b5b4ec15e940b792a6ea ****/
262273 %feature(" compactdefaultargs" ) MaxError;
263274 %feature(" autodoc" , " No available documentation.
264275
@@ -274,6 +285,7 @@ float
274285 Standard_Real MaxError (const Standard_Integer Dimension, const Standard_Integer Index);
275286
276287 /* ***************** Multiplicities ******************/
288+ /* *** md5 signature: 9e49a3a1189f16bd9a66f6044bdea111 ****/
277289 %feature(" compactdefaultargs" ) Multiplicities;
278290 %feature(" autodoc" , " No available documentation.
279291
@@ -284,6 +296,7 @@ opencascade::handle<TColStd_HArray1OfInteger>
284296 opencascade::handle<TColStd_HArray1OfInteger> Multiplicities ();
285297
286298 /* ***************** NbKnots ******************/
299+ /* *** md5 signature: ccda669299f8eba1ba0d3387af4c950e ****/
287300 %feature(" compactdefaultargs" ) NbKnots;
288301 %feature(" autodoc" , " No available documentation.
289302
294307 Standard_Integer NbKnots ();
295308
296309 /* ***************** NbPoles ******************/
310+ /* *** md5 signature: 9a7d6d5f8a21c5833786e951bce99604 ****/
297311 %feature(" compactdefaultargs" ) NbPoles;
298312 %feature(" autodoc" , " As the name says.
299313
304318 Standard_Integer NbPoles ();
305319
306320 /* ***************** NumSubSpaces ******************/
321+ /* *** md5 signature: 1f04f546c1efa091a0725c4b06bc8324 ****/
307322 %feature(" compactdefaultargs" ) NumSubSpaces;
308323 %feature(" autodoc" , " No available documentation.
309324
318333 Standard_Integer NumSubSpaces (const Standard_Integer Dimension);
319334
320335 /* ***************** Poles ******************/
336+ /* *** md5 signature: 8cc6feb688f8fc6866490bd3dec45155 ****/
321337 %feature(" compactdefaultargs" ) Poles;
322338 %feature(" autodoc" , " -- returns the poles from the algorithms as is.
323339
@@ -328,6 +344,7 @@ opencascade::handle<TColgp_HArray2OfPnt>
328344 opencascade::handle<TColgp_HArray2OfPnt> Poles ();
329345
330346 /* ***************** Poles ******************/
347+ /* *** md5 signature: 70f7f2780ee5277810f623af82eaa942 ****/
331348 %feature(" compactdefaultargs" ) Poles;
332349 %feature(" autodoc" , " Returns the poles at index from the 3d subspace.
333350
343360 void Poles (const Standard_Integer Index, TColgp_Array1OfPnt & P);
344361
345362 /* ***************** Poles1d ******************/
363+ /* *** md5 signature: 50dedda33d16f0863543f211d9c672d7 ****/
346364 %feature(" compactdefaultargs" ) Poles1d;
347365 %feature(" autodoc" , " Returns the poles from the algorithms as is.
348366
@@ -353,6 +371,7 @@ opencascade::handle<TColStd_HArray2OfReal>
353371 opencascade::handle<TColStd_HArray2OfReal> Poles1d ();
354372
355373 /* ***************** Poles1d ******************/
374+ /* *** md5 signature: bbe028eb84e30d7d276f2dfbcdab8d94 ****/
356375 %feature(" compactdefaultargs" ) Poles1d;
357376 %feature(" autodoc" , " Returns the poles at index from the 1d subspace.
358377
368387 void Poles1d (const Standard_Integer Index, TColStd_Array1OfReal & P);
369388
370389 /* ***************** Poles2d ******************/
390+ /* *** md5 signature: 17feefc22dc950f494bdca290d69c41c ****/
371391 %feature(" compactdefaultargs" ) Poles2d;
372392 %feature(" autodoc" , " Returns the poles from the algorithms as is.
373393
@@ -378,6 +398,7 @@ opencascade::handle<TColgp_HArray2OfPnt2d>
378398 opencascade::handle<TColgp_HArray2OfPnt2d> Poles2d ();
379399
380400 /* ***************** Poles2d ******************/
401+ /* *** md5 signature: eb553b876b593ca686aaad8a47bbee13 ****/
381402 %feature(" compactdefaultargs" ) Poles2d;
382403 %feature(" autodoc" , " Returns the poles at index from the 2d subspace.
383404
408429class AdvApprox_Cutting {
409430 public:
410431 /* ***************** Value ******************/
432+ /* *** md5 signature: 2a55932822e40a99ef4fb0b17db08278 ****/
411433 %feature(" compactdefaultargs" ) Value;
412434 %feature(" autodoc" , " No available documentation.
413435
@@ -440,6 +462,7 @@ cuttingvalue: float
440462class AdvApprox_SimpleApprox {
441463 public:
442464 /* ***************** AdvApprox_SimpleApprox ******************/
465+ /* *** md5 signature: 270cf65a533da8c6af961ac48b19228b ****/
443466 %feature(" compactdefaultargs" ) AdvApprox_SimpleApprox;
444467 %feature(" autodoc" , " No available documentation.
445468
460483 AdvApprox_SimpleApprox (const Standard_Integer TotalDimension, const Standard_Integer TotalNumSS, const GeomAbs_Shape Continuity, const Standard_Integer WorkDegree, const Standard_Integer NbGaussPoints, const opencascade::handle<PLib_JacobiPolynomial> & JacobiBase, const AdvApprox_EvaluatorFunction & Func);
461484
462485 /* ***************** AverageError ******************/
486+ /* *** md5 signature: 7406f4cb057b3ba4d255eeb1dcbafe20 ****/
463487 %feature(" compactdefaultargs" ) AverageError;
464488 %feature(" autodoc" , " No available documentation.
465489
@@ -474,6 +498,7 @@ float
474498 Standard_Real AverageError (const Standard_Integer Index);
475499
476500 /* ***************** Coefficients ******************/
501+ /* *** md5 signature: f8d98a88294910b80f034293241aa939 ****/
477502 %feature(" compactdefaultargs" ) Coefficients;
478503 %feature(" autodoc" , " Returns the coefficients in the jacobi base.
479504
@@ -484,6 +509,7 @@ opencascade::handle<TColStd_HArray1OfReal>
484509 opencascade::handle<TColStd_HArray1OfReal> Coefficients ();
485510
486511 /* ***************** Degree ******************/
512+ /* *** md5 signature: e3276df1ce733e2c8e940db548a26d03 ****/
487513 %feature(" compactdefaultargs" ) Degree;
488514 %feature(" autodoc" , " No available documentation.
489515
494520 Standard_Integer Degree ();
495521
496522 /* ***************** DifTab ******************/
523+ /* *** md5 signature: cd3f00845ed7985681a4ecca4468e0f3 ****/
497524 %feature(" compactdefaultargs" ) DifTab;
498525 %feature(" autodoc" , " No available documentation.
499526
@@ -512,6 +539,7 @@ opencascade::handle<TColStd_HArray1OfReal>
512539 return s.str ();}
513540 };
514541 /* ***************** FirstConstr ******************/
542+ /* *** md5 signature: f7818f8b2283dc680ce2b42c85a59f9d ****/
515543 %feature(" compactdefaultargs" ) FirstConstr;
516544 %feature(" autodoc" , " Returns the constraints at first.
517545
@@ -522,6 +550,7 @@ opencascade::handle<TColStd_HArray2OfReal>
522550 opencascade::handle<TColStd_HArray2OfReal> FirstConstr ();
523551
524552 /* ***************** IsDone ******************/
553+ /* *** md5 signature: ec0624071ec7da54b3d9dacc7bcb05f9 ****/
525554 %feature(" compactdefaultargs" ) IsDone;
526555 %feature(" autodoc" , " No available documentation.
527556
532561 Standard_Boolean IsDone ();
533562
534563 /* ***************** LastConstr ******************/
564+ /* *** md5 signature: 740c220072c2649ff64a4ddf79211099 ****/
535565 %feature(" compactdefaultargs" ) LastConstr;
536566 %feature(" autodoc" , " Returns the constraints at last.
537567
@@ -542,6 +572,7 @@ opencascade::handle<TColStd_HArray2OfReal>
542572 opencascade::handle<TColStd_HArray2OfReal> LastConstr ();
543573
544574 /* ***************** MaxError ******************/
575+ /* *** md5 signature: cce0b3a0574e15581306a5273b015a12 ****/
545576 %feature(" compactdefaultargs" ) MaxError;
546577 %feature(" autodoc" , " No available documentation.
547578
@@ -556,6 +587,7 @@ float
556587 Standard_Real MaxError (const Standard_Integer Index);
557588
558589 /* ***************** Perform ******************/
590+ /* *** md5 signature: fa12ac6af76871c60787c6e7b0bbb5a6 ****/
559591 %feature(" compactdefaultargs" ) Perform;
560592 %feature(" autodoc" , " Constructs approximator tool. //! warning: the func should be valid reference to object of type inherited from class evaluatorfunction from approx with life time longer than that of the approximator tool;.
561593
574606 void Perform (const TColStd_Array1OfInteger & LocalDimension, const TColStd_Array1OfReal & LocalTolerancesArray, const Standard_Real First, const Standard_Real Last, const Standard_Integer MaxDegree);
575607
576608 /* ***************** SomTab ******************/
609+ /* *** md5 signature: e2354e299b61e673e6368c628fdcb464 ****/
577610 %feature(" compactdefaultargs" ) SomTab;
578611 %feature(" autodoc" , " No available documentation.
579612
@@ -598,6 +631,7 @@ opencascade::handle<TColStd_HArray1OfReal>
598631class AdvApprox_DichoCutting : public AdvApprox_Cutting {
599632 public:
600633 /* ***************** AdvApprox_DichoCutting ******************/
634+ /* *** md5 signature: 49eacbf0bb8c2a4e18a60b06e528d4ee ****/
601635 %feature(" compactdefaultargs" ) AdvApprox_DichoCutting;
602636 %feature(" autodoc" , " No available documentation.
603637
608642 AdvApprox_DichoCutting ();
609643
610644 /* ***************** Value ******************/
645+ /* *** md5 signature: faed359aa12110072e7334faf44a2938 ****/
611646 %feature(" compactdefaultargs" ) Value;
612647 %feature(" autodoc" , " No available documentation.
613648
@@ -637,6 +672,7 @@ cuttingvalue: float
637672class AdvApprox_PrefAndRec : public AdvApprox_Cutting {
638673 public:
639674 /* ***************** AdvApprox_PrefAndRec ******************/
675+ /* *** md5 signature: d90754cbbe32adec40449bbd37bb798f ****/
640676 %feature(" compactdefaultargs" ) AdvApprox_PrefAndRec;
641677 %feature(" autodoc" , " No available documentation.
642678
654690 AdvApprox_PrefAndRec (const TColStd_Array1OfReal & RecomendedCut, const TColStd_Array1OfReal & PrefferedCut, const Standard_Real Weight = 5 );
655691
656692 /* ***************** Value ******************/
693+ /* *** md5 signature: faed359aa12110072e7334faf44a2938 ****/
657694 %feature(" compactdefaultargs" ) Value;
658695 %feature(" autodoc" , " Cuting value is - the recommended point nerest of (a+b)/2 if pi is in ]a,b[ or else - the preferential point nearest of (a+b) / 2 if pi is in ](r*a+b)/(r+1) , (a+r*b)/(r+1)[ where r = weight - or (a+b)/2 else.
659696
@@ -683,6 +720,7 @@ cuttingvalue: float
683720class AdvApprox_PrefCutting : public AdvApprox_Cutting {
684721 public:
685722 /* ***************** AdvApprox_PrefCutting ******************/
723+ /* *** md5 signature: e4caf40ab49131f92edfd3f3c93d31fa ****/
686724 %feature(" compactdefaultargs" ) AdvApprox_PrefCutting;
687725 %feature(" autodoc" , " No available documentation.
688726
697735 AdvApprox_PrefCutting (const TColStd_Array1OfReal & CutPnts);
698736
699737 /* ***************** Value ******************/
738+ /* *** md5 signature: faed359aa12110072e7334faf44a2938 ****/
700739 %feature(" compactdefaultargs" ) Value;
701740 %feature(" autodoc" , " No available documentation.
702741
0 commit comments