public override void Initialize(BroadPhaseEntry entryA, BroadPhaseEntry entryB)
{
//Child initialization is responsible for setting up the collidable.
DetectorVolume = entryA as DetectorVolume;
if (DetectorVolume == null)
{
DetectorVolume = entryB as DetectorVolume;
if (DetectorVolume == null)
throw new Exception("Incorrect types used to initialize detector volume pair.");
}
}