P/P: same point [dim(0){A.P.Int = B.P.Int}]
POINT(20 20)
POINT(20 20)
true
true
true
true
false
false
true
true
false
false
true
P/P: different point [dim(0){A.P.Int = B.P.Ext}]
POINT(20 20)
POINT(40 60)
true
false
false
false
false
true
false
false
false
false
false
P/mP: different points [dim(0){A.P.Int = B.3P.Ext}]
POINT(40 40)
MULTIPOINT((20 20), (80 80), (20 120))
true
false
false
false
false
true
false
false
false
false
false
P/mP: point A within one of B points [dim(0){A.P.Int = B.3P1.Int}]
POINT(20 20)
MULTIPOINT((20 20), (80 80), (20 120))
true
false
true
false
false
false
false
true
false
false
true
mP/mP-1-1: same points [dim(0){A.3P1.Int = B.3P1.Int}, dim(0){A.3P2.Int = B.3P2.Int}, dim(0){A.3P3.Int = B.3P3.Int}]
MULTIPOINT((40 40), (80 60), (120 100))
MULTIPOINT((40 40), (80 60), (120 100))
true
true
true
true
false
false
true
true
false
false
true
mP/mP-1-2: same but different sequence of points [dim(0){A.3P1.Int = B.3P1.Int}, dim(0){A.3P1.Int = B.3P3.Int}, dim(0){A.3P3.Int = B.3P2.Int}]
MULTIPOINT((40 40), (80 60), (120 100))
MULTIPOINT((40 40), (120 100), (80 60))
true
true
true
true
false
false
true
true
false
false
true
mP/mP-2: different points [dim(0){A.4P.Int = B.4P.Ext}]
MULTIPOINT((40 40), (60 100), (100 60), (120 120))
MULTIPOINT((20 120), (60 60), (100 100), (140 40))
true
false
false
false
false
true
false
false
false
false
false
mP/mP-5-1: same points [dim(0){A.4P.Int = B.4P.Int}]
MULTIPOINT((20 20), (80 70), (140 120), (200 170))
MULTIPOINT((20 20), (80 70), (140 120), (200 170))
true
true
true
true
false
false
true
true
false
false
true
mP/mP-5-2: same points but different sequence [dim(0){A.4P.Int = B.4P.Int}]
MULTIPOINT((20 20), (140 120), (80 70), (200 170))
MULTIPOINT((80 70), (20 20), (200 170), (140 120))
true
true
true
true
false
false
true
true
false
false
true
mP/mP-5-3: some points same [dim(0){A.4P2.Int = B.2P1.Int}, dim(0){A.4P3.Int = B.2P2.Int}]
MULTIPOINT((20 20), (80 70), (140 120), (200 170))
MULTIPOINT((80 70), (140 120))
true
true
false
true
false
false
false
true
false
false
false
mP/mP-5-4: some points same, in a different sequence [dim(0){A.4P1.Int = B.2P2.Int}, dim(0){A.4P4.Int = B.2P1.Int}]
MULTIPOINT((80 70), (20 200), (200 170), (140 120))
MULTIPOINT((140 120), (80 70))
true
true
false
true
false
false
false
true
false
false
false
mP/mP-6-1: some points same, some different [dim(0){A.4P4.Int = B.3P2.Int}]
MULTIPOINT((80 70), (20 20), (200 170), (140 120))
MULTIPOINT((80 170), (140 120), (200 80))
true
false
false
false
false
false
false
true
true
false
false
mP/mP-6-2: dim(0){A.4P1.Int = B.4P4.Int}, dim(0){A.4P4.Int = B.4P2.Int}
MULTIPOINT((80 70), (20 20), (200 170), (140 120))
MULTIPOINT((80 170), (140 120), (200 80), (80 70))
true
false
false
false
false
false
false
true
true
false
false