mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0026595: Lost some comments in OCCT-code after cdl elimination
Recovered comments for instance classes from CDL generic classes.
This commit is contained in:
@@ -48,6 +48,7 @@ public:
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Raises Construction Error
|
||||
Standard_EXPORT IntWalk_TheFunctionOfTheInt2S();
|
||||
|
||||
Standard_EXPORT IntWalk_TheFunctionOfTheInt2S(const Handle(Adaptor3d_HSurface)& S1, const Handle(Adaptor3d_HSurface)& S2);
|
||||
@@ -64,6 +65,7 @@ public:
|
||||
|
||||
Standard_EXPORT void ComputeParameters (const IntImp_ConstIsoparametric ChoixIso, const TColStd_Array1OfReal& Param, math_Vector& UVap, math_Vector& BornInf, math_Vector& BornSup, math_Vector& Tolerance);
|
||||
|
||||
//! returns somme des fi*fi
|
||||
Standard_Real Root() const;
|
||||
|
||||
gp_Pnt Point() const;
|
||||
|
@@ -50,32 +50,68 @@ public:
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Raises Construction Error
|
||||
Standard_EXPORT IntWalk_TheInt2S();
|
||||
|
||||
//! compute the solution point with the close point
|
||||
Standard_EXPORT IntWalk_TheInt2S(const TColStd_Array1OfReal& Param, const Handle(Adaptor3d_HSurface)& S1, const Handle(Adaptor3d_HSurface)& S2, const Standard_Real TolTangency);
|
||||
|
||||
//! initialize the parameters to compute the solution point
|
||||
//! it 's possible to write to optimize:
|
||||
//! IntImp_Int2S inter(S1,S2,Func,TolTangency);
|
||||
//! math_FunctionSetRoot rsnld(inter.Function());
|
||||
//! while ...{
|
||||
//! Param(1)=...
|
||||
//! Param(2)=...
|
||||
//! param(3)=...
|
||||
//! inter.Perform(Param,rsnld);
|
||||
//! }
|
||||
Standard_EXPORT IntWalk_TheInt2S(const Handle(Adaptor3d_HSurface)& S1, const Handle(Adaptor3d_HSurface)& S2, const Standard_Real TolTangency);
|
||||
|
||||
//! returns the best constant isoparametric to find
|
||||
//! the next intersection's point +stores the solution
|
||||
//! point (the solution point is found with the close point
|
||||
//! to intersect the isoparametric with the other patch;
|
||||
//! the choice of the isoparametic is calculated)
|
||||
Standard_EXPORT IntImp_ConstIsoparametric Perform (const TColStd_Array1OfReal& Param, math_FunctionSetRoot& Rsnld);
|
||||
|
||||
//! returns the best constant isoparametric to find
|
||||
//! the next intersection's point +stores the solution
|
||||
//! point (the solution point is found with the close point
|
||||
//! to intersect the isoparametric with the other patch;
|
||||
//! the choice of the isoparametic is given by ChoixIso)
|
||||
Standard_EXPORT IntImp_ConstIsoparametric Perform (const TColStd_Array1OfReal& Param, math_FunctionSetRoot& Rsnld, const IntImp_ConstIsoparametric ChoixIso);
|
||||
|
||||
//! Returns TRUE if the creation completed without failure.
|
||||
Standard_Boolean IsDone() const;
|
||||
|
||||
//! Returns TRUE when there is no solution to the problem.
|
||||
Standard_Boolean IsEmpty() const;
|
||||
|
||||
//! Returns the intersection point.
|
||||
const IntSurf_PntOn2S& Point() const;
|
||||
|
||||
//! Returns True if the surfaces are tangent at the
|
||||
//! intersection point.
|
||||
Standard_Boolean IsTangent() const;
|
||||
|
||||
//! Returns the tangent at the intersection line.
|
||||
const gp_Dir& Direction() const;
|
||||
|
||||
//! Returns the tangent at the intersection line in the
|
||||
//! parametric space of the first surface.
|
||||
const gp_Dir2d& DirectionOnS1() const;
|
||||
|
||||
//! Returns the tangent at the intersection line in the
|
||||
//! parametric space of the second surface.
|
||||
const gp_Dir2d& DirectionOnS2() const;
|
||||
|
||||
//! return the math function which
|
||||
//! is used to compute the intersection
|
||||
IntWalk_TheFunctionOfTheInt2S& Function();
|
||||
|
||||
//! return the intersection point which is
|
||||
//! enable for changing.
|
||||
IntSurf_PntOn2S& ChangePoint();
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user