TextPart类参考
文本子对象类。 更多...
公有成员 | |
(id) | - initWithTextPart: |
根据指定的TextPart对象构造一个与其完全相同的新对象。 | |
(id) | - initWithTextString:anchorPoint: |
根据指定的参数来构造一个 TextPart 的新对象。 | |
(id) | - initWithTextPartString:anchorPoint:rotation: |
根据指定的参数来构造一个 TextPart 的新对象。 | |
(id) | - initWith:x:y:rotation: |
根据指定的参数来构造一个 TextPart 的新对象。 | |
(NSString *) | - getText |
返回此文本子对象的文本内容。 | |
(void) | - setText: |
设置此文本子对象的文本内容。 | |
(double) | - getX |
设置此文本子对象锚点的横坐标。 | |
(double) | - getY |
返回此文本子对象锚点的纵坐标。 | |
(Point2D *) | - getAnchorPoint |
返回此文本子对象实例的锚点,其类型为 <Point2D> 。 | |
(void) | - setAnchorPoint: |
设置此文本子对象实例的锚点,其类型为 <Point2D> 。 | |
(double) | - getRotation |
返回此文本子对象的旋转角度。逆时针为正方向,单位为度。 | |
(void) | - setRotation: |
设置此文本子对象的旋转角度。逆时针为正方向,单位为度。 | |
(void) | - dispose |
释放此对象所占用的资源。当调用该方法之后,此对象不再可用。 |
详细描述
文本子对象类。
用于表示文本对象的子对象,其存储子对象的文本,旋转角度,锚点等信息并提供对子对象进行处理的相关方法。
当该类的实例已被dispose() 方法释放后,再调用该类成员的时候,则会抛出 ObjectDisposedException 异常。
成员函数文档
- (void) dispose |
释放此对象所占用的资源。当调用该方法之后,此对象不再可用。
- (Point2D *) getAnchorPoint |
返回此文本子对象实例的锚点,其类型为 <Point2D> 。
该锚点与文本的对齐方式共同决定该文本子对象的显示位置。关于锚点与文本的对齐方式如何确定文本子对象的显示位置,请参见 <TextAlignment> 类。
默认值为 Point2D(0.0,0.0)。
- 返回:
- 此文本子对象实例的锚点。
- (double) getRotation |
返回此文本子对象的旋转角度。逆时针为正方向,单位为度。
文本子对象通过数据引擎存储后返回的旋转角度,精度为 0.1 度;通过构造函数直接构造的文本子对象,返回的旋转角度精度不变。
默认值为 0.0。
- 返回:
- 此文本子对象的旋转角度。
- (NSString *) getText |
返回此文本子对象的文本内容。
默认值为一个空字符串。
- 返回:
- 默认值为一个空字符串。
- (double) getX |
设置此文本子对象锚点的横坐标。
默认值为 0。
- 返回:
- 此文本子对象锚点的横坐标。
- (double) getY |
返回此文本子对象锚点的纵坐标。
默认值为 0。
- 返回:
- 此文本子对象锚点的纵坐标。
- (id) initWith: | (NSString *) | text | ||
x: | (double) | x | ||
y: | (double) | y | ||
rotation: | (double) | rotation | ||
根据指定的参数来构造一个 TextPart 的新对象。
- 参数:
-
text 指定文本子对象的文本内容。 x 指定文本子对象锚点的 X 的值。 y 指定文本子对象锚点的 Y 的值。 rotation 指定文本子对象的旋转角度,以度为单位,逆时针为正方向。
- (id) initWithTextPart: | (TextPart *) | part |
根据指定的TextPart对象构造一个与其完全相同的新对象。
- 参数:
-
part 指定的此TextPart对象。
- (id) initWithTextPartString: | (NSString *) | text | ||
anchorPoint: | (Point2D *) | anchorPoint | ||
rotation: | (double) | rotation | ||
根据指定的参数来构造一个 TextPart 的新对象。
- 参数:
-
text 指定文本子对象实例的文本内容。 anchorPoint 指定文本子对象实例的锚点。 rotation 指定文本子对象的旋转角度,以度为单位,逆时针为正方向。
- (id) initWithTextString: | (NSString *) | text | ||
anchorPoint: | (Point2D *) | anchorPoint | ||
- (void) setAnchorPoint: | (Point2D *) | anchorPoint |
设置此文本子对象实例的锚点,其类型为 <Point2D> 。
该锚点与文本的对齐方式共同决定该文本子对象的显示位置。关于锚点与文本的对齐方式如何确定文本子对象的显示位置,请参见 <TextAlignment> 类。
- 参数:
-
anchorPoint 此文本子对象实例的锚点。
- 返回:
- 此文本子对象实例的锚点。
- (void) setRotation: | (double) | rotation |
设置此文本子对象的旋转角度。逆时针为正方向,单位为度。
- 参数:
-
rotation 此文本子对象的旋转角度。
- (void) setText: | (NSString *) | text |
设置此文本子对象的文本内容。
- 参数:
-
text 此文本子对象的文本内容。
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。