10 #include "qwt_point_3d.h" 
   12 #if QT_VERSION >= 0x050200 
   14 static QwtPoint3D qwtPointToPoint3D( 
const QPointF& point )
 
   23     static const struct RegisterQwtPoint3D
 
   25         inline RegisterQwtPoint3D()
 
   27             qRegisterMetaType< QwtPoint3D >();
 
   29 #if QT_VERSION >= 0x050200 
   30             QMetaType::registerConverter< QPointF, QwtPoint3D >( qwtPointToPoint3D );
 
   33     } qwtRegisterQwtPoint3D;
 
   36 #ifndef QT_NO_DEBUG_STREAM 
   40 QDebug operator<<( QDebug debug, 
const QwtPoint3D& point )
 
   42     debug.nospace() << 
"QwtPoint3D(" << point.
x()
 
   43                     << 
"," << point.
y() << 
"," << point.
z() << 
")";
 
QwtPoint3D class defines a 3D point in double coordinates.