Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

Transformable::setOrigin

[metoda] Ustawia punkt względem którego będą wykonywane przekształcenia.

Składnia

C/C++
#include <SFML/Graphics.hpp>

namespace sf
{
    class SFML_GRAPHICS_API Transformable
    {
    public:
        void setOrigin( float x, float y ); //1
        void setOrigin( const sf::Vector2f & origin ); //2
    };
}

Argumenty

ArgumentOpis
xWspółrzędna X nowego punktu.
yWspółrzędna Y nowego punktu.
originNowy punkt do ustawienia.

Dodatkowe informacje

Ustawiany punkt wyznacza "środek" dla wszystkich wykonywanych przekształceń (takich, jak zmiana położenia, rozmiaru, obrót elementu i tak dalej). Współrzędne takiego punktu są podawane względem lewego górnego rogu obiektu (bez uwzględniania jakichkolwiek przekształceń). Domyślną wartością jest punkt (0,0).

Zagadnienia powiązane

getOriginZwraca współrzędne punktu względem którego będą wykonywane przekształcenia. (metoda)

Linki zewnętrzne