ThemeLabelItem类参考
标签专题图子项类。 更多...
公有成员 | |
(NSString *) | - toString |
返回标签专题图子项格式化字符串。格式为 {Caption="china",Start=10 End=20, Visible=true,Style={name=,width=,height=,color=()} }。 | |
(id) | - init |
构造一个新的标签专题图子项类的新对象。 | |
(id) | - initWithThemeLableItem: |
拷贝构造函数,根据给定的 <ThemeLabelItem> 对象构造一个与其完全相同的新对象。 | |
(id) | - initWithStart:end:textStyle: |
根据指定的标签专题图子项的起始值、终止值、显示风格来构造一个标签专题图子项的新对象。 | |
属性 | |
double | mStart |
获取或设置标签专题图子项的分段起始值。 | |
double | mEnd |
获取或设置标签专题图子项的分段终止值。 | |
NSString * | mCaption |
获取或设置标签专题图子项的名称。 | |
TextStyle * | mTextStyle |
获取或设置标签专题图子项所对应的显示风格 | |
ThemeLabel * | mThemeLabel |
获取该标签专题图子项所属的标签专题图。 | |
BOOL | mVisible |
获取或设置标签专题图子项是否可见。 |
详细描述
标签专题图子项类。
标签专题图用专题值对点、线、面等对象做标注,值得注意的是,标签专题图允许用户设置范围段,同一范围段内的标签具有相同的显示风格,其中每一个范围段就是一个专题图子项,每一个子项都具有其名称、风格、起始值和终止值。
注意:每个分段所表示的范围为[Start,End)。例如:标签专题图的分段点有两个子项,它们所代表的分段区间分别为[0,5),[5,10)。那么需要分别设置 [themelabelItems0 setMStart:0],[themelabelItems0 setMEnd:5],[themelabelItems1 setMStart:5],[themelabelItems1 setMEnd:10]。
成员函数文档
- (id) init |
构造一个新的标签专题图子项类的新对象。
- (id) initWithStart: | (double) | start | ||
end: | (double) | end | ||
textStyle: | (TextStyle *) | style | ||
根据指定的标签专题图子项的起始值、终止值、显示风格来构造一个标签专题图子项的新对象。
- 参数:
-
start 标签专题图子项的起始值。 end 标签专题图子项的终止值。 style 标签专题图子项的显示风格。
- (id) initWithThemeLableItem: | (ThemeLabelItem *) | themeLabelItem |
拷贝构造函数,根据给定的 <ThemeLabelItem> 对象构造一个与其完全相同的新对象。
- 参数:
-
themeLabelItem 给定的标签专题图子项对象。
- (NSString *) toString |
返回标签专题图子项格式化字符串。格式为 {Caption="china",Start=10 End=20, Visible=true,Style={name=,width=,height=,color=()} }。
- 返回:
- 标签专题图格式化字符串。
属性文档
- (NSString*) mCaption [read, write, retain] |
获取或设置标签专题图子项的名称。
默认值为 UntitledThemeLabelItem。
- (double) mEnd [read, write, assign] |
获取或设置标签专题图子项的分段终止值。
注:如果该子项是分段中最后一个子项,那么该终止值就是分段的最大值;如果不是最后一项,该终止值必须与其下一子项的起始值相同,否则系统抛出异常。
默认值为 3.4028235e+038。
- (double) mStart [read, write, assign] |
获取或设置标签专题图子项的分段起始值。
注:如果该子项是分段中第一项,那么该起始值就是分段的最小值;如果该子项的序号大于等于1的时候,该起始值必须与前一子项的终止值相同,否则系统会抛出异常。
默认值为 -3.4028235e+038。
- (TextStyle*) mTextStyle [read, write, assign] |
获取或设置标签专题图子项所对应的显示风格
默认值为 {Alignment=TopLeft,BackColor=Color [A=255, R=0, G=0, B=0],BackOpaque=False,Bold=False,FontHeight=6,FontWidth=0,ForeColor=Color [A=255, R=0, G=0, B=0],IsSizeFixed=True,Italic=False,Outline=False,Rotation=0,Shadow=False,Strikeout=False,Underline=False,Weight=400}。
- (ThemeLabel*) mThemeLabel [read, write, retain] |
获取该标签专题图子项所属的标签专题图。
- (BOOL) mVisible [read, write, assign] |
获取或设置标签专题图子项是否可见。
默认值为true。
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。