3.4.0
tigl::CPointsToLinearBSpline Class Reference

This class creates a linaer B-Spline interpolation of the given points. More...

#include <CPointsToLinearBSpline.h>

Public Member Functions

TIGL_EXPORT CPointsToLinearBSpline (const std::vector< gp_Pnt > &points)
 
TIGL_EXPORT operator Handle() Geom_BSplineCurve () const
 
TIGL_EXPORT Handle (Geom_BSplineCurve) Curve() const
 
TIGL_EXPORT ~CPointsToLinearBSpline ()
 

Private Attributes

const std::vector< gp_Pnt > & _points
 

Detailed Description

This class creates a linaer B-Spline interpolation of the given points.

Constructor & Destructor Documentation

◆ CPointsToLinearBSpline()

TIGL_EXPORT tigl::CPointsToLinearBSpline::CPointsToLinearBSpline ( const std::vector< gp_Pnt > &  points)

◆ ~CPointsToLinearBSpline()

TIGL_EXPORT tigl::CPointsToLinearBSpline::~CPointsToLinearBSpline ( )

Member Function Documentation

◆ Geom_BSplineCurve()

TIGL_EXPORT operator Handle() tigl::CPointsToLinearBSpline::Geom_BSplineCurve ( ) const

◆ Handle()

TIGL_EXPORT tigl::CPointsToLinearBSpline::Handle ( Geom_BSplineCurve  ) const

Field Documentation

◆ _points

const std::vector<gp_Pnt>& tigl::CPointsToLinearBSpline::_points
private

The documentation for this class was generated from the following file: