The Sql type exposes the following members.
Constructors
Methods
Name | Description | |
---|---|---|
Equals |
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.) | |
fDistanceEq |
double fDistanceEq(ra1,dec1,ra2,dec2)
returns distance in ArcMinutes between two points.
| |
fDistanceLatLon |
double fDistanceLatLon(lat1,lon1,lat2,lon2)
returns distance in ArcMinutes between two points.
| |
fDistanceXyz |
double fDistanceXyz(x1,y1,z1,x2,y2,z2)
returns distance in ArcMinutes between two points.
| |
fHtmCoverBinaryAdvanced | ||
fHtmCoverCircleEq |
fHtmCoverCircleEq(ra,dec,radiusArcMin) returns a trixel table (a list) covering
the circle centered at that J2000 ra,dec, within that arc-minute radius. A trixel table is a list of HtmStart,HtmStop pairs that describe the HTM triangles (all points of a triangle are between its HtmStart and HtmStop. | |
fHtmCoverCircleLatLon |
fHtmCoverCircleLatLon(ra,dec,radiusArcMin) returns a trixel table (a list) covering
the circle centered at that lat,lon, within that arc-minute radius. A trixel table is a list of HtmIDStart,HtmIDEnd pairs that describe the HTM triangles (all points of a triangle are between its HtmIDStart and HtmIDEnd. | |
fHtmCoverCircleXyz |
fHtmCoverCircleXyz(x,y,z,radiusArcMin) returns a trixel table (a list) covering
the circle centered at that x,y,z, within that arc-minute radius. A trixel table is a list of HtmIDStart,HtmIDEnd pairs that describe the HTM triangles (all points of a triangle are between its HtmIDStart and HtmIDEnd. | |
fHtmCoverList |
fHtmCoverList(regionspec) returns a list of HtmID's
that describe the HTM triangles covering the region.
| |
fHtmCoverRegion |
fHtmCoverRegion(region) returns a list of HtmStart,HtmStop pairs
that describe the HTM triangles covering the region. | |
fHtmCoverRegionAdvanced |
fHtmCoverRegionAdvanced(region) returns a list of HtmStart,HtmStop pairs
that describe the HTM triangles covering the region. Inner and Outer triangles. are treated separately. | |
fHtmCoverRegionError |
fHtmCoverRegionError(coverspec) returns diagnostic message appropriate for a bad region string
or "OK" if there are no errors
| |
fHtmCoverRegionSelect |
fHtmCoverRegionSelect(regionspec) returns a the qualified list of HtmIDStart,HtmIDEnd pairs
that describe the level 20 trixels covering the region. | |
fHtmEq |
fHtmEq(ra,dec) returns the 20-deep HtmID of the given equatorial point.
There are no error cases. all RA, folded to [0..360] and dec to [-90...90] | |
fHtmEqToXyz |
XyzTable(x,y,z) fHtmEqToXyz(ra, dec) converts an equitorial point
to a table with one row containing the cartesian point (x,y,z)
| |
fHtmGetCenterPoint |
fHtmGetCenterPoint(HtmID) converts an HTM triangle ID to an (x,y,z) vector of the HTM triangle centerpoint.
and returns that vector as the only row of a table.
| |
fHtmGetCornerPoints |
fHtmGetCornerPoints(HtmID) converts an HTM triangle ID to an table of three
(x,y,z) vectors of the HTM triangle corners.
| |
fHtmGetString |
fHtmGetString(HtmID) returns varchar(max)a string describing the HtmID
| |
fHtmLatLon |
fHtm(lat,lon) returns the 20-deep HtmID of the given location.
There are no error cases. all RA, folded to [0..360] and dec to [0...90]
| |
fHtmLatLonToXyz |
XyzTable(x,y,z) fHtmLatLonToXyz(lat, lon) converts an lat,lon point
to a table with one row containing the cartesian point (x,y,z)
| |
fHtmRegionToNormalFormString | ||
fHtmRegionToTable |
fHtmRegionToTable(region) converts a region definiton a table of halfspaces
| |
fHtmVersion |
fHtmVersion() returns the version number of this htm library as a string
| |
fHtmXyz |
fHtmXyz(x,y,z) returns the 20-deep HtmID of the given cartesian point.
There are no error cases. All vectors are nomalized and 0,0,0 maps to 1,0,0
| |
fHtmXyzToEq |
EqTable(ra, dec) fHtmXyzToEq(x,y,z) converts the cartesian point (x,y,z)
to a table with one row containing the equivalent equitorial (ra,dec) point
| |
fHtmXyzToLatLon |
LatLonTable(lat,lon) fHtmXyzToLatLon(x,y,z) converts the cartesian point (x,y,z)
to a table with one row containing the equivalent lat,lon point
| |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
ToString |
Returns a String that represents the current Object.
(Inherited from Object.) |