지정한 스칼라 타입의 2차원 벡터를 생성한다. 생략된 성분은 0이며 원본 벡터를 변환하여 복사할 수도 있다.
scalarType성분 저장 타입. i64/u64는 bigint, 나머지는 number를 사용한다.
벡터와 스칼라 타입을 복사한다. 복사본은 독립된 저장소를 갖는다.
source이 벡터에서 rhs로 향하는 부호 있는 각도를 반환한다. 둘 다 같은 타입의 0이 아닌 부동소수점 벡터여야 한다.
thisrhs같은 타입의 rhs로 성분별로 나눈 새 벡터를 반환한다. 제수 중 하나라도 0이면 RangeError를 던진다.
rhs보호됨create2차원 외적 스칼라 x·rhs.y−y·rhs.x를 반환한다. rhs는 같은 스칼라 타입이어야 한다.
rhs같은 방향의 단위 벡터를 반환한다. 부동소수점 벡터만 지원하며 영벡터는 RangeError를 던진다.
thisaxis에 대한 정사영을 반환한다. axis는 같은 타입의 0이 아닌 부동소수점 벡터여야 한다.
thisaxisphi만큼 회전한 새 부동소수점 벡터를 반환한다. 화면 좌표에서 양의 각도는 시계 방향이다.
thisphi
sf::Vector2. 네이티브 핸들은 기존 저장소에 지연 바인딩된다.