42 virtual qint64
getData(qint64 start,QVector<DVect> *pos=0,QVector<DVect> *vel=0,QVector<bool> *valid=0,
int *step=0)
const=0;
Interface for containers of IThings.
Definition icontainer.h:21
Interface to a particular particle trace being taken by the particle trace logic.
Definition iparticletrace.h:19
Interface to the list of all IParticleTraces being taken by the particle trace logic.
Definition iparticletracelist.h:15
virtual IContainer * getIContainer()=0
Returns a pointer to the container class representing a list of particle traces.
virtual qint64 getData(qint64 start, QVector< DVect > *pos=0, QVector< DVect > *vel=0, QVector< bool > *valid=0, int *step=0) const =0
virtual const IParticleTrace * getFirst() const =0
virtual uint32 getNumberRegistered() const =0
Returns the number of distinct types of IParticleTraces available.
virtual uint32 getNStep() const =0
virtual const IParticleTrace * getRegistered(uint32 index) const =0
virtual uint32 getNotice() const =0
Returns the NoticeManager ID for particle traces added/removed from the list, or additional records t...
virtual const IParticleTrace * lookupWithName(QString name) const =0
Find the IParticleTrace object with Name name, or 0 if no match is found.
virtual uint32 getParticleTraceGeneralType() const =0
Returns the general type for an IParticleTrace.
DIM - Provides code portability between 2D and 3D codes.
Interface for container of IThings.
Interface to a particular particle trace being taken by the particle trace logic.
namespace Itasca
Definition basememory.cpp:14
Itasca Library standard namespace, specific to 2D or 3D.
Definition icontactmodule.h:4