Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::IndexList Class Reference
+ Inheritance diagram for inviwo::IndexList:

Public Member Functions

bool empty () const
 
size_t size () const
 
void clear ()
 
bool set (std::string_view src, const BitSet &indices)
 
bool contains (uint32_t idx) const
 
const BitSetgetIndices () const
 
bool removeSources (const std::vector< std::string > &sources)
 
virtual void serialize (Serializer &s) const override
 
virtual void deserialize (Deserializer &d) override
 
- Public Member Functions inherited from inviwo::Serializable

Member Function Documentation

◆ deserialize()

virtual void inviwo::IndexList::deserialize ( Deserializer & d)
overridevirtual

Implements inviwo::Serializable.

◆ serialize()

virtual void inviwo::IndexList::serialize ( Serializer & s) const
overridevirtual

Implements inviwo::Serializable.

◆ set()

bool inviwo::IndexList::set ( std::string_view src,
const BitSet & indices )

Update the indexlist with source src and indices, if indices are different

Returns
true if the indexlist was modified that is this and indices were different

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