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