Antkeeper  0.0.1
Public Types | Public Attributes | List of all members
physics::orbit::state< T > Struct Template Reference

Pair of orbital state Cartesian position (r) and velocity (v) vectors. More...

#include <state.hpp>

Public Types

typedef T scalar_type
 Scalar type. More...
 
typedef math::vec3< T > vector_type
 Vector type. More...
 

Public Attributes

vector_type r
 Cartesian orbital position vector (r). More...
 
vector_type v
 Cartesian orbital velocity vector (v). More...
 

Detailed Description

template<class T>
struct physics::orbit::state< T >

Pair of orbital state Cartesian position (r) and velocity (v) vectors.

Template Parameters
TScalar type.

Definition at line 34 of file state.hpp.

Member Typedef Documentation

◆ scalar_type

template<class T >
typedef T physics::orbit::state< T >::scalar_type

Scalar type.

Definition at line 37 of file state.hpp.

◆ vector_type

template<class T >
typedef math::vec3<T> physics::orbit::state< T >::vector_type

Vector type.

Definition at line 40 of file state.hpp.

Member Data Documentation

◆ r

template<class T >
vector_type physics::orbit::state< T >::r

Cartesian orbital position vector (r).

Definition at line 43 of file state.hpp.

◆ v

template<class T >
vector_type physics::orbit::state< T >::v

Cartesian orbital velocity vector (v).

Definition at line 46 of file state.hpp.


The documentation for this struct was generated from the following file: