point型をatan2にぶちこみてえ……

PostgreSQLをいじくって遊んでます。
二次元のフィールド上にオブジェクトがいくつかあって、そのオブジェクト同士の位置関係を計算するようなVIEWを作ろうとしてます。
オブジェクトは、IDの他に位置(point型)と向き(double型=ラジアン)を持っています。
作ろうとしているVIEWは、オブジェクトAに対し、他のB-Zまでの距離と、Aの向きを基準とした向き(ラジアン)を示すものです。
で、頓挫しているのは、point型の位置を、ラジアンに変換したいのですが、変換に使うatan2は、引数にdouble型が必要なので、生でぶちこんでも駄目な訳です。
で、変換方法を本もネットも探すのですが、見当たらない。さあ、困ったと言うところでおやすみです。