CameraBuddy.Helpers.MaxDistance C# (CSharp) Method

MaxDistance() public static method

public static MaxDistance ( this entitys, Vector3 basePos, GameObject &furthestEntity ) : float
entitys this
basePos Vector3
furthestEntity CameraBuddy.Game.GameObject
return float
        public static float MaxDistance(this IEnumerable<GameObject> entitys, Vector3 basePos, out GameObject furthestEntity)
        {
            var list = entitys.ToList();
            var maxDist = 0f;
            furthestEntity = null;
            foreach (var entity in list)
            {
                var dist = entity.GetPosistion().Distance(basePos);
                if(dist <= maxDist) continue;

                maxDist = dist;
                furthestEntity = entity;
            }
            return maxDist;
        }
        public static Vector3 AveragePosition(this IEnumerable<GameObject> entitys)