/// <summary> /// Removes the given <paramref name="baseObject"/> from the associated view. /// </summary> /// <param name="baseObject">The <see cref="BaseObject"/>-instance to be removed.</param> public abstract void RemoveBaseObject(BaseObject baseObject);
/// <summary> /// The given object will be drawn in it's deselected (normal) representation. /// </summary> /// <param name="baseObject">A <see cref="BaseObject"/>-instance.</param> public abstract void DeselectObject(BaseObject baseObject);
/// <summary> /// Insert the baseobjects representation. /// </summary> /// <param name="baseObject"> /// Reference to the <see cref="BaseObject"/> instance. /// </param> public abstract void InsertRepresentation(BaseObject baseObject);