/// <summary>
 /// <para>The default implementation does nothing.</para>
 /// </summary>
 /// <param name="e"></param>
 protected virtual void ObjectCulling(CullObjectEventArgs e) { }
 private void _ObjectCulling(object sender, CullObjectEventArgs e) { ObjectCulling(e); }