class_docstr: A GraphicsItem that sets its location to a point on a PlotCurveItem.
  Also rotates to be tangent to the curve.
  The position along the curve is a Qt property, and thus can be easily animated.
  
  Note: This class does not display anything; see CurveArrow for an applied example
class_docstr_tok: ["A","GraphicsItem","that","sets","its","location","to","a","point","on","a","PlotCurveItem",".","Also","rotates","to","be","tangent","to","the","curve",".","The","position","along","the","curve","is","a","Qt","property",",","and","thus","can","be","easily","animated",".","Note",":","This","class","does","not","display","anything",";","see","CurveArrow","for","an","applied","example"]
code: def boundingRect(self):
      return QtCore.QRectF()
  
file_path: pyqtgraph/pyqtgraph/graphicsItems/CurvePoint.py
imports: import weakref
  from math import atan2, degrees
  from ..functions import clip_scalar
  from ..Qt import QtCore, QtWidgets
  from .None import ArrowItem
  from .GraphicsObject import GraphicsObject
label_desc: Use image node_id 5 for calling the CurvePoint obj's underlying member method code with example usage: obj.boundingRect() and returns: QtCore