Example #1
0
 int ModuleQ(int q0, int q1)
 {
     if (lowerBranchOnQ)
     {
         return(Q.Module(q1 - q0));
     }
     return(Q.Module(q0 - q1));
 }
Example #2
0
        //internal LineSegment ls(Tuple<int, int> tangent) {
        //    return new LineSegment(P.Pnt(tangent.First), Q.Pnt(tangent.Second));
        //}

        //internal LineSegment ls(int a, int b) {
        //    return new LineSegment(P.Pnt(a), Q.Pnt(b));
        //}

        int ModuleP(int p0, int p1)
        {
            if (upperBranchOnP)
            {
                return(P.Module(p1 - p0));
            }
            return(P.Module(p0 - p1));
        }