QwtPointPolar类表征极坐标系中的一个点。极坐标中的一个点由一个距离和角度决定,即(ds, angle)。其角度的单位为弧度。

代码分析:
1、
/*! \brief A point in polar coordinates In polar coordinates a point is determined by an angle and a distance. See http://en.wikipedia.org/wiki/Polar_coordinate_system */ class QWT_EXPORT QwtPointPolar { public: QwtPointPolar(); QwtPointPolar( double azimuth, double radius ); QwtPointPolar( const QwtPointPolar & ); QwtPointPolar( const QPointF & ); void setPoint( const QPointF & ); QPointF toPoint() const; bool isValid() const; bool isNull() const; double radius() const; double azimuth() const; double &rRadius(); double &rAzimuth(); void setRadius( double ); void setAzimuth( double ); bool operator==( const QwtPointPolar & ) const; bool operator!=( const QwtPointPolar & ) const; QwtPointPolar normalized() const; private: double d_azimuth; double d_radius; };
这个类还从未用到过。
本文深入探讨了QwtPointPolar类如何在极坐标系中表示一个点,通过详细解释类的构造函数、成员变量和相关方法,帮助读者掌握在极坐标系下操作点的基本技巧。
2623

被折叠的 条评论
为什么被折叠?



