Aero_t1 | Aircraft | |
Aero_t2 | Aircraft | |
Aero_torque | Aircraft | |
aircraft | Aircraft | |
Aircraft(const std::string &fname, int &vehicle_count) | Aircraft | |
aircraft_scale | Aircraft | |
alpha | Aircraft | |
alpha0 | Aircraft | |
animate(easy3d::Viewer *viewer, double dt) | Aircraft | |
axes_vertices | Aircraft | |
axes_vertices_original | Aircraft | |
axesDrawable | Aircraft | |
beta | Aircraft | |
beta0 | Aircraft | |
C_D_0 | Aircraft | |
C_D_alpha | Aircraft | |
C_D_delta_e | Aircraft | |
C_D_p | Aircraft | |
C_D_q | Aircraft | |
C_ell_0 | Aircraft | |
C_ell_beta | Aircraft | |
C_ell_delta_a | Aircraft | |
C_ell_delta_r | Aircraft | |
C_ell_p | Aircraft | |
C_ell_r | Aircraft | |
C_L_0 | Aircraft | |
C_L_alpha | Aircraft | |
C_L_delta_e | Aircraft | |
C_L_q | Aircraft | |
C_m_0 | Aircraft | |
C_m_alpha | Aircraft | |
C_m_delta_e | Aircraft | |
C_m_q | Aircraft | |
C_n_0 | Aircraft | |
C_n_beta | Aircraft | |
C_n_delta_a | Aircraft | |
C_n_delta_r | Aircraft | |
C_n_p | Aircraft | |
C_n_r | Aircraft | |
C_p_0 | Aircraft | |
C_p_beta | Aircraft | |
C_p_delta_a | Aircraft | |
C_p_delta_r | Aircraft | |
C_p_p | Aircraft | |
C_p_r | Aircraft | |
C_prop | Aircraft | |
C_r_0 | Aircraft | |
C_r_beta | Aircraft | |
C_r_delta_a | Aircraft | |
C_r_delta_r | Aircraft | |
C_r_p | Aircraft | |
C_r_r | Aircraft | |
C_Y_0 | Aircraft | |
C_Y_beta | Aircraft | |
C_Y_delta_a | Aircraft | |
C_Y_delta_r | Aircraft | |
C_Y_p | Aircraft | |
C_Y_r | Aircraft | |
calculate_body_frame_velocity_and_angles() | Aircraft | private |
calculate_forces() | Aircraft | private |
calculate_lift_drag_coefficients() | Aircraft | private |
calculate_moments() | Aircraft | private |
calculate_p_dot(double &p, double &q, double &r, double &ell, double &n, double &Gamma_1, double &Gamma_2, double &Gamma_3, double &Gamma_4) | Aircraft | private |
calculate_pd_dot(double &u, double &v, double &w, double &phi, double &theta) | Aircraft | private |
calculate_pe_dot(double &u, double &v, double &w, double &phi, double &theta, double &psi) | Aircraft | private |
calculate_phi_dot(double &p, double &q, double &r, double &phi, double &theta) | Aircraft | private |
calculate_pn_dot(double &u, double &v, double &w, double &phi, double &theta, double &psi) | Aircraft | private |
calculate_psi_dot(double &q, double &r, double &phi, double &theta) | Aircraft | private |
calculate_q_dot(double &p, double &r, double &m, double &Jy, double &Gamma_5, double &Gamma_6) | Aircraft | private |
calculate_r_dot(double &p, double &q, double &r, double &ell, double &n, double &Gamma_1, double &Gamma_4, double &Gamma_7, double &Gamma_8) | Aircraft | private |
calculate_theta_dot(double &q, double &r, double &phi) | Aircraft | private |
calculate_u_dot(double &v, double &w, double &q, double &r, double &fx, double &mass) | Aircraft | private |
calculate_v_dot(double &u, double &w, double &p, double &fy, double &mass) | Aircraft | private |
calculate_w_dot(double &u, double &v, double &p, double &q, double &fz, double &mass) | Aircraft | private |
Cd_of_alpha | Aircraft | |
Cl_flat_plate | Aircraft | |
Cl_linear | Aircraft | |
Cl_of_alpha | Aircraft | |
clock | Aircraft | |
computeStateDot(const Eigen::VectorXd &X_in, const Eigen::VectorXd &U_in) | Aircraft | |
computeTrimControls(double alpha, double beta, double phi, double p, double q, double r, double theta, double Va, double R) | Aircraft | |
createAxesDrawable(easy3d::Viewer &viewer) | Aircraft | |
CxAlpha | Aircraft | |
CxdeltaeAlpha | Aircraft | |
CxqAlpha | Aircraft | |
CzAlpha | Aircraft | |
CzdeltaeAlpha | Aircraft | |
CzqAlpha | Aircraft | |
delta_a | Aircraft | |
delta_a_max | Aircraft | |
delta_a_min | Aircraft | |
delta_e | Aircraft | |
delta_e_max | Aircraft | |
delta_e_min | Aircraft | |
delta_r | Aircraft | |
delta_r_max | Aircraft | |
delta_r_min | Aircraft | |
delta_t | Aircraft | |
delta_t_max | Aircraft | |
delta_t_min | Aircraft | |
dt | Aircraft | |
dummy_points | Aircraft | |
e | Aircraft | |
ell | Aircraft | |
epsilon | Aircraft | |
faces | Aircraft | |
file_name | Aircraft | |
Force | Aircraft | |
force_aero | Aircraft | |
force_aero1 | Aircraft | |
force_aero2 | Aircraft | |
force_g | Aircraft | |
force_prop | Aircraft | |
force_prop1 | Aircraft | |
force_prop2 | Aircraft | |
fx | Aircraft | |
fy | Aircraft | |
fz | Aircraft | |
g | Aircraft | |
Gamma | Aircraft | |
Gamma_1 | Aircraft | |
Gamma_2 | Aircraft | |
Gamma_3 | Aircraft | |
Gamma_4 | Aircraft | |
Gamma_5 | Aircraft | |
Gamma_6 | Aircraft | |
Gamma_7 | Aircraft | |
Gamma_8 | Aircraft | |
getAircraftDrawable() const | Aircraft | inline |
getLateralState() const | Aircraft | |
getLongitudinalState() const | Aircraft | |
GNC | Aircraft | friend |
id | Aircraft | |
indices | Aircraft | |
Jx | Aircraft | |
Jxz | Aircraft | |
Jy | Aircraft | |
Jz | Aircraft | |
k_motor | Aircraft | |
load_a_plane(const std::string &filePath, int &vehicle_count) | Aircraft | |
m | Aircraft | |
mass | Aircraft | |
mesh | Aircraft | |
n | Aircraft | |
old_pd | Aircraft | |
old_pe | Aircraft | |
old_pitch | Aircraft | |
old_pn | Aircraft | |
old_roll | Aircraft | |
old_yaw | Aircraft | |
original_vertices | Aircraft | |
p | Aircraft | |
p_0 | Aircraft | |
p_dot | Aircraft | |
pd | Aircraft | |
pd_0 | Aircraft | |
pd_dot | Aircraft | |
pe | Aircraft | |
pe_0 | Aircraft | |
pe_dot | Aircraft | |
phi | Aircraft | |
phi_0 | Aircraft | |
phi_dot | Aircraft | |
pn | Aircraft | |
pn_0 | Aircraft | |
pn_dot | Aircraft | |
points | Aircraft | |
printState() | Aircraft | |
prop_area | Aircraft | |
prop_efficiency | Aircraft | |
prop_omega | Aircraft | |
prop_thrust_coef | Aircraft | |
Prop_torque | Aircraft | |
psi | Aircraft | |
psi_0 | Aircraft | |
psi_dot | Aircraft | |
q | Aircraft | |
q_0 | Aircraft | |
q_dot | Aircraft | |
r | Aircraft | |
r_0 | Aircraft | |
r_dot | Aircraft | |
render_HUD(easy3d::TextRenderer &tr, easy3d::Viewer *viewer) const | Aircraft | |
renderAircraft(easy3d::Viewer &viewer) | Aircraft | |
rho | Aircraft | |
RK4(std::vector< double > &X, double dt) | Aircraft | private |
rotate(easy3d::vec3 *vertices) | Aircraft | private |
rotate_axes(easy3d::vec3 *axesVertices) | Aircraft | private |
sigma_den | Aircraft | |
sigma_num | Aircraft | |
sigma_of_alpha | Aircraft | |
steps | Aircraft | |
theta | Aircraft | |
theta_0 | Aircraft | |
theta_dot | Aircraft | |
Torque | Aircraft | |
trans_rate | Aircraft | |
translate(easy3d::vec3 *vertices) | Aircraft | private |
translate_axes(easy3d::vec3 *axesVertices) | Aircraft | private |
u | Aircraft | |
u_0 | Aircraft | |
u_dot | Aircraft | |
update_aircraft(easy3d::vec3 *vertices, easy3d::vec3 *axesVertices, double &dt) | Aircraft | |
v | Aircraft | |
v_0 | Aircraft | |
v_dot | Aircraft | |
V_m | Aircraft | |
velocity_b | Aircraft | |
vertices_aircraft | Aircraft | |
vertices_size | Aircraft | |
vertices_x | Aircraft | |
vertices_y | Aircraft | |
vertices_z | Aircraft | |
w | Aircraft | |
w_0 | Aircraft | |
w_dot | Aircraft | |
wing_area | Aircraft | |
wing_aspect_ratio | Aircraft | |
wing_chord | Aircraft | |
wing_span | Aircraft | |
X | Aircraft | |
~Aircraft() | Aircraft | |