KJB
|
#include <bbb_traj_set.h>
Public Types | |
typedef Iset::const_iterator | const_iterator |
typedef Iset::const_reverse_iterator | const_reverse_iterator |
typedef Iset::value_type | value_type |
Public Member Functions | |
Traj_set () | |
Construct an empty trajectory seet. More... | |
template<class TrIt > | |
Traj_set (TrIt first, TrIt last) | |
Construct a trajectory set from the given trajectory indices. More... | |
template<class SizeType > | |
void | insert (const SizeType &j) |
Add trajectory to this association. More... | |
template<class TrIt > | |
void | insert (TrIt first, TrIt last) |
Add a sequence of indices to this association. More... | |
void | clear () |
Clear this trajectory set. More... | |
const_iterator | begin () const |
Iterator to first index. More... | |
const_iterator | end () const |
Iterator to one-past-the-end index. More... | |
const_reverse_iterator | rbegin () const |
Iterator to reverse first index. More... | |
const_reverse_iterator | rend () const |
Iterator to reverse one-past-the-end index. More... | |
size_t | size () const |
Number of trajectories in this set. More... | |
template<class OutIt > | |
void | trajectories (const Data &data, OutIt output) const |
Get a set of pointers to trajectory. OutIt must point to const Trajectory*. More... | |
Class represents a set of trajectories; more specifically, a subset of the trajectories in the data.
typedef Iset::const_iterator kjb::bbb::Traj_set::const_iterator |
typedef Iset::const_reverse_iterator kjb::bbb::Traj_set::const_reverse_iterator |
typedef Iset::value_type kjb::bbb::Traj_set::value_type |
|
inline |
Construct an empty trajectory seet.
|
inline |
Construct a trajectory set from the given trajectory indices.
|
inline |
Iterator to first index.
|
inline |
Clear this trajectory set.
|
inline |
Iterator to one-past-the-end index.
|
inline |
Add trajectory to this association.
|
inline |
Add a sequence of indices to this association.
|
inline |
Iterator to reverse first index.
|
inline |
Iterator to reverse one-past-the-end index.
|
inline |
Number of trajectories in this set.
void kjb::bbb::Traj_set::trajectories | ( | const Data & | data, |
OutIt | output | ||
) | const |
Get a set of pointers to trajectory. OutIt must point to const Trajectory*.