IXuniSeries プロトコル リファレンス

定義先 Series.h

概要

データ系列のインタフェース

  chartType 実装必須 メソッド

この系列のチャートタイプを取得または設定します。

@property (nonatomic) XuniChartType chartType

内容

この系列のチャートタイプを取得または設定します。

定義先

Series.h

  color 実装必須 メソッド

プロット要素の塗りつぶしに使用される色を取得または設定します。

@property (nonatomic) UIColor *color

内容

プロット要素の塗りつぶしに使用される色を取得または設定します。

定義先

Series.h

  borderColor 実装必須 メソッド

プロット要素の境界線の色を取得または設定します。

@property (nonatomic) UIColor *borderColor

内容

プロット要素の境界線の色を取得または設定します。

定義先

Series.h

  borderWidth 実装必須 メソッド

プロット要素の境界線の幅を取得または設定します。

@property (nonatomic) double borderWidth

内容

プロット要素の境界線の幅を取得または設定します。

定義先

Series.h

  opacity 実装必須 メソッド

プロット要素に適用される不透明度の値を取得します。

@property (nonatomic) double opacity

内容

プロット要素に適用される不透明度の値を取得します。

定義先

Series.h

  symbolColor 実装必須 メソッド

シンボルの塗りつぶしに使用される色を取得または設定します。

@property (nonatomic) UIColor *symbolColor

内容

シンボルの塗りつぶしに使用される色を取得または設定します。

定義先

Series.h

  symbolBorderColor 実装必須 メソッド

シンボルの境界線の色を取得または設定します。

@property (nonatomic) UIColor *symbolBorderColor

内容

シンボルの境界線の色を取得または設定します。

定義先

Series.h

  symbolBorderWidth 実装必須 メソッド

シンボルの境界線の幅を取得または設定します。

@property (nonatomic) double symbolBorderWidth

内容

シンボルの境界線の幅を取得または設定します。

定義先

Series.h

  symbolOpacity 実装必須 メソッド

シンボルの不透明度を取得または設定します。

@property (nonatomic) double symbolOpacity

内容

シンボルの不透明度を取得または設定します。

定義先

Series.h

  symbolMarker 実装必須 メソッド

シンボルのマーカーを取得または設定します。

@property (nonatomic) XuniMarkerType symbolMarker

内容

シンボルのマーカーを取得または設定します。

定義先

Series.h

  symbolSize 実装必須 メソッド

シンボルのサイズを取得または設定します。

@property (nonatomic) double symbolSize

内容

シンボルのサイズを取得または設定します。

定義先

Series.h

  animationTime 実装必須 メソッド

系列のアニメーションの表示時間を取得または設定します。

@property (nonatomic) double animationTime

内容

系列のアニメーションの表示時間を取得または設定します。

定義先

Series.h

  animationDuration 実装必須 メソッド

系列のアニメーションの遅延時間を取得または設定します。

@property (nonatomic) double animationDuration

内容

系列のアニメーションの遅延時間を取得または設定します。

定義先

Series.h

  itemRowNum 実装必須 メソッド

系列の要素の行番号を取得または設定します。

@property (nonatomic) int itemRowNum

内容

系列の要素の行番号を取得または設定します。

定義先

Series.h

  itemColumnNum 実装必須 メソッド

系列の要素の列番号を取得または設定します。

@property (nonatomic) int itemColumnNum

内容

系列の要素の列番号を取得または設定します。

定義先

Series.h

– getValues: 実装必須 メソッド

値を取得します。

- (NSArray *)getValues:(int)dim

パラメータ

dim

データ型を識別するために使用

戻り値

内容

値を取得します。

定義先

Series.h

– getDataType: 実装必須 メソッド

データ型を取得します。

- (XuniDataType)getDataType:(int)dim

パラメータ

dim

データ型を識別するために使用

戻り値

データ型

内容

データ型を取得します。

定義先

Series.h

– drawLegendItem:inRect: 実装必須 メソッド

凡例を描画します。

- (void)drawLegendItem:(XuniRenderEngine *)engine inRect:(XuniRect *)rect

パラメータ

engine

レンダリングエンジン

rect

凡例を描画する四角形領域

内容

凡例を描画します。

定義先

Series.h

– measureLegendItem: 実装必須 メソッド

系列項目のサイズを計測して取得します。

- (XuniSize *)measureLegendItem:(XuniRenderEngine *)engine

パラメータ

engine

レンダリングエンジン

戻り値

系列項目のサイズ

内容

系列項目のサイズを計測して取得します。

定義先

Series.h