125 lines
2.8 KiB
Plaintext
125 lines
2.8 KiB
Plaintext
|
|
Database: testData/constrainttest
|
||
|
|
Restore : NO
|
||
|
|
|
||
|
|
|
||
|
|
Operator : cunion
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint constraint) -> constraint
|
||
|
|
Example : query consPolygon1 cunion consPolygon2
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : cjoin
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint constraint) -> constraint
|
||
|
|
Example : query consPolygon1 cjoin consPolygon2
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : cintersection
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint constraint) -> constraint
|
||
|
|
Example : query consPolygon1 cintersection consLine1
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : cprojection
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint {x,y}) -> constraint
|
||
|
|
Example : query cprojection(consPolygon1, x)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : cselection
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint real real real {eq, leq}) -> constraint
|
||
|
|
Example : query cselection(consPolygon1, 1.0, 0.0, -7.0, leq)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : csatisfy
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint) -> bool
|
||
|
|
Example : query csatisfy(consPolygon1)
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : coverlaps
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint constraint) -> bool
|
||
|
|
Example : query consPolygon1 coverlaps consPolygon2
|
||
|
|
Result : TRUE
|
||
|
|
|
||
|
|
Operator : no_tuples
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint) -> int
|
||
|
|
Example : query no_tuples(consPolygon1)
|
||
|
|
Result : 65
|
||
|
|
|
||
|
|
Operator : no_constraints
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint) -> int
|
||
|
|
Example : query no_constraints(consPolygon1)
|
||
|
|
Result : 250
|
||
|
|
|
||
|
|
Operator : bbox
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint) -> rect
|
||
|
|
Example : query bbox(consPolygon1)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : triangulate
|
||
|
|
Number : 1
|
||
|
|
Signature: (stream(region)) -> stream(region)
|
||
|
|
Example : query spatRegion feed triangulate count
|
||
|
|
Result : 35
|
||
|
|
|
||
|
|
Operator : point2constraint
|
||
|
|
Number : 1
|
||
|
|
Signature: (point) -> constraint
|
||
|
|
Example : query point2constraint(spatPoint)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : points2constraint
|
||
|
|
Number : 1
|
||
|
|
Signature: (points) -> constraint
|
||
|
|
Example : query points2constraint(spatPoints)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : line2constraint
|
||
|
|
Number : 1
|
||
|
|
Signature: (line) -> constraint
|
||
|
|
Example : query line2constraint(spatLine)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : region2constraint
|
||
|
|
Number : 1
|
||
|
|
Signature: (region) -> constraint
|
||
|
|
Example : query region2constraint(spatRegion, TRUE)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : region2constraint
|
||
|
|
Number : 2
|
||
|
|
Signature: (region) -> constraint
|
||
|
|
Example : query region2constraint(spatRegion, FALSE)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : constraint2point
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint) -> point
|
||
|
|
Example : query constraint2point(consPoint1)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : constraint2points
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint) -> points
|
||
|
|
Example : query constraint2points(consPoints1)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : constraint2line
|
||
|
|
Number : 1
|
||
|
|
Signature: (constraint) -> line
|
||
|
|
Example : query constraint2line(consLine1)
|
||
|
|
Result : file
|
||
|
|
|
||
|
|
Operator : constraint2region
|
||
|
|
Number : 1
|
||
|
|
Signature: (stream(constraint)) -> stream(region)
|
||
|
|
Example : query consPolygon1 feed constraint2region count
|
||
|
|
Result : 65
|
||
|
|
|