class htmSqlInterface htmSqlInterface class
| | htmSqlInterface (size_t depth = 0) Constructor |
| | lookupID (char *) Lookup a node ID from a string command |
| | lookupIDDiagnostic (char *) Check the lookupID syntax |
| | intersect1 ( char*, ValueVector & ) Intersect function 1 |
| | intersect2 ( char*, ValueVector & ) Intersect function 2 |
| | circleRegion ( char *, ValueVector & ) Request all triangles in a circular region |
| | circleRegionDiagnostic (char *) Check the circleRegion syntax |
| | convexHull ( char *str, ValueVector & ) Request all triangles in the convex hull of a given set of points |
| | convexHullDiagnostic (char *) Check convexHull Syntax |
| | domain ( char *str, ValueVector & ) String interface for domain intersection |
| | domainDiagnostic (char *) Check the domain syntax |
| | err () Test whether the call gave an error |
| | error () Retrieve error message |
htmSqlInterface class. Interface to SQL server.
So the accepted strings are
So the accepted strings are
The vector to be filled will be cleared by the routine.
The numbers need to be separated by whitespace (newlines are allowed).
HTM_ID lookupID(char *)
The string will be evaluated depending on how many items it has.
MsgStr lookupIDDiagnostic(char *)
size_t intersect1( char*, ValueVector & )
size_t intersect2( char*, ValueVector & )
size_t circleRegion( char *, ValueVector & )
MsgStr circleRegionDiagnostic(char *)
size_t convexHull( char *str, ValueVector & )
" J2000 depth ra dec ra dec ra dec "
or
" CARTESIAN depth x y z x y z x y z "
" J2000 depth ra dec ra dec ra dec "
or
" CARTESIAN depth x y z x y z x y z "
There may be as many points ra, dec or x,y,z as you want.
MsgStr convexHullDiagnostic(char *)
size_t domain( char *str, ValueVector & )
DOMAIN depth
nConvexes
nConstraints in convex 1
x y z d
x y z d
.
.
x y z d
nConstraints in convex 2
x y z d
x y z d
.
.
x y z d
.
.
.
nConstrinats in convex n
x y z d
x y z d
.
.
x y z d
MsgStr domainDiagnostic(char *)
alphabetic index hierarchy of classes