JEMRIS  2.8.1
open-source MRI simulations
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
TrajectoryInterface Class Referenceabstract

pure virtual base class for all Trajectories More...

#include <TrajectoryInterface.h>

+ Inheritance diagram for TrajectoryInterface:
+ Collaboration diagram for TrajectoryInterface:

Public Member Functions

void GetValue (double time, double *value)
virtual void GetValueDerived (double time, double *value)=0
 retrieve value at given time-point
virtual void LoadFile (string filename)=0
 load trajectory from file
virtual void UpdateTrajectory (bool init=false)

Protected Member Functions

int GetLowerIndex (double time)
 find data index for interpolation get lower index for given timepoint using hunt search algorithm.

Protected Attributes

int m_LastHuntIndex
vector< double > m_time

Detailed Description

pure virtual base class for all Trajectories

The documentation for this class was generated from the following files:

-- last change 17.06.2016 | Tony Stoecker | Imprint --