Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Data Structures | Namespaces
GeomEval_RepCurveDesc.hxx File Reference
#include <Geom_Curve.hxx>
#include <Precision.hxx>
#include <Standard_Transient.hxx>
#include <cmath>
#include <cstddef>
#include <optional>

Data Structures

struct  GeomEval_RepCurveDesc::Map1d
 1D affine parameter map: uRep = Scale * u + Offset. More...
 
struct  GeomEval_RepCurveDesc::Domain1d
 1D parameter domain interval. More...
 
class  GeomEval_RepCurveDesc::Base
 Abstract base descriptor for curve evaluation representation. Holds the representation handle and a Kind tag for switch-based dispatch. More...
 
class  GeomEval_RepCurveDesc::Full
 Fully equivalent descriptor: no derivative limit, no domain, no map. Fastest evaluation path - direct delegation to Representation. More...
 
class  GeomEval_RepCurveDesc::DerivBounded
 Derivative-bounded descriptor: full domain, identity map, limited to MaxDerivOrder. More...
 
class  GeomEval_RepCurveDesc::Mapped
 Mapped descriptor for curve evaluation representation. Adds optional bounded domain and affine parameter map. Evaluation requires: domain check -> map parameter -> evaluate -> scale derivatives. More...
 

Namespaces

namespace  GeomEval_RepCurveDesc