3.4.0
CTiglBSplineAlgorithms.h File Reference
#include "tigl_internal.h"
#include "CTiglApproxResult.h"
#include <Geom_BSplineCurve.hxx>
#include <Geom_BSplineSurface.hxx>
#include <TColgp_Array1OfPnt.hxx>
#include <TColgp_Array2OfPnt.hxx>
#include <TColStd_Array1OfInteger.hxx>
#include <TColStd_Array1OfReal.hxx>
#include <TColStd_HArray1OfReal.hxx>
#include <utility>
#include <vector>
#include <math_Matrix.hxx>
#include <BSplCLib_EvaluatorFunction.hxx>

Data Structures

class  tigl::CTiglBSplineAlgorithms
 
struct  tigl::CTiglBSplineAlgorithms::SurfaceKinks
 

Namespaces

 details
 
 tigl
 The CTiglShapeCache class acts as a storage for all kinds of intermediate shape results in order to improve speed of reoccurent calculations.
 

Enumerations

enum  tigl::SurfaceDirection { tigl::SurfaceDirection::u, tigl::SurfaceDirection::v, tigl::SurfaceDirection::both }
 

Functions

TIGL_EXPORT double details::calcReparamfctInv (std::vector< double > const &paramsOld, std::vector< double > const &paramsNew, double u, double tolerance)
 Helper function for reparameterization to calculate inverse of reparameterization function (paramsOld -> paramsNew) More...