Documentation - Fix whitespace and typos (#815)

This commit is contained in:
luzpaz
2025-11-09 16:38:29 -05:00
committed by GitHub
parent 989f00b9c4
commit a47cffd0eb
95 changed files with 507 additions and 512 deletions

View File

@@ -51,8 +51,8 @@ public:
TColgp_Array1OfPnt2d& Poles2d,
TColStd_Array1OfReal& Weigths) Standard_OVERRIDE;
//! compute the first derivative in v direction of the
//! section for v = param
//! compute the first derivative in v direction of the
//! section for v = param
Standard_EXPORT virtual Standard_Boolean D1(const Standard_Real Param,
const Standard_Real First,
const Standard_Real Last,
@@ -63,8 +63,8 @@ public:
TColStd_Array1OfReal& Weigths,
TColStd_Array1OfReal& DWeigths) Standard_OVERRIDE;
//! compute the second derivative in v direction of the
//! section for v = param
//! compute the second derivative in v direction of the
//! section for v = param
Standard_EXPORT virtual Standard_Boolean D2(const Standard_Real Param,
const Standard_Real First,
const Standard_Real Last,
@@ -78,10 +78,10 @@ public:
TColStd_Array1OfReal& DWeigths,
TColStd_Array1OfReal& D2Weigths) Standard_OVERRIDE;
//! get the number of 2d curves to approximate.
//! get the number of 2d curves to approximate.
Standard_EXPORT virtual Standard_Integer Nb2dCurves() const Standard_OVERRIDE;
//! get the format of an section
//! get the format of an section
Standard_EXPORT virtual void SectionShape(Standard_Integer& NbPoles,
Standard_Integer& NbKnots,
Standard_Integer& Degree) const Standard_OVERRIDE;
@@ -95,15 +95,15 @@ public:
//! Returns if the section is rational or not
Standard_EXPORT virtual Standard_Boolean IsRational() const Standard_OVERRIDE;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT virtual Standard_Integer NbIntervals(const GeomAbs_Shape S) const
Standard_OVERRIDE;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
Standard_EXPORT virtual void Intervals(TColStd_Array1OfReal& T,
const GeomAbs_Shape S) const Standard_OVERRIDE;
@@ -115,8 +115,8 @@ public:
Standard_EXPORT virtual void SetInterval(const Standard_Real First,
const Standard_Real Last) Standard_OVERRIDE;
//! Returns the resolutions in the sub-space 2d <Index> --
//! This information is usfull to find an good tolerance in
//! Returns the resolutions in the sub-space 2d <Index> --
//! This information is useful to find a good tolerance in
//! 2d approximation
Standard_EXPORT virtual void Resolution(const Standard_Integer Index,
const Standard_Real Tol,
@@ -133,17 +133,17 @@ public:
const Standard_Real AngleTol,
TColStd_Array1OfReal& Tol3d) const Standard_OVERRIDE;
//! Is usfull, if (me) have to be run numerical
//! algorithme to perform D0, D1 or D2
//! Is useful, if (me) has to be run numerical
//! algorithm to perform D0, D1 or D2
Standard_EXPORT virtual void SetTolerance(const Standard_Real Tol3d,
const Standard_Real Tol2d) Standard_OVERRIDE;
//! Get the barycentre of Surface. An very poor
//! Get the barycentre of Surface. An very poor
//! estimation is sufficient. This information is useful
//! to perform well conditioned rational approximation.
Standard_EXPORT virtual gp_Pnt BarycentreOfSurf() const Standard_OVERRIDE;
//! Returns the length of the maximum section. This
//! Returns the length of the maximum section. This
//! information is useful to perform well conditioned rational
//! approximation.
Standard_EXPORT virtual Standard_Real MaximalSection() const Standard_OVERRIDE;

View File

@@ -30,7 +30,7 @@ class Blend_Point;
class BRepBlend_AppFuncRst;
DEFINE_STANDARD_HANDLE(BRepBlend_AppFuncRst, BRepBlend_AppFuncRoot)
//! Function to approximate by AppSurface for Curve/Surface contact.
//! Function to approximate by AppSurface for Curve/Surface contact.
class BRepBlend_AppFuncRst : public BRepBlend_AppFuncRoot
{

View File

@@ -70,8 +70,8 @@ public:
//! Define the Continuity used in the approximation
Standard_EXPORT void SetContinuity(const GeomAbs_Shape C);
//! define the Weights associed to the criterium used in
//! the optimization.
//! define the Weights associed to the criterium used in
//! the optimization.
//!
//! if Wi <= 0
Standard_EXPORT void SetCriteriumWeight(const Standard_Real W1,
@@ -84,8 +84,8 @@ public:
//! returns the Continuity used in the approximation
Standard_EXPORT GeomAbs_Shape Continuity() const;
//! returns the Weights (as percent) associed to the criterium used in
//! the optimization.
//! returns the Weights (as percent) associed to the criterium used in
//! the optimization.
Standard_EXPORT void CriteriumWeight(Standard_Real& W1,
Standard_Real& W2,
Standard_Real& W3) const;

View File

@@ -39,13 +39,13 @@ class BRepBlend_AppSurface : public AppBlend_Approx
public:
DEFINE_STANDARD_ALLOC
//! Approximation of the new Surface (and
//! eventually the 2d Curves on the support
//! Approximation of the new Surface (and
//! eventually the 2d Curves on the support
//! surfaces).
//! Normally the 2d curve are
//! approximated with an tolerance given by the
//! resolution on support surfaces, but if this
//! tolerance is too large Tol2d is used.
//! Normally the 2d curve are
//! approximated with a tolerance given by the
//! resolution on support surfaces, but if this
//! tolerance is too large Tol2d is used.
Standard_EXPORT BRepBlend_AppSurface(const Handle(Approx_SweepFunction)& Funct,
const Standard_Real First,
const Standard_Real Last,

View File

@@ -30,13 +30,13 @@ class math_Matrix;
//! Function of reframing between a point and a curve.
//! valid in cases of constant and progressive radius.
//! This function is used to find a solution on a done
//! point of the curve 1 when using RstRstConsRad or
//! This function is used to find a solution on a done
//! point of the curve 1 when using RstRstConsRad or
//! CSConstRad...
//! The vector <X> used in Value, Values and Derivatives
//! methods has to be the vector of the parametric
//! coordinates w, U where w is the parameter on the
//! guide line, U are the parametric coordinates of a
//! The vector <X> used in Value, Values and Derivatives
//! methods has to be the vector of the parametric
//! coordinates w, U where w is the parameter on the
//! guide line, U are the parametric coordinates of a
//! point on the partner curve 2.
class BRepBlend_CurvPointRadInv : public Blend_CurvPointFuncInv
{

View File

@@ -85,14 +85,14 @@ public:
//! This method returns the value of the point in 3d space.
const gp_Pnt& Value() const;
//! Set the tangent vector for an extremity on a
//! Set the tangent vector for an extremity on a
//! surface.
void SetTangent(const gp_Vec& Tangent);
//! Returns TRUE if the Tangent is stored.
//! Returns TRUE if the Tangent is stored.
Standard_Boolean HasTangent() const;
//! This method returns the value of tangent in 3d
//! This method returns the value of tangent in 3d
//! space.
const gp_Vec& Tangent() const;

View File

@@ -40,14 +40,14 @@ public:
static GeomAbs_Shape Continuity(const Handle(Adaptor2d_Curve2d)& C);
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(myclass) >= <S>
static Standard_Integer NbIntervals(const Handle(Adaptor2d_Curve2d)& C, const GeomAbs_Shape S);
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
static void Intervals(const Handle(Adaptor2d_Curve2d)& C,
TColStd_Array1OfReal& T,
@@ -104,12 +104,12 @@ public:
const Standard_Real U,
const Standard_Integer N);
//! Returns the parametric resolution corresponding
//! Returns the parametric resolution corresponding
//! to the real space resolution <R3d>.
static Standard_Real Resolution(const Handle(Adaptor2d_Curve2d)& C, const Standard_Real R3d);
//! Returns the type of the curve in the current
//! interval : Line, Circle, Ellipse, Hyperbola,
//! Returns the type of the curve in the current
//! interval: Line, Circle, Ellipse, Hyperbola,
//! Parabola, BezierCurve, BSplineCurve, OtherCurve.
static GeomAbs_CurveType GetType(const Handle(Adaptor2d_Curve2d)& C);

View File

@@ -98,7 +98,7 @@ public:
Standard_EXPORT Standard_Boolean IsSolution(const math_Vector& Sol,
const Standard_Real Tol) Standard_OVERRIDE;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT virtual Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
@@ -109,7 +109,7 @@ public:
//! Returns U,V coordinates of the point on the surface.
Standard_EXPORT const gp_Pnt2d& Pnt2dOnS() const Standard_OVERRIDE;
//! Returns U,V coordinates of the point on the curve on
//! Returns U,V coordinates of the point on the curve on
//! surface.
Standard_EXPORT const gp_Pnt2d& Pnt2dOnRst() const Standard_OVERRIDE;
@@ -126,17 +126,17 @@ public:
Standard_EXPORT const gp_Vec2d& Tangent2dOnRst() const Standard_OVERRIDE;
//! Enables implementation of a criterion of decrochage
//! specific to the function.
//! Warning: Can be called without previous call of issolution
//! but the values calculated can be senseless.
//! Enables implementation of a criterion of decrochage
//! specific to the function.
//! Warning: Can be called without previous call of IsSolution
//! but the values calculated can be senseless.
Standard_EXPORT Standard_Boolean Decroch(const math_Vector& Sol,
gp_Vec& NS,
gp_Vec& TgS) const Standard_OVERRIDE;
Standard_EXPORT void Set(const Standard_Real Radius, const Standard_Integer Choix);
//! Sets the type of section generation for the
//! Sets the type of section generation for the
//! approximations.
Standard_EXPORT void Set(const BlendFunc_SectionShape TypeSection);
@@ -148,7 +148,7 @@ public:
Standard_Real& Pfin,
gp_Circ& C);
//! Returns if the section is rational
//! Returns if the section is rational
Standard_EXPORT Standard_Boolean IsRational() const Standard_OVERRIDE;
//! Returns the length of the maximum section
@@ -158,13 +158,13 @@ public:
//! of all sections.
Standard_EXPORT void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT Standard_Integer NbIntervals(const GeomAbs_Shape S) const Standard_OVERRIDE;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
Standard_EXPORT void Intervals(TColStd_Array1OfReal& T,
const GeomAbs_Shape S) const Standard_OVERRIDE;

View File

@@ -102,7 +102,7 @@ public:
Standard_EXPORT virtual Standard_Boolean IsSolution(const math_Vector& Sol,
const Standard_Real Tol) = 0;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT virtual Standard_Real GetMinimalDistance() const = 0;
@@ -112,7 +112,7 @@ public:
//! Returns the point on the first support.
Standard_EXPORT virtual const gp_Pnt& Pnt2() const = 0;
//! Returns if the section is rational
//! Returns if the section is rational
Standard_EXPORT virtual Standard_Boolean IsRational() const = 0;
//! Returns the length of the maximum section
@@ -122,14 +122,14 @@ public:
//! of all sections.
Standard_EXPORT virtual void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const = 0;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT virtual Standard_Integer NbIntervals(const GeomAbs_Shape S) const = 0;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
//! raises
//! OutOfRange from Standard
@@ -190,7 +190,7 @@ public:
Standard_Real& TolU,
Standard_Real& TolV) const = 0;
//! Returns the parameter of the point P. Used to
//! Returns the parameter of the point P. Used to
//! impose the parameters in the approximation.
Standard_EXPORT Standard_Real Parameter(const Blend_Point& P) const;

View File

@@ -41,7 +41,7 @@ class Blend_Point;
//! surface between a surface and a curve, using a guide line.
//! The vector <X> used in Value, Values and Derivatives methods
//! may be the vector of the parametric coordinates U,V,
//! W of the extremities of a section on the surface and
//! W of the extremities of a section on the surface and
//! the curve.
class Blend_CSFunction : public Blend_AppFunction
{
@@ -109,14 +109,14 @@ public:
const Standard_Real Tol)
Standard_OVERRIDE = 0;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT virtual Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
//! Returns the point on the first support.
Standard_EXPORT const gp_Pnt& Pnt1() const Standard_OVERRIDE;
//! Returns the point on the seconde support.
//! Returns the point on the second support.
Standard_EXPORT const gp_Pnt& Pnt2() const Standard_OVERRIDE;
//! Returns the point on the surface.

View File

@@ -27,14 +27,14 @@
class math_Matrix;
class gp_Pnt;
//! Deferred class for a function used to compute a
//! blending surface between a surface and a curve, using
//! a guide line. This function is used to find a
//! Deferred class for a function used to compute a
//! blending surface between a surface and a curve, using
//! a guide line. This function is used to find a
//! solution on a done point of the curve.
//! The vector <X> used in Value, Values and Derivatives
//! methods has to be the vector of the parametric
//! coordinates w, U, V where w is the parameter on the
//! guide line, U,V are the parametric coordinates of a
//! The vector <X> used in Value, Values and Derivatives
//! methods has to be the vector of the parametric
//! coordinates w, U, V where w is the parameter on the
//! guide line, U,V are the parametric coordinates of a
//! point on the partner surface.
class Blend_CurvPointFuncInv : public math_FunctionSetWithDerivatives
{

View File

@@ -50,7 +50,7 @@ public:
//! Returns the point on the first support.
Standard_EXPORT const gp_Pnt& Pnt1() const Standard_OVERRIDE;
//! Returns the point on the seconde support.
//! Returns the point on the second support.
Standard_EXPORT const gp_Pnt& Pnt2() const Standard_OVERRIDE;
//! Returns the point on the first surface, at parameter

View File

@@ -41,7 +41,7 @@ class Blend_Point;
//! using a guide line.
//! The vector <X> used in Value, Values and Derivatives methods
//! may be the vector of the parametric coordinates U,V,
//! W of the extremities of a section on the surface and
//! W of the extremities of a section on the surface and
//! the curve.
class Blend_RstRstFunction : public Blend_AppFunction
{
@@ -104,14 +104,14 @@ public:
Standard_EXPORT virtual Standard_Boolean IsSolution(const math_Vector& Sol,
const Standard_Real Tol) = 0;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT Standard_Real GetMinimalDistance() const;
//! Returns the point on the first support.
Standard_EXPORT const gp_Pnt& Pnt1() const;
//! Returns the point on the seconde support.
//! Returns the point on the second support.
Standard_EXPORT const gp_Pnt& Pnt2() const;
//! Returns the point on the surface.
@@ -123,7 +123,7 @@ public:
//! Returns U,V coordinates of the point on the surface.
Standard_EXPORT virtual const gp_Pnt2d& Pnt2dOnRst1() const = 0;
//! Returns U,V coordinates of the point on the curve on
//! Returns U,V coordinates of the point on the curve on
//! surface.
Standard_EXPORT virtual const gp_Pnt2d& Pnt2dOnRst2() const = 0;
@@ -151,17 +151,17 @@ public:
//! parametric space of the second surface.
Standard_EXPORT virtual const gp_Vec2d& Tangent2dOnRst2() const = 0;
//! Enables to implement a criterion of decrochage
//! Enables to implement a criterion of decrochage
//! specific to the function.
//! Warning: Can be called without previous call of issolution
//! but the values calculated can be senseless.
//! Warning: Can be called without previous call of IsSolution
//! but the values calculated can be senseless.
Standard_EXPORT virtual Blend_DecrochStatus Decroch(const math_Vector& Sol,
gp_Vec& NRst1,
gp_Vec& TgRst1,
gp_Vec& NRst2,
gp_Vec& TgRst2) const = 0;
//! Returns if the section is rational
//! Returns if the section is rational
Standard_EXPORT virtual Standard_Boolean IsRational() const = 0;
//! Returns the length of the maximum section
@@ -171,14 +171,14 @@ public:
//! of all sections.
Standard_EXPORT virtual void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const = 0;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT virtual Standard_Integer NbIntervals(const GeomAbs_Shape S) const = 0;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
Standard_EXPORT virtual void Intervals(TColStd_Array1OfReal& T, const GeomAbs_Shape S) const = 0;

View File

@@ -26,14 +26,14 @@
#include <math_Vector.hxx>
class math_Matrix;
//! Deferred class for a function used to compute a
//! blending surface between a surface and a curve, using
//! a guide line. This function is used to find a
//! Deferred class for a function used to compute a
//! blending surface between a surface and a curve, using
//! a guide line. This function is used to find a
//! solution on a done restriction of the surface.
//!
//! The vector <X> used in Value, Values and Derivatives
//! methods has to be the vector of the parametric
//! coordinates wguide, wcurv, wrst where wguide is the
//! The vector <X> used in Value, Values and Derivatives
//! methods has to be the vector of the parametric
//! coordinates wguide, wcurv, wrst where wguide is the
//! parameter on the guide line, wcurv is the parameter on
//! the curve, wrst is the parameter on the restriction on
//! the surface.

View File

@@ -27,15 +27,15 @@
class math_Matrix;
class gp_Pnt;
//! Deferred class for a function used to compute a
//! blending surface between a surface and a curve, using
//! a guide line. This function is used to find a
//! Deferred class for a function used to compute a
//! blending surface between a surface and a curve, using
//! a guide line. This function is used to find a
//! solution on a done point of the curve.
//!
//! The vector <X> used in Value, Values and Derivatives
//! methods has to be the vector of the parametric
//! coordinates w, U, V where w is the parameter on the
//! guide line, U,V are the parametric coordinates of a
//! The vector <X> used in Value, Values and Derivatives
//! methods has to be the vector of the parametric
//! coordinates w, U, V where w is the parameter on the
//! guide line, U,V are the parametric coordinates of a
//! point on the partner surface.
class Blend_SurfPointFuncInv : public math_FunctionSetWithDerivatives
{

View File

@@ -40,7 +40,7 @@ class Blend_Point;
//! using a guide line.
//! The vector <X> used in Value, Values and Derivatives methods
//! may be the vector of the parametric coordinates U,V,
//! W of the extremities of a section on the surface and
//! W of the extremities of a section on the surface and
//! the curve.
class Blend_SurfRstFunction : public Blend_AppFunction
{
@@ -85,13 +85,13 @@ public:
Standard_EXPORT virtual void Set(const Standard_Real First, const Standard_Real Last) = 0;
//! Returns in the vector Tolerance the parametric tolerance
//! for each variable;
//! for each variable.
//! Tol is the tolerance used in 3d space.
Standard_EXPORT virtual void GetTolerance(math_Vector& Tolerance,
const Standard_Real Tol) const = 0;
//! Returns in the vector InfBound the lowest values allowed
//! for each variables.
//! for each variable.
//! Returns in the vector SupBound the greatest values allowed
//! for each of the 3 variables.
Standard_EXPORT virtual void GetBounds(math_Vector& InfBound, math_Vector& SupBound) const = 0;
@@ -103,14 +103,14 @@ public:
Standard_EXPORT virtual Standard_Boolean IsSolution(const math_Vector& Sol,
const Standard_Real Tol) = 0;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT Standard_Real GetMinimalDistance() const;
//! Returns the point on the first support.
Standard_EXPORT const gp_Pnt& Pnt1() const;
//! Returns the point on the seconde support.
//! Returns the point on the second support.
Standard_EXPORT const gp_Pnt& Pnt2() const;
//! Returns the point on the surface.
@@ -122,7 +122,7 @@ public:
//! Returns U,V coordinates of the point on the surface.
Standard_EXPORT virtual const gp_Pnt2d& Pnt2dOnS() const = 0;
//! Returns U,V coordinates of the point on the curve on
//! Returns U,V coordinates of the point on the curve on
//! surface.
Standard_EXPORT virtual const gp_Pnt2d& Pnt2dOnRst() const = 0;
@@ -147,13 +147,13 @@ public:
//! parametric space of the second surface.
Standard_EXPORT virtual const gp_Vec2d& Tangent2dOnRst() const = 0;
//! Enables implementation of a criterion of decrochage
//! specific to the function.
//! Enables implementation of a criterion of decrochage
//! specific to the function.
Standard_EXPORT virtual Standard_Boolean Decroch(const math_Vector& Sol,
gp_Vec& NS,
gp_Vec& TgS) const = 0;
//! Returns if the section is rational
//! Returns if the section is rational
Standard_EXPORT virtual Standard_Boolean IsRational() const = 0;
//! Returns the length of the maximum section
@@ -163,14 +163,14 @@ public:
//! of all sections.
Standard_EXPORT virtual void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const = 0;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT virtual Standard_Integer NbIntervals(const GeomAbs_Shape S) const = 0;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
Standard_EXPORT virtual void Intervals(TColStd_Array1OfReal& T, const GeomAbs_Shape S) const = 0;

View File

@@ -54,7 +54,7 @@ public:
const Standard_Real AngleMax,
TColStd_Array1OfReal& Weigths);
//! Used to obtain the next level of continuity.
//! Used to obtain the next level of continuity.
Standard_EXPORT static GeomAbs_Shape NextShape(const GeomAbs_Shape S);
Standard_EXPORT static Standard_Boolean ComputeNormal(const Handle(Adaptor3d_Surface)& Surf,

View File

@@ -45,12 +45,12 @@ public:
DEFINE_STANDARD_ALLOC
//! Creates a function for a circular blending between
//! a curve <C> and a surface <S>. The direction of
//! the planes are given by <CGuide>. The position of
//! the plane is determined on the curve <C>. <L>
//! defines the change of parameter between <C> and
//! <CGuide>. So, the planes are defined as described
//! below :
//! a curve <C> and a surface <S>. The direction of
//! the planes are given by <CGuide>. The position of
//! the plane is determined on the curve <C>. <L>
//! defines the change of parameter between <C> and
//! <CGuide>. So, the planes are defined as described
//! below:
//! t is the current parameter on the guide line.
//! Pguide = C(L(t)); Nguide = CGuide'(t)/||CGuide'(t)||
Standard_EXPORT BlendFunc_CSCircular(const Handle(Adaptor3d_Surface)& S,
@@ -170,14 +170,14 @@ public:
//! of all sections.
Standard_EXPORT void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT Standard_Integer NbIntervals(const GeomAbs_Shape S) const Standard_OVERRIDE;
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
//! raises
//! OutOfRange from Standard

View File

@@ -113,7 +113,7 @@ public:
Standard_EXPORT void Set(const Standard_Real Radius, const Standard_Integer Choix);
//! Sets the type of section generation for the
//! Sets the type of section generation for the
//! approximations.
Standard_EXPORT void Set(const BlendFunc_SectionShape TypeSection);
@@ -147,7 +147,7 @@ public:
TColgp_Array1OfPnt& tabP,
TColgp_Array1OfVec& tabV);
//! Returns if the section is rational
//! Returns if the section is rational
Standard_EXPORT Standard_Boolean IsRational() const Standard_OVERRIDE;
//! Returns the length of the maximum section
@@ -157,13 +157,13 @@ public:
//! of all sections.
Standard_EXPORT void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT Standard_Integer NbIntervals(const GeomAbs_Shape S) const Standard_OVERRIDE;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
//! raises
//! OutOfRange from Standard

View File

@@ -59,7 +59,7 @@ public:
Standard_EXPORT Standard_Boolean IsSolution(const math_Vector& Sol,
const Standard_Real Tol) Standard_OVERRIDE;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
@@ -143,14 +143,14 @@ public:
//! of all sections.
Standard_EXPORT void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT Standard_Integer NbIntervals(const GeomAbs_Shape S) const Standard_OVERRIDE;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
Standard_EXPORT void Intervals(TColStd_Array1OfReal& T,
const GeomAbs_Shape S) const Standard_OVERRIDE;

View File

@@ -84,7 +84,7 @@ public:
Standard_EXPORT Standard_Boolean IsSolution(const math_Vector& Sol,
const Standard_Real Tol) Standard_OVERRIDE;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
@@ -122,11 +122,11 @@ public:
//! Inits the value of radius, and the "quadrant".
Standard_EXPORT void Set(const Standard_Real Radius, const Standard_Integer Choix);
//! Sets the type of section generation for the
//! Sets the type of section generation for the
//! approximations.
Standard_EXPORT void Set(const BlendFunc_SectionShape TypeSection);
//! Utile pour une visu rapide et approximative de la surface.
//! Useful for a quick and approximate visualization of the surface area.
Standard_EXPORT void Section(const Standard_Real Param,
const Standard_Real U1,
const Standard_Real V1,
@@ -136,7 +136,7 @@ public:
Standard_Real& Pfin,
gp_Circ& C);
//! Returns if the section is rational
//! Returns if the section is rational
Standard_EXPORT Standard_Boolean IsRational() const Standard_OVERRIDE;
//! Returns the length of the maximum section
@@ -146,14 +146,14 @@ public:
//! of all sections.
Standard_EXPORT void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT Standard_Integer NbIntervals(const GeomAbs_Shape S) const Standard_OVERRIDE;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
Standard_EXPORT void Intervals(TColStd_Array1OfReal& T,
const GeomAbs_Shape S) const Standard_OVERRIDE;

View File

@@ -28,7 +28,7 @@ class math_Matrix;
//! This function calculates point (pts) on the curve of
//! intersection between the normal to a curve (guide)
//! in a chosen parameter and a surface (surf), so
//! in a chosen parameter and a surface (surf), so
//! that pts was at a given distance from the guide.
//! X(1),X(2) are the parameters U,V of pts on surf.
class BlendFunc_Corde

View File

@@ -85,7 +85,7 @@ public:
Standard_EXPORT Standard_Boolean IsSolution(const math_Vector& Sol,
const Standard_Real Tol) Standard_OVERRIDE;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
@@ -146,14 +146,14 @@ public:
//! of all sections.
Standard_EXPORT void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT Standard_Integer NbIntervals(const GeomAbs_Shape S) const Standard_OVERRIDE;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
Standard_EXPORT void Intervals(TColStd_Array1OfReal& T,
const GeomAbs_Shape S) const Standard_OVERRIDE;

View File

@@ -68,7 +68,7 @@ public:
Standard_EXPORT void GetBounds(math_Vector& InfBound,
math_Vector& SupBound) const Standard_OVERRIDE;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
@@ -84,14 +84,14 @@ public:
//! of all sections.
Standard_EXPORT void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT Standard_Integer NbIntervals(const GeomAbs_Shape S) const Standard_OVERRIDE;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
//! raises
//! OutOfRange from Standard

View File

@@ -81,7 +81,7 @@ public:
Standard_EXPORT Standard_Boolean IsSolution(const math_Vector& Sol,
const Standard_Real Tol) Standard_OVERRIDE;
//! Returns the minimal Distance between two
//! Returns the minimal Distance between two
//! extremities of calculated sections.
Standard_EXPORT Standard_Real GetMinimalDistance() const Standard_OVERRIDE;
@@ -130,17 +130,16 @@ public:
//! of all sections.
Standard_EXPORT void GetMinimalWeight(TColStd_Array1OfReal& Weigths) const Standard_OVERRIDE;
//! Returns the number of intervals for continuity
//! Returns the number of intervals for continuity
//! <S>. May be one if Continuity(me) >= <S>
Standard_EXPORT Standard_Integer NbIntervals(const GeomAbs_Shape S) const Standard_OVERRIDE;
//! Stores in <T> the parameters bounding the intervals
//! Stores in <T> the parameters bounding the intervals
//! of continuity <S>.
//!
//! The array must provide enough room to accommodate
//! The array must provide enough room to accommodate
//! for the parameters. i.e. T.Length() > NbIntervals()
//! raises
//! OutOfRange from Standard
//! raises OutOfRange from Standard
Standard_EXPORT void Intervals(TColStd_Array1OfReal& T,
const GeomAbs_Shape S) const Standard_OVERRIDE;