MCPcopy Create free account
hub / github.com/KDAB/KDChart / updateData

Method updateData

src/KDChart/KDChartAbstractGrid.cpp:41–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

39}
40
41DataDimensionsList AbstractGrid::updateData(AbstractCoordinatePlane *plane)
42{
43 if (plane) {
44 const DataDimensionsList rawDataDimensions(plane->getDataDimensionsList());
45 // ### this could be dangerous because calculateGrid() looks at some data we are not checking
46 // for changes here.
47 if (mCachedRawDataDimensions.empty() || (rawDataDimensions != mCachedRawDataDimensions)) {
48 mCachedRawDataDimensions = rawDataDimensions;
49 mPlane = plane;
50 mDataDimensions = calculateGrid(rawDataDimensions);
51 }
52 }
53 return mDataDimensions;
54}
55
56bool AbstractGrid::isBoundariesValid(const QRectF &r)
57{

Callers 1

gridDimensionsListMethod · 0.45

Calls 1

getDataDimensionsListMethod · 0.45

Tested by

no test coverage detected