Exemple #1
0
        // Reflect about the  x-axis or y-axis, and return the result.
        // 0 means x-axis, 1 means y-axis.
        public override R2NonCircularDirection ReflectAboutAxis(int axisIndex)
        {
            R2Direction <R2NonCircularDirection, DoubleLinkedList <R2Point>, NonCircularDirection <R2NonCircularDirection, R2Point> > .ReflectAboutAxis(axisIndex, ref direction);


            return(new R2NonCircularDirection(new R2Point(StartingPoint), Direction, SharedDirection.DirectionLength, SharedDirection.Divisor, canShootList, Duration));
        }
 // Reflect about the x-axis or y-axis.
 public R2CDirection ReflectAboutAxis(int axisIndex)
 {
     return(new R2CDirection(directionHelper.ReflectAboutAxis(axisIndex)));
 }