三角函数一定是针对直角三角形吗?