XuniChartAnnotation クラス リファレンス
継承元 | NSObject |
---|---|
定義先 | ChartAnnotation.h |
その他 メソッド
attachment
注釈の添付方法を取得または設定します。
@property (nonatomic) XuniChartAnnotationAttachment attachment
内容
注釈の添付方法を取得または設定します。
定義先
ChartAnnotation.h
height
注釈の高さを取得または設定します。
@property (nonatomic) double height
内容
注釈の高さを取得または設定します。
定義先
ChartAnnotation.h
isVisible
注釈が表示されているかどうかを取得または設定します。
@property (nonatomic) BOOL isVisible
内容
注釈が表示されているかどうかを取得または設定します。
定義先
ChartAnnotation.h
offset
ポイントからの注釈のオフセットを取得または設定します。
@property (nonatomic) XuniPoint *offset
内容
ポイントからの注釈のオフセットを取得または設定します。
定義先
ChartAnnotation.h
position
プロットエリアに対する軸の位置を取得または設定します。
@property (nonatomic) XuniChartAnnotationPosition position
内容
プロットエリアに対する軸の位置を取得または設定します。
定義先
ChartAnnotation.h
point
注釈のポイントを取得または設定します。 ポイント座標は Attachment プロパティに依存します。
@property (nonatomic) XuniPoint *point
内容
注釈のポイントを取得または設定します。 ポイント座標は Attachment プロパティに依存します。
定義先
ChartAnnotation.h
pointIndex
注釈のポイントインデックスを取得または設定します。 Attachment プロパティが PointIndex に設定されている場合にのみ適用されます。
@property (nonatomic) int pointIndex
内容
注釈のポイントインデックスを取得または設定します。 Attachment プロパティが PointIndex に設定されている場合にのみ適用されます。
定義先
ChartAnnotation.h
seriesIndex
注釈の系列インデックスを取得または設定します。 Attachment プロパティが DataIndex に設定されている場合にのみ適用されます。
@property (nonatomic) int seriesIndex
内容
注釈の系列インデックスを取得または設定します。 Attachment プロパティが DataIndex に設定されている場合にのみ適用されます。
定義先
ChartAnnotation.h
tooltipText
注釈のツールチップテキストを取得または設定します。
@property (nonatomic) NSString *tooltipText
内容
注釈のツールチップテキストを取得または設定します。
定義先
ChartAnnotation.h
– initWithChart:
XuniChartAnnotation クラスのインスタンスを初期化します。
- (instancetype)initWithChart:(FlexChart *)chart
パラメータ
chart |
初期化に使用する FlexChart |
---|
戻り値
XuniChartAnnotation クラスのインスタンス
内容
XuniChartAnnotation クラスのインスタンスを初期化します。
定義先
ChartAnnotation.h
拡張メソッド
annoTransform
変換を取得または設定します。
@property CGAffineTransform annoTransform
内容
変換を取得または設定します。
定義先
ChartAnnotationPrivate.h
– isNeedRender:
注釈を描画する必要があるかどうかを判定します。
- (BOOL)isNeedRender:(XuniRenderEngine *)engine
パラメータ
engine |
レンダリングエンジン |
---|
戻り値
boolean 必要な場合は ture
内容
注釈を描画する必要があるかどうかを判定します。
定義先
ChartAnnotationPrivate.h
– render:
注釈を描画します。
- (BOOL)render:(XuniRenderEngine *)engine
パラメータ
engine |
レンダリングエンジン |
---|
戻り値
boolean 結果
内容
注釈を描画します。
定義先
ChartAnnotationPrivate.h
– getAbsolutePoint:position:attachment:engine:
注釈の絶対位置をポイントで取得します。
- (XuniPoint *)getAbsolutePoint:(XuniPoint *)point position:(XuniChartAnnotationPosition)position attachment:(XuniChartAnnotationAttachment)attachment engine:(XuniRenderEngine *)engine
パラメータ
point |
注釈のポイント |
---|---|
position |
ポイントに対する注釈の位置 |
attachment |
注釈の添付方法 |
engine |
レンダリングエンジン |
戻り値
絶対位置のポイント
内容
注釈の絶対位置をポイントで取得します。
定義先
ChartAnnotationPrivate.h
– isContains:
注釈がポイントを含むかどうかを判定します。
- (BOOL)isContains:(XuniPoint *)point
パラメータ
point |
ポイント |
---|
戻り値
boolean ポイントを含む場合は true
内容
注釈がポイントを含むかどうかを判定します。
定義先
ChartAnnotationPrivate.h
– isNeedClipRect
クリップされた四角形領域を設定する必要があるかどうかを判定します。
- (BOOL)isNeedClipRect
戻り値
boolean 必要がある場合は true
内容
クリップされた四角形領域を設定する必要があるかどうかを判定します。
定義先
ChartAnnotationPrivate.h