예제 #1
0
def intri( p,a,b,c):
    p = points[p]
    a = points[a]
    b = points[b]
    c = points[c]
    t = Triangle(a,b,c)

    if hasattr(t, "encloses_point") and t.encloses_point( p ):
        return 1
    if onbounds(p,a,b,c):
        return 0
    return -1
예제 #2
0
def intri(p, a, b, c):
    p = points[p]
    a = points[a]
    b = points[b]
    c = points[c]
    t = Triangle(a, b, c)

    if hasattr(t, "encloses_point") and t.encloses_point(p):
        return 1
    if onbounds(p, a, b, c):
        return 0
    return -1