IPlainCollection::end

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
Компоненты на верхнем уровне \ Подсистема управления \ IPlainCollection \ end
iterator end();
const_iterator end() const;

Возвращает двунаправленный итератор, ассоциированный с элементом, логически следующим за последним элементом коллекции.

  1. Возвращает экземпляр класса plain_iterator, реализующего итератор, дающий возможность модифицировать ассоциированный элемент коллекции.
  2. Возвращает экземпляр класса const_plain_iterator, реализующего итератор только для чтения, аналогично методу cend.
Возвращаемое значение:
Двунаправленный итератор, связанный с несуществующим элементом, логически следующим за последним элементом коллекции. Если коллекция пуста, возвращается итератор, равный итератору, который возвращается методом begin.

Изменение элемента коллекции ведет к изменению его как части геометрической модели.