예제 #1
0
    decart_position ctrl::get_local_position() const
    {
        FIXME(Oooooooooooooo)
        geo_base_3 base = ::get_base();

        return decart_position(base(geo_point_3(pos(),0)),cg::cpr(course(),0,0));
    };
예제 #2
0
 void ctrl::on_aerotow_changed (aircraft::info_ptr old_aerotow, const boost::optional<msg::tow_msg> & msg)
 {
     view::on_aerotow_changed (old_aerotow, msg);
     geo_base_3 base = ::get_base();
     
     if(msg && !msg->tow_id)  
         detach_tow_signal_(decart_position(base((*msg).geo_pos.pos),(*msg).geo_pos.orien));
 }
 decart_position impl::get_position() const
 {
     return decart_position(); //from_bullet_position(&*chassis_.get());
 }