replace PolarCartesianConverter trig operations