| 174 | |
| 175 | template <class Iter> |
| 176 | void insert (Iter from, Iter to) |
| 177 | { |
| 178 | if (manager () && manager ()->transacting ()) { |
| 179 | manager ()->queue (this, new AnnotationLayerOp (true /*insert*/, from, to)); |
| 180 | } |
| 181 | invalidate_state (); |
| 182 | m_layer.insert (from, to); |
| 183 | } |
| 184 | |
| 185 | /** |
| 186 | * @brief Reserve the number of elements for a shape type |