CBuildItemIterator

class Lib3MF::CBuildItemIterator : public CBase
bool MoveNext()

Iterates to the next build item in the list.

Returns

Iterates to the next build item in the list.

bool MovePrevious()

Iterates to the previous build item in the list.

Returns

Iterates to the previous build item in the list.

PBuildItem GetCurrent()

Returns the build item the iterator points at.

Returns

returns the build item instance.

PBuildItemIterator Clone()

Creates a new build item iterator with the same build item list.

Returns

returns the cloned Iterator instance

Lib3MF_uint64 Count()

Returns the number of build items the iterator captures.

Returns

returns the number of build items the iterator captures.

typedef std::shared_ptr<CBuildItemIterator> Lib3MF::PBuildItemIterator

Shared pointer to CBuildItemIterator to easily allow reference counting.