KSeExpr  4.0.4.0
Public Member Functions | Public Attributes | List of all members
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

◆ CurveData() [3/3]

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

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ curve

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

Definition at line 1515 of file ExprBuiltins.cpp.

Referenced by KSeExpr::defineBuiltins().


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