- FaceSiTitoXYZ
S2Point FaceSiTitoXYZ(int face, uint si, uint ti)
Undocumented in source. Be warned that the author may not have intended to support it.
- FaceUVtoXYZ
S2Point FaceUVtoXYZ(int face, double u, double v)
Undocumented in source. Be warned that the author may not have intended to support it.
- FaceUVtoXYZ
S2Point FaceUVtoXYZ(int face, R2Point uv)
Undocumented in source. Be warned that the author may not have intended to support it.
- FaceXYZtoUV
bool FaceXYZtoUV(int face, S2Point p, double pu, double pv)
Undocumented in source. Be warned that the author may not have intended to support it.
- FaceXYZtoUV
bool FaceXYZtoUV(int face, S2Point p, R2Point puv)
Undocumented in source. Be warned that the author may not have intended to support it.
- FaceXYZtoUVW
S2Point FaceXYZtoUVW(int face, S2Point p)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetFace
int GetFace(S2Point p)
Return the face containing the given direction vector. (For points on
the boundary between faces, the result is arbitrary but repeatable.)
- GetNorm
S2Point GetNorm(int face)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetUAxis
S2Point GetUAxis(int face)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetUNorm
S2Point GetUNorm(int face, double u)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetUVWAxis
S2Point GetUVWAxis(int face, int axis)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetUVWFace
int GetUVWFace(int face, int axis, int direction)
Undocumented in source.
- GetVAxis
S2Point GetVAxis(int face)
Undocumented in source. Be warned that the author may not have intended to support it.
- GetVNorm
S2Point GetVNorm(int face, double v)
Undocumented in source. Be warned that the author may not have intended to support it.
- IJtoSTMin
double IJtoSTMin(int i)
Undocumented in source.
- STtoIJ
int STtoIJ(double s)
Undocumented in source. Be warned that the author may not have intended to support it.
- STtoSiTi
uint STtoSiTi(double s)
Undocumented in source. Be warned that the author may not have intended to support it.
- STtoUV
double STtoUV(double s)
/////////////// Implementation details follow ////////////////////
- STtoUV
double STtoUV(double s)
Undocumented in source. Be warned that the author may not have intended to support it.
- STtoUV
double STtoUV(double s)
Undocumented in source. Be warned that the author may not have intended to support it.
- SiTitoST
double SiTitoST(uint si)
Undocumented in source.
- UVtoST
double UVtoST(double u)
/////////////// Implementation details follow ////////////////////
- UVtoST
double UVtoST(double u)
Undocumented in source. Be warned that the author may not have intended to support it.
- UVtoST
double UVtoST(double u)
Undocumented in source. Be warned that the author may not have intended to support it.
- ValidFaceXYZtoUV
void ValidFaceXYZtoUV(int face, S2Point p, double pu, double pv)
Undocumented in source.
- ValidFaceXYZtoUV
void ValidFaceXYZtoUV(int face, S2Point p, R2Point puv)
Undocumented in source. Be warned that the author may not have intended to support it.
- XYZtoFaceSiTi
int XYZtoFaceSiTi(S2Point p, int face, uint si, uint ti)
Convert a direction vector (not necessarily unit length) to
(face, si, ti) coordinates and, if p is exactly equal to the center of a
cell, return the level of this cell (-1 otherwise).
- XYZtoFaceUV
int XYZtoFaceUV(S2Point p, double pu, double pv)
Convert a direction vector (not necessarily unit length) to
(face, u, v) coordinates.
- XYZtoFaceUV
int XYZtoFaceUV(S2Point p, R2Point puv)
Undocumented in source. Be warned that the author may not have intended to support it.