Public Types | Public Member Functions | Public Attributes

Fiber::CurveDerivative< Type, Metric, ValueOperator > Struct Template Reference
[Predefined Grid Types]

An operator for OnDemandCreators to be used on LineSet's. More...

#include <CurveDerivative.hpp>

List of all members.

Public Types

Public Member Functions

Public Attributes


Detailed Description

template<class Type, class Metric = EuclideanMetric, class ValueOperator = IdentityOperator>
struct Fiber::CurveDerivative< Type, Metric, ValueOperator >

An operator for OnDemandCreators to be used on LineSet's.

It computes the derivative

\[ d/ds \]

of some quantity along a curve.

LineSet MyLineSet;

...
 new OnDemandCreator<CurveDerivative<Eagle::tvector3> >(
                                     CurveDerivative<Eagle::tvector3>::Constructor_t(MyLineSet, "DerivableFieldName" )
...                          )