|
virtual int | getNbFragments (double) const =0 |
|
virtual void | setIgnoreBond (bool)=0 |
|
virtual bool | getIgnoreBond ()=0 |
|
virtual void | assignContact (IContact *)=0 |
|
virtual void | removeContact (IContact *co)=0 |
|
virtual void | registerBodyContainer (itasca::IContainer *)=0 |
|
virtual void | registerContactContainer (TType, itasca::IContainer *, Range &r, bool fast=false)=0 |
|
virtual int | getFragmentIndex (IBody *, double)=0 |
|
virtual const IContainer * | getIContainerFragment () const =0 |
|
virtual IContainer * | getIContainerFragment ()=0 |
|
virtual void | getFragmentAtState (double state, FArray< IFragment * > *list)=0 |
|
virtual bool | checkAddContact (IContact *co)=0 |
|
virtual QMap< double, quint64 > | getHistory (IBody *bd)=0 |
|
virtual DVect | getFragmentPosition (IFragment *cl, double state)=0 |
|
virtual uint | getFragmentNbelem (IFragment *cl, double state)=0 |
|
virtual double | getFragmentVolume (IFragment *cl, double state)=0 |
|
virtual QVector< const IBody * > | verticesOfFragment (IFragment *cl)=0 |
|
virtual QVector< const IBody * > | constructListVertices (IFragment *cl, double state)=0 |
|
virtual QVector< double > | getActiveStates ()=0 |
|
virtual QVector< QPair< quint64, double > > | getFragmentTimes () const =0 |
|
virtual double | fragmentTimeFromNumber (int i) const =0 |
|
virtual int | fragmentCycleFromNumber (int i) const =0 |
|
virtual int | fragmentNumberFromTime (const double &d, bool closest=false) const =0 |
|