External Window Curve Editor CurveEditor class, its member functions, and their use-cases are described here.