- C3d aggiornamento librerie ( 118044).
This commit is contained in:
SaraP
2025-08-28 14:47:28 +02:00
parent daccdfc398
commit f05795ffff
53 changed files with 1756 additions and 520 deletions
+8 -10
View File
@@ -1038,14 +1038,12 @@ public:
/** \brief \ru Построить пространственную копию линии v = const.
\en Construct spatial copy of the line v = const. \~
\param[in] v - \ru Параметр по направлению V.
\en Parameter in V direction. \~
\param[in] pRgn - \ru Диапазон параметров по U.
\en A range of u-parameters. \~
\param[in] bApprox - \ru Если false, то вернет не ноль только в случае, если получится создать точную кривую. \n
Если true, то вернет не ноль, если кривая не вырождена.
\en If false, then it returns null only in a case when the exact curve has been successfully created. \n
If true, then it returns null in a case when the curve is not degenerate. \~
\param[in] v - \ru Параметр по направлению V. \en Parameter in V direction. \~
\param[in] pRgn - \ru Диапазон параметров по U. \en A range of u-parameters. \~
\param[in] bApprox - \ru Если false, то вернет не ноль только в случае, если получится создать точную кривую. \n
Если true, то вернет не ноль, если кривая не вырождена.
\en If false, then returns non-null only in a case when the exact curve has been successfully created. \n
If true, then returns non-null in a case when the curve is not degenerated. \~
\result \ru Построенная кривая.
\en Constructed curve. \~
*/
@@ -1297,10 +1295,10 @@ public:
/// \ru Решение системы уравнений для определения пересечения поверхностей. Для внутреннего использования. \en Solution of equation system for determination of surfaces intersections. For internal use only.
virtual MbeNewtonResult SurfaceIntersectNewton( const MbSurface & surf1, MbeParamDir switchPar, double funcEpsilon, size_t iterLimit,
double & u0, double & v0, double & u1, double & v1, bool ext0, bool ext1 ) const;
double & u0, double & v0, double & u1, double & v1, bool ext0, bool ext1, VERSION version = Math::DefaultMathVersion() ) const;
/// \ru Решение системы уравнений для определения касания поверхностей. Для внутреннего использования. \en Solution of equation system for determination of surfaces tangency. For internal use only.
virtual MbeNewtonResult SurfaceTangentNewton( const MbSurface & surf1, MbeParamDir switchPar, double funcEpsilon, size_t iterLimit,
double & u0, double & v0, double & u1, double & v1, bool ext0, bool ext1 ) const;
double & u0, double & v0, double & u1, double & v1, bool ext0, bool ext1, VERSION version = Math::DefaultMathVersion() ) const;
/// \ru Решение системы уравнений для определение точек очерка поверхности. Для внутреннего использования. \en Solution of equation system for determination of surface silhouette points. For internal use only.
virtual MbeNewtonResult SilhouetteNewton( const MbVector3D & eye, bool perspective, const MbAxis3D * axis, MbeParamDir switchPar,
double funcEpsilon, size_t iterLimit, double & u, double & v, bool ext ) const;