-- Global methods - Apply to the whole curve.
--
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~Adaptor2d_Curve2d(){Delete();}"
-
FirstParameter(me) returns Real
is virtual;
raises
NoSuchObject from Standard
is virtual;
+
+ ---C++: alias " Standard_EXPORT virtual ~Adaptor2d_Curve2d();"
end Curve2d;
#include <Adaptor2d_Curve2d.ixx>
#include <Standard_NotImplemented.hxx>
-void Adaptor2d_Curve2d::Delete()
-{}
+
+//=======================================================================
+//function : ~Adaptor2d_Curve2d
+//purpose : Destructor
+//=======================================================================
+
+Adaptor2d_Curve2d::~Adaptor2d_Curve2d()
+{
+}
//=======================================================================
//function : FirstParameter
-- Global methods - Apply to the whole curve.
--
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~Adaptor3d_Curve(){Delete();}"
-
FirstParameter(me) returns Real
is virtual;
raises
NoSuchObject from Standard
is virtual;
+
+ ---C++: alias " Standard_EXPORT virtual ~Adaptor3d_Curve();"
end Curve;
#include <Adaptor3d_Curve.ixx>
#include <Standard_NotImplemented.hxx>
-void Adaptor3d_Curve::Delete()
-{}
+//=======================================================================
+//function : ~Adaptor3d_Curve
+//purpose : Destructor
+//=======================================================================
+
+Adaptor3d_Curve::~Adaptor3d_Curve()
+{
+}
//=======================================================================
//function : FirstParameter
-- Global methods - Apply to the whole surface.
--
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~Adaptor3d_Surface(){Delete();}"
-
FirstUParameter(me) returns Real
is virtual;
raises
NoSuchObject from Standard -- only for Offset Surface
is virtual;
+
+ ---C++: alias " Standard_EXPORT virtual ~Adaptor3d_Surface();"
end Surface;
#include <Adaptor3d_Surface.ixx>
#include <Standard_NotImplemented.hxx>
-void Adaptor3d_Surface::Delete()
-{}
+//=======================================================================
+//function : ~Adaptor3d_Surface
+//purpose : Destructor
+//=======================================================================
+
+Adaptor3d_Surface::~Adaptor3d_Surface()
+{
+}
//=======================================================================
//function : FirstUParameter
is
-
-
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~AppBlend_Approx(){Delete() ; }"
-
-
-
IsDone(me)
returns Boolean from Standard
is deferred;
raises NotDone from StdFail
is deferred;
+ ---C++: alias " Standard_EXPORT virtual ~AppBlend_Approx();"
end Approx;
#include <AppBlend_Approx.ixx>
-void AppBlend_Approx::Delete()
-{}
+//=======================================================================
+//function : AppBlend_Approx
+//purpose : Destructor
+//=======================================================================
+AppBlend_Approx::~AppBlend_Approx()
+{
+}
return myNbPnt2d;
}
+ //! Destructor
Standard_EXPORT virtual ~AppCont_Function() {}
//! Returns the first parameter of the function.
returns MultiCurve from AppParCurves
raises ConstructionError from Standard;
-
-
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~AppParCurves_MultiCurve(){Delete();}"
-
+
+ ---C++: alias " Standard_EXPORT virtual ~AppParCurves_MultiCurve();"
+
SetNbPoles(me: in out; nbPoles: Integer)
---Purpose: The number of poles of the MultiCurve
-- will be set to <nbPoles>.
}
-void AppParCurves_MultiCurve::Delete()
-{}
+AppParCurves_MultiCurve::~AppParCurves_MultiCurve()
+{
+}
Standard_Integer AppParCurves_MultiCurve::Dimension (const Standard_Integer Index) const {
Standard_Integer Lo = tabPoint->Lower();
-- NbPoints is the total number of Points.
returns MultiPoint from AppParCurves;
-
-
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~AppParCurves_MultiPoint(){Delete();}"
+
+ ---C++: alias " Standard_EXPORT virtual ~AppParCurves_MultiPoint();"
SetPoint(me: in out; Index: Integer; Point: Pnt)
---Purpose: the 3d Point of range Index of this MultiPoint is
}
}
-void AppParCurves_MultiPoint::Delete()
-{}
+AppParCurves_MultiPoint::~AppParCurves_MultiPoint()
+{
+}
void AppParCurves_MultiPoint::Transform(const Standard_Integer CuIndex,
const Standard_Real x,
is
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~ApproxInt_SvSurfaces(){Delete() ; }"
-
Compute(me: in out;
u1,v1,u2,v2: in out Real from Standard;
Pt: out Pnt from gp;
TangencyOnSurf2(me: in out;
u1,v1,u2,v2: in Real from Standard;
Tg: out Vec2d from gp)
- returns Boolean from Standard is deferred;
+ returns Boolean from Standard is deferred;
+
+ ---C++: alias " Standard_EXPORT virtual ~ApproxInt_SvSurfaces();"
end SvSurfaces;
#include <ApproxInt_SvSurfaces.ixx>
-void ApproxInt_SvSurfaces::Delete()
-{}
+//=======================================================================
+//function : ~ApproxInt_SvSurfaces
+//purpose : Destructor
+//=======================================================================
+ApproxInt_SvSurfaces::~ApproxInt_SvSurfaces()
+{
+}
OutOfRange
is
- Delete(me:out) is virtual ;
- ---C++: alias ~
-
Initialize(B : Builder from BRepPrim;
A : Ax2 from gp;
VMin, VMax : Real from Standard);
raises DomainError -- if VMinInfinite()
is static;
+ ---C++ : alias " Standard_EXPORT virtual ~BRepPrim_OneAxis();"
+
fields
myBuilder : Builder from BRepPrim is protected;
myAxes : Ax2 from gp;
}
-void BRepPrim_OneAxis::Delete()
-{}
+//=======================================================================
+//function : ~BRepPrim_OneAxis
+//purpose : Destructor
+//=======================================================================
+
+BRepPrim_OneAxis::~BRepPrim_OneAxis()
+{
+}
//=======================================================================
//function : SetMeridianOffset
-- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- Delete(me:out) is virtual ;
- ---C++: alias ~
-
Initialize(aBuilder : Builder from BRepSweep;
aGenShape : Shape from TopoDS;
aDirWire : NumShape from Sweep);
---Purpose: Creates a NumLinearRegularSweep. <aBuilder> gives
-- basic topological services.
-
-- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
-- Deferred Methods supporting the creation of the geometric part.
-- """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
MakeEmptyVertex(me : in out; aGenV: Shape from TopoDS; aDirV: NumShape from Sweep)
- returns Shape from TopoDS
+ returns Shape from TopoDS is deferred;
---Purpose: Builds the vertex addressed by [aGenV,aDirV], with its
-- geometric part, but without subcomponents.
- is deferred;
+ ---C++ : alias " Standard_EXPORT virtual ~BRepSweep_NumLinearRegularSweep();"
MakeEmptyDirectingEdge(me: in out; aGenV: Shape from TopoDS; aDirE: NumShape from Sweep)
returns Shape from TopoDS
Closed(me) returns Boolean from Standard is static;
-
-
+
fields
-- Topology builder.
myBuiltShapes.Init(Standard_False);
}
-void BRepSweep_NumLinearRegularSweep::Delete()
-{}
+//=======================================================================
+//function : ~BRepSweep_NumLinearRegularSweep
+//purpose : Destructor
+//=======================================================================
+
+BRepSweep_NumLinearRegularSweep::~BRepSweep_NumLinearRegularSweep()
+{
+}
//=======================================================================
//function : Shape
raises
ConstructionError from Standard; -- if <V> is null
- Delete(me:out) is redefined;
- ---C++: alias "Standard_EXPORT virtual ~BRepSweep_Translation(){Delete() ; }"
-
-- """"""""""""""""""""""""""""""""""""""""""""""""""""""
-- Methods supporting the creation of the geometric part.
-- """"""""""""""""""""""""""""""""""""""""""""""""""""""
Init();
}
-void BRepSweep_Translation::Delete()
-{}
-
-
//=======================================================================
//function : MakeEmptyVertex
//purpose :
Orientation from TopAbs
is
-
- Delete(me:out) is redefined;
- ---C++: alias "Standard_EXPORT virtual ~BRepSweep_Trsf(){Delete() ; }"
-
Initialize(aBuilder : Builder from BRep;
aGenShape : Shape from TopoDS;
aDirWire : NumShape from Sweep;
{
}
-void BRepSweep_Trsf::Delete()
-{}
-
-
void BRepSweep_Trsf::Init()
{
if(!myCopy){
---Purpose: Creates an array which is the copy of the given
-- argument.
- Delete ( me : out ) is redefined;
- ---C++: alias "Standard_EXPORT virtual ~DBC_BaseArray(){Delete();}"
+ ---C++: alias " Standard_EXPORT virtual ~DBC_BaseArray();"
Length (me) returns Integer is static ;
---C++: inline
}
-void DBC_BaseArray::Delete()
-{}
+DBC_BaseArray::~DBC_BaseArray()
+{
+}
// --------------------------------------------------------------------
is
Create returns Profiler from GeomFill;
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~GeomFill_Profiler(){Delete() ; }"
+ ---C++: alias " Standard_EXPORT virtual ~GeomFill_Profiler();"
AddCurve( me : in out;
Curve : in Curve from Geom)
//=======================================================================
-void GeomFill_Profiler::Delete()
-{}
+GeomFill_Profiler::~GeomFill_Profiler()
+{
+}
//=======================================================================
---Purpose: Dump of the point on element.
- is deferred ;
+ is deferred;
+
+ ---C++: alias " Standard_EXPORT virtual ~HatchGen_IntersectionPoint();"
fields
{
}
+//=======================================================================
+// Function : ~HatchGen_IntersectionPoint
+// Purpose : Destructor
+//=======================================================================
+
+HatchGen_IntersectionPoint::~HatchGen_IntersectionPoint()
+{
+}
+
+
//=======================================================================
// Function : SetIndex
// Purpose : Sets the index of the supporting curve.
---Category: PointOnHatching
returns PointOnHatching from HatchGen ;
-
-
- Delete (me : out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~HatchGen_PointOnHatching(){Delete();}"
- ---Purpose: linux porting
AddPoint (me : in out ; Point : PointOnElement from HatchGen ;
Confusion : Real from Standard)
myPoints.Clear() ;
}
-void HatchGen_PointOnHatching::Delete()
-{}
-
//=======================================================================
// Function : AddPoint
// Purpose : Adds a point on element to the point.
if (IPnt > NbPnt) myPoints.Append (Point) ;
}
-
//=======================================================================
// Function : NbPoints
// Purpose : Returns the number of elements intersecting the hatching at
-- asked for copy by the user of CopyTool, not by copying
-- another Entity)
- Destroy (me: in out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~Interface_CopyTool() { Destroy(); }"
+ ---C++: alias " Standard_EXPORT virtual ~Interface_CopyTool();"
fields
return iter;
}
-void Interface_CopyTool::Destroy(){}
+//=======================================================================
+//function : ~Interface_CopyTool
+//purpose : Destructor
+//=======================================================================
+
+Interface_CopyTool::~Interface_CopyTool()
+{
+}
--
---Level: Public
- Destroy ( me : out ) is virtual;
- ---C++: alias ~
+ ---C++ : alias " Standard_EXPORT virtual ~OSD_Chronometer();"
Reset (me : in out) is virtual;
---Purpose: Stops and Reinitializes the Chronometer.
}
//=======================================================================
-//function : Destroy
-//purpose :
+//function : ~OSD_Chronometer
+//purpose : Destructor
//=======================================================================
-void OSD_Chronometer::Destroy ()
+OSD_Chronometer::~OSD_Chronometer()
{
}
Create ;
---Purpose: Sets the type to OtherCurve
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~ProjLib_Projector(){Delete() ; }"
+ ---C++: alias " Standard_EXPORT virtual ~ProjLib_Projector();"
IsDone(me) returns Boolean from Standard
is static;
//=======================================================================
ProjLib_Projector::ProjLib_Projector()
-{}
+{
+}
//=======================================================================
-void ProjLib_Projector::Delete()
-{}
+//function : ~ProjLib_Projector
+//purpose : Destructor
+//=======================================================================
+ProjLib_Projector::~ProjLib_Projector()
+{
+}
//=======================================================================
-- function F.
returns BFGS;
-
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_BFGS(){Delete() ; }"
+ ---C++: alias "Standard_EXPORT virtual ~math_BFGS();"
Perform(me: in out; F: in out MultipleVarFunctionWithGradient;
StartingPoint: Vector)
}
- void math_BFGS::Delete()
- {}
+ math_BFGS::~math_BFGS()
+ {
+ }
void math_BFGS::Dump(Standard_OStream& o) const {
-- The maximum number of iterations allowed is given by NbIterations.
returns BissecNewton;
-
-
+
+ ---C++: alias " Standard_EXPORT virtual ~math_BissecNewton();"
+
IsSolutionReached(me: in out; F: out FunctionWithDerivative)
---Purpose:
-- This method is called at the end of each iteration to check if the
#include <math_BissecNewton.ixx>
#include <math_FunctionWithDerivative.hxx>
+math_BissecNewton::~math_BissecNewton()
+{
+}
void math_BissecNewton::Perform(math_FunctionWithDerivative& F,
const Standard_Real Bound1,
-- The maximum number of iterations allowed is given by NbIterations.
returns BrentMinimum;
-
-
+
+ ---C++: alias " Standard_EXPORT virtual ~math_BrentMinimum();"
+
Perform(me: in out; F: in out Function;
Ax, Bx, Cx: Real)
---Purpose:
-- solution is found.
-- It can be redefined in a sub-class to implement a specific test to
-- stop the iterations.
-
+
returns Boolean
is virtual;
-
-
+
+
IsDone(me)
---Purpose: Returns true if the computations are successful, otherwise returns false.
---C++: inline
#define SIGN(a,b) ((b) > 0.0 ? fabs(a) : -fabs(a))
#define SHFT(a,b,c,d) (a)=(b);(b)=(c);(c)=(d)
+math_BrentMinimum::~math_BrentMinimum()
+{
+}
+
void math_BrentMinimum::Perform(math_Function& F,
const Standard_Real ax,
const Standard_Real bx,
-- initialization to compute the minimum of the function.
returns FRPR;
+ ---C++: alias " Standard_EXPORT virtual ~math_FRPR();"
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_FRPR(){Delete();}"
-
Perform(me: in out; F: in out MultipleVarFunctionWithGradient;
StartingPoint: Vector)
---Purpose: Use this method after a call to the initialization constructor
}
- void math_FRPR::Delete()
- {}
+ math_FRPR::~math_FRPR()
+ {
+ }
void math_FRPR::Dump(Standard_OStream& o) const {
uses Vector from math
is
-
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_FunctionSet(){Delete();}"
-
NbVariables(me)
---Purpose: Returns the number of variables of the function.
-- returns True if the computation was done successfully,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
GetStateNumber(me: in out)
-- to save the current state of the function and to return
-- an Integer that allows retrieval of the state.
- returns Integer
- is virtual;
+ returns Integer is virtual;
+
+ ---C++: alias " Standard_EXPORT virtual ~math_FunctionSet();"
end FunctionSet;
#include <Standard_Integer.hxx>
#include <math_FunctionSet.ixx>
-Standard_Integer math_FunctionSet::GetStateNumber() { return 0; }
+//=======================================================================
+//function : ~math_FunctionSet
+//purpose : Destructor
+//=======================================================================
+math_FunctionSet::~math_FunctionSet()
+{
+}
-void math_FunctionSet::Delete()
-{}
+//=======================================================================
+//function : GetStateNumber
+//purpose :
+//=======================================================================
+Standard_Integer math_FunctionSet::GetStateNumber()
+{
+ return 0;
+}
\ No newline at end of file
returns FunctionSetRoot from math;
+ ---C++: alias " Standard_EXPORT virtual ~math_FunctionSetRoot();"
-
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_FunctionSetRoot(){Delete();}"
-
SetTolerance(me: in out; Tolerance: Vector)
---Purpose: Initializes the tolerance values.
-- not performed by the constructors.
is static;
-
+
IsSolutionReached(me: in out; F: in out FunctionSetWithDerivatives)
---Purpose: This routine is called at the end of each iteration
Perform(F, StartingPoint, InfBound, SupBound);
}
-void math_FunctionSetRoot::Delete()
-{}
+math_FunctionSetRoot::~math_FunctionSetRoot()
+{
+}
void math_FunctionSetRoot::SetTolerance(const math_Vector& Tolerance)
{
inherits Function
is
-
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_FunctionWithDerivative(){Delete();}"
-
Value(me: in out; X: Real; F: out Real)
---Purpose: Computes the value <F>of the function for the variable <X>.
-- Returns True if the calculation were successfully done,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
Derivative(me: in out; X: Real; D: out Real)
---Purpose: Computes the derivative <D> of the function
-- Returns True if the calculation were successfully done,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
Values(me: in out; X: Real; F, D: out Real)
---Purpose: Computes the value <F> and the derivative <D> of the
-- Returns True if the calculation were successfully done,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
+
+ ---C++: alias " Standard_EXPORT virtual ~math_FunctionWithDerivative();"
end FunctionWithDerivative;
#include <math_FunctionWithDerivative.ixx>
-void math_FunctionWithDerivative::Delete()
-{}
+//=======================================================================
+//function : ~math_FunctionWithDerivative
+//purpose : Destructor
+//=======================================================================
+math_FunctionWithDerivative::~math_FunctionWithDerivative()
+{
+}
uses Vector from math
is
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_MultipleVarFunction(){Delete();}"
-
NbVariables(me)
---Purpose:
-- Returns the number of variables of the function
returns Integer
is virtual;
+ ---C++: alias " Standard_EXPORT virtual ~math_MultipleVarFunction();"
+
end MultipleVarFunction;
#include <Standard_Integer.hxx>
#include <math_MultipleVarFunction.ixx>
-Standard_Integer math_MultipleVarFunction::GetStateNumber() { return 0; }
+//=======================================================================
+//function : ~math_MultipleVarFunction
+//purpose : Destructor
+//=======================================================================
+math_MultipleVarFunction::~math_MultipleVarFunction()
+{
+}
-void math_MultipleVarFunction::Delete()
-{}
+//=======================================================================
+//function : GetStateNumber
+//purpose :
+//=======================================================================
+Standard_Integer math_MultipleVarFunction::GetStateNumber()
+{
+ return 0;
+}
uses Vector from math
is
-
- Delete(me:out) is redefined virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_MultipleVarFunctionWithGradient(){Delete();}"
-
NbVariables(me)
---Purpose: Returns the number of variables of the function.
- returns Integer
- is deferred;
+ returns Integer is deferred;
Value(me: in out; X: Vector; F: out Real)
-- Returns True if the computation was done successfully,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
Gradient(me: in out; X: Vector; G: out Vector)
-- Returns True if the computation was done successfully,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
Values(me: in out; X: Vector; F: out Real; G: out Vector)
-- Returns True if the computation was done successfully,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
end MultipleVarFunctionWithGradient;
+++ /dev/null
-// Copyright (c) 1997-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#include <math_MultipleVarFunctionWithGradient.ixx>
-
-void math_MultipleVarFunctionWithGradient::Delete()
-{}
Vector from math
is
-
- Delete(me:out) is redefined virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_MultipleVarFunctionWithHessian(){Delete();}"
-
NbVariables(me)
---Purpose: returns the number of variables of the function.
- returns Integer
- is deferred;
+ returns Integer is deferred;
Value(me: in out; X: Vector; F: out Real)
-- Returns True if the computation was done successfully,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
Gradient(me: in out; X: Vector; G: out Vector)
-- Returns True if the computation was done successfully,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
Values(me: in out; X: Vector; F: out Real; G: out Vector)
-- Returns True if the computation was done successfully,
-- False otherwise.
- returns Boolean
- is deferred;
+ returns Boolean is deferred;
Values(me: in out; X: Vector; F: out Real; G: out Vector; H: out Matrix)
---Purpose: computes the value <F>, the gradient <G> and the
-- Returns True if the computation was done
-- successfully, False otherwise.
- returns Boolean
- is deferred;
-
+ returns Boolean is deferred;
end MultipleVarFunctionWithHessian;
+++ /dev/null
-// Created on: 1996-05-03
-// Created by: Philippe MANGIN
-// Copyright (c) 1996-1999 Matra Datavision
-// Copyright (c) 1999-2014 OPEN CASCADE SAS
-//
-// This file is part of Open CASCADE Technology software library.
-//
-// This library is free software; you can redistribute it and/or modify it under
-// the terms of the GNU Lesser General Public License version 2.1 as published
-// by the Free Software Foundation, with special exception defined in the file
-// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-// distribution for complete text of the license and disclaimer of any warranty.
-//
-// Alternatively, this file may be used under the terms of Open CASCADE
-// commercial license or contractual agreement.
-
-#include <math_MultipleVarFunctionWithHessian.ixx>
-
-void math_MultipleVarFunctionWithHessian::Delete()
-{}
returns NewtonFunctionSetRoot;
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_NewtonFunctionSetRoot(){Delete();}"
+ ---C++: alias " Standard_EXPORT virtual ~math_NewtonFunctionSetRoot();"
SetTolerance(me: in out; XTol: Vector)
---Purpose: Initializes the tolerance values for the unknowns.
Perform(F, StartingPoint, InfBound, SupBound);
}
-void math_NewtonFunctionSetRoot::Delete()
-{}
+math_NewtonFunctionSetRoot::~math_NewtonFunctionSetRoot()
+{
+}
void math_NewtonFunctionSetRoot::SetTolerance
(const math_Vector& XTol)
-- Warning: This constructor do not computation
returns NewtonMinimum;
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_NewtonMinimum(){Delete();}"
+ ---C++: alias " Standard_EXPORT virtual ~math_NewtonMinimum();"
Perform(me: in out; F: in out MultipleVarFunctionWithHessian;
StartingPoint: Vector)
TheStatus = math_NotBracketed;
}
//============================================================================
-void math_NewtonMinimum::Delete()
-{}
+math_NewtonMinimum::~math_NewtonMinimum()
+{
+}
+
//============================================================================
void math_NewtonMinimum::Perform(math_MultipleVarFunctionWithHessian& F,
const math_Vector& StartingPoint)
-- of this class.
returns Powell;
-
-
- Delete(me:out) is virtual;
- ---C++: alias "Standard_EXPORT virtual ~math_Powell(){Delete();}"
+
+ ---C++: alias " Standard_EXPORT virtual ~math_Powell();"
Perform(me: in out;F: in out MultipleVarFunction;
StartingPoint: Vector;
return Standard_False;
}
-
+math_Powell::~math_Powell()
+{
+}
void math_Powell::Perform(math_MultipleVarFunction& F,
const math_Vector& StartingPoint,
XTol = Tolerance;
EPSZ = ZEPS;
Itermax = NbIterations;
- }
-
-void math_Powell::Delete()
-{}
+}
void math_Powell::Dump(Standard_OStream& o) const {