private void ComplexSlice(List <Vector2D> slice)
        {
            List <Slice2D> results = Slicing.ComplexSliceAll(slice, null);

            if (addForce == false)
            {
                return;
            }

            foreach (Slice2D id in results)
            {
                AddForce.ComplexSlice(id, addForceAmount);
            }
        }
        private void LinearSlice(Pair2D slice)
        {
            List <Slice2D> results = Slicing.LinearSliceAll(slice, null);

            if (addForce == false)
            {
                return;
            }

            // Adding Physics Forces
            foreach (Slice2D id in results)
            {
                AddForce.LinearSlice(id, addForceAmount);
            }
        }