Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
GeomGridEval.hxx File Reference
#include <Geom_Curve.hxx>
#include <Geom_Surface.hxx>
#include <gp_Pnt2d.hxx>
#include <NCollection_Array1.hxx>
#include <NCollection_Array2.hxx>

Namespaces

namespace  GeomGridEval
 Namespace containing type aliases and template helpers for grid evaluators.
 

Typedefs

using GeomGridEval::CurveD1 = Geom_Curve::ResD1
 
using GeomGridEval::CurveD2 = Geom_Curve::ResD2
 
using GeomGridEval::CurveD3 = Geom_Curve::ResD3
 
using GeomGridEval::SurfD1 = Geom_Surface::ResD1
 
using GeomGridEval::SurfD2 = Geom_Surface::ResD2
 
using GeomGridEval::SurfD3 = Geom_Surface::ResD3
 

Functions

template<typename Evaluator >
NCollection_Array2< gp_PntGeomGridEval::EvaluateGridHelper (const NCollection_Array1< double > &theUParams, const NCollection_Array1< double > &theVParams, Evaluator theEval)
 Evaluate grid points using a point evaluator functor.
 
template<typename Evaluator >
NCollection_Array2< SurfD1GeomGridEval::EvaluateGridD1Helper (const NCollection_Array1< double > &theUParams, const NCollection_Array1< double > &theVParams, Evaluator theEval)
 Evaluate grid points with D1 using an evaluator functor.
 
template<typename Evaluator >
NCollection_Array2< SurfD2GeomGridEval::EvaluateGridD2Helper (const NCollection_Array1< double > &theUParams, const NCollection_Array1< double > &theVParams, Evaluator theEval)
 Evaluate grid points with D2 using an evaluator functor.
 
template<typename Evaluator >
NCollection_Array2< SurfD3GeomGridEval::EvaluateGridD3Helper (const NCollection_Array1< double > &theUParams, const NCollection_Array1< double > &theVParams, Evaluator theEval)
 Evaluate grid points with D3 using an evaluator functor.
 
template<typename Evaluator >
NCollection_Array2< gp_VecGeomGridEval::EvaluateGridDNHelper (const NCollection_Array1< double > &theUParams, const NCollection_Array1< double > &theVParams, Evaluator theEval)
 Evaluate grid DN using an evaluator functor.