using System.Collections.Generic;
namespace Chernobyl.Mathematics.Collision
{
///
/// An and
/// that can check for collisions with many different objects. This collision
/// group builds a collision graph for optimized collision detection. Each
/// held within this group must be derive from
/// .
///
/// The type of ICollidable being held
/// within this .
/// This ICollidable type must derive from .
/// The type that will
/// be passed in to check for collisions against the
/// s contained within this
/// .
public interface ICollidableCollection
: ICollidableEnumerable,
ICollection
where TContainedCollidable : IExtendedCollidable
{ }
}