8 #ifndef MSICHART_NAIVEPLOTMANAGER_H 9 #define MSICHART_NAIVEPLOTMANAGER_H 42 std::vector<Plot::Ptr> mPlots;
virtual bool GetToolTipData(Int32 iSeriesID, Int32 iGroupID, double &orValue, double &orPercentValue, Int32 iOffset=0)
virtual GraphObject::Ptr OnPointDetection(const Point2D &irCursor) const
virtual void OnRectangleSelection(const Rect2D &irRect, std::vector< GraphObject::Ptr > &iorSelectedObjects) const
virtual ~NaivePlotManager()
virtual Int32 GetDataAreaSplitX() const
NaivePlotManager(const TripleId &irTripleId, GraphObjectManager *ipManager, const Rect2D &irPlotArea)
MSynch::SmartPtr< NaivePlotManager > Ptr
Definition: NaivePlotManager.h:23
virtual void GenerateView()
#define Int32
Definition: BasicTypes.h:20
virtual void GenerateMapAndList()
Definition: SmartPtr.h:38
std::vector< AreaRec * > ImageMap
Definition: ImageMap.h:99
virtual void GenerateImageMap(ImageMap &iorImageMap)
Definition: NaivePlotManager.h:20
Definition: GraphObjectManager.h:37
Use four Int32 values to represent a 2D rectangle.
Definition: Rect2D.h:25
Definition: PlotManager.h:43