Fish - FiberLib for VISH 0.3
Fish - The Fiber Bundle API for the Vish Visualization Shell
Fiber::FragmentIDContainer Class Reference

Classes

struct  Iterator

Public Member Functions

 FragmentIDContainer (const FragmentIDContainer &)
FragmentIDContainer & operator= (const FragmentIDContainer &)
size_t nFragments () const
 Return the number of fragments stored here.
RefPtr< FragmentIDgetFirst () const
 Get the first fragment from the set.
void insert (const RefPtr< FragmentID > &Fid)
RefPtr< FragmentIDcreateFragmentID (const string &name)
int iterate (Iterator &) const

Member Function Documentation

◆ getFirst()

RefPtr< FragmentID > Fiber::FragmentIDContainer::getFirst ( ) const

Get the first fragment from the set.

Note that it might be Null, as being Null is a valid FragmentID. It will \i also return a NullPtr() if no fragments are stored here at all.

References getFirst().

Referenced by Fiber::GridEvaluator::evalFloatIndices(), and getFirst().