#include <CDiagram.hpp>
|
| CDiagram (uint64_t numDivision, uint64_t numSubDivision, double heightTextAxis) |
|
| CDiagram (const CDiagram *other) |
|
| CDiagram (const CDiagram &other)=delete |
|
| CDiagram (CDiagram &&other)=delete |
|
| ~CDiagram () |
|
CDiagram & | operator= (const CDiagram &)=delete |
|
CDiagram & | operator= (CDiagram &&other)=delete |
|
void | drawAxis (IGraphics *graphics, uint64_t numDecimals, double widthLines, iv::mimics::elements::eScalePosition textPosition) const |
|
void | setShowAxisX (double xMin, double xMax, EShowAxis showAxis, double sizeX, double sizeY) const |
|
void | setShowAxisY (double yMin, double yMax, EShowAxis showAxis, double sizeX, double sizeY) const |
|
void | setDivisions (uint64_t numDivision, uint64_t numSubDivision) |
|
void | setTextHeight (double heightTextAxis) |
|
|
static void | prvDrawText (const SPrvAxis *axis, const std::vector< double > &separators, double heightText, bool isHorizontal, uint64_t numDivision, uint64_t numDecimals, iv::mimics::elements::eScalePosition textPosition, IGraphics *graphics) |
|
static void | prvDrawAxisUnit (uint64_t numDivision, uint64_t numSubDivision, const SPrvAxis *axis, uint64_t numDecimals, double heightText, double widthLines, bool isHorizontal, iv::mimics::elements::eScalePosition scalePosition, IGraphics *graphics) |
|
◆ CDiagram() [1/4]
CDiagram::CDiagram |
( |
uint64_t | numDivision, |
|
|
uint64_t | numSubDivision, |
|
|
double | heightTextAxis ) |
◆ CDiagram() [2/4]
CDiagram::CDiagram |
( |
const CDiagram * | other | ) |
|
|
explicit |
◆ CDiagram() [3/4]
CDiagram::CDiagram |
( |
const CDiagram & | other | ) |
|
|
delete |
◆ CDiagram() [4/4]
◆ ~CDiagram()
◆ calculateShowDiagram()
EShowAxis CDiagram::calculateShowDiagram |
( |
float | lineWidth, |
|
|
float | sizeText, |
|
|
bool | onlySeparators ) |
|
static |
◆ drawAxis()
◆ enumTextPosition()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ prvDrawAxisUnit()
◆ prvDrawText()
◆ setDivisions()
void CDiagram::setDivisions |
( |
uint64_t | numDivision, |
|
|
uint64_t | numSubDivision ) |
◆ setShowAxisX()
void CDiagram::setShowAxisX |
( |
double | xMin, |
|
|
double | xMax, |
|
|
EShowAxis | showAxis, |
|
|
double | sizeX, |
|
|
double | sizeY ) const |
◆ setShowAxisY()
void CDiagram::setShowAxisY |
( |
double | yMin, |
|
|
double | yMax, |
|
|
EShowAxis | showAxis, |
|
|
double | sizeX, |
|
|
double | sizeY ) const |
◆ setTextHeight()
void CDiagram::setTextHeight |
( |
double | heightTextAxis | ) |
|
◆ strTextPosition()
◆ m_axisX
◆ m_axisY
◆ m_heightTextAxis
double CDiagram::m_heightTextAxis |
|
private |
◆ m_numDivision
uint64_t CDiagram::m_numDivision |
|
private |
◆ m_numSubDivision
uint64_t CDiagram::m_numSubDivision |
|
private |
The documentation for this class was generated from the following files: