CmxOutline

Inheritance: java.lang.Object

public class CmxOutline

表示一种轮廓样式。

构造函数

构造函数描述
CmxOutline()

方法

方法描述
getLineType()获取线条的类型。
setLineType(byte value)设置线条的类型。
getCapsType()获取线帽的类型。
setCapsType(int value)设置线帽的类型。
getJoinType()获取线段连接的类型。
setJoinType(int value)设置线段连接的类型。
getLineWidth()获取线条的宽度。
setLineWidth(float value)设置线条的宽度。
getStretch()获取拉伸值。
setStretch(float value)设置拉伸值。
getAngle()获取角度。
setAngle(double value)设置角度。
getColor()获取轮廓颜色。
setColor(CmxColor value)设置轮廓颜色。
getStroke()获取描边模式。
setStroke(int[] value)设置描边模式。
getStartArrowhead()获取线条起始端的形状
setStartArrowhead(CmxArrowSpec value)设置线条起始端的形状
getEndArrowhead()获取线条结束端的形状
setEndArrowhead(CmxArrowSpec value)设置线段末端的形状
toString()返回表示此实例的字符串。
equals(Object o)检查对象是否相等。
hashCode()获取当前对象的哈希码。

CmxOutline()

public CmxOutline()

getLineType()

public final byte getLineType()

获取线条的类型。

Returns: byte - 线的类型。

setLineType(byte value)

public final void setLineType(byte value)

设置线条的类型。

Parameters:

参数类型描述
valuebyte线的类型。

getCapsType()

public final int getCapsType()

获取线帽的类型。

Returns: int - 线帽的类型。

setCapsType(int value)

public final void setCapsType(int value)

设置线帽的类型。

Parameters:

参数类型描述
valueint线帽的类型。

getJoinType()

public final int getJoinType()

获取线段连接的类型。

Returns: int - 线段连接的类型。

setJoinType(int value)

public final void setJoinType(int value)

设置线段连接的类型。

Parameters:

参数类型描述
valueint线段连接的类型。

getLineWidth()

public final float getLineWidth()

获取线的宽度。使用常用文档距离度量单位。

Returns: float - 线的宽度。

setLineWidth(float value)

public final void setLineWidth(float value)

设置线的宽度。使用常用文档距离度量单位。

Parameters:

参数类型描述
valuefloat线的宽度。

getStretch()

public final float getStretch()

获取拉伸值。

Returns: float - 拉伸值。

setStretch(float value)

public final void setStretch(float value)

设置拉伸值。

Parameters:

参数类型描述
valuefloat拉伸值。

getAngle()

public final double getAngle()

获取角度。

Returns: double - 角度。

setAngle(double value)

public final void setAngle(double value)

设置角度。

Parameters:

参数类型描述
valuedouble角度。

getColor()

public final CmxColor getColor()

获取轮廓颜色。

Returns: CmxColor - the outline color.

setColor(CmxColor value)

public final void setColor(CmxColor value)

设置轮廓颜色。

Parameters:

参数类型描述
valueCmxColor轮廓颜色。

getStroke()

public final int[] getStroke()

获取描边模式。

Returns: int[] - 笔画模式。

setStroke(int[] value)

public final void setStroke(int[] value)

设置描边模式。

Parameters:

参数类型描述
valueint[]笔画模式。

getStartArrowhead()

public final CmxArrowSpec getStartArrowhead()

获取线条起始端的形状

Returns: CmxArrowSpec - the shape for the start of the line

setStartArrowhead(CmxArrowSpec value)

public final void setStartArrowhead(CmxArrowSpec value)

设置线条起始端的形状

Parameters:

参数类型描述
valueCmxArrowSpec线段起始端的形状

getEndArrowhead()

public final CmxArrowSpec getEndArrowhead()

获取线条结束端的形状

Returns: CmxArrowSpec - the shape for the end of the line

setEndArrowhead(CmxArrowSpec value)

public final void setEndArrowhead(CmxArrowSpec value)

设置线段末端的形状

Parameters:

参数类型描述
valueCmxArrowSpec线段末端的形状

toString()

public String toString()

返回表示此实例的字符串。

Returns: java.lang.String - 表示此实例的字符串。

equals(Object o)

public boolean equals(Object o)

检查对象是否相等。

Parameters:

参数类型描述
ojava.lang.Object其他对象。

Returns: boolean - 相等比较结果。

hashCode()

public int hashCode()

获取当前对象的哈希码。

Returns: int - 哈希码。