This class provides a tool on a quadric that can be used to instantiates the Walking algorithms (see package IntWalk) with a Quadric from IntSurf as implicit surface.
More...
#include <IntSurf_QuadricTool.hxx>
|
| static double | Value (const IntSurf_Quadric &Quad, const double X, const double Y, const double Z) |
| | Returns the value of the function.
|
| static void | Gradient (const IntSurf_Quadric &Quad, const double X, const double Y, const double Z, gp_Vec &V) |
| | Returns the gradient of the function.
|
| static void | ValueAndGradient (const IntSurf_Quadric &Quad, const double X, const double Y, const double Z, double &Val, gp_Vec &Grad) |
| | Returns the value and the gradient.
|
| static double | Tolerance (const IntSurf_Quadric &Quad) |
| | returns the tolerance of the zero of the implicit function
|
This class provides a tool on a quadric that can be used to instantiates the Walking algorithms (see package IntWalk) with a Quadric from IntSurf as implicit surface.
◆ Gradient()
| void IntSurf_QuadricTool::Gradient |
( |
const IntSurf_Quadric & | Quad, |
|
|
const double | X, |
|
|
const double | Y, |
|
|
const double | Z, |
|
|
gp_Vec & | V ) |
|
static |
Returns the gradient of the function.
◆ Tolerance()
returns the tolerance of the zero of the implicit function
◆ Value()
| double IntSurf_QuadricTool::Value |
( |
const IntSurf_Quadric & | Quad, |
|
|
const double | X, |
|
|
const double | Y, |
|
|
const double | Z ) |
|
static |
Returns the value of the function.
◆ ValueAndGradient()
| void IntSurf_QuadricTool::ValueAndGradient |
( |
const IntSurf_Quadric & | Quad, |
|
|
const double | X, |
|
|
const double | Y, |
|
|
const double | Z, |
|
|
double & | Val, |
|
|
gp_Vec & | Grad ) |
|
static |
Returns the value and the gradient.
The documentation for this class was generated from the following file: