Mobile API Reference  MicroStrategy 2019
MsiChart::Axis Member List

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

AddToList(GraphObject::Ptr iGraphObjectPtr)MsiChart::GraphObjectManager
AddToManagerList(GraphObjectManager::Ptr iGraphObjectPtr)MsiChart::GraphObjectManager
AddToMap(GraphObject::Ptr iGraphObjectPtr)MsiChart::GraphObjectManager
AddToMapAndList(GraphObject::Ptr iGraphObjectPtr)MsiChart::GraphObjectManager
AddToMapAndList(std::vector< GraphObject::Ptr > iGraphObjectPtrList)MsiChart::GraphObjectManager
AdjustObjectsForLayer()MsiChart::GraphObjectManagerprotected
Axis(const TripleId &irTripleId, GraphObjectManager *ipManager, unsigned char iAxisLabelsLocation, unsigned char iAxisDirection)MsiChart::Axis
BoolToVariant(bool iValue, CComVariant *opValue) constMsiChart::GraphObjectManagerinlineprotected
ClearGraphObjectList()MsiChart::GraphObjectManager
CreateAxisLine()MsiChart::Axisprotectedvirtual
Draw()MsiChart::GraphObjectManagervirtual
DrawTitleAndLabels()MsiChart::Axis
ExtractGraphObjectsByObjectId(std::vector< GraphObject::Ptr > &orGraphObjectList, Int32 iObjectId)MsiChart::GraphObjectManager
GenerateAxisLine(std::vector< GraphObject::Ptr > &iorGraphObjectList)MsiChart::Axis
GenerateGridLines(const Rect2D &irDataArea, Int32 iAreaId, std::vector< GraphObject::Ptr > &iorGraphObjectList)MsiChart::Axis
GenerateGridLines()MsiChart::Axis
GenerateImageMap(ImageMap &iorImageMap)MsiChart::GraphObjectManagervirtual
GenerateInterlacedGrids(const Rect2D &irDataArea, Int32 iAreaId, std::vector< GraphObject::Ptr > &iorGraphObjectList)MsiChart::Axis
GenerateInterpolationFrame(double iProgress, LayerObject *ipLayerObject)MsiChart::GraphObjectManagervirtual
GenerateLabelsFor3D(const std::vector< Point2D > &irGridPoints, const DVector2D &irUnitOffsetDirection, GraphCollectionObject *ipLabelCollectioin, std::vector< GraphObject::Ptr > &iorGraphObjectList)=0MsiChart::Axispure virtual
GenerateMapAndList()=0MsiChart::GraphObjectManagerpure virtual
GenerateOneLineObject(const TripleId &irTripleId, const std::vector< Point2D > &irPolyLine, GraphCollectionObject *ipGridLineSet)MsiChart::Axisprotected
GenerateTitleFor3D(Int32 iObjectId, Point2D &irRefPoint, const DVector2D &irUnitOffsetDirection, std::vector< GraphObject::Ptr > &iorGraphObjectList)MsiChart::Axis
GenerateView()MsiChart::GraphObjectManagervirtual
GenerateVirtualMarker()MsiChart::GraphObjectManagervirtual
GetAbsoluteCoord(double iLogicalCoord)=0MsiChart::Axispure virtual
GetAllGraphObjectInfo(std::vector< CGRect > &iAllGraphObjectsBorder, std::vector< MsiChart::TripleId > &iAllGraphObjectsTripleId)MsiChart::GraphObjectManager
GetAxisLengthFor3D() constMsiChart::Axisinline
GetAxisTitleLocationId(Int32 iAxisTitleId) constMsiChart::Axis
GetChartAreaId() constMsiChart::GraphObjectManager
GetChartContext() constMsiChart::GraphObjectManagerinline
GetDepthMargin(Int32 &orLowMargin, Int32 &orHighMargin) constMsiChart::Axisprotected
GetDeviceDataArea(Rect2D &orDeviceDataArea)MsiChart::Axisinline
GetGraphObject(const TripleId &irTripleId, bool iRecursive=true) constMsiChart::GraphObjectManagervirtual
GetGraphObjectList(std::vector< GraphObject::Ptr > &orGraphObjectList)MsiChart::GraphObjectManager
GetGraphObjectManager(const TripleId &irTripleId, bool iRecursive=true) constMsiChart::GraphObjectManager
GetGraphObjectManagerList(std::vector< GraphObjectManager::Ptr > &orGraphObjectManagerList)MsiChart::GraphObjectManager
GetGridLinePositionsFor3D(std::vector< double > &orGridLinePositions, EnumGraphObjectType iGraphObjectType) const =0MsiChart::Axispure virtual
GetIndex() constMsiChart::Axisprotected
GetInterlacedGridId() constMsiChart::Axis
GetInterlacedPositions(std::vector< double > &orPositions)MsiChart::Axisvirtual
GetIntervalSpace()MsiChart::Axis
GetLabelOffset(Int32 iLabelLocation, Point2D &orOffset) constMsiChart::Axisprotected
GetLabelRotation()MsiChart::Axis
GetLogicalCoord(Int32 iAbsoluteCoord)=0MsiChart::Axispure virtual
GetMemoryUsageEstimation() constMsiChart::GraphObjectManager
GetMinMaxLogicalCoord(double &orMin, double &orMax) const =0MsiChart::Axispure virtual
GetObjectSet(EnumGraphObjectType iGraphObjectType) constMsiChart::Axis
GetOneGridLine(Int32 iLocation, Int32 iGridStyle, Int32 iTickLength, const Point2D &irLeftOrBottom, const Point2D &irRightOrTop, std::vector< Point2D > &orPolyLine)MsiChart::Axisprotected
GetOptions(Int32 iSeriesId, Int32 iPropertyId, CComVariant *opValue) constMsiChart::Axisvirtual
GetPositionAtTick(double iTickValue)=0MsiChart::Axispure virtual
GetSlopeFactor(double iLogicalCoord) const =0MsiChart::Axispure virtual
GetTripleId(TripleId &orTripleId) constMsiChart::GraphObjectManager
GetUniformAxisExtraPadding()MsiChart::Axisvirtual
GraphObjectManager(const TripleId &irTripleId, GraphObjectManager *ipManager)MsiChart::GraphObjectManager
HasDepthAxisLine(Int32 iLabelLocation) constMsiChart::Axisprotected
HasLabelsOnBothSides() constMsiChart::Axisinlineprotected
HasOuterTicks(Int32 iGridStyle) constMsiChart::Axisinlineprotected
HasTwoGridLineParts(Int32 iGridStyle) constMsiChart::Axisinlineprotected
InitObjectSet(const TripleId &irTripleId, EnumGraphObjectType iGraphObjectType)MsiChart::Axis
InsertGraphObjectListAfterObject(const std::vector< GraphObject::Ptr > &irGraphObjectList, const GraphObject *ipGraphObject)MsiChart::GraphObjectManager
IsDownDirection() constMsiChart::Axisinlineprotected
IsInterlacedShown() constMsiChart::Axisinline
IsLabelsShown() constMsiChart::Axisinline
IsLeftDirection() constMsiChart::Axisinlineprotected
IsLogarithmic() constMsiChart::Axisinlinevirtual
IsMajorGridShown() constMsiChart::Axisinline
IsReverseOrder()MsiChart::Axisinline
IsRightDirection() constMsiChart::Axisinlineprotected
IsTitleShown() constMsiChart::Axisinline
IsUniformAxis() constMsiChart::Axisinline
IsUpDirection() constMsiChart::Axisinlineprotected
IsVerticalAxis() constMsiChart::Axisinlineprotected
LayoutAxis(bool iIsRotated, Int32 &orMaxLabelSpace)=0MsiChart::Axispure virtual
LoadProperties()MsiChart::Axisprotected
MapPair typedefMsiChart::GraphObjectManagerprotected
mAxisInfoMsiChart::Axisprotected
mAxisLengthFor3DMsiChart::Axisprotected
mAxisMarginFor3DMsiChart::Axisprotected
mAxisTitleMsiChart::Axisprotected
mChartContextPtrMsiChart::GraphObjectManagerprotected
mDepthMsiChart::Axisprotected
mDepthDirectionMsiChart::Axisprotected
mDepthOffsetMsiChart::Axisprotected
mDeviceDataAreaMsiChart::Axisprotected
MergeObjectList(GraphObjectManager *ipGraphObjectManager, bool iIsAppend)MsiChart::GraphObjectManager
mGraphObjectListMsiChart::GraphObjectManagerprotected
mGraphObjectManagerListMsiChart::GraphObjectManagerprotected
mGraphObjectMapMsiChart::GraphObjectManagerprotected
mHighTrimMsiChart::Axisprotected
mIsAxisFor3DMsiChart::Axisprotected
mIsForRangeLegendMsiChart::Axisprotected
mIsUniformAxisMsiChart::Axisprotected
mLowTrimMsiChart::Axisprotected
mMajorGridMsiChart::Axisprotected
mManagerGraphObjectListMsiChart::Axisprotected
mMinorGridMsiChart::Axisprotected
MoveGraphObjectList(std::vector< GraphObject::Ptr > &iorGraphObjectList)MsiChart::Axisprotected
MoveLabel(TextObject *ipLabel, const Point2D &irGridPoint, const DVector2D &irUnitOffsetDirection, Int32 iLabelMargin=gLabelMargin) constMsiChart::Axisprotected
MoveTitleForManual(TextObject *ipAxisTitle) constMsiChart::Axisprotected
mpAxisLabelSetMsiChart::Axisprotected
mpAxisLineSetMsiChart::Axisprotected
mpAxisTitleSetMsiChart::Axisprotected
mpCurrentLayerObjectMsiChart::GraphObjectManagerprotected
mpInterlacedGridSetMsiChart::Axisprotected
mpMajorGridSetMsiChart::Axisprotected
mpManagerMsiChart::GraphObjectManagerprotected
mpMinorGridSetMsiChart::Axisprotected
mProgressMsiChart::GraphObjectManagerprotected
mTickLengthMsiChart::Axisprotected
mTripleIdMsiChart::GraphObjectManagerprotected
mUseDepthMsiChart::Axisprotected
OnPointDetection(const Point2D &irCursor) constMsiChart::Axisvirtual
OnPointDetectionByList(const std::vector< GraphObject::Ptr > &irGraphObjectList, const Point2D &irCursor, const std::vector< Int32 > &irObjectIds, Int32 &iorDistance, Int32 iRadius, std::vector< GraphObject::Ptr > &iorGraphObjectsAround, EnumGraphObjectUsage iUsage=GOU_NORMAL_HIGHLIGHT)MsiChart::GraphObjectManagerstatic
OnPointDetectionEx(const Point2D &irCursor, const std::vector< Int32 > &irObjectIds, Int32 &iorDistance, Int32 iRadius, std::vector< GraphObject::Ptr > &iorGraphObjectsAround, EnumGraphObjectUsage iUsage=GOU_NORMAL_HIGHLIGHT)MsiChart::GraphObjectManagervirtual
OnPointInPolygon(const Point2D &irCursor, const std::vector< Int32 > &irObjectIds, const std::vector< Point2D > &iPoints, std::vector< GraphObject::Ptr > &iorGraphObjectsIn) constMsiChart::GraphObjectManagervirtual
OnRectangleSelection(const Rect2D &irRect, std::vector< GraphObject::Ptr > &iorSelectedObjects) constMsiChart::GraphObjectManagervirtual
OnZooming(Int32 iOldStart, Int32 iOldEnd, Int32 iNewStart, Int32 iNewEnd)=0MsiChart::Axispure virtual
Ptr typedefMsiChart::Axis
ReserveDepthAxisLine(Rect2D &iorDeviceDataArea, bool iIsReversed=false, bool iBothDirections=false) constMsiChart::Axisprotected
ReserveTitle(Rect2D &iorTitleArea, bool iIsReversed)MsiChart::Axisprotected
ReserveTitleArea(Rect2D &iorTitleArea)MsiChart::Axis
SetAsUniformAxis(bool iUniformAxis)MsiChart::Axisinline
SetAxisInfoFor3D(Int32 iAxisLength, Int32 iAxisMargin)MsiChart::Axisinline
SetDepthAndDirection(Int32 iDepth, Int32 iDepthDirection)MsiChart::Axis
SetDeviceDataArea(const Rect2D &irDeviceDataArea)MsiChart::Axisinline
SetIsAxisForRangeLegend(bool iIsForRangeLegend)MsiChart::Axis
ToBool(CComVariant *ipValue) constMsiChart::GraphObjectManagerinlineprotected
TrimAxisPadding(Rect2D &iorRect, bool iUseFixedMargin=true)MsiChart::Axisvirtual
TrimMarginsForDepthAxis(Int32 &iorLowMargin, Int32 &iorHighMargin) constMsiChart::Axisprotected
UpdateTitleLocation(const Rect2D &irTitleArea)MsiChart::Axisprotected
ValueToPositionFor3D(double iLogicalCoord) constMsiChart::Axis
~Axis()MsiChart::Axisvirtual
~GraphObjectManager()MsiChart::GraphObjectManagervirtual