class_docstr: A d-dimensional Bézier segment.
  
  Parameters
  ----------
  control_points : (N, d) array
      Location of the *N* control points.
class_docstr_tok: ["A","d-dimensional","B\u00e9zier","segment",".","Parameters","--","--","--","--","--","control_points",":","(","N",",","d",")","array","Location","of","the","*","N","*","control","points","."]
docstr: The control points of the curve.
docstr_tok: ["The","control","points","of","the","curve","."]
code: def control_points(self):
      """The control points of the curve."""
      return self._cpoints
  
imports: from functools import lru_cache
  import math
  import warnings
  import numpy
  from matplotlib import _api
label_desc: Use image node_id 4 for calling the BezierSegment obj's underlying member method code with example usage: obj.control_points() and returns: self