Kstars
HTMesh.cpp
116 void HTMesh::intersect(double ra1, double dec1, double ra2, double dec2, double ra3, double dec3, BufNum bufNum)
137 void HTMesh::intersect(double ra1, double dec1, double ra2, double dec2, double ra3, double dec3, double ra4,
159 printf("In intersect(%f, %f, %f, %f, %f, %f, %f, %f)\n", ra1, dec1, ra2, dec2, ra3, dec3, ra4, dec4);
int error() const
returns the number of trixels that would have overflowed the buffer.
Definition: MeshBuffer.h:49
void nodeVertex(const uint64 id, SpatialVector &v1, SpatialVector &v2, SpatialVector &v3) const
return the actual vertex vectors
Definition: SpatialIndex.cpp:121
uint64 idByPoint(const SpatialVector &vector) const
find a node by giving a vector.
Definition: SpatialIndex.cpp:508
The Constraint is really a cone on the sky-sphere.
Definition: SpatialConstraint.h:75
void intersect(double ra, double dec, double radius, BufNum bufNum=0)
NOTE: The intersect() routines below are all used to find the trixels needed to cover a geometric obj...
Definition: HTMesh.cpp:104
Definition: SpatialIndex.h:55
float64 ra()
return ra - this norms the vector to 1 if not already done so
Definition: SpatialVector.cpp:86
void intersect(const SpatialIndex *index, HtmRange *hr)
Intersect with index.
Definition: RangeConvex.cpp:566
float64 dec()
return dec - this norms the vector to 1 if not already done so
Definition: SpatialVector.cpp:96
MeshBuffer * meshBuffer(BufNum bufNum=0)
returns a pointer to the MeshBuffer specified by bufNum.
Definition: HTMesh.cpp:255
Trixel index(double ra, double dec) const
returns the index of the trixel that contains the specified point.
Definition: HTMesh.cpp:72
Definition: SpatialVector.h:32
Definition: MeshBuffer.h:23
int intersectSize(BufNum bufNum=0)
returns the number of trixels in the result buffer bufNum.
Definition: HTMesh.cpp:262
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Dec 9 2023 04:04:48 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Dec 9 2023 04:04:48 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.