KSeExpr 4.0.4.0
KSeExpr::CurveData< T > Struct Template Reference
Inheritance diagram for KSeExpr::CurveData< T >:
KSeExpr::ExprFuncNode::Data

Public Member Functions

 CurveData ()=default
 ~CurveData () override=default
 CurveData (const CurveData &)=default
CurveDataoperator= (const CurveData &)=default
 CurveData (CurveData &&) noexcept=default
CurveDataoperator= (CurveData &&) noexcept=default
Public Member Functions inherited from KSeExpr::ExprFuncNode::Data
 Data (bool cleanup=false)
 Data (const Data &)=default
Dataoperator= (const Data &)=default
 Data (Data &&)=default
Dataoperator= (Data &&)=default
virtual ~Data ()=default

Public Attributes

Curve< T > curve
Public Attributes inherited from KSeExpr::ExprFuncNode::Data
bool _cleanup

Detailed Description

template<class T>
struct KSeExpr::CurveData< T >

Definition at line 1514 of file ExprBuiltins.cpp.

Constructor & Destructor Documentation

◆ CurveData() [1/3]

template<class T>
KSeExpr::CurveData< T >::CurveData ( )
default

◆ ~CurveData()

template<class T>
KSeExpr::CurveData< T >::~CurveData ( )
overridedefault

◆ CurveData() [2/3]

template<class T>
KSeExpr::CurveData< T >::CurveData ( const CurveData< T > & )
default

References CurveData().

◆ CurveData() [3/3]

template<class T>
KSeExpr::CurveData< T >::CurveData ( CurveData< T > && )
defaultnoexcept

References CurveData().

Member Function Documentation

◆ operator=() [1/2]

template<class T>
CurveData & KSeExpr::CurveData< T >::operator= ( const CurveData< T > & )
default

References CurveData().

◆ operator=() [2/2]

template<class T>
CurveData & KSeExpr::CurveData< T >::operator= ( CurveData< T > && )
defaultnoexcept

References CurveData().

Member Data Documentation

◆ curve

template<class T>
Curve<T> KSeExpr::CurveData< T >::curve

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