|
| FunctionGraphView (InteractiveCurveViewRange *graphRange, CurveViewCursor *cursor, BannerView *bannerView, View *cursorView) |
|
void | drawRect (KDContext *ctx, KDRect rect) const override |
|
void | setContext (Poincare::Context *context) |
|
Poincare::Context * | context () const |
|
void | selectFunction (Function *function) |
|
void | setAreaHighlight (float start, float end) |
|
virtual void | setAreaHighlightColor (bool highlightColor) |
|
| CurveView (CurveViewRange *curveViewRange=nullptr, CurveViewCursor *curveViewCursor=nullptr, BannerView *bannerView=nullptr, View *cursorView=nullptr, View *okView=nullptr) |
|
virtual void | reload () |
|
bool | isMainViewSelected () const |
|
void | selectMainView (bool mainViewSelected) |
|
void | setCursorView (View *cursorView) |
|
void | setBannerView (View *bannerView) |
|
void | setOkView (View *okView) |
|
float | resolution () const |
|
| View () |
|
virtual | ~View () |
|
| View (const View &other)=delete |
|
| View (View &&other)=delete |
|
View & | operator= (const View &other)=delete |
|
View & | operator= (View &&other)=delete |
|
void | resetSuperview () |
|
void | setSize (KDSize size) |
|
void | setFrame (KDRect frame) |
|
KDPoint | pointFromPointInView (View *view, KDPoint point) |
|
KDRect | bounds () const |
|
View * | subview (int index) |
|
virtual KDSize | minimalSizeForOptimalDisplay () const |
|
|
void | reloadBetweenBounds (float start, float end) |
|
void | setCurveViewRange (CurveViewRange *curveViewRange) |
|
virtual float | samplingRatio () const |
|
float | pixelToFloat (Axis axis, KDCoordinate p) const |
|
float | floatToPixel (Axis axis, float f) const |
|
void | drawLine (KDContext *ctx, KDRect rect, Axis axis, float coordinate, KDColor color, KDCoordinate thickness=1) const |
|
void | drawSegment (KDContext *ctx, KDRect rect, Axis axis, float coordinate, float lowerBound, float upperBound, KDColor color, KDCoordinate thickness=1) const |
|
void | drawDot (KDContext *ctx, KDRect rect, float x, float y, KDColor color, bool oversize=false) const |
|
void | drawGridLines (KDContext *ctx, KDRect rect, Axis axis, float step, KDColor color) const |
|
void | drawGrid (KDContext *ctx, KDRect rect) const |
|
void | drawAxes (KDContext *ctx, KDRect rect, Axis axis) const |
|
void | drawCurve (KDContext *ctx, KDRect rect, EvaluateModelWithParameter evaluation, void *model, void *context, KDColor color, bool colorUnderCurve=false, float colorLowerBound=0.0f, float colorUpperBound=0.0f, bool continuously=false) const |
|
void | drawHistogram (KDContext *ctx, KDRect rect, EvaluateModelWithParameter evaluation, void *model, void *context, float firstBarAbscissa, float barWidth, bool fillBar, KDColor defaultColor, KDColor highlightColor, float highlightLowerBound=INFINITY, float highlightUpperBound=-INFINITY) const |
|
void | computeLabels (Axis axis) |
|
void | drawLabels (KDContext *ctx, KDRect rect, Axis axis, bool shiftOrigin) const |
|
void | markRectAsDirty (KDRect rect) |
|
Definition at line 12 of file function_graph_view.h.