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