Go to the SVN repository for this file.
70 boolbOk = pScatterDS!=
NULL;
86 if(pPane && pSource) {
96 size_tElemN = pArX->
GetSize();
100glBegin(GL_LINE_STRIP);
101 for(
size_t i= 0;
i< ElemN;
i++ ) {
110rcHit.
Inflate(MarkerW, MarkerH);
112 for(
size_t i= 0;
i< ElemN;
i++ ) {
123 catch(std::exception& e) {
138 size_tElemN = pArX->
GetSize();
143MinX = MaxX = pArX->
GetElem(0);
144MinY = MaxY = pArY->
GetElem(0);
145 for(
size_t i= 1;
i< ElemN;
i++ ) {
148MinX =
min(MinX, X);
149MaxX =
max(MaxX, X);
150MinY =
min(MinY, Y);
151MaxY =
max(MaxY, Y);
class ITypedDataArray<Type>
#define ERR_POST(message)
Error posting with file, line number information but without error codes.
string ReportAll(TDiagPostFlags flags=eDPF_Exception) const
Report all exceptions.
virtual const char * what(void) const noexcept
Standard report (includes full backlog).
IScatterDataSource * GetScatterDataSource()
virtual void CalculateLimits()
virtual void Render(CGlPane *pViewport, TElemVector *elems=NULL)
void SetDrawLines(bool bDraw)
CScatterGraph()
class CScatterGraph
vector< SGraphElem * > TElemVector
virtual bool SetDataSource(IGraphDataSource *pDS)
CGraphDotMarker::EMarkerType GetMarkerType() const
virtual size_t GetSize()=0
void SetMarkerType(CGraphDotMarker::EMarkerType Type)
virtual INumericArray * GetXArray()=0
virtual bool SetDataSource(IGraphDataSource *pDS)
virtual INumericArray * GetYArray()=0
virtual TValueType GetElem(size_t i)=0
static void RenderMarker(TModelUnit cX, TModelUnit cY, TModelUnit MarkerW, TModelUnit MarkerH, EMarkerType Type)
class CGraphDotMarker
virtual const TModelRect & GetLimits() const
CGraphDotMarker::EMarkerType m_MarkerType
TModelUnit UnProjectWidth(TVPUnit vp_w) const
bool PtInRect(T x, T y) const
void glColorC(const CRgbaColor &color)
void Inflate(T d_x, T d_y)
TModelUnit UnProjectHeight(TVPUnit vp_h) const
TModelRect & GetVisibleRect(void)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
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