Go to the documentation of this file.
8 #ifndef DRAWABLEFUNCTIONMARKCONTEXT_H_
9 #define DRAWABLEFUNCTIONMARKCONTEXT_H_
void setDrawableContextType(CADrawableContextType type)
Definition: drawablecontext.h:50
void draw(QPainter *p, const CADrawSettings s)
Definition: drawablefunctionmarkcontext.cpp:27
int w
Definition: drawable.h:20
double xPos() const
Definition: drawable.h:55
void setWidth(double width)
Definition: drawable.h:73
int _currentLineIdx
Definition: drawablefunctionmarkcontext.h:40
@ DrawableFunctionMarkContext
Definition: drawablecontext.h:24
Definition: drawablefunctionmarkcontext.h:15
Definition: drawable.h:16
~CADrawableFunctionMarkContext()
Definition: drawablefunctionmarkcontext.cpp:24
void setHeight(double height)
Definition: drawable.h:74
double yPos() const
Definition: drawable.h:56
Context for function marks.
Definition: functionmarkcontext.h:19
CAFunctionMarkLine
Definition: drawablefunctionmarkcontext.h:26
@ Lower
Definition: drawablefunctionmarkcontext.h:29
#define NULL
Definition: glib.h:121
int _numberOfLines
Definition: drawablefunctionmarkcontext.h:39
int currentLineIdx()
Definition: drawablefunctionmarkcontext.h:34
CADrawableFunctionMarkContext()
Definition: drawablefunctionmarkcontext.h:37
CADrawableFunctionMarkContext * clone()
Definition: drawablefunctionmarkcontext.cpp:31
void setNumberOfLines(int number)
Definition: drawablefunctionmarkcontext.h:23
int y
Definition: drawable.h:19
double height() const
Definition: drawable.h:58
Definition: drawablecontext.h:18
void nextLine()
Definition: drawablefunctionmarkcontext.cpp:48
@ Middle
Definition: drawablefunctionmarkcontext.h:28
@ Upper
Definition: drawablefunctionmarkcontext.h:27
float z
Definition: drawable.h:17
CAContext * _context
Definition: drawablecontext.h:53
int numberOfLines()
Definition: drawablefunctionmarkcontext.h:24
double yPosLine(CAFunctionMarkLine part)
Definition: drawablefunctionmarkcontext.cpp:35