|
Open CASCADE Technology 6.5.2
|
An algorithm for computing local properties of a curve.
These properties include:
More...
#include <Geom2dLProp_CurAndInf2d.hxx>

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Geom2dLProp_CurAndInf2d () | |
| Initializes the framework. Note: The curve on which the local properties are computed is defined using one of the following functions: Perform, PerformCurExt or PerformInf. | |
| void | Perform (const Handle< Geom2d_Curve > &C) |
| For the curve C, Computes both the inflection points and the maximum and minimum curvatures. | |
| void | PerformCurExt (const Handle< Geom2d_Curve > &C) |
| For the curve C, Computes the locals extremas of curvature. | |
| void | PerformInf (const Handle< Geom2d_Curve > &C) |
| For the curve C, Computes the inflections. After computation, the following functions can be used: | |
| Standard_Boolean | IsDone () const |
| True if the solutions are found. | |
| Geom2dLProp_CurAndInf2d::Geom2dLProp_CurAndInf2d | ( | ) |
| Standard_Boolean Geom2dLProp_CurAndInf2d::IsDone | ( | ) | const |
| void Geom2dLProp_CurAndInf2d::operator delete | ( | void * | anAddress | ) | [inline] |
Reimplemented from LProp_CurAndInf.
| void* Geom2dLProp_CurAndInf2d::operator new | ( | size_t | size | ) | [inline] |
Reimplemented from LProp_CurAndInf.
| void* Geom2dLProp_CurAndInf2d::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
Reimplemented from LProp_CurAndInf.
| void Geom2dLProp_CurAndInf2d::Perform | ( | const Handle< Geom2d_Curve > & | C | ) |
| void Geom2dLProp_CurAndInf2d::PerformCurExt | ( | const Handle< Geom2d_Curve > & | C | ) |
| void Geom2dLProp_CurAndInf2d::PerformInf | ( | const Handle< Geom2d_Curve > & | C | ) |
1.7.4