Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
GCPnts_QuasiUniformDeflection.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Real.hxx>
#include <TColStd_SequenceOfReal.hxx>
#include <TColgp_SequenceOfPnt.hxx>
#include <GeomAbs_Shape.hxx>
#include <Standard_Integer.hxx>
#include <GCPnts_QuasiUniformDeflection.lxx>

Data Structures

class  GCPnts_QuasiUniformDeflection
 This class computes a distribution of points on a
curve. The points may respect the deflection. The algorithm
is not based on the classical prediction (with second
derivative of curve), but either on the evaluation of
the distance between the mid point and the point of
mid parameter of the two points, or the distance
between the mid point and the point at parameter 0.5
on the cubic interpolation of the two points and their
tangents.
Note: this algorithm is faster than a
GCPnts_UniformDeflection algorithm, and is
able to work with non-"C2" continuous curves.
However, it generates more points in the distribution.
More...