#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 ¶msOld, std::vector< double > const ¶msNew, double u, double tolerance) |
Helper function for reparameterization to calculate inverse of reparameterization function (paramsOld -> paramsNew) More... | |