LOST
0.0.1
LOST: Open-source Star Tracker
|
unidentified centroid used in IdentifyRemainingStarsPairDistance The "angles" through here are "triangular angles". More...
#include <star-id-private.hpp>
Public Member Functions | |
IRUnidentifiedCentroid (const Star &star, int16_t index) | |
IRUnidentifiedCentroid () | |
void | AddIdentifiedStar (const StarIdentifier &starId, const Stars &stars) |
When a centroid within range of this centroid is identified, call this function. More... | |
Public Attributes | |
decimal | bestAngleFrom90 |
StarIdentifier | bestStar1 |
For the pair of other centroids forming the triangular angle closest to 90 degrees, how far from 90 degrees it is (in radians) More... | |
StarIdentifier | bestStar2 |
One star corresponding to bestAngleFrom90. More... | |
int16_t | index |
The other star corresponding to bestAngleFrom90. More... | |
const Star * | star |
Index into list of all centroids. More... | |
unidentified centroid used in IdentifyRemainingStarsPairDistance The "angles" through here are "triangular angles".
A triangular angle is a 2D angle in a triangle formed by three centroids.
Definition at line 17 of file star-id-private.hpp.
|
inline |
Definition at line 19 of file star-id-private.hpp.
|
inline |
Definition at line 28 of file star-id-private.hpp.
void lost::IRUnidentifiedCentroid::AddIdentifiedStar | ( | const StarIdentifier & | starId, |
const Stars & | stars | ||
) |
When a centroid within range of this centroid is identified, call this function.
This function does /not/ check whether the centroid is within range.
Definition at line 276 of file star-id.cpp.
decimal lost::IRUnidentifiedCentroid::bestAngleFrom90 |
Definition at line 32 of file star-id-private.hpp.
StarIdentifier lost::IRUnidentifiedCentroid::bestStar1 |
For the pair of other centroids forming the triangular angle closest to 90 degrees, how far from 90 degrees it is (in radians)
Definition at line 33 of file star-id-private.hpp.
StarIdentifier lost::IRUnidentifiedCentroid::bestStar2 |
One star corresponding to bestAngleFrom90.
Definition at line 34 of file star-id-private.hpp.
int16_t lost::IRUnidentifiedCentroid::index |
The other star corresponding to bestAngleFrom90.
Definition at line 35 of file star-id-private.hpp.
const Star* lost::IRUnidentifiedCentroid::star |
Index into list of all centroids.
Definition at line 36 of file star-id-private.hpp.