コード例 #1
0
        public static Aspects NextAspect(Angle angle, bool isExpanding)
        {
            Aspects temp = isExpanding ? Aspects.NextAspectOf(angle) : Aspects.PreviousAspectOf(angle);

            if (Math.Abs(temp.OrbOf(angle)) > Negligible)
            {
                return(temp);
            }
            else
            {
                return(isExpanding ? Aspects.NextAspectOf(temp) : Aspects.PreviousAspectOf(temp));
            }
        }
コード例 #2
0
 public Aspects PreviousAspectOf(Angle angle)
 {
     return(Aspects.PreviousAspectOf(Outstandings, angle));
 }