数学(?)の質問です

四角形のある頂点ax, ayに注目しています
原点をpx, pyとして角度d分この四角形を回転した結果である
回転後の頂点bx, byを求めるにはどうしたらいいですか?
bx-ax(差分)がわかるところまででもいいんですけど
高卒DQNの僕にはサッパリわかりません

ベクトルがわかってるので行列を使うっぽいとこまでは推測できたんですけど・・・