public abstract List <Intersection> CheckIntersection(Sphere b);
public override List <Intersection> CheckIntersection(Sphere other) { return(CheckIntersection(self, other)); }
public override List <Intersection> CheckIntersection(Sphere b) { return(NoIntersections); }
public SphereCollider(Sphere sphere) { this.self = sphere; }
public override List <Intersection> CheckIntersection(Sphere sphere) { return(CheckIntersection(sphere, this)); }