Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
G
 GetActiveChart
 GetAlignment, Label
 GetAllBars
 GetAllDataEntries, DataSet
 GetAllPoints, MorphElement
 GetAllSlices, PieChart
 GetAllSlicesGroupSorted, PieChart
 GetAlpha
 GetAttribLocation, Shader
 GetAxes, Chart
 GetBars
 GetBeginValue, PieSlice
 GetBlue
 GetBottom, DataElement
 GetColor, DataEntry
 GetColorLocation, Shader
 GetConnectedBar
 GetConnectedDataElement, Chart
 GetConnectedDataElementByDataGroup
 GetConnectedSlice, PieChart
 GetDataElements, Chart
 GetDataEntries, DataGroup
 GetDataEntry, DataElement
 GetDataEntryByName, ValueChangeTransition
 GetDataGroup
 GetDataGroups, DataSet
 GetDataSet, Chart
 GetFiltering, DataSet
 GetGreen
 GetGridLines, Chart
 GetHeight
 GetHighestGroupValue, DataSet
 GetHighestValue, DataGroup
 GetHighestVisibleSum, StackedBarChart
 GetHighestVisibleValue, Chart
 GetIndexOfBar, StackedBarChart
 GetInstance, TransitionManager
 GetLabel, DataElement
 GetLabels, Chart
 GetLeft
 GetName
 GetOrientation
 GetOutterVertices, PieSlice
 GetRed
 GetReferenceDataGroup, DataGroup
 GetRelativeHeight, GridLine
 GetResultChart, Transition
 GetResultElement, MorphElement
 GetRow, GridLine
 GetSize, DataGroup
 GetSlices, PieSector
 GetSortingOrder, DataSet
 GetStyle, Label
 GetText
 GetTop
 GetType
 GetUniformLocation, Shader
 GetUnit, DataSet
 GetValue
 GetValueScaleFactor
 GetVertexCount, MorphElement
 GetVertexLocation, Shader
 GetVisibleDataGroups
 GetWidth, DataElement
 GRID_HIGH_VALUE
 GRID_HIGH_VALUE_STEP_SIZE
 GRID_LINE
 GRID_LINE_COLOR
 GRID_LINE_TEXT_OFFSET
 GRID_LINE_WIDTH
 GRID_LINES
 GRID_LOW_VALUE
 GRID_LOW_VALUE_STEP_SIZE
 GRID_MID_VALUE
 GRID_MID_VALUE_STEP_SIZE
 GRID_SECOND_HIGH_VALUE
 GRID_SECOND_HIGH_VALUE_STEP_SIZE
 GridLine
~GridLine, GridLine
 GROUPED_BAR
 GROUPED_BAR_CHART
 GroupedBar
~GroupedBar, GroupedBar
 GroupedBarChart
~GroupedBarChart, GroupedBarChart
 GroupedBarChart.cpp
Chart* GetActiveChart()
Returns the active chart of the transition.
Chart* GetActiveChart()
Returns the active chart of the transition.
Chart* GetActiveChart()
Returns the active chart of the transition.
Chart* GetActiveChart()
Returns the active chart of the transition.
Chart* GetActiveChart()
Returns the active chart of the transition.
int GetAlignment()
Returns the alignment of the label, either Qt::AlignCenter, Qt::AlignLeft or Qt::AlignRight.
std::vector<DataElement*> GetAllBars()
Returns a vector containing all visible (not filtered) bars of all grouped bars of the chart.
std::vector<DataElement*> GetAllBars()
Returns a vector containing all visible (not filtered) bars of all stacked bars of the chart.
std::vector<DataEntry*> GetAllDataEntries()
Returns a vector containing the data entries of all data groups.
glm::vec4* GetAllPoints()
Returns all vertices of the morph element.
std::vector<PieSlice*> GetAllSlices()
Returns a vector containing all visible (not filtered) pie slices of all pie sectors of the chart sorted by value.
std::vector<PieSlice*> GetAllSlicesGroupSorted()
Returns a vector containing all visible (not filtered) pie slices of all pie sectors of the chart, sorted first by pie sector, then by value.
float GetAlpha()
Returns the alpha color value of the data element.
float GetAlpha()
Returns the alpha color value of the grid line.
float GetAlpha()
Returns the alpha color value of the label’s font.
unsigned int GetAttribLocation(const char *sName) const
Returns the shader attribute location of the given attribute.
std::vector<Axis*> GetAxes()
Returns a vector containing all axes of the chart.
std::vector<Bar*> GetBars()
Returns a vector containing all bars of the grouped bar.
std::vector<Bar*> GetBars()
Returns a vector containing all bars of the stacked bar.
float GetBeginValue()
Returns the begin value of the pie slice.
float GetBlue()
Returns the blue color value of the grid line.
float GetBlue()
Returns the blue color value of the label’s font.
float GetBottom()
Returns the bottom value of the data element.
glm::vec4 GetColor()
Returns the color of the data entry.
unsigned int GetColorLocation()
Returns the shader location for the color array.
DataElement* GetConnectedBar(DataEntry *pDataEntry)
Returns the bar data element which represents the given data entry.
DataElement* GetConnectedBar(DataEntry *pDataEntry)
Returns the bar data element which represents the given data entry.
DataElement* GetConnectedDataElement(DataEntry *pDataEntry)
Returns the data element which represents the given data entry.
DataElement* GetConnectedDataElementByDataGroup(DataGroup *pDataGroup)
Returns the grouped bar which represents the given data group.
DataElement* GetConnectedDataElementByDataGroup(DataGroup *pDataGroup)
Returns the pie sector which represents the given data group.
DataElement* GetConnectedDataElementByDataGroup(DataGroup *pDataGroup)
Returns the stacked bar which represents the given data group.
PieSlice* GetConnectedSlice(DataEntry *pDataEntry)
Returns the pie slice data element which represents the given data entry.
std::vector<DataElement*> GetDataElements()
Returns a vector containing all data elements of the chart.
std::vector<DataEntry*> GetDataEntries()
Returns a vector containing all data entries of the data group.
DataEntry* GetDataEntry()
Returns the data entry connected to the data element.
DataEntry* GetDataEntryByName(std::vector<DataEntry*> vDataEntries,
std::string sName)
Help function which searches for a data entry of the given name in the given vector of data entries and returns it if present, else NULL.
DataGroup* GetDataGroup()
Returns the data group connected to the grouped bar.
DataGroup* GetDataGroup()
Returns the data group connected to the pie sector.
DataGroup* GetDataGroup()
Returns the data group connected to the stacked bar.
std::vector<DataGroup*> GetDataGroups()
Returns a vector containing the data groups of the data set.
DataSet* GetDataSet()
Returns the data set represented by the chart.
bool GetFiltering()
Returns a boolean value indicating the filtering behavior of the data set.
float GetGreen()
Returns the green color value of the grid line.
float GetGreen()
Returns the green color value of the label’s font.
std::vector<GridLine*> GetGridLines()
Returns a vector containing all grid lines of the chart.
float GetHeight()
Returns the height of the data element.
int GetHeight()
Returns the assigned value of the grid line.
double GetHighestGroupValue()
Returns the highest summed value among all data groups of the data set.
double GetHighestValue()
Returns the highest value among the data entries of the data group.
double GetHighestVisibleSum()
Returns the highest sum of values of a stacked bar among all visible (not filtered) stacked bars.
double GetHighestVisibleValue()
Returns the highest data entry value that is visible (not filtered) in the current chart.
unsigned int GetIndexOfBar(DataElement *pDataElement)
Returns the index of a given bar in its stacked bar, counting from the bottom up.
static TransitionManager* GetInstance()
Static function to get the singleton instance.
Label* GetLabel()
Returns the label connected to the data element.
std::vector<Label*> GetLabels()
Returns a vector containing all labels of the chart.
float GetLeft()
Returns the left value of the data element.
int GetLeft()
Returns the X coordinate of the label.
std::string GetName()
Returns the name of the data entry.
std::string GetName()
Returns the name of the data group.
std::string GetName()
Returns the name of the data set.
int GetOrientation()
Returns the orientation of the axis, either ORIENTATION_HORIZONTAL or ORIENTATION_VERTICAL.
int GetOrientation()
Returns the orientation of the label, either ORIENTATION_HORIZONTAL or ORIENTATION_VERTICAL.
int GetOutterVertices()
Returns the number of outter vertices (all vertices minus the center vertex).
float GetRed()
Returns the red color value of the grid line.
float GetRed()
Returns the red color value of the label’s font.
DataGroup* GetReferenceDataGroup()
Returns the reference data group of this data group.
float GetRelativeHeight()
Returns the height of the Y coordinate of the grid line in viewing coordinates.
Chart* GetResultChart()
Returns the resulting chart of the transition.
MorphElement* GetResultElement()
Returns the pointer to the specified result morph element.
int GetRow()
Returns the index of the grid line.
int GetSize()
Returns the number of data entries of the data group.
std::vector<PieSlice*> GetSlices()
Returns a vector containing all pie slices of the pie sector.
bool GetSortingOrder()
Returns a boolean value indicating the sorting order of the data set.
int GetStyle()
Returns the style flags of the label.
QString GetText()
Returns the text of the label assigned to the axis.
QString GetText()
Returns the text of the label.
float GetTop()
Returns the top value of the data element.
int GetTop()
Returns the Y coordinate of the label.
int GetType()
Returns the type indicator of the class.
int GetType()
Returns the type indicator of the class.
unsigned int GetUniformLocation(const char *sName) const
Returns the shader uniform location of the given uniform.
std::string GetUnit()
Returns the unit of the data values.
double GetValue()
Returns the value of the data entry.
float GetValue()
Returns the assigned value of the grid line as float value.
float GetValueScaleFactor()
Returns the value scale factor of the chart.
float GetValueScaleFactor()
Returns the value scale factor of the pie slice.
int GetVertexCount()
Returns the total number of vertices of the element.
unsigned int GetVertexLocation()
Returns the shader location for the vertex array.
std::vector<DataGroup*> GetVisibleDataGroups(
   std::vector<DataGroup*> vAllDataGroups
)
Returns a vector containing all visible data groups of the given data groups, i.e.
std::vector<DataGroup*> GetVisibleDataGroups(
   std::vector<DataGroup*> vAllDataGroups
)
Returns a vector containing all visible data groups of the given data groups, i.e.
std::vector<DataGroup*> GetVisibleDataGroups(
   std::vector<DataGroup*> vAllDataGroups
)
Returns a vector containing all visible data groups of the given data groups, i.e.
float GetWidth()
Returns the width of the data element.
Highest value a chart can have at highest scaling.
Step size according to the highest value and the number of grid lines.
Indicator for a grid line.
Intensity value of grid lines.
Offset added to grid line labels in pixels.
Line width of grid lines in OpenGL line unit.
Number of grid lines used in a chart.
Highest value a chart can have at lowest scaling.
Step size according to the lowest value and the number of grid lines.
Highest value a chart can have at medium scaling.
Step size according to the medium value and the number of grid lines.
Highest value a chart can have at second highest scaling.
Step size according to the second highest value and the number of grid lines.
class GridLine: public AlterableObject
Implements a grid line object.
GridLine(int iHeight,
int iRow)
Initializes the object.
~GridLine()
Releases all allocated resources.
Indicator for a grouped bar.
Indicator for a grouped bar chart.
class GroupedBar: public DataElement
Implements a grouped bar data element.
GroupedBar(DataGroup *pDataGroup,
float fLeft,
float fWidth,
double dHighestGridValue)
Initializes the object.
~GroupedBar()
Releases all allocated resources.
class GroupedBarChart: public Chart
Implements a grouped bar chart.
GroupedBarChart(DataSet *pDataSet)
Initializes the object.
~GroupedBarChart()
Releases all allocated resources.
Close