LOST  0.0.1
LOST: Open-source Star Tracker
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Clost::AttitudeThe attitude (orientation) of a spacecraft
 Clost::AttitudeEstimationAlgorithmAn attitude estimation algorithm estimates the orientation of the camera based on identified stars
 Clost::DavenportQAlgorithmA slow but reliable attitude estimation algorithm
 Clost::QuestAlgorithmA faster and just as accurate attitude estimator as the Davenport Q algorithm
 Clost::TriadAlgorithmA fast attitude estimator which only takes into account information from two stars
 Clost::CameraA full description of a camera. Enough information to reconstruct the camera matrix and then some
 Clost::CatalogStarA star from the Bright Star Catalog
 Clost::CentroidAlgorithmAn algorithm that detects the (x,y) coordinates of bright points in an image, called "centroids"
 Clost::CenterOfGravityAlgorithmA simple, fast, and pretty decent centroid algorithm
 Clost::DummyCentroidAlgorithmA centroid algorithm for debugging that returns random centroids
 Clost::IterativeWeightedCenterOfGravityAlgorithmA more complicated centroid algorithm which doesn't perform much better than CenterOfGravityAlgorithm
 Clost::CentroidComparisonThe result of comparing actual and expected centroids Used for debugging and benchmarking
 Clost::CentroidParams
 Clost::DatabaseOptionsCommannd line options when using the database command
 Clost::DeserializeContext
 Clost::EulerAnglesA "human-readable" way to represent a 3d rotation or orientation
 Clost::ImageAn 8-bit grayscale 2d image
 Clost::IRUnidentifiedCentroidUnidentified centroid used in IdentifyRemainingStarsPairDistance The "angles" through here are "triangular angles"
 Clost::IWCoGParams
 Clost::KVectorIndexA data structure enabling constant-time range queries into fixed numerical data
 Clost::KVectorPair
 Clost::Mat33x3 vector with decimaling point components
 Clost::MultiDatabase
 Clost::MultiDatabaseEntry
 Clost::PairDistanceInvolvingIteratorGiven a list of star pairs, finds all those pairs which involve a certain star
 Clost::PairDistanceKVectorDatabaseA database storing distances between pairs of stars
 Clost::PipelineA set of algorithms that describes all or part of the star-tracking "pipeline"
 Clost::PipelineInputRepresents the input and expected outputs of a pipeline run
 Clost::GeneratedPipelineInputA pipeline input which is generated (fake image)
 Clost::PngPipelineInputA pipeline input created by reading a PNG from a file on disk
 Clost::PipelineOptionsThe command line options passed when running a pipeline
 Clost::PipelineOutputThe result of running a pipeline
 Clost::QuaternionA quaternion is a common way to represent a 3d rotation
 Clost::SerializeContext
 Clost::StarA "centroid" detected in an image
 Clost::GeneratedStarA star used in simulated image generation. Contains extra data about how to simulate the star
 Clost::StarIdAlgorithmA star idenification algorithm
 Clost::DummyStarIdAlgorithmA star-id algorithm that returns random results. For debugging
 Clost::GeometricVotingStarIdAlgorithmA star-id algorithm based on assigning votes for each centroid-catalog pair then choosing the highest voted catalog stars
 Clost::PyramidStarIdAlgorithmThe "de facto" star-id algorithm used in many real-world missions
 Clost::StarIdComparisonThe result of comparing an actual star identification with the true star idenification, used for testing and benchmarking
 Clost::StarIdentifierRecords that a certain Star (detected in the image) corresponds to a certain CatalogStar
 Clost::UserSpecifiedOutputStreamAn output stream which might be a file or stdout
 Clost::Vec2A two dimensional vector with decimaling point components
 Clost::Vec3Three dimensional vector with decimaling point components