Go to the SVN repository for this file.
1 #ifndef GUI_GRAPH___LEGEND__HPP 2 #define GUI_GRAPH___LEGEND__HPP 84 virtual voidx_RenderItems(
CGlPane* pPane);
85 virtual voidx_RenderItem(
intX,
intY,
const string& sLabel,
const CRgbaColor&
Color,
intiMarker);
105:
CSeriesBase(Length), m_bShowMarkers(bShowMarkers) {}
129 virtual voidCreateArrays();
class CRgbaColor provides a simple abstraction for managing colors.
class CSeriesBase CSeries represents a set of colinear IDataArrays and provides basic access and mana...
class CTypedArrayAdapter<Type, TBase>
class ITypedDataArray<Type>
virtual IColorArray * GetColorArray()=0
virtual IColorArray * GetColorArray()
virtual bool ShowMarkers()
TStrCont & GetLabelContainer()
vector< SGraphElem * > TElemVector
CTypedArrayAdapter< IDataArray::eString > TStrAdapter
CTypedArrayAdapter< IDataArray::eNumeric, int > TEnumAdapter
virtual const TModelRect & GetLimits() const
TEnumAdapter::TCont TEnumCont
TColorCont & GetColorContainer()
virtual INumericArray * GetMarkerArray()=0
IGraphDataSource * m_pDataSource
virtual IStringArray * GetLabelArray()
virtual void Render(CGlPane *pPane, TElemVector *elems=NULL)=0
TEnumCont & GetMarkerContainer()
CLegendDataSource(int Length, bool bShowMarkers=true)
TColorAdapter::TCont TColorCont
TStrAdapter::TCont TStrCont
virtual IStringArray * GetLabelArray()=0
virtual void CalculateLimits()=0
virtual bool ShowMarkers()=0
CTypedArrayAdapter< IDataArray::eColor > TColorAdapter
virtual bool SetDataSource(IGraphDataSource *pDS)
ILegendDataSource * GetLegendDataSource()
virtual INumericArray * GetMarkerArray()
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIGRAPH_EXPORT
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4