Mobile API Reference  MicroStrategy 2019
MsiChart::Chart Member List

This is the complete list of members for MsiChart::Chart, including all inherited members.

AddToSelectionList(const TripleId &iObject)=0MsiChart::Chartpure virtual
AllocSelectionList(TripleId *&orpSelectionList, Int32 &oNum)=0MsiChart::Chartpure virtual
ApplySelectedObjects(Int32 iX, Int32 iY, std::vector< Point2D > &iPoints, Point2D &ioPoint)=0MsiChart::Chartpure virtual
CanShowTooltipById(TripleId &irId) const =0MsiChart::Chartpure virtual
cleanDataSet()=0MsiChart::Chartpure virtual
ClearOneHighlightObject(MsiChart::TripleId iTripleId)=0MsiChart::Chartpure virtual
ClearSelectionList()=0MsiChart::Chartpure virtual
CreateTooltipByObject(TripleId *ipSelectionList, Int32 iNum, std::vector< Tooltip *> &orTooltips, bool iPersistent=false)=0MsiChart::Chartpure virtual
CreateTooltipByObject(const std::vector< TripleId > &irSelectionList, std::vector< Tooltip *> &orTooltips, bool iPersistent=false)=0MsiChart::Chartpure virtual
CreateToolTipBySeriesAndGroup(Int32 iSeriesID, Int32 iGroupID, bool iPersistent=false)=0MsiChart::Chartpure virtual
Delete()=0MsiChart::Chartpure virtual
DeviceToVirtualPoint(Int32 &iorX, Int32 &iorY) const =0MsiChart::Chartpure virtual
DisableAnimationForZoom(bool iDisableAnimation)=0MsiChart::Chartpure virtual
DisposeSelectionList(TripleId *ipSelectionList)=0MsiChart::Chartpure virtual
DrawDataAreaForUniformAxis(CGContext *ipCGContext, Int32 iWidth, Int32 iHeight)=0MsiChart::Chartpure virtual
DrawUniformXAxis(CGContext *ipCGContext, Int32 iWidth, Int32 iHeight, bool iIsForSecondaryAxis=false)=0MsiChart::Chartpure virtual
DrawUniformYAxis(CGContext *ipCGContext, Int32 iWidth, Int32 iHeight, bool iIsForSecondaryAxis=false)=0MsiChart::Chartpure virtual
EnableAnimation(bool iUseAnimation)=0MsiChart::Chartpure virtual
EnableGraphMatrix(bool iIsGraphMatrix)=0MsiChart::Chartpure virtual
EnableMicroChart(bool iIsMicroChart)=0MsiChart::Chartpure virtual
EnableTimeSeriesChart(bool iIsTimeSeriesChart)=0MsiChart::Chartpure virtual
EnableUniformAxis(GraphMatrixMinMaxInfo yMinMaxInfo, GraphMatrixMinMaxInfo xMinMaxInfo, GraphMatrixMinMaxInfo zMinMaxInfo, Int32 iGraphHeight, GraphMatrixMinMaxInfo y2MinMaxInfo=std::make_pair(-1, std::make_pair(0.0, 0.0)), GraphMatrixMinMaxInfo x2MinMaxInfo=std::make_pair(-1, std::make_pair(0.0, 0.0)))=0MsiChart::Chartpure virtual
EnableVIDocument(bool iIsVIDocument)=0MsiChart::Chartpure virtual
EnableVoiceOver(bool iIsVoiceOverMode)=0MsiChart::Chartpure virtual
EnterDuplicateMode()=0MsiChart::Chartpure virtual
EnterGrayoutMode()=0MsiChart::Chartpure virtual
ExitDuplicateMode()=0MsiChart::Chartpure virtual
ExitGrayoutMode()=0MsiChart::Chartpure virtual
GenerateImageMap(Int32 iWidth, Int32 iHeight, ImageMap &oImageMap)=0MsiChart::Chartpure virtual
GetAllGraphObjectInfo(std::vector< CGRect > &iAllGraphObjectsBorder, std::vector< MsiChart::TripleId > &iAllGraphObjectsTripleId)=0MsiChart::Chartpure virtual
GetAllObjectsWithInDistance(Int32 iX, Int32 iY, const std::vector< Int32 > &irObjectIds, Int32 iRadius, std::vector< SelectedInfo > &orNearObjects, std::vector< Int32 > &orDistance)=0MsiChart::Chartpure virtual
GetAxisLabelRotaion(bool iIsXAxis)=0MsiChart::Chartpure virtual
GetAxisNumberFormat(CComVariant *opValue) const =0MsiChart::Chartpure virtual
GetCachedMaxElementSize()=0MsiChart::Chartpure virtual
GetCategoryAxisLabelInterval()=0MsiChart::Chartpure virtual
GetChartAreaId(const TripleId &iObject)=0MsiChart::Chartpure virtual
GetData()=0MsiChart::Chartpure virtual
GetDataAreaPadding(std::vector< double > &orPaddings)=0MsiChart::Chartpure virtual
GetDataAreaSplitX() const =0MsiChart::Chartpure virtual
GetDataAreaSplitY() const =0MsiChart::Chartpure virtual
GetDataGroup(bool &orIgnoreForNoSeriesOrGroup) const =0MsiChart::Chartpure virtual
GetDataPointForUIMenu(Int32 iX, Int32 iY, Tooltip &ioTooltip, bool iLSMode=false)=0MsiChart::Chartpure virtual
GetGraphHeight() const =0MsiChart::Chartpure virtual
GetGraphType(short &orGraphType)=0MsiChart::Chartpure virtual
GetGraphWidth() const =0MsiChart::Chartpure virtual
GetGroupIntervalInPixel()=0MsiChart::Chartpure virtual
GetGroupLabel(Int32 iGroupId, MBase::String &orGroupLabel, const wchar_t iSeparator, bool iIsAbbreviated)=0MsiChart::Chartpure virtual
GetGroupSpace(std::vector< Int32 > &orVect, Int32 iGroupIndex, bool iIsLegned=false)=0MsiChart::Chartpure virtual
GetHighlightObjects(std::vector< std::pair< Int32, Int32 > > &orHighlightObjects) const =0MsiChart::Chartpure virtual
GetHighlightObjects(std::vector< MsiChart::TripleId > &orHighlightObjects) const =0MsiChart::Chartpure virtual
GetHoveredLineObject(TripleId &orHoveredLineObject, Int32 iIndex=0)=0MsiChart::Chartpure virtual
GetHoveredObject(TripleId &orHoveredObject, Int32 iIndex=0)=0MsiChart::Chartpure virtual
GetInterlacedBandingPosition(bool iIsXAxis, std::vector< double > &orPostions, bool iIsFromUniformAxis=true)=0MsiChart::Chartpure virtual
GetIntervalSpace(bool iIsXAxis)=0MsiChart::Chartpure virtual
GetLastGroupId()=0MsiChart::Chartpure virtual
GetMaxElementRadius(Int32 iWidth, Int32 iHeight, bool iIsPerfectPadding=false)=0MsiChart::Chartpure virtual
GetMemoryUsageEstimation()=0MsiChart::Chartpure virtual
GetNearestObject(Int32 iX, Int32 iY, const std::vector< Int32 > &irObjectIds, Int32 iRadius, TripleId &orNearestTripleId, int *opNearestDistance=NULL)=0MsiChart::Chartpure virtual
GetNearestObjectForGMCombo(Int32 iX, Int32 iY, const std::vector< Int32 > &irObjectIds, Int32 iRadius, TripleId &orNearestTripleId, int *opNearestDistance)=0MsiChart::Chartpure virtual
GetNumOfSelectedObjects()=0MsiChart::Chartpure virtual
GetOptions(Int32 iObjectId, Int32 iSeriesId, Int32 iGroupId, Int32 iPropertyId, CComVariant *opValue)=0MsiChart::Chartpure virtual
GetPieSliceTooltipDataString(Int32 iSeriesID, Int32 iGroupID, Int32 iAngleID, Int32 iSliceID, Int32 iColumnOffset, MBase::String &orDataString)=0MsiChart::Chartpure virtual
GetPositionAtTick(double iTickValue, bool iIsForXAxis, Int32 iGraphDimentionLength)=0MsiChart::Chartpure virtual
GetPositionById(Int32 iSeriesId, Int32 iGroupId, Int32 &orX, Int32 &orY)=0MsiChart::Chartpure virtual
GetPrimaryDataString(Int32 iSeriesID, Int32 iGroupID, MBase::String &orDataString, bool iIsForColor, Int32 iSizebyIndex=0)=0MsiChart::Chartpure virtual
GetPrimaryDataStringForPie(Int32 iSeriesId, Int32 iGroupID, MBase::String &orDataString, bool iIsForColor, Int32 iColumnOffset=0, bool isPercentValue=false, Int32 iAngleIndex=-3, Int32 iSlcieIndex=-3)=0MsiChart::Chartpure virtual
GetRowAndColumnIndexByCoords(int iX, int iY, int &orRowIndex, int &orColumnIndex, bool iIsDataCellOnly, int iDistance=-1)=0MsiChart::Chartpure virtual
GetSeriesColorFromPalette(Int32 iIndex)=0MsiChart::Chartpure virtual
GetSeriesLabel(Int32 iSeriesID, MBase::String &orSeriesLabel, bool iSubstitute=true, Int32 iColumnOffset=0, bool iIsForSlice=true)=0MsiChart::Chartpure virtual
GetShownNumericTicks(std::set< double > &orTicksSet, bool iIsForXAxis)=0MsiChart::Chartpure virtual
GetSOByLassoSelection(std::vector< std::pair< int, int > > &iObjects)=0MsiChart::Chartpure virtual
GetSpaceAt(std::vector< Int32 > &orVect, const TripleId &irObjectId)=0MsiChart::Chartpure virtual
GetStaggerLabelEndLevel(Int32 &orLabelEndLevel)=0MsiChart::Chartpure virtual
GetToolTipByCoords(Int32 iX, Int32 iY, std::vector< Tooltip *> &orTooltips, bool iPersistent=false)=0MsiChart::Chartpure virtual
GetToolTipByCoords(Int32 iX, Int32 iY, std::vector< Tooltip *> &orTooltips, Int32 iDetectiveRadius, bool iPersistent=false)=0MsiChart::Chartpure virtual
GetToolTipData(Int32 iSeriesID, Int32 iGroupID, double &orValue, double &orPercentValue, Int32 iOffset=0)=0MsiChart::Chartpure virtual
GetToolTipDataString(Int32 iSeriesID, Int32 iGroupID, MBase::String &orDataString, Int32 iOffset=0)=0MsiChart::Chartpure virtual
GetToolTipDataString(Int32 iSeriesID, Int32 iGroupID, MBase::String &orDataString, MBase::String &orPercentDataString, Int32 iOffset=0)=0MsiChart::Chartpure virtual
GetUniformAxisMargins(short &orLeftMargin, short &orRightMargin, short &orTopMargin, short &orBottomMargin, bool iIsForSecondaryAxis=false)=0MsiChart::Chartpure virtual
GetUniformXAxisHeight(Int32 iXAxisLength, Int32 iMetricIndex=-1, bool iIsForSecondaryAxis=false)=0MsiChart::Chartpure virtual
GetUniformYAxisWidth(Int32 iYAxisLength, Int32 iMetricIndex=-1, bool iIsForSecondaryAxis=false)=0MsiChart::Chartpure virtual
HideAxisElements(bool iHide)=0MsiChart::Chartpure virtual
HighlightOrHideObjects(const std::vector< TripleId > &irTripleIds, bool iIsHide)=0MsiChart::Chartpure virtual
HighlightOrHideOneObject(const TripleId irTripleId, bool iIsHide)=0MsiChart::Chartpure virtual
HighlightSelectedInInit(std::vector< std::pair< Int32, Int32 > > &iSelectedSeriesAndColumns)=0MsiChart::Chartpure virtual
HighlightSelectedObject(bool iHighlight, bool iIsForLassoSelction=false)=0MsiChart::Chartpure virtual
IsDataEnough()=0MsiChart::Chartpure virtual
IsDrillableLabelAtCoords(int iX, int iY, std::string &orLinkURL)=0MsiChart::Chartpure virtual
IsDuplicateMode() const =0MsiChart::Chartpure virtual
IsGrayoutMode() const =0MsiChart::Chartpure virtual
IsInitialized() const =0MsiChart::Chartpure virtual
IsInSelectionList(const TripleId &iObject)=0MsiChart::Chartpure virtual
IsIsolatedDot(const TripleId &irId)=0MsiChart::Chartpure virtual
IsIsolatedDotInLine(const TripleId &irId)=0MsiChart::Chartpure virtual
IsVerticalChart() const =0MsiChart::Chartpure virtual
IsZeroBaseLineQualified(bool iIsXAxis, bool isSecondaryAxis)=0MsiChart::Chartpure virtual
LayoutAxis(bool iIsXAxis, bool iIsRotated, Int32 &orMaxLabelSpace)=0MsiChart::Chartpure virtual
OnHover(Int32 iX, Int32 iY)=0MsiChart::Chartpure virtual
OnHover(Int32 iX, Int32 iY, Int32 iDistance)=0MsiChart::Chartpure virtual
OnHover(const TripleId &irHoverObject)=0MsiChart::Chartpure virtual
OnPointDetection(Int32 iX, Int32 iY, bool iSmartSelection, TripleId &orSelectedObject)=0MsiChart::Chartpure virtual
OnRectangleSelection(Int32 iLeft, Int32 iTop, Int32 iWidth, Int32 iHeight, bool iSmartSelection, TripleId *&orpSelectionList, Int32 &oNum)=0MsiChart::Chartpure virtual
OnSwipingInZoom(Int32 iX, Int32 iY)=0MsiChart::Chartpure virtual
OnSwipingOutOfZoom(Int32 iOffset)=0MsiChart::Chartpure virtual
OnZooming(Int32 iOldStart, Int32 iOldEnd, Int32 iNewStart, Int32 iNewEnd, bool iIsVertical)=0MsiChart::Chartpure virtual
OnZoomingByGroupRange(double iStartGroup, double iEndGroup)=0MsiChart::Chartpure virtual
OnZoomRestore()=0MsiChart::Chartpure virtual
PlainDraw(Int32 iWidth, Int32 iHeight)=0MsiChart::Chartpure virtual
RefreshChart(const RefreshPack &irRefreshPack)=0MsiChart::Chartpure virtual
RefreshGraphMatrixContext()=0MsiChart::Chartpure virtual
RefreshOnDataChange()=0MsiChart::Chartpure virtual
RemoveFromSelectionList(const TripleId &iObject)=0MsiChart::Chartpure virtual
ResetAnimationState()=0MsiChart::Chartpure virtual
ResetGroupRangeAndAxesState(Int32 iBeginGroup, Int32 iEndGroup)=0MsiChart::Chartpure virtual
SaveImageToCGContext(CGContext *ipCGContext, Int32 iWidth, Int32 iHeight, bool iShowValueAxis=true, Int32 iImageUsage=IU_GENERAL)=0MsiChart::Chartpure virtual
SaveImageToFile(Int32 iWidth, Int32 iHeight, Int32 iFormat, const char *ipFilename)=0MsiChart::Chartpure virtual
SaveImageToMemory(Int32 iWidth, Int32 iHeight, Int32 iFormat, char *&oprMemory, unsigned Int32 &oSize)=0MsiChart::Chartpure virtual
SetAdvancedChartTypeSupport(bool iAdvancedChartTypeSupport)=0MsiChart::Chartpure virtual
SetAnimationDuration(double iSeconds)=0MsiChart::Chartpure virtual
SetCategoryAxisLabelInterval(Int32 irLabelInterval)=0MsiChart::Chartpure virtual
SetCGContext(CGContext *ipCGContext)=0MsiChart::Chartpure virtual
SetChartComponent(Int32 iChartComponent)=0MsiChart::Chartpure virtual
SetChartOffset(Int32 iXOffset, Int32 iYOffset)=0MsiChart::Chartpure virtual
SetCurrentGraphFrame(Int32 iX, Int32 iY, Int32 iWidth, Int32 iHeight)=0MsiChart::Chartpure virtual
SetData(Dataset::Ptr iDatasetPtr)=0MsiChart::Chartpure virtual
SetDataAreaSplitX(Int32 iXCoord)=0MsiChart::Chartpure virtual
SetEntireness(bool iIsEntireChart)=0MsiChart::Chartpure virtual
SetFontScale(double iRatio=1.0)=0MsiChart::Chartpure virtual
SetFormatManager(FormatManager::Ptr iFormatManagerPtr)=0MsiChart::Chartpure virtual
SetGMCEContext(void *iGMCEContext)=0MsiChart::Chartpure virtual
SetGMZoomScale(float iHeightScale, float iWidthScale)=0MsiChart::Chartpure virtual
SetGraphType(short iGraphType)=0MsiChart::Chartpure virtual
SetGridGraphViewer(void *ipGridGraphViewer)=0MsiChart::Chartpure virtual
SetIsCategoryXAxisForPartialRendering(bool isForPartialRendering)=0MsiChart::Chartpure virtual
SetOptions(Int32 iObjectId, Int32 iSeriesId, Int32 iGroupId, Int32 iPropertyId, CComVariant *ipValue)=0MsiChart::Chartpure virtual
SetShowNumbericTicks(std::set< double > &irTicksSet, bool iIsForXAxis)=0MsiChart::Chartpure virtual
SetStaggerLabelStartLevel(Int32 irLabelStartLevel)=0MsiChart::Chartpure virtual
SetTemplateNode(DSSRWTemplateNode *ipTemplateNode)=0MsiChart::Chartpure virtual
SetTemplateNodeKey(const std::string &irKey)=0MsiChart::Chartpure virtual
SetTextAsShape(bool iFlag)=0MsiChart::Chartpure virtual
SetTimeSeriesIntegrity(Int32 iIntegrity)=0MsiChart::Chartpure virtual
SetUniformAxisMargins(short iLeftMargin, short iRightMargin, short iTopMargin, short iBottomMargin, bool iIsForSecondaryAxis=false)=0MsiChart::Chartpure virtual
SetXAxisLogicalRange(double iXLogicalStart, double iXLogicalEnd)=0MsiChart::Chartpure virtual
ShouldAdjustValueAxis(Int32 iWidth, Int32 iHeight, double &irAdjustedValue, bool iIsForPefectPadding=false)=0MsiChart::Chartpure virtual
ShouldRotateDataLabel(Int32 iWidth, Int32 iHeight, bool iIsForPefectPadding=false)=0MsiChart::Chartpure virtual
VirtualToDevicePoint(Int32 &iorX, Int32 &iorY) const =0MsiChart::Chartpure virtual