//SETTER void PersonnageJoueur::setDestination(sf::Vector2i destination) { if(getPosition() == m_destination) { setTilePosition(getTilePosition()+destination); m_destination = sf::Vector2f( getMapOrigin().x + getTilePosition().x * getGlobalBounds().width, getMapOrigin().y + getTilePosition().y * getGlobalBounds().height ); std::cout<<"PJ tp:"<<getTilePosition().x<<"/"<<getTilePosition().y<< " p:"<<getPosition().x<<"/"<<getPosition().y<< " d:"<<m_destination.x<<"/"<<m_destination.y<<std::endl; } }
void ossimGmlSupportData::getOrigin( const ossimImageGeometry* geom, ossimString& originString, ossimString& offsetVector1String, ossimString& offsetVector2String ) const { if ( m_mapProj != 0 ) { // In meters or decimal degrees. if ( m_mapProj->isGeographic() ) { getGeoOrigin( geom, originString, offsetVector1String, offsetVector2String ); } else { getMapOrigin( geom, originString, offsetVector1String, offsetVector2String ); } } } // End: ossimGmlSupportData::getOrigin