write some funcs for CAngle without any tests
write some funcs for CAngle without any tests