FOUND
Loading...
Searching...
No Matches
style.hpp File Reference
#include <vector>
#include <unordered_set>
#include <functional>
#include <utility>
#include <memory>
#include "common/spatial/attitude-utils.hpp"
#include "common/decimal.hpp"
#include "common/pipeline.hpp"
Include dependency graph for style.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  found::Image
 Represents an image. More...
 
struct  found::Edge
 Represents a 2D edge in an image. More...
 
struct  found::Component
 Represents a connected component in an image. More...
 
struct  found::LocationRecord
 Represents a single spatial data point with position and timestamp. More...
 
struct  found::OrbitParams
 OrbitParams defines the orbital parameters of a given orbit. More...
 

Namespaces

namespace  found
 

Typedefs

typedef __float128 found::PreciseDecimal
 Alias for very precise floating point numbers.
 
typedef std::vector< Vec2found::Points
 The output for Edge Detection Algorithms (edge.hpp/cpp).
 
typedef Vec3 found::PositionVector
 The output for Vector Assembly Algorithms (vectorize.hpp).
 
typedef std::vector< Edgefound::Edges
 A collection of Edges.
 
typedef std::vector< Componentfound::Components
 A collection of Image Pixels.
 
typedef std::vector< LocationRecordfound::LocationRecords
 A collection of Location Records.
 
typedef struct OrbitParams found::OrbitParams
 The output for Orbit Trajectory Calculation Algorithms.
 
typedef std::pair< std::function< Vec3(int)>, std::function< Vec3(int)> > found::KinematicPrediction
 The output for Kinematic Profile Completion.
 
typedef Pipeline< std::pair< EulerAngles, EulerAngles >, Quaternionfound::CalibrationPipeline
 Pipeline for Calibration.
 
typedef Pipeline< Image, PositionVectorfound::DistancePipeline
 Pipeline for Distance Determination.
 
typedef Pipeline< LocationRecords, LocationRecordsfound::OrbitPipeline
 Pipeline for Orbital Determination.