\contentsline {chapter}{\numberline {1}hydro\discretionary {-}{}{}Mex3 Namespace Index}{1}{chapter.1}
\contentsline {section}{\numberline {1.1}hydro\discretionary {-}{}{}Mex3 Namespace List}{1}{section.1.1}
\contentsline {chapter}{\numberline {2}hydro\discretionary {-}{}{}Mex3 Hierarchical Index}{3}{chapter.2}
\contentsline {section}{\numberline {2.1}hydro\discretionary {-}{}{}Mex3 Class Hierarchy}{3}{section.2.1}
\contentsline {chapter}{\numberline {3}hydro\discretionary {-}{}{}Mex3 Data Structure Index}{5}{chapter.3}
\contentsline {section}{\numberline {3.1}hydro\discretionary {-}{}{}Mex3 Data Structures}{5}{section.3.1}
\contentsline {chapter}{\numberline {4}hydro\discretionary {-}{}{}Mex3 File Index}{7}{chapter.4}
\contentsline {section}{\numberline {4.1}hydro\discretionary {-}{}{}Mex3 File List}{7}{section.4.1}
\contentsline {chapter}{\numberline {5}hydro\discretionary {-}{}{}Mex3 Namespace Documentation}{9}{chapter.5}
\contentsline {section}{\numberline {5.1}std Namespace Reference}{9}{section.5.1}
\contentsline {chapter}{\numberline {6}hydro\discretionary {-}{}{}Mex3 Data Structure Documentation}{11}{chapter.6}
\contentsline {section}{\numberline {6.1}datas Struct Reference}{11}{section.6.1}
\contentsline {subsection}{\numberline {6.1.1}Detailed Description}{14}{subsection.6.1.1}
\contentsline {subsection}{\numberline {6.1.2}Field Documentation}{14}{subsection.6.1.2}
\contentsline {subsubsection}{\numberline {6.1.2.1}A\_\discretionary {-}{}{}left}{14}{subsubsection.6.1.2.1}
\contentsline {subsubsection}{\numberline {6.1.2.2}A\_\discretionary {-}{}{}pitch}{15}{subsubsection.6.1.2.2}
\contentsline {subsubsection}{\numberline {6.1.2.3}A\_\discretionary {-}{}{}right}{15}{subsubsection.6.1.2.3}
\contentsline {subsubsection}{\numberline {6.1.2.4}A\_\discretionary {-}{}{}sail}{15}{subsubsection.6.1.2.4}
\contentsline {subsubsection}{\numberline {6.1.2.5}A\_\discretionary {-}{}{}structure}{15}{subsubsection.6.1.2.5}
\contentsline {subsubsection}{\numberline {6.1.2.6}A\_\discretionary {-}{}{}yaw}{15}{subsubsection.6.1.2.6}
\contentsline {subsubsection}{\numberline {6.1.2.7}alpha\_\discretionary {-}{}{}foils}{15}{subsubsection.6.1.2.7}
\contentsline {subsubsection}{\numberline {6.1.2.8}alpha\_\discretionary {-}{}{}left}{15}{subsubsection.6.1.2.8}
\contentsline {subsubsection}{\numberline {6.1.2.9}alpha\_\discretionary {-}{}{}right}{15}{subsubsection.6.1.2.9}
\contentsline {subsubsection}{\numberline {6.1.2.10}angle\_\discretionary {-}{}{}girouette}{16}{subsubsection.6.1.2.10}
\contentsline {subsubsection}{\numberline {6.1.2.11}AR\_\discretionary {-}{}{}left}{16}{subsubsection.6.1.2.11}
\contentsline {subsubsection}{\numberline {6.1.2.12}AR\_\discretionary {-}{}{}pitch}{16}{subsubsection.6.1.2.12}
\contentsline {subsubsection}{\numberline {6.1.2.13}AR\_\discretionary {-}{}{}right}{16}{subsubsection.6.1.2.13}
\contentsline {subsubsection}{\numberline {6.1.2.14}AR\_\discretionary {-}{}{}sail}{16}{subsubsection.6.1.2.14}
\contentsline {subsubsection}{\numberline {6.1.2.15}AR\_\discretionary {-}{}{}yaw}{16}{subsubsection.6.1.2.15}
\contentsline {subsubsection}{\numberline {6.1.2.16}Baume}{16}{subsubsection.6.1.2.16}
\contentsline {subsubsection}{\numberline {6.1.2.17}Cal\_\discretionary {-}{}{}left\_\discretionary {-}{}{}neutral}{16}{subsubsection.6.1.2.17}
\contentsline {subsubsection}{\numberline {6.1.2.18}Cal\_\discretionary {-}{}{}pitch\_\discretionary {-}{}{}neutral}{16}{subsubsection.6.1.2.18}
\contentsline {subsubsection}{\numberline {6.1.2.19}Cal\_\discretionary {-}{}{}right\_\discretionary {-}{}{}neutral}{17}{subsubsection.6.1.2.19}
\contentsline {subsubsection}{\numberline {6.1.2.20}Cal\_\discretionary {-}{}{}yaw\_\discretionary {-}{}{}neutral}{17}{subsubsection.6.1.2.20}
\contentsline {subsubsection}{\numberline {6.1.2.21}CD\_\discretionary {-}{}{}left}{17}{subsubsection.6.1.2.21}
\contentsline {subsubsection}{\numberline {6.1.2.22}CD\_\discretionary {-}{}{}pitch}{17}{subsubsection.6.1.2.22}
\contentsline {subsubsection}{\numberline {6.1.2.23}CD\_\discretionary {-}{}{}right}{17}{subsubsection.6.1.2.23}
\contentsline {subsubsection}{\numberline {6.1.2.24}CD\_\discretionary {-}{}{}sail}{17}{subsubsection.6.1.2.24}
\contentsline {subsubsection}{\numberline {6.1.2.25}CD\_\discretionary {-}{}{}structure}{17}{subsubsection.6.1.2.25}
\contentsline {subsubsection}{\numberline {6.1.2.26}CD\_\discretionary {-}{}{}yaw}{17}{subsubsection.6.1.2.26}
\contentsline {subsubsection}{\numberline {6.1.2.27}Chord}{18}{subsubsection.6.1.2.27}
\contentsline {subsubsection}{\numberline {6.1.2.28}Chord\_\discretionary {-}{}{}left}{18}{subsubsection.6.1.2.28}
\contentsline {subsubsection}{\numberline {6.1.2.29}Chord\_\discretionary {-}{}{}max}{18}{subsubsection.6.1.2.29}
\contentsline {subsubsection}{\numberline {6.1.2.30}Chord\_\discretionary {-}{}{}min}{18}{subsubsection.6.1.2.30}
\contentsline {subsubsection}{\numberline {6.1.2.31}Chord\_\discretionary {-}{}{}pitch}{18}{subsubsection.6.1.2.31}
\contentsline {subsubsection}{\numberline {6.1.2.32}Chord\_\discretionary {-}{}{}right}{18}{subsubsection.6.1.2.32}
\contentsline {subsubsection}{\numberline {6.1.2.33}Chord\_\discretionary {-}{}{}yaw}{18}{subsubsection.6.1.2.33}
\contentsline {subsubsection}{\numberline {6.1.2.34}CL\_\discretionary {-}{}{}left}{18}{subsubsection.6.1.2.34}
\contentsline {subsubsection}{\numberline {6.1.2.35}CL\_\discretionary {-}{}{}pitch}{19}{subsubsection.6.1.2.35}
\contentsline {subsubsection}{\numberline {6.1.2.36}CL\_\discretionary {-}{}{}right}{19}{subsubsection.6.1.2.36}
\contentsline {subsubsection}{\numberline {6.1.2.37}CL\_\discretionary {-}{}{}sail}{19}{subsubsection.6.1.2.37}
\contentsline {subsubsection}{\numberline {6.1.2.38}CL\_\discretionary {-}{}{}yaw}{19}{subsubsection.6.1.2.38}
\contentsline {subsubsection}{\numberline {6.1.2.39}d\_\discretionary {-}{}{}cam}{19}{subsubsection.6.1.2.39}
\contentsline {subsubsection}{\numberline {6.1.2.40}dd\_\discretionary {-}{}{}cam}{19}{subsubsection.6.1.2.40}
\contentsline {subsubsection}{\numberline {6.1.2.41}ddq}{19}{subsubsection.6.1.2.41}
\contentsline {subsubsection}{\numberline {6.1.2.42}dEqu\_\discretionary {-}{}{}left}{19}{subsubsection.6.1.2.42}
\contentsline {subsubsection}{\numberline {6.1.2.43}dEqu\_\discretionary {-}{}{}right}{19}{subsubsection.6.1.2.43}
\contentsline {subsubsection}{\numberline {6.1.2.44}dEqu\_\discretionary {-}{}{}yaw}{20}{subsubsection.6.1.2.44}
\contentsline {subsubsection}{\numberline {6.1.2.45}dphi}{20}{subsubsection.6.1.2.45}
\contentsline {subsubsection}{\numberline {6.1.2.46}dpsi}{20}{subsubsection.6.1.2.46}
\contentsline {subsubsection}{\numberline {6.1.2.47}dtheta}{20}{subsubsection.6.1.2.47}
\contentsline {subsubsection}{\numberline {6.1.2.48}dx}{20}{subsubsection.6.1.2.48}
\contentsline {subsubsection}{\numberline {6.1.2.49}dx\_\discretionary {-}{}{}cam}{20}{subsubsection.6.1.2.49}
\contentsline {subsubsection}{\numberline {6.1.2.50}dy}{20}{subsubsection.6.1.2.50}
\contentsline {subsubsection}{\numberline {6.1.2.51}dy\_\discretionary {-}{}{}cam}{20}{subsubsection.6.1.2.51}
\contentsline {subsubsection}{\numberline {6.1.2.52}dz}{21}{subsubsection.6.1.2.52}
\contentsline {subsubsection}{\numberline {6.1.2.53}dz\_\discretionary {-}{}{}cam}{21}{subsubsection.6.1.2.53}
\contentsline {subsubsection}{\numberline {6.1.2.54}E\_\discretionary {-}{}{}foils}{21}{subsubsection.6.1.2.54}
\contentsline {subsubsection}{\numberline {6.1.2.55}E\_\discretionary {-}{}{}yaw}{21}{subsubsection.6.1.2.55}
\contentsline {subsubsection}{\numberline {6.1.2.56}EE\_\discretionary {-}{}{}left}{21}{subsubsection.6.1.2.56}
\contentsline {subsubsection}{\numberline {6.1.2.57}EE\_\discretionary {-}{}{}left\_\discretionary {-}{}{}flat}{21}{subsubsection.6.1.2.57}
\contentsline {subsubsection}{\numberline {6.1.2.58}EE\_\discretionary {-}{}{}right}{21}{subsubsection.6.1.2.58}
\contentsline {subsubsection}{\numberline {6.1.2.59}EE\_\discretionary {-}{}{}right\_\discretionary {-}{}{}flat}{21}{subsubsection.6.1.2.59}
\contentsline {subsubsection}{\numberline {6.1.2.60}EE\_\discretionary {-}{}{}yaw}{22}{subsubsection.6.1.2.60}
\contentsline {subsubsection}{\numberline {6.1.2.61}EE\_\discretionary {-}{}{}yaw\_\discretionary {-}{}{}flat}{22}{subsubsection.6.1.2.61}
\contentsline {subsubsection}{\numberline {6.1.2.62}Env}{22}{subsubsection.6.1.2.62}
\contentsline {subsubsection}{\numberline {6.1.2.63}Env\_\discretionary {-}{}{}pitch}{22}{subsubsection.6.1.2.63}
\contentsline {subsubsection}{\numberline {6.1.2.64}epsilon}{22}{subsubsection.6.1.2.64}
\contentsline {subsubsection}{\numberline {6.1.2.65}Equ\_\discretionary {-}{}{}left}{22}{subsubsection.6.1.2.65}
\contentsline {subsubsection}{\numberline {6.1.2.66}Equ\_\discretionary {-}{}{}right}{22}{subsubsection.6.1.2.66}
\contentsline {subsubsection}{\numberline {6.1.2.67}Equ\_\discretionary {-}{}{}yaw}{22}{subsubsection.6.1.2.67}
\contentsline {subsubsection}{\numberline {6.1.2.68}Fac\_\discretionary {-}{}{}update}{22}{subsubsection.6.1.2.68}
\contentsline {subsubsection}{\numberline {6.1.2.69}Force\_\discretionary {-}{}{}drag}{23}{subsubsection.6.1.2.69}
\contentsline {subsubsection}{\numberline {6.1.2.70}Force\_\discretionary {-}{}{}G\_\discretionary {-}{}{}E1}{23}{subsubsection.6.1.2.70}
\contentsline {subsubsection}{\numberline {6.1.2.71}Force\_\discretionary {-}{}{}G\_\discretionary {-}{}{}E2}{23}{subsubsection.6.1.2.71}
\contentsline {subsubsection}{\numberline {6.1.2.72}Force\_\discretionary {-}{}{}G\_\discretionary {-}{}{}E3}{23}{subsubsection.6.1.2.72}
\contentsline {subsubsection}{\numberline {6.1.2.73}Force\_\discretionary {-}{}{}left}{23}{subsubsection.6.1.2.73}
\contentsline {subsubsection}{\numberline {6.1.2.74}Force\_\discretionary {-}{}{}pitch}{23}{subsubsection.6.1.2.74}
\contentsline {subsubsection}{\numberline {6.1.2.75}Force\_\discretionary {-}{}{}right}{23}{subsubsection.6.1.2.75}
\contentsline {subsubsection}{\numberline {6.1.2.76}Force\_\discretionary {-}{}{}sail}{23}{subsubsection.6.1.2.76}
\contentsline {subsubsection}{\numberline {6.1.2.77}Force\_\discretionary {-}{}{}yaw}{24}{subsubsection.6.1.2.77}
\contentsline {subsubsection}{\numberline {6.1.2.78}g}{24}{subsubsection.6.1.2.78}
\contentsline {subsubsection}{\numberline {6.1.2.79}G\_\discretionary {-}{}{}shift}{24}{subsubsection.6.1.2.79}
\contentsline {subsubsection}{\numberline {6.1.2.80}gamma}{24}{subsubsection.6.1.2.80}
\contentsline {subsubsection}{\numberline {6.1.2.81}Hslider\_\discretionary {-}{}{}x}{24}{subsubsection.6.1.2.81}
\contentsline {subsubsection}{\numberline {6.1.2.82}Ix}{24}{subsubsection.6.1.2.82}
\contentsline {subsubsection}{\numberline {6.1.2.83}Iy}{24}{subsubsection.6.1.2.83}
\contentsline {subsubsection}{\numberline {6.1.2.84}Iz}{24}{subsubsection.6.1.2.84}
\contentsline {subsubsection}{\numberline {6.1.2.85}k}{24}{subsubsection.6.1.2.85}
\contentsline {subsubsection}{\numberline {6.1.2.86}L\_\discretionary {-}{}{}mast}{25}{subsubsection.6.1.2.86}
\contentsline {subsubsection}{\numberline {6.1.2.87}L\_\discretionary {-}{}{}nose}{25}{subsubsection.6.1.2.87}
\contentsline {subsubsection}{\numberline {6.1.2.88}Lambda}{25}{subsubsection.6.1.2.88}
\contentsline {subsubsection}{\numberline {6.1.2.89}Lambda0}{25}{subsubsection.6.1.2.89}
\contentsline {subsubsection}{\numberline {6.1.2.90}Lambda1}{25}{subsubsection.6.1.2.90}
\contentsline {subsubsection}{\numberline {6.1.2.91}Lambda2}{25}{subsubsection.6.1.2.91}
\contentsline {subsubsection}{\numberline {6.1.2.92}Long}{25}{subsubsection.6.1.2.92}
\contentsline {subsubsection}{\numberline {6.1.2.93}M}{25}{subsubsection.6.1.2.93}
\contentsline {subsubsection}{\numberline {6.1.2.94}max\_\discretionary {-}{}{}abs\_\discretionary {-}{}{}angle\_\discretionary {-}{}{}baume}{25}{subsubsection.6.1.2.94}
\contentsline {subsubsection}{\numberline {6.1.2.95}N}{26}{subsubsection.6.1.2.95}
\contentsline {subsubsection}{\numberline {6.1.2.96}phi}{26}{subsubsection.6.1.2.96}
\contentsline {subsubsection}{\numberline {6.1.2.97}psi}{26}{subsubsection.6.1.2.97}
\contentsline {subsubsection}{\numberline {6.1.2.98}rho}{26}{subsubsection.6.1.2.98}
\contentsline {subsubsection}{\numberline {6.1.2.99}rho\_\discretionary {-}{}{}air}{26}{subsubsection.6.1.2.99}
\contentsline {subsubsection}{\numberline {6.1.2.100}t}{26}{subsubsection.6.1.2.100}
\contentsline {subsubsection}{\numberline {6.1.2.101}Tan\_\discretionary {-}{}{}AoA\_\discretionary {-}{}{}left}{26}{subsubsection.6.1.2.101}
\contentsline {subsubsection}{\numberline {6.1.2.102}Tan\_\discretionary {-}{}{}AoA\_\discretionary {-}{}{}pitch}{26}{subsubsection.6.1.2.102}
\contentsline {subsubsection}{\numberline {6.1.2.103}Tan\_\discretionary {-}{}{}AoA\_\discretionary {-}{}{}right}{27}{subsubsection.6.1.2.103}
\contentsline {subsubsection}{\numberline {6.1.2.104}Tan\_\discretionary {-}{}{}AoA\_\discretionary {-}{}{}sail}{27}{subsubsection.6.1.2.104}
\contentsline {subsubsection}{\numberline {6.1.2.105}Tan\_\discretionary {-}{}{}AoA\_\discretionary {-}{}{}yaw}{27}{subsubsection.6.1.2.105}
\contentsline {subsubsection}{\numberline {6.1.2.106}tanAngle\_\discretionary {-}{}{}sail}{27}{subsubsection.6.1.2.106}
\contentsline {subsubsection}{\numberline {6.1.2.107}tanCal\_\discretionary {-}{}{}left}{27}{subsubsection.6.1.2.107}
\contentsline {subsubsection}{\numberline {6.1.2.108}tanCal\_\discretionary {-}{}{}pitch}{27}{subsubsection.6.1.2.108}
\contentsline {subsubsection}{\numberline {6.1.2.109}tanCal\_\discretionary {-}{}{}right}{27}{subsubsection.6.1.2.109}
\contentsline {subsubsection}{\numberline {6.1.2.110}tanCal\_\discretionary {-}{}{}yaw}{27}{subsubsection.6.1.2.110}
\contentsline {subsubsection}{\numberline {6.1.2.111}tanCal\_\discretionary {-}{}{}yaw0}{27}{subsubsection.6.1.2.111}
\contentsline {subsubsection}{\numberline {6.1.2.112}target\_\discretionary {-}{}{}x}{28}{subsubsection.6.1.2.112}
\contentsline {subsubsection}{\numberline {6.1.2.113}target\_\discretionary {-}{}{}y}{28}{subsubsection.6.1.2.113}
\contentsline {subsubsection}{\numberline {6.1.2.114}theta}{28}{subsubsection.6.1.2.114}
\contentsline {subsubsection}{\numberline {6.1.2.115}Torque\_\discretionary {-}{}{}G\_\discretionary {-}{}{}E1}{28}{subsubsection.6.1.2.115}
\contentsline {subsubsection}{\numberline {6.1.2.116}Torque\_\discretionary {-}{}{}G\_\discretionary {-}{}{}E2}{28}{subsubsection.6.1.2.116}
\contentsline {subsubsection}{\numberline {6.1.2.117}Torque\_\discretionary {-}{}{}G\_\discretionary {-}{}{}E3}{28}{subsubsection.6.1.2.117}
\contentsline {subsubsection}{\numberline {6.1.2.118}V\_\discretionary {-}{}{}wave}{28}{subsubsection.6.1.2.118}
\contentsline {subsubsection}{\numberline {6.1.2.119}V\_\discretionary {-}{}{}wave0}{28}{subsubsection.6.1.2.119}
\contentsline {subsubsection}{\numberline {6.1.2.120}V\_\discretionary {-}{}{}wave1}{29}{subsubsection.6.1.2.120}
\contentsline {subsubsection}{\numberline {6.1.2.121}V\_\discretionary {-}{}{}wave2}{29}{subsubsection.6.1.2.121}
\contentsline {subsubsection}{\numberline {6.1.2.122}verif}{29}{subsubsection.6.1.2.122}
\contentsline {subsubsection}{\numberline {6.1.2.123}Vslider\_\discretionary {-}{}{}x}{29}{subsubsection.6.1.2.123}
\contentsline {subsubsection}{\numberline {6.1.2.124}Wave\_\discretionary {-}{}{}amp}{29}{subsubsection.6.1.2.124}
\contentsline {subsubsection}{\numberline {6.1.2.125}Wave\_\discretionary {-}{}{}amp0}{29}{subsubsection.6.1.2.125}
\contentsline {subsubsection}{\numberline {6.1.2.126}Wave\_\discretionary {-}{}{}amp1}{29}{subsubsection.6.1.2.126}
\contentsline {subsubsection}{\numberline {6.1.2.127}Wave\_\discretionary {-}{}{}amp2}{29}{subsubsection.6.1.2.127}
\contentsline {subsubsection}{\numberline {6.1.2.128}Wave\_\discretionary {-}{}{}angle}{29}{subsubsection.6.1.2.128}
\contentsline {subsubsection}{\numberline {6.1.2.129}Wave\_\discretionary {-}{}{}angle0}{30}{subsubsection.6.1.2.129}
\contentsline {subsubsection}{\numberline {6.1.2.130}Wave\_\discretionary {-}{}{}angle1}{30}{subsubsection.6.1.2.130}
\contentsline {subsubsection}{\numberline {6.1.2.131}Wave\_\discretionary {-}{}{}angle2}{30}{subsubsection.6.1.2.131}
\contentsline {subsubsection}{\numberline {6.1.2.132}Wind}{30}{subsubsection.6.1.2.132}
\contentsline {subsubsection}{\numberline {6.1.2.133}Wind\_\discretionary {-}{}{}angle}{30}{subsubsection.6.1.2.133}
\contentsline {subsubsection}{\numberline {6.1.2.134}Wind\_\discretionary {-}{}{}x}{30}{subsubsection.6.1.2.134}
\contentsline {subsubsection}{\numberline {6.1.2.135}Wind\_\discretionary {-}{}{}y}{30}{subsubsection.6.1.2.135}
\contentsline {subsubsection}{\numberline {6.1.2.136}x}{30}{subsubsection.6.1.2.136}
\contentsline {subsubsection}{\numberline {6.1.2.137}x\_\discretionary {-}{}{}cam}{31}{subsubsection.6.1.2.137}
\contentsline {subsubsection}{\numberline {6.1.2.138}x\_\discretionary {-}{}{}foils}{31}{subsubsection.6.1.2.138}
\contentsline {subsubsection}{\numberline {6.1.2.139}x\_\discretionary {-}{}{}pitch}{31}{subsubsection.6.1.2.139}
\contentsline {subsubsection}{\numberline {6.1.2.140}x\_\discretionary {-}{}{}sail}{31}{subsubsection.6.1.2.140}
\contentsline {subsubsection}{\numberline {6.1.2.141}x\_\discretionary {-}{}{}yaw}{31}{subsubsection.6.1.2.141}
\contentsline {subsubsection}{\numberline {6.1.2.142}y}{31}{subsubsection.6.1.2.142}
\contentsline {subsubsection}{\numberline {6.1.2.143}y\_\discretionary {-}{}{}cam}{31}{subsubsection.6.1.2.143}
\contentsline {subsubsection}{\numberline {6.1.2.144}y\_\discretionary {-}{}{}foil\_\discretionary {-}{}{}left}{31}{subsubsection.6.1.2.144}
\contentsline {subsubsection}{\numberline {6.1.2.145}y\_\discretionary {-}{}{}foil\_\discretionary {-}{}{}right}{31}{subsubsection.6.1.2.145}
\contentsline {subsubsection}{\numberline {6.1.2.146}y\_\discretionary {-}{}{}pitch}{32}{subsubsection.6.1.2.146}
\contentsline {subsubsection}{\numberline {6.1.2.147}y\_\discretionary {-}{}{}sail}{32}{subsubsection.6.1.2.147}
\contentsline {subsubsection}{\numberline {6.1.2.148}y\_\discretionary {-}{}{}yaw}{32}{subsubsection.6.1.2.148}
\contentsline {subsubsection}{\numberline {6.1.2.149}z}{32}{subsubsection.6.1.2.149}
\contentsline {subsubsection}{\numberline {6.1.2.150}z\_\discretionary {-}{}{}cam}{32}{subsubsection.6.1.2.150}
\contentsline {subsubsection}{\numberline {6.1.2.151}z\_\discretionary {-}{}{}foils}{32}{subsubsection.6.1.2.151}
\contentsline {subsubsection}{\numberline {6.1.2.152}z\_\discretionary {-}{}{}pitch}{32}{subsubsection.6.1.2.152}
\contentsline {subsubsection}{\numberline {6.1.2.153}z\_\discretionary {-}{}{}sail}{32}{subsubsection.6.1.2.153}
\contentsline {subsubsection}{\numberline {6.1.2.154}z\_\discretionary {-}{}{}yaw}{33}{subsubsection.6.1.2.154}
\contentsline {section}{\numberline {6.2}joy\_\discretionary {-}{}{}parameters Struct Reference}{34}{section.6.2}
\contentsline {subsection}{\numberline {6.2.1}Detailed Description}{34}{subsection.6.2.1}
\contentsline {subsection}{\numberline {6.2.2}Field Documentation}{34}{subsection.6.2.2}
\contentsline {subsubsection}{\numberline {6.2.2.1}dirR}{34}{subsubsection.6.2.2.1}
\contentsline {subsubsection}{\numberline {6.2.2.2}dirX}{35}{subsubsection.6.2.2.2}
\contentsline {subsubsection}{\numberline {6.2.2.3}dirY}{35}{subsubsection.6.2.2.3}
\contentsline {subsubsection}{\numberline {6.2.2.4}dirZ}{35}{subsubsection.6.2.2.4}
\contentsline {subsubsection}{\numberline {6.2.2.5}doR}{35}{subsubsection.6.2.2.5}
\contentsline {subsubsection}{\numberline {6.2.2.6}doX}{35}{subsubsection.6.2.2.6}
\contentsline {subsubsection}{\numberline {6.2.2.7}doY}{35}{subsubsection.6.2.2.7}
\contentsline {subsubsection}{\numberline {6.2.2.8}doZ}{35}{subsubsection.6.2.2.8}
\contentsline {section}{\numberline {6.3}ODE\_\discretionary {-}{}{}data Struct Reference}{37}{section.6.3}
\contentsline {subsection}{\numberline {6.3.1}Detailed Description}{37}{subsection.6.3.1}
\contentsline {subsection}{\numberline {6.3.2}Field Documentation}{37}{subsection.6.3.2}
\contentsline {subsubsection}{\numberline {6.3.2.1}abstol}{37}{subsubsection.6.3.2.1}
\contentsline {subsubsection}{\numberline {6.3.2.2}CumulNumOfSteps}{38}{subsubsection.6.3.2.2}
\contentsline {subsubsection}{\numberline {6.3.2.3}cvode\_\discretionary {-}{}{}mem}{38}{subsubsection.6.3.2.3}
\contentsline {subsubsection}{\numberline {6.3.2.4}d}{38}{subsubsection.6.3.2.4}
\contentsline {subsubsection}{\numberline {6.3.2.5}flag}{38}{subsubsection.6.3.2.5}
\contentsline {subsubsection}{\numberline {6.3.2.6}flagr}{38}{subsubsection.6.3.2.6}
\contentsline {subsubsection}{\numberline {6.3.2.7}iout}{38}{subsubsection.6.3.2.7}
\contentsline {subsubsection}{\numberline {6.3.2.8}P}{38}{subsubsection.6.3.2.8}
\contentsline {subsubsection}{\numberline {6.3.2.9}reltol}{38}{subsubsection.6.3.2.9}
\contentsline {subsubsection}{\numberline {6.3.2.10}rootsfound}{38}{subsubsection.6.3.2.10}
\contentsline {subsubsection}{\numberline {6.3.2.11}state}{39}{subsubsection.6.3.2.11}
\contentsline {subsubsection}{\numberline {6.3.2.12}t}{39}{subsubsection.6.3.2.12}
\contentsline {subsubsection}{\numberline {6.3.2.13}time\_\discretionary {-}{}{}param}{39}{subsubsection.6.3.2.13}
\contentsline {subsubsection}{\numberline {6.3.2.14}tout}{39}{subsubsection.6.3.2.14}
\contentsline {subsubsection}{\numberline {6.3.2.15}y}{39}{subsubsection.6.3.2.15}
\contentsline {section}{\numberline {6.4}parameters Struct Reference}{40}{section.6.4}
\contentsline {subsection}{\numberline {6.4.1}Detailed Description}{40}{subsection.6.4.1}
\contentsline {subsection}{\numberline {6.4.2}Field Documentation}{40}{subsection.6.4.2}
\contentsline {subsubsection}{\numberline {6.4.2.1}abstol}{40}{subsubsection.6.4.2.1}
\contentsline {subsubsection}{\numberline {6.4.2.2}param}{40}{subsubsection.6.4.2.2}
\contentsline {subsubsection}{\numberline {6.4.2.3}reltol}{40}{subsubsection.6.4.2.3}
\contentsline {section}{\numberline {6.5}sea\discretionary {-}{}{}Datas Struct Reference}{41}{section.6.5}
\contentsline {subsection}{\numberline {6.5.1}Detailed Description}{41}{subsection.6.5.1}
\contentsline {subsection}{\numberline {6.5.2}Field Documentation}{41}{subsection.6.5.2}
\contentsline {subsubsection}{\numberline {6.5.2.1}B}{41}{subsubsection.6.5.2.1}
\contentsline {subsubsection}{\numberline {6.5.2.2}G}{41}{subsubsection.6.5.2.2}
\contentsline {subsubsection}{\numberline {6.5.2.3}L}{41}{subsubsection.6.5.2.3}
\contentsline {subsubsection}{\numberline {6.5.2.4}N}{41}{subsubsection.6.5.2.4}
\contentsline {subsubsection}{\numberline {6.5.2.5}R}{41}{subsubsection.6.5.2.5}
\contentsline {subsubsection}{\numberline {6.5.2.6}z}{42}{subsubsection.6.5.2.6}
\contentsline {section}{\numberline {6.6}Solid\discretionary {-}{}{}Object Struct Reference}{43}{section.6.6}
\contentsline {subsection}{\numberline {6.6.1}Detailed Description}{43}{subsection.6.6.1}
\contentsline {subsection}{\numberline {6.6.2}Field Documentation}{43}{subsection.6.6.2}
\contentsline {subsubsection}{\numberline {6.6.2.1}B}{43}{subsubsection.6.6.2.1}
\contentsline {subsubsection}{\numberline {6.6.2.2}G}{44}{subsubsection.6.6.2.2}
\contentsline {subsubsection}{\numberline {6.6.2.3}M}{44}{subsubsection.6.6.2.3}
\contentsline {subsubsection}{\numberline {6.6.2.4}N}{44}{subsubsection.6.6.2.4}
\contentsline {subsubsection}{\numberline {6.6.2.5}nX}{44}{subsubsection.6.6.2.5}
\contentsline {subsubsection}{\numberline {6.6.2.6}nY}{44}{subsubsection.6.6.2.6}
\contentsline {subsubsection}{\numberline {6.6.2.7}nZ}{44}{subsubsection.6.6.2.7}
\contentsline {subsubsection}{\numberline {6.6.2.8}R}{44}{subsubsection.6.6.2.8}
\contentsline {subsubsection}{\numberline {6.6.2.9}X}{44}{subsubsection.6.6.2.9}
\contentsline {subsubsection}{\numberline {6.6.2.10}Y}{45}{subsubsection.6.6.2.10}
\contentsline {subsubsection}{\numberline {6.6.2.11}Z}{45}{subsubsection.6.6.2.11}
\contentsline {chapter}{\numberline {7}hydro\discretionary {-}{}{}Mex3 File Documentation}{47}{chapter.7}
\contentsline {section}{\numberline {7.1}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/CVODEincludes.h File Reference}{47}{section.7.1}
\contentsline {subsection}{\numberline {7.1.1}Detailed Description}{48}{subsection.7.1.1}
\contentsline {section}{\numberline {7.2}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/f.cpp File Reference}{49}{section.7.2}
\contentsline {subsection}{\numberline {7.2.1}Detailed Description}{50}{subsection.7.2.1}
\contentsline {subsection}{\numberline {7.2.2}Define Documentation}{50}{subsection.7.2.2}
\contentsline {subsubsection}{\numberline {7.2.2.1}IJth}{50}{subsubsection.7.2.2.1}
\contentsline {subsubsection}{\numberline {7.2.2.2}Ith}{50}{subsubsection.7.2.2.2}
\contentsline {subsubsection}{\numberline {7.2.2.3}NEQ}{50}{subsubsection.7.2.2.3}
\contentsline {subsubsection}{\numberline {7.2.2.4}PI}{50}{subsubsection.7.2.2.4}
\contentsline {subsubsection}{\numberline {7.2.2.5}pi}{50}{subsubsection.7.2.2.5}
\contentsline {subsubsection}{\numberline {7.2.2.6}T0}{50}{subsubsection.7.2.2.6}
\contentsline {subsection}{\numberline {7.2.3}Function Documentation}{50}{subsection.7.2.3}
\contentsline {subsubsection}{\numberline {7.2.3.1}f}{50}{subsubsection.7.2.3.1}
\contentsline {subsubsection}{\numberline {7.2.3.2}solve\_\discretionary {-}{}{}ODE}{51}{subsubsection.7.2.3.2}
\contentsline {subsubsection}{\numberline {7.2.3.3}solver\_\discretionary {-}{}{}free}{51}{subsubsection.7.2.3.3}
\contentsline {subsubsection}{\numberline {7.2.3.4}solver\_\discretionary {-}{}{}init}{51}{subsubsection.7.2.3.4}
\contentsline {section}{\numberline {7.3}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/f.h File Reference}{53}{section.7.3}
\contentsline {subsection}{\numberline {7.3.1}Detailed Description}{53}{subsection.7.3.1}
\contentsline {subsection}{\numberline {7.3.2}Function Documentation}{53}{subsection.7.3.2}
\contentsline {subsubsection}{\numberline {7.3.2.1}f}{53}{subsubsection.7.3.2.1}
\contentsline {subsubsection}{\numberline {7.3.2.2}solve\_\discretionary {-}{}{}ODE}{53}{subsubsection.7.3.2.2}
\contentsline {subsubsection}{\numberline {7.3.2.3}solver\_\discretionary {-}{}{}free}{54}{subsubsection.7.3.2.3}
\contentsline {subsubsection}{\numberline {7.3.2.4}solver\_\discretionary {-}{}{}init}{54}{subsubsection.7.3.2.4}
\contentsline {section}{\numberline {7.4}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/aero\_\discretionary {-}{}{}coeff\_\discretionary {-}{}{}control.cpp File Reference}{55}{section.7.4}
\contentsline {subsection}{\numberline {7.4.1}Detailed Description}{55}{subsection.7.4.1}
\contentsline {subsection}{\numberline {7.4.2}Define Documentation}{55}{subsection.7.4.2}
\contentsline {subsubsection}{\numberline {7.4.2.1}PI}{55}{subsubsection.7.4.2.1}
\contentsline {subsubsection}{\numberline {7.4.2.2}pi}{56}{subsubsection.7.4.2.2}
\contentsline {subsection}{\numberline {7.4.3}Function Documentation}{56}{subsection.7.4.3}
\contentsline {subsubsection}{\numberline {7.4.3.1}aero\_\discretionary {-}{}{}coeff\_\discretionary {-}{}{}control}{56}{subsubsection.7.4.3.1}
\contentsline {section}{\numberline {7.5}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/aero\_\discretionary {-}{}{}coeff\_\discretionary {-}{}{}control.h File Reference}{57}{section.7.5}
\contentsline {subsection}{\numberline {7.5.1}Detailed Description}{57}{subsection.7.5.1}
\contentsline {subsection}{\numberline {7.5.2}Function Documentation}{57}{subsection.7.5.2}
\contentsline {subsubsection}{\numberline {7.5.2.1}aero\_\discretionary {-}{}{}coeff\_\discretionary {-}{}{}control}{57}{subsubsection.7.5.2.1}
\contentsline {section}{\numberline {7.6}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/analytics\_\discretionary {-}{}{}dyn.cpp File Reference}{58}{section.7.6}
\contentsline {subsection}{\numberline {7.6.1}Define Documentation}{58}{subsection.7.6.1}
\contentsline {subsubsection}{\numberline {7.6.1.1}PI}{58}{subsubsection.7.6.1.1}
\contentsline {subsubsection}{\numberline {7.6.1.2}pi}{58}{subsubsection.7.6.1.2}
\contentsline {subsection}{\numberline {7.6.2}Function Documentation}{58}{subsection.7.6.2}
\contentsline {subsubsection}{\numberline {7.6.2.1}acceleration\_\discretionary {-}{}{}compute}{58}{subsubsection.7.6.2.1}
\contentsline {section}{\numberline {7.7}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/analytics\_\discretionary {-}{}{}dyn.h File Reference}{60}{section.7.7}
\contentsline {subsection}{\numberline {7.7.1}Function Documentation}{60}{subsection.7.7.1}
\contentsline {subsubsection}{\numberline {7.7.1.1}acceleration\_\discretionary {-}{}{}compute}{60}{subsubsection.7.7.1.1}
\contentsline {section}{\numberline {7.8}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/analytics\_\discretionary {-}{}{}geo.cpp File Reference}{61}{section.7.8}
\contentsline {subsection}{\numberline {7.8.1}Define Documentation}{61}{subsection.7.8.1}
\contentsline {subsubsection}{\numberline {7.8.1.1}PI}{61}{subsubsection.7.8.1.1}
\contentsline {subsubsection}{\numberline {7.8.1.2}pi}{61}{subsubsection.7.8.1.2}
\contentsline {subsection}{\numberline {7.8.2}Function Documentation}{62}{subsection.7.8.2}
\contentsline {subsubsection}{\numberline {7.8.2.1}angles\_\discretionary {-}{}{}compute}{62}{subsubsection.7.8.2.1}
\contentsline {subsubsection}{\numberline {7.8.2.2}EE\_\discretionary {-}{}{}flat\_\discretionary {-}{}{}compute}{62}{subsubsection.7.8.2.2}
\contentsline {subsubsection}{\numberline {7.8.2.3}equ\_\discretionary {-}{}{}compute}{62}{subsubsection.7.8.2.3}
\contentsline {subsubsection}{\numberline {7.8.2.4}forces\_\discretionary {-}{}{}all\_\discretionary {-}{}{}compute}{62}{subsubsection.7.8.2.4}
\contentsline {subsubsection}{\numberline {7.8.2.5}forces\_\discretionary {-}{}{}compute}{63}{subsubsection.7.8.2.5}
\contentsline {section}{\numberline {7.9}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/analytics\_\discretionary {-}{}{}geo.h File Reference}{64}{section.7.9}
\contentsline {subsection}{\numberline {7.9.1}Function Documentation}{64}{subsection.7.9.1}
\contentsline {subsubsection}{\numberline {7.9.1.1}angles\_\discretionary {-}{}{}compute}{64}{subsubsection.7.9.1.1}
\contentsline {subsubsection}{\numberline {7.9.1.2}EE\_\discretionary {-}{}{}flat\_\discretionary {-}{}{}compute}{64}{subsubsection.7.9.1.2}
\contentsline {subsubsection}{\numberline {7.9.1.3}equ\_\discretionary {-}{}{}compute}{64}{subsubsection.7.9.1.3}
\contentsline {subsubsection}{\numberline {7.9.1.4}forces\_\discretionary {-}{}{}all\_\discretionary {-}{}{}compute}{65}{subsubsection.7.9.1.4}
\contentsline {subsubsection}{\numberline {7.9.1.5}forces\_\discretionary {-}{}{}compute}{65}{subsubsection.7.9.1.5}
\contentsline {section}{\numberline {7.10}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/compute\_\discretionary {-}{}{}state\_\discretionary {-}{}{}dot.cpp File Reference}{66}{section.7.10}
\contentsline {subsection}{\numberline {7.10.1}Detailed Description}{66}{subsection.7.10.1}
\contentsline {subsection}{\numberline {7.10.2}Define Documentation}{66}{subsection.7.10.2}
\contentsline {subsubsection}{\numberline {7.10.2.1}PI}{66}{subsubsection.7.10.2.1}
\contentsline {subsubsection}{\numberline {7.10.2.2}pi}{66}{subsubsection.7.10.2.2}
\contentsline {subsection}{\numberline {7.10.3}Function Documentation}{67}{subsection.7.10.3}
\contentsline {subsubsection}{\numberline {7.10.3.1}compute\_\discretionary {-}{}{}state\_\discretionary {-}{}{}dot}{67}{subsubsection.7.10.3.1}
\contentsline {section}{\numberline {7.11}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/compute\_\discretionary {-}{}{}state\_\discretionary {-}{}{}dot.h File Reference}{68}{section.7.11}
\contentsline {subsection}{\numberline {7.11.1}Detailed Description}{68}{subsection.7.11.1}
\contentsline {subsection}{\numberline {7.11.2}Function Documentation}{68}{subsection.7.11.2}
\contentsline {subsubsection}{\numberline {7.11.2.1}compute\_\discretionary {-}{}{}state\_\discretionary {-}{}{}dot}{68}{subsubsection.7.11.2.1}
\contentsline {section}{\numberline {7.12}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/data\discretionary {-}{}{}Fillings.cpp File Reference}{69}{section.7.12}
\contentsline {subsection}{\numberline {7.12.1}Detailed Description}{69}{subsection.7.12.1}
\contentsline {subsection}{\numberline {7.12.2}Define Documentation}{70}{subsection.7.12.2}
\contentsline {subsubsection}{\numberline {7.12.2.1}PI}{70}{subsubsection.7.12.2.1}
\contentsline {subsubsection}{\numberline {7.12.2.2}pi}{70}{subsubsection.7.12.2.2}
\contentsline {subsection}{\numberline {7.12.3}Function Documentation}{70}{subsection.7.12.3}
\contentsline {subsubsection}{\numberline {7.12.3.1}angles\_\discretionary {-}{}{}update}{70}{subsubsection.7.12.3.1}
\contentsline {subsubsection}{\numberline {7.12.3.2}data\_\discretionary {-}{}{}init}{70}{subsubsection.7.12.3.2}
\contentsline {subsubsection}{\numberline {7.12.3.3}data\_\discretionary {-}{}{}update\_\discretionary {-}{}{}param}{70}{subsubsection.7.12.3.3}
\contentsline {subsubsection}{\numberline {7.12.3.4}data\_\discretionary {-}{}{}update\_\discretionary {-}{}{}state}{71}{subsubsection.7.12.3.4}
\contentsline {section}{\numberline {7.13}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/data\discretionary {-}{}{}Fillings.h File Reference}{72}{section.7.13}
\contentsline {subsection}{\numberline {7.13.1}Detailed Description}{72}{subsection.7.13.1}
\contentsline {subsection}{\numberline {7.13.2}Function Documentation}{72}{subsection.7.13.2}
\contentsline {subsubsection}{\numberline {7.13.2.1}angles\_\discretionary {-}{}{}update}{72}{subsubsection.7.13.2.1}
\contentsline {subsubsection}{\numberline {7.13.2.2}data\_\discretionary {-}{}{}init}{73}{subsubsection.7.13.2.2}
\contentsline {subsubsection}{\numberline {7.13.2.3}data\_\discretionary {-}{}{}update\_\discretionary {-}{}{}param}{73}{subsubsection.7.13.2.3}
\contentsline {subsubsection}{\numberline {7.13.2.4}data\_\discretionary {-}{}{}update\_\discretionary {-}{}{}state}{73}{subsubsection.7.13.2.4}
\contentsline {section}{\numberline {7.14}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/Datas.h File Reference}{75}{section.7.14}
\contentsline {subsection}{\numberline {7.14.1}Detailed Description}{75}{subsection.7.14.1}
\contentsline {section}{\numberline {7.15}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/get\_\discretionary {-}{}{}mex\_\discretionary {-}{}{}arguments.cpp File Reference}{77}{section.7.15}
\contentsline {subsection}{\numberline {7.15.1}Detailed Description}{78}{subsection.7.15.1}
\contentsline {subsection}{\numberline {7.15.2}Define Documentation}{78}{subsection.7.15.2}
\contentsline {subsubsection}{\numberline {7.15.2.1}PI}{78}{subsubsection.7.15.2.1}
\contentsline {subsubsection}{\numberline {7.15.2.2}pi}{78}{subsubsection.7.15.2.2}
\contentsline {subsection}{\numberline {7.15.3}Function Documentation}{78}{subsection.7.15.3}
\contentsline {subsubsection}{\numberline {7.15.3.1}delete\_\discretionary {-}{}{}state}{78}{subsubsection.7.15.3.1}
\contentsline {subsubsection}{\numberline {7.15.3.2}get\_\discretionary {-}{}{}flag}{78}{subsubsection.7.15.3.2}
\contentsline {subsubsection}{\numberline {7.15.3.3}get\_\discretionary {-}{}{}joystick\_\discretionary {-}{}{}parameters}{79}{subsubsection.7.15.3.3}
\contentsline {subsubsection}{\numberline {7.15.3.4}get\_\discretionary {-}{}{}Parameters}{79}{subsubsection.7.15.3.4}
\contentsline {subsubsection}{\numberline {7.15.3.5}get\_\discretionary {-}{}{}state}{80}{subsubsection.7.15.3.5}
\contentsline {subsubsection}{\numberline {7.15.3.6}get\_\discretionary {-}{}{}time}{80}{subsubsection.7.15.3.6}
\contentsline {subsubsection}{\numberline {7.15.3.7}initParameters}{80}{subsubsection.7.15.3.7}
\contentsline {section}{\numberline {7.16}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/get\_\discretionary {-}{}{}mex\_\discretionary {-}{}{}arguments.h File Reference}{82}{section.7.16}
\contentsline {subsection}{\numberline {7.16.1}Detailed Description}{82}{subsection.7.16.1}
\contentsline {subsection}{\numberline {7.16.2}Define Documentation}{83}{subsection.7.16.2}
\contentsline {subsubsection}{\numberline {7.16.2.1}PARAMNUM}{83}{subsubsection.7.16.2.1}
\contentsline {subsubsection}{\numberline {7.16.2.2}STATENUM}{83}{subsubsection.7.16.2.2}
\contentsline {subsection}{\numberline {7.16.3}Function Documentation}{83}{subsection.7.16.3}
\contentsline {subsubsection}{\numberline {7.16.3.1}delete\_\discretionary {-}{}{}state}{83}{subsubsection.7.16.3.1}
\contentsline {subsubsection}{\numberline {7.16.3.2}get\_\discretionary {-}{}{}flag}{83}{subsubsection.7.16.3.2}
\contentsline {subsubsection}{\numberline {7.16.3.3}get\_\discretionary {-}{}{}joystick\_\discretionary {-}{}{}parameters}{83}{subsubsection.7.16.3.3}
\contentsline {subsubsection}{\numberline {7.16.3.4}get\_\discretionary {-}{}{}Parameters}{84}{subsubsection.7.16.3.4}
\contentsline {subsubsection}{\numberline {7.16.3.5}get\_\discretionary {-}{}{}state}{84}{subsubsection.7.16.3.5}
\contentsline {subsubsection}{\numberline {7.16.3.6}get\_\discretionary {-}{}{}time}{85}{subsubsection.7.16.3.6}
\contentsline {subsubsection}{\numberline {7.16.3.7}initParameters}{85}{subsubsection.7.16.3.7}
\contentsline {section}{\numberline {7.17}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/hydro\_\discretionary {-}{}{}includes.h File Reference}{86}{section.7.17}
\contentsline {subsection}{\numberline {7.17.1}Detailed Description}{86}{subsection.7.17.1}
\contentsline {section}{\numberline {7.18}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/return\_\discretionary {-}{}{}mex\_\discretionary {-}{}{}arguments.cpp File Reference}{87}{section.7.18}
\contentsline {subsection}{\numberline {7.18.1}Detailed Description}{88}{subsection.7.18.1}
\contentsline {subsection}{\numberline {7.18.2}Define Documentation}{88}{subsection.7.18.2}
\contentsline {subsubsection}{\numberline {7.18.2.1}Ith}{88}{subsubsection.7.18.2.1}
\contentsline {subsubsection}{\numberline {7.18.2.2}PI}{88}{subsubsection.7.18.2.2}
\contentsline {subsubsection}{\numberline {7.18.2.3}pi}{88}{subsubsection.7.18.2.3}
\contentsline {subsection}{\numberline {7.18.3}Function Documentation}{88}{subsection.7.18.3}
\contentsline {subsubsection}{\numberline {7.18.3.1}return\_\discretionary {-}{}{}args}{88}{subsubsection.7.18.3.1}
\contentsline {subsubsection}{\numberline {7.18.3.2}store\_\discretionary {-}{}{}state}{89}{subsubsection.7.18.3.2}
\contentsline {subsection}{\numberline {7.18.4}Variable Documentation}{89}{subsection.7.18.4}
\contentsline {subsubsection}{\numberline {7.18.4.1}sout00}{89}{subsubsection.7.18.4.1}
\contentsline {subsubsection}{\numberline {7.18.4.2}sout01}{89}{subsubsection.7.18.4.2}
\contentsline {subsubsection}{\numberline {7.18.4.3}sout02}{89}{subsubsection.7.18.4.3}
\contentsline {subsubsection}{\numberline {7.18.4.4}sout03}{89}{subsubsection.7.18.4.4}
\contentsline {subsubsection}{\numberline {7.18.4.5}sout04}{89}{subsubsection.7.18.4.5}
\contentsline {subsubsection}{\numberline {7.18.4.6}sout05}{90}{subsubsection.7.18.4.6}
\contentsline {subsubsection}{\numberline {7.18.4.7}sout06}{90}{subsubsection.7.18.4.7}
\contentsline {subsubsection}{\numberline {7.18.4.8}sout07}{90}{subsubsection.7.18.4.8}
\contentsline {subsubsection}{\numberline {7.18.4.9}sout08}{90}{subsubsection.7.18.4.9}
\contentsline {subsubsection}{\numberline {7.18.4.10}sout09}{90}{subsubsection.7.18.4.10}
\contentsline {subsubsection}{\numberline {7.18.4.11}sout10}{90}{subsubsection.7.18.4.11}
\contentsline {subsubsection}{\numberline {7.18.4.12}sout11}{90}{subsubsection.7.18.4.12}
\contentsline {subsubsection}{\numberline {7.18.4.13}timev}{90}{subsubsection.7.18.4.13}
\contentsline {section}{\numberline {7.19}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\_\discretionary {-}{}{}source/return\_\discretionary {-}{}{}mex\_\discretionary {-}{}{}arguments.h File Reference}{91}{section.7.19}
\contentsline {subsection}{\numberline {7.19.1}Detailed Description}{91}{subsection.7.19.1}
\contentsline {subsection}{\numberline {7.19.2}Function Documentation}{91}{subsection.7.19.2}
\contentsline {subsubsection}{\numberline {7.19.2.1}return\_\discretionary {-}{}{}args}{91}{subsubsection.7.19.2.1}
\contentsline {subsubsection}{\numberline {7.19.2.2}store\_\discretionary {-}{}{}state}{92}{subsubsection.7.19.2.2}
\contentsline {section}{\numberline {7.20}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3.cpp File Reference}{93}{section.7.20}
\contentsline {subsection}{\numberline {7.20.1}Detailed Description}{93}{subsection.7.20.1}
\contentsline {subsection}{\numberline {7.20.2}Define Documentation}{94}{subsection.7.20.2}
\contentsline {subsubsection}{\numberline {7.20.2.1}MAXFLAGLEN}{94}{subsubsection.7.20.2.1}
\contentsline {subsubsection}{\numberline {7.20.2.2}PI}{94}{subsubsection.7.20.2.2}
\contentsline {subsubsection}{\numberline {7.20.2.3}pi}{94}{subsubsection.7.20.2.3}
\contentsline {subsection}{\numberline {7.20.3}Function Documentation}{94}{subsection.7.20.3}
\contentsline {subsubsection}{\numberline {7.20.3.1}mexFunction}{94}{subsubsection.7.20.3.1}
\contentsline {section}{\numberline {7.21}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/joystick/joystick\_\discretionary {-}{}{}PC.cpp File Reference}{96}{section.7.21}
\contentsline {subsection}{\numberline {7.21.1}Detailed Description}{96}{subsection.7.21.1}
\contentsline {subsection}{\numberline {7.21.2}Function Documentation}{97}{subsection.7.21.2}
\contentsline {subsubsection}{\numberline {7.21.2.1}joystick\_\discretionary {-}{}{}close}{97}{subsubsection.7.21.2.1}
\contentsline {subsubsection}{\numberline {7.21.2.2}joystick\_\discretionary {-}{}{}getXYZR}{97}{subsubsection.7.21.2.2}
\contentsline {subsubsection}{\numberline {7.21.2.3}joystick\_\discretionary {-}{}{}init}{97}{subsubsection.7.21.2.3}
\contentsline {subsection}{\numberline {7.21.3}Variable Documentation}{97}{subsection.7.21.3}
\contentsline {subsubsection}{\numberline {7.21.3.1}ActualPos}{97}{subsubsection.7.21.3.1}
\contentsline {subsubsection}{\numberline {7.21.3.2}bStop}{98}{subsubsection.7.21.3.2}
\contentsline {subsubsection}{\numberline {7.21.3.3}Curseur}{98}{subsubsection.7.21.3.3}
\contentsline {subsubsection}{\numberline {7.21.3.4}dwBoutons}{98}{subsubsection.7.21.3.4}
\contentsline {subsubsection}{\numberline {7.21.3.5}InfosCaps}{98}{subsubsection.7.21.3.5}
\contentsline {subsubsection}{\numberline {7.21.3.6}uMax}{98}{subsubsection.7.21.3.6}
\contentsline {subsubsection}{\numberline {7.21.3.7}uMin}{98}{subsubsection.7.21.3.7}
\contentsline {subsubsection}{\numberline {7.21.3.8}uPoolPeriod}{98}{subsubsection.7.21.3.8}
\contentsline {section}{\numberline {7.22}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/joystick/joystick\_\discretionary {-}{}{}PC.h File Reference}{99}{section.7.22}
\contentsline {subsection}{\numberline {7.22.1}Detailed Description}{99}{subsection.7.22.1}
\contentsline {subsection}{\numberline {7.22.2}Function Documentation}{99}{subsection.7.22.2}
\contentsline {subsubsection}{\numberline {7.22.2.1}joystick\_\discretionary {-}{}{}close}{99}{subsubsection.7.22.2.1}
\contentsline {subsubsection}{\numberline {7.22.2.2}joystick\_\discretionary {-}{}{}getXYZR}{99}{subsubsection.7.22.2.2}
\contentsline {subsubsection}{\numberline {7.22.2.3}joystick\_\discretionary {-}{}{}init}{100}{subsubsection.7.22.2.3}
\contentsline {section}{\numberline {7.23}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/joystick/stdafx.cpp File Reference}{101}{section.7.23}
\contentsline {section}{\numberline {7.24}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/joystick/stdafx.h File Reference}{102}{section.7.24}
\contentsline {subsection}{\numberline {7.24.1}Define Documentation}{102}{subsection.7.24.1}
\contentsline {subsubsection}{\numberline {7.24.1.1}WIN32\_\discretionary {-}{}{}LEAN\_\discretionary {-}{}{}AND\_\discretionary {-}{}{}MEAN}{102}{subsubsection.7.24.1.1}
\contentsline {section}{\numberline {7.25}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/o\discretionary {-}{}{}GL\_\discretionary {-}{}{}graphics/graphics\_\discretionary {-}{}{}main.cpp File Reference}{103}{section.7.25}
\contentsline {subsection}{\numberline {7.25.1}Detailed Description}{105}{subsection.7.25.1}
\contentsline {subsection}{\numberline {7.25.2}Function Documentation}{105}{subsection.7.25.2}
\contentsline {subsubsection}{\numberline {7.25.2.1}BuildFont}{105}{subsubsection.7.25.2.1}
\contentsline {subsubsection}{\numberline {7.25.2.2}CreateGLWindow}{105}{subsubsection.7.25.2.2}
\contentsline {subsubsection}{\numberline {7.25.2.3}draw\_\discretionary {-}{}{}graphics}{105}{subsubsection.7.25.2.3}
\contentsline {subsubsection}{\numberline {7.25.2.4}draw\_\discretionary {-}{}{}graphics\_\discretionary {-}{}{}init}{106}{subsubsection.7.25.2.4}
\contentsline {subsubsection}{\numberline {7.25.2.5}draw\_\discretionary {-}{}{}graphics\_\discretionary {-}{}{}kill}{106}{subsubsection.7.25.2.5}
\contentsline {subsubsection}{\numberline {7.25.2.6}DrawGLScene}{106}{subsubsection.7.25.2.6}
\contentsline {subsubsection}{\numberline {7.25.2.7}glPrint}{106}{subsubsection.7.25.2.7}
\contentsline {subsubsection}{\numberline {7.25.2.8}InitGL}{107}{subsubsection.7.25.2.8}
\contentsline {subsubsection}{\numberline {7.25.2.9}KillFont}{107}{subsubsection.7.25.2.9}
\contentsline {subsubsection}{\numberline {7.25.2.10}KillGLWindow}{107}{subsubsection.7.25.2.10}
\contentsline {subsubsection}{\numberline {7.25.2.11}pass\_\discretionary {-}{}{}joy\_\discretionary {-}{}{}parameters}{107}{subsubsection.7.25.2.11}
\contentsline {subsubsection}{\numberline {7.25.2.12}ReSizeGLScene}{108}{subsubsection.7.25.2.12}
\contentsline {subsubsection}{\numberline {7.25.2.13}WndProc}{108}{subsubsection.7.25.2.13}
\contentsline {subsection}{\numberline {7.25.3}Variable Documentation}{108}{subsection.7.25.3}
\contentsline {subsubsection}{\numberline {7.25.3.1}active}{108}{subsubsection.7.25.3.1}
\contentsline {subsubsection}{\numberline {7.25.3.2}allowChangeDirR}{108}{subsubsection.7.25.3.2}
\contentsline {subsubsection}{\numberline {7.25.3.3}allowChangeDirX}{108}{subsubsection.7.25.3.3}
\contentsline {subsubsection}{\numberline {7.25.3.4}allowChangeDirY}{108}{subsubsection.7.25.3.4}
\contentsline {subsubsection}{\numberline {7.25.3.5}allowChangeDirZ}{108}{subsubsection.7.25.3.5}
\contentsline {subsubsection}{\numberline {7.25.3.6}allowChangeDoR}{108}{subsubsection.7.25.3.6}
\contentsline {subsubsection}{\numberline {7.25.3.7}allowChangeDoX}{109}{subsubsection.7.25.3.7}
\contentsline {subsubsection}{\numberline {7.25.3.8}allowChangeDoY}{109}{subsubsection.7.25.3.8}
\contentsline {subsubsection}{\numberline {7.25.3.9}allowChangeDoZ}{109}{subsubsection.7.25.3.9}
\contentsline {subsubsection}{\numberline {7.25.3.10}base}{109}{subsubsection.7.25.3.10}
\contentsline {subsubsection}{\numberline {7.25.3.11}dirR}{109}{subsubsection.7.25.3.11}
\contentsline {subsubsection}{\numberline {7.25.3.12}dirX}{109}{subsubsection.7.25.3.12}
\contentsline {subsubsection}{\numberline {7.25.3.13}dirY}{109}{subsubsection.7.25.3.13}
\contentsline {subsubsection}{\numberline {7.25.3.14}dirZ}{109}{subsubsection.7.25.3.14}
\contentsline {subsubsection}{\numberline {7.25.3.15}done}{110}{subsubsection.7.25.3.15}
\contentsline {subsubsection}{\numberline {7.25.3.16}doR}{110}{subsubsection.7.25.3.16}
\contentsline {subsubsection}{\numberline {7.25.3.17}doX}{110}{subsubsection.7.25.3.17}
\contentsline {subsubsection}{\numberline {7.25.3.18}doY}{110}{subsubsection.7.25.3.18}
\contentsline {subsubsection}{\numberline {7.25.3.19}doZ}{110}{subsubsection.7.25.3.19}
\contentsline {subsubsection}{\numberline {7.25.3.20}dviewAngle}{110}{subsubsection.7.25.3.20}
\contentsline {subsubsection}{\numberline {7.25.3.21}dviewDist}{110}{subsubsection.7.25.3.21}
\contentsline {subsubsection}{\numberline {7.25.3.22}fps}{110}{subsubsection.7.25.3.22}
\contentsline {subsubsection}{\numberline {7.25.3.23}fullscreen}{110}{subsubsection.7.25.3.23}
\contentsline {subsubsection}{\numberline {7.25.3.24}hDC}{111}{subsubsection.7.25.3.24}
\contentsline {subsubsection}{\numberline {7.25.3.25}hInstance}{111}{subsubsection.7.25.3.25}
\contentsline {subsubsection}{\numberline {7.25.3.26}hRC}{111}{subsubsection.7.25.3.26}
\contentsline {subsubsection}{\numberline {7.25.3.27}hWnd}{111}{subsubsection.7.25.3.27}
\contentsline {subsubsection}{\numberline {7.25.3.28}joystick\_\discretionary {-}{}{}exist}{111}{subsubsection.7.25.3.28}
\contentsline {subsubsection}{\numberline {7.25.3.29}keys}{111}{subsubsection.7.25.3.29}
\contentsline {subsubsection}{\numberline {7.25.3.30}light}{111}{subsubsection.7.25.3.30}
\contentsline {subsubsection}{\numberline {7.25.3.31}LightAmbient}{111}{subsubsection.7.25.3.31}
\contentsline {subsubsection}{\numberline {7.25.3.32}LightDiffuse}{111}{subsubsection.7.25.3.32}
\contentsline {subsubsection}{\numberline {7.25.3.33}LightPosition}{112}{subsubsection.7.25.3.33}
\contentsline {subsubsection}{\numberline {7.25.3.34}msg}{112}{subsubsection.7.25.3.34}
\contentsline {subsubsection}{\numberline {7.25.3.35}time\_\discretionary {-}{}{}before}{112}{subsubsection.7.25.3.35}
\contentsline {subsubsection}{\numberline {7.25.3.36}time\_\discretionary {-}{}{}elapsed}{112}{subsubsection.7.25.3.36}
\contentsline {subsubsection}{\numberline {7.25.3.37}viewAngle1}{112}{subsubsection.7.25.3.37}
\contentsline {subsubsection}{\numberline {7.25.3.38}viewAngle2}{112}{subsubsection.7.25.3.38}
\contentsline {subsubsection}{\numberline {7.25.3.39}viewDist}{112}{subsubsection.7.25.3.39}
\contentsline {section}{\numberline {7.26}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/o\discretionary {-}{}{}GL\_\discretionary {-}{}{}graphics/graphics\_\discretionary {-}{}{}relative.h File Reference}{113}{section.7.26}
\contentsline {subsection}{\numberline {7.26.1}Detailed Description}{114}{subsection.7.26.1}
\contentsline {subsection}{\numberline {7.26.2}Function Documentation}{114}{subsection.7.26.2}
\contentsline {subsubsection}{\numberline {7.26.2.1}CreateGLWindow}{114}{subsubsection.7.26.2.1}
\contentsline {subsubsection}{\numberline {7.26.2.2}draw\_\discretionary {-}{}{}graphics}{114}{subsubsection.7.26.2.2}
\contentsline {subsubsection}{\numberline {7.26.2.3}draw\_\discretionary {-}{}{}graphics\_\discretionary {-}{}{}init}{115}{subsubsection.7.26.2.3}
\contentsline {subsubsection}{\numberline {7.26.2.4}draw\_\discretionary {-}{}{}graphics\_\discretionary {-}{}{}kill}{115}{subsubsection.7.26.2.4}
\contentsline {subsubsection}{\numberline {7.26.2.5}DrawGLScene}{115}{subsubsection.7.26.2.5}
\contentsline {subsubsection}{\numberline {7.26.2.6}InitGL}{116}{subsubsection.7.26.2.6}
\contentsline {subsubsection}{\numberline {7.26.2.7}KillGLWindow}{116}{subsubsection.7.26.2.7}
\contentsline {subsubsection}{\numberline {7.26.2.8}pass\_\discretionary {-}{}{}joy\_\discretionary {-}{}{}parameters}{116}{subsubsection.7.26.2.8}
\contentsline {subsubsection}{\numberline {7.26.2.9}ReSizeGLScene}{116}{subsubsection.7.26.2.9}
\contentsline {subsubsection}{\numberline {7.26.2.10}WndProc}{117}{subsubsection.7.26.2.10}
\contentsline {section}{\numberline {7.27}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/o\discretionary {-}{}{}GL\_\discretionary {-}{}{}graphics/Sea.h File Reference}{118}{section.7.27}
\contentsline {subsection}{\numberline {7.27.1}Detailed Description}{118}{subsection.7.27.1}
\contentsline {subsection}{\numberline {7.27.2}Function Documentation}{118}{subsection.7.27.2}
\contentsline {subsubsection}{\numberline {7.27.2.1}Draw\_\discretionary {-}{}{}sea}{118}{subsubsection.7.27.2.1}
\contentsline {subsubsection}{\numberline {7.27.2.2}fillWaveLuts}{119}{subsubsection.7.27.2.2}
\contentsline {subsubsection}{\numberline {7.27.2.3}free\_\discretionary {-}{}{}wave\_\discretionary {-}{}{}variables}{119}{subsubsection.7.27.2.3}
\contentsline {subsubsection}{\numberline {7.27.2.4}wave\_\discretionary {-}{}{}init}{119}{subsubsection.7.27.2.4}
\contentsline {subsubsection}{\numberline {7.27.2.5}wave\_\discretionary {-}{}{}z\_\discretionary {-}{}{}compute}{119}{subsubsection.7.27.2.5}
\contentsline {section}{\numberline {7.28}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/o\discretionary {-}{}{}GL\_\discretionary {-}{}{}graphics/solid\_\discretionary {-}{}{}objects.cpp File Reference}{121}{section.7.28}
\contentsline {subsection}{\numberline {7.28.1}Detailed Description}{123}{subsection.7.28.1}
\contentsline {subsection}{\numberline {7.28.2}Function Documentation}{123}{subsection.7.28.2}
\contentsline {subsubsection}{\numberline {7.28.2.1}Boat\_\discretionary {-}{}{}create}{123}{subsubsection.7.28.2.1}
\contentsline {subsubsection}{\numberline {7.28.2.2}Boat\_\discretionary {-}{}{}delete}{123}{subsubsection.7.28.2.2}
\contentsline {subsubsection}{\numberline {7.28.2.3}Boat\_\discretionary {-}{}{}draw}{123}{subsubsection.7.28.2.3}
\contentsline {subsubsection}{\numberline {7.28.2.4}cross\_\discretionary {-}{}{}product}{124}{subsubsection.7.28.2.4}
\contentsline {subsubsection}{\numberline {7.28.2.5}Girouette\_\discretionary {-}{}{}draw}{124}{subsubsection.7.28.2.5}
\contentsline {subsubsection}{\numberline {7.28.2.6}HSlider\_\discretionary {-}{}{}draw}{124}{subsubsection.7.28.2.6}
\contentsline {subsubsection}{\numberline {7.28.2.7}one\_\discretionary {-}{}{}normal}{124}{subsubsection.7.28.2.7}
\contentsline {subsubsection}{\numberline {7.28.2.8}RelativeWind\_\discretionary {-}{}{}draw}{125}{subsubsection.7.28.2.8}
\contentsline {subsubsection}{\numberline {7.28.2.9}Sail\_\discretionary {-}{}{}create\_\discretionary {-}{}{}and\_\discretionary {-}{}{}draw}{125}{subsubsection.7.28.2.9}
\contentsline {subsubsection}{\numberline {7.28.2.10}SolidObject\_\discretionary {-}{}{}compute\_\discretionary {-}{}{}normals}{125}{subsubsection.7.28.2.10}
\contentsline {subsubsection}{\numberline {7.28.2.11}SolidObject\_\discretionary {-}{}{}create}{126}{subsubsection.7.28.2.11}
\contentsline {subsubsection}{\numberline {7.28.2.12}SolidObject\_\discretionary {-}{}{}delete}{126}{subsubsection.7.28.2.12}
\contentsline {subsubsection}{\numberline {7.28.2.13}SolidObject\_\discretionary {-}{}{}draw}{126}{subsubsection.7.28.2.13}
\contentsline {subsubsection}{\numberline {7.28.2.14}Target\_\discretionary {-}{}{}draw}{126}{subsubsection.7.28.2.14}
\contentsline {subsubsection}{\numberline {7.28.2.15}VSlider\_\discretionary {-}{}{}draw}{127}{subsubsection.7.28.2.15}
\contentsline {subsection}{\numberline {7.28.3}Variable Documentation}{127}{subsection.7.28.3}
\contentsline {subsubsection}{\numberline {7.28.3.1}bridge2}{127}{subsubsection.7.28.3.1}
\contentsline {subsubsection}{\numberline {7.28.3.2}bridge2Struct}{127}{subsubsection.7.28.3.2}
\contentsline {subsubsection}{\numberline {7.28.3.3}bridgeMain}{127}{subsubsection.7.28.3.3}
\contentsline {subsubsection}{\numberline {7.28.3.4}bridgeMainStruct}{127}{subsubsection.7.28.3.4}
\contentsline {subsubsection}{\numberline {7.28.3.5}foill}{127}{subsubsection.7.28.3.5}
\contentsline {subsubsection}{\numberline {7.28.3.6}foilLeftStruct}{127}{subsubsection.7.28.3.6}
\contentsline {subsubsection}{\numberline {7.28.3.7}foilr}{128}{subsubsection.7.28.3.7}
\contentsline {subsubsection}{\numberline {7.28.3.8}foilRightStruct}{128}{subsubsection.7.28.3.8}
\contentsline {subsubsection}{\numberline {7.28.3.9}hull}{128}{subsubsection.7.28.3.9}
\contentsline {subsubsection}{\numberline {7.28.3.10}hullStruct}{128}{subsubsection.7.28.3.10}
\contentsline {subsubsection}{\numberline {7.28.3.11}lSwimm}{128}{subsubsection.7.28.3.11}
\contentsline {subsubsection}{\numberline {7.28.3.12}lSwimmStruct}{128}{subsubsection.7.28.3.12}
\contentsline {subsubsection}{\numberline {7.28.3.13}mast}{128}{subsubsection.7.28.3.13}
\contentsline {subsubsection}{\numberline {7.28.3.14}mastStruct}{128}{subsubsection.7.28.3.14}
\contentsline {subsubsection}{\numberline {7.28.3.15}pitch}{128}{subsubsection.7.28.3.15}
\contentsline {subsubsection}{\numberline {7.28.3.16}pitchStruct}{129}{subsubsection.7.28.3.16}
\contentsline {subsubsection}{\numberline {7.28.3.17}rSwimm}{129}{subsubsection.7.28.3.17}
\contentsline {subsubsection}{\numberline {7.28.3.18}rSwimmStruct}{129}{subsubsection.7.28.3.18}
\contentsline {subsubsection}{\numberline {7.28.3.19}yaw}{129}{subsubsection.7.28.3.19}
\contentsline {subsubsection}{\numberline {7.28.3.20}yawStruct}{129}{subsubsection.7.28.3.20}
\contentsline {section}{\numberline {7.29}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/o\discretionary {-}{}{}GL\_\discretionary {-}{}{}graphics/solid\_\discretionary {-}{}{}objects.h File Reference}{130}{section.7.29}
\contentsline {subsection}{\numberline {7.29.1}Detailed Description}{131}{subsection.7.29.1}
\contentsline {subsection}{\numberline {7.29.2}Function Documentation}{131}{subsection.7.29.2}
\contentsline {subsubsection}{\numberline {7.29.2.1}Boat\_\discretionary {-}{}{}create}{131}{subsubsection.7.29.2.1}
\contentsline {subsubsection}{\numberline {7.29.2.2}Boat\_\discretionary {-}{}{}delete}{132}{subsubsection.7.29.2.2}
\contentsline {subsubsection}{\numberline {7.29.2.3}Boat\_\discretionary {-}{}{}draw}{132}{subsubsection.7.29.2.3}
\contentsline {subsubsection}{\numberline {7.29.2.4}cross\_\discretionary {-}{}{}product}{132}{subsubsection.7.29.2.4}
\contentsline {subsubsection}{\numberline {7.29.2.5}Girouette\_\discretionary {-}{}{}draw}{132}{subsubsection.7.29.2.5}
\contentsline {subsubsection}{\numberline {7.29.2.6}HSlider\_\discretionary {-}{}{}draw}{133}{subsubsection.7.29.2.6}
\contentsline {subsubsection}{\numberline {7.29.2.7}one\_\discretionary {-}{}{}normal}{133}{subsubsection.7.29.2.7}
\contentsline {subsubsection}{\numberline {7.29.2.8}RelativeWind\_\discretionary {-}{}{}draw}{133}{subsubsection.7.29.2.8}
\contentsline {subsubsection}{\numberline {7.29.2.9}Sail\_\discretionary {-}{}{}create\_\discretionary {-}{}{}and\_\discretionary {-}{}{}draw}{134}{subsubsection.7.29.2.9}
\contentsline {subsubsection}{\numberline {7.29.2.10}SolidObject\_\discretionary {-}{}{}compute\_\discretionary {-}{}{}normals}{134}{subsubsection.7.29.2.10}
\contentsline {subsubsection}{\numberline {7.29.2.11}SolidObject\_\discretionary {-}{}{}create}{134}{subsubsection.7.29.2.11}
\contentsline {subsubsection}{\numberline {7.29.2.12}SolidObject\_\discretionary {-}{}{}delete}{135}{subsubsection.7.29.2.12}
\contentsline {subsubsection}{\numberline {7.29.2.13}Target\_\discretionary {-}{}{}draw}{135}{subsubsection.7.29.2.13}
\contentsline {subsubsection}{\numberline {7.29.2.14}VSlider\_\discretionary {-}{}{}draw}{135}{subsubsection.7.29.2.14}
\contentsline {section}{\numberline {7.30}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/o\discretionary {-}{}{}GL\_\discretionary {-}{}{}graphics/wave\_\discretionary {-}{}{}z\_\discretionary {-}{}{}compute\_\discretionary {-}{}{}by\discretionary {-}{}{}Hand.cpp File Reference}{136}{section.7.30}
\contentsline {subsection}{\numberline {7.30.1}Detailed Description}{137}{subsection.7.30.1}
\contentsline {subsection}{\numberline {7.30.2}Define Documentation}{137}{subsection.7.30.2}
\contentsline {subsubsection}{\numberline {7.30.2.1}LUTLEN}{137}{subsubsection.7.30.2.1}
\contentsline {subsubsection}{\numberline {7.30.2.2}LUTLENF}{137}{subsubsection.7.30.2.2}
\contentsline {subsubsection}{\numberline {7.30.2.3}pi}{137}{subsubsection.7.30.2.3}
\contentsline {subsection}{\numberline {7.30.3}Function Documentation}{137}{subsection.7.30.3}
\contentsline {subsubsection}{\numberline {7.30.3.1}Draw\_\discretionary {-}{}{}sea}{137}{subsubsection.7.30.3.1}
\contentsline {subsubsection}{\numberline {7.30.3.2}fillWaveLuts}{138}{subsubsection.7.30.3.2}
\contentsline {subsubsection}{\numberline {7.30.3.3}free\_\discretionary {-}{}{}wave\_\discretionary {-}{}{}variables}{138}{subsubsection.7.30.3.3}
\contentsline {subsubsection}{\numberline {7.30.3.4}wave\_\discretionary {-}{}{}init}{138}{subsubsection.7.30.3.4}
\contentsline {subsubsection}{\numberline {7.30.3.5}wave\_\discretionary {-}{}{}z\_\discretionary {-}{}{}compute}{138}{subsubsection.7.30.3.5}
\contentsline {subsubsection}{\numberline {7.30.3.6}Wcos}{138}{subsubsection.7.30.3.6}
\contentsline {subsubsection}{\numberline {7.30.3.7}Wsin}{139}{subsubsection.7.30.3.7}
\contentsline {subsection}{\numberline {7.30.4}Variable Documentation}{139}{subsection.7.30.4}
\contentsline {subsubsection}{\numberline {7.30.4.1}cosLUT}{139}{subsubsection.7.30.4.1}
\contentsline {subsubsection}{\numberline {7.30.4.2}sd}{139}{subsubsection.7.30.4.2}
\contentsline {subsubsection}{\numberline {7.30.4.3}seaDat}{139}{subsubsection.7.30.4.3}
\contentsline {subsubsection}{\numberline {7.30.4.4}sinLUT}{139}{subsubsection.7.30.4.4}
\contentsline {section}{\numberline {7.31}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/timing/timing.h File Reference}{140}{section.7.31}
\contentsline {subsection}{\numberline {7.31.1}Detailed Description}{140}{subsection.7.31.1}
\contentsline {subsection}{\numberline {7.31.2}Function Documentation}{140}{subsection.7.31.2}
\contentsline {subsubsection}{\numberline {7.31.2.1}tic}{140}{subsubsection.7.31.2.1}
\contentsline {subsubsection}{\numberline {7.31.2.2}toc}{140}{subsubsection.7.31.2.2}
\contentsline {section}{\numberline {7.32}D:/Basile/Visual\discretionary {-}{}{}Cpp\discretionary {-}{}{}Projects/hydro\discretionary {-}{}{}MEX3/hydro\discretionary {-}{}{}MEX3/timing/timing\_\discretionary {-}{}{}PC.cpp File Reference}{142}{section.7.32}
\contentsline {subsection}{\numberline {7.32.1}Detailed Description}{142}{subsection.7.32.1}
\contentsline {subsection}{\numberline {7.32.2}Function Documentation}{142}{subsection.7.32.2}
\contentsline {subsubsection}{\numberline {7.32.2.1}tic}{142}{subsubsection.7.32.2.1}
\contentsline {subsubsection}{\numberline {7.32.2.2}toc}{143}{subsubsection.7.32.2.2}
\contentsline {subsection}{\numberline {7.32.3}Variable Documentation}{143}{subsection.7.32.3}
\contentsline {subsubsection}{\numberline {7.32.3.1}offset}{143}{subsubsection.7.32.3.1}
