AbstractGraph::points is only used within TouchGFX.
 
Symbols
loading...
Files
loading...

AbstractGraph::points field

Syntax

References

LocationReferrerScopeText
AbstractGraph.hpp:361
GraphPoint *points; ///< Pointer to buffer where the coordinates are stored
AbstractGraph.cpp:23AbstractGraph::AbstractGraph()AbstractGraph
CanvasWidget(), linkedGraph(0), left(-1), right(-1), top(-1), bottom(-1), points(0), maxPoints(0), lineWidth(0)
AbstractGraph.cpp:46AbstractGraph::widgetXindex() constAbstractGraph
return widgetX(points[index].x);
AbstractGraph.cpp:51AbstractGraph::widgetYindex() constAbstractGraph
return widgetY(points[index].y);
AbstractGraph.cpp:56AbstractGraph::setBuffer()AbstractGraph
points = pointsBuffer;
AbstractGraph.cpp:146AbstractGraph::addValue()AbstractGraph
if (numPoints == 0 || x > points[numPoints-1].x)
AbstractGraph.cpp:149AbstractGraph::addValue()AbstractGraph
points[numPoints].x = x;
AbstractGraph.cpp:150AbstractGraph::addValue()AbstractGraph
points[numPoints].y = y;
AbstractGraph.cpp:157AbstractGraph::addValue()AbstractGraph
assert(points[index].x >= x && "Bug in binary search algorithm");
AbstractGraph.cpp:158AbstractGraph::addValue()AbstractGraph
if (points[index].x > x)
AbstractGraph.cpp:163AbstractGraph::addValue()AbstractGraph
points[index].x = x;
AbstractGraph.cpp:164AbstractGraph::addValue()AbstractGraph
points[index].y = y;
AbstractGraph.cpp:171AbstractGraph::addValue()AbstractGraph
if (points[index].y != y)
AbstractGraph.cpp:176AbstractGraph::addValue()AbstractGraph
points[index].x = x; // Actually not necessary
AbstractGraph.cpp:177AbstractGraph::addValue()AbstractGraph
points[index].y = y;
AbstractGraph.cpp:188AbstractGraph::deleteValue()AbstractGraph
if (index < numPoints && points[index].x == x)
AbstractGraph.cpp:299AbstractGraph::updateAndInvalidateCacheForLinesBetweenIndeces()AbstractGraph
points[index].dy = (lineWidth * dy / d) / 2;
AbstractGraph.cpp:300AbstractGraph::updateAndInvalidateCacheForLinesBetweenIndeces()AbstractGraph
points[index].dx = (lineWidth * dx / d) / 2;
AbstractGraph.cpp:340AbstractGraph::insertPointAtIndex()AbstractGraph
points[i] = points[i - 1];
AbstractGraph.cpp:351AbstractGraph::deletePointAtIndex()AbstractGraph
points[i] = points[i + 1];
AbstractGraph.cpp:358AbstractGraph::findX()AbstractGraph
if (numPoints == 0 || x > points[numPoints-1].x)
AbstractGraph.cpp:369AbstractGraph::findX()AbstractGraph
int midX = points[midIndex].x;
AbstractGraph.hpp:432AbstractGraph::xAboveOutgoing() constAbstractGraph
CWRUtil::Q5 xAboveOutgoing(int index) const { return widgetXindex(index) + points[index].dy; }
AbstractGraph.hpp:433AbstractGraph::yAboveOutgoing() constAbstractGraph
CWRUtil::Q5 yAboveOutgoing(int index) const { return widgetYindex(index) - points[index].dx; }
AbstractGraph.hpp:434AbstractGraph::xBelowOutgoing() constAbstractGraph
CWRUtil::Q5 xBelowOutgoing(int index) const { return widgetXindex(index) - points[index].dy; }
AbstractGraph.hpp:435AbstractGraph::yBelowOutgoing() constAbstractGraph
CWRUtil::Q5 yBelowOutgoing(int index) const { return widgetYindex(index) + points[index].dx; }
AbstractGraph.hpp:436AbstractGraph::xAboveIncoming() constAbstractGraph
CWRUtil::Q5 xAboveIncoming(int index) const { return widgetXindex(index) + points[index-1].dy; }
AbstractGraph.hpp:437AbstractGraph::yAboveIncoming() constAbstractGraph
CWRUtil::Q5 yAboveIncoming(int index) const { return widgetYindex(index) - points[index-1].dx; }
AbstractGraph.hpp:438AbstractGraph::xBelowIncoming() constAbstractGraph
CWRUtil::Q5 xBelowIncoming(int index) const { return widgetXindex(index) - points[index-1].dy; }
AbstractGraph.hpp:439AbstractGraph::yBelowIncoming() constAbstractGraph
CWRUtil::Q5 yBelowIncoming(int index) const { return widgetYindex(index) + points[index-1].dx; }