CmxEllipseSpec
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.imaging.fileformats.cmx.objectmodel.specs.ICmxObjectSpec
public class CmxEllipseSpec implements ICmxObjectSpec
表示为椭圆指定的几何信息。
构造函数
| 构造函数 | 描述 |
|---|---|
| CmxEllipseSpec() |
方法
| 方法 | 描述 |
|---|---|
| getAngle1() | 获取用于定义饼形扇区的第一个角度。 |
| setAngle1(float value) | 设置用于定义饼形扇区的第一个角度。 |
| getAngle2() | 获取用于定义饼形扇区的第二个角度。 |
| setAngle2(float value) | 设置用于定义饼形扇区的第二个角度。 |
| getRotation() | 获取椭圆的旋转角度。 |
| setRotation(float value) | 设置椭圆的旋转角度。 |
| getPie() | 获取一个值,指示此 CmxEllipseSpec 是否为饼形。 |
| setPie(boolean value) | 设置一个值,指示此 CmxEllipseSpec 是否为饼形。 |
| getCenterX() | 获取矩形中心的 X 坐标。 |
| setCenterX(float value) | 设置矩形中心的 X 坐标。 |
| getCenterY() | 获取矩形中心的 Y 坐标。 |
| setCenterY(float value) | 设置矩形中心的 Y 坐标。 |
| getDiameterX() | 获取矩形 X 维度的直径。 |
| setDiameterX(float value) | 设置矩形 X 维度的直径。 |
| getDiameterY() | 获取矩形 Y 维度的直径。 |
| setDiameterY(float value) | 设置矩形 Y 维度的直径。 |
| getBoundingBox() | 获取边界框。 |
| setBoundingBox(RectangleF value) | 设置边界框。 |
| toString() | 返回表示此实例的字符串。 |
| equals(Object o) | 检查对象是否相等。 |
| hashCode() | 获取当前对象的哈希码。 |
CmxEllipseSpec()
public CmxEllipseSpec()
getAngle1()
public final float getAngle1()
获取用于定义饼形扇区的第一个角度。如果 Pie(#getPie.getPie/#setPie(boolean).setPie(boolean)) 为 false,则不受影响。以弧度为单位。
Returns: float - 用于定义饼形扇区的第一个角度。
setAngle1(float value)
public final void setAngle1(float value)
设置用于定义饼形扇区的第一个角度。如果 Pie(#getPie.getPie/#setPie(boolean).setPie(boolean)) 为 false,则不受影响。以弧度为单位。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | float | 用于定义饼图扇形的第一个角度。 |
getAngle2()
public final float getAngle2()
获取用于定义饼图扇形的第二个角度。如果 Pie(#getPie.getPie/#setPie(boolean).setPie(boolean)) 为 false,则不受影响。以弧度为单位。
Returns: float - 用于定义饼图扇形的第二个角度。
setAngle2(float value)
public final void setAngle2(float value)
设置用于定义饼图扇形的第二个角度。如果 Pie(#getPie.getPie/#setPie(boolean).setPie(boolean)) 为 false,则不受影响。以弧度为单位。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | float | 用于定义饼图扇形的第二个角度。 |
getRotation()
public final float getRotation()
获取椭圆的旋转角度。以弧度为单位。
Returns: float - 椭圆的旋转角度。
setRotation(float value)
public final void setRotation(float value)
设置椭圆的旋转角度。以弧度为单位。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | float | 椭圆的旋转角度。 |
getPie()
public final boolean getPie()
获取一个值,指示此 CmxEllipseSpec 是否为饼形。
Returns: boolean - 表示此 CmxEllipseSpec 是否为饼图的值。
setPie(boolean value)
public final void setPie(boolean value)
设置一个值,指示此 CmxEllipseSpec 是否为饼形。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | boolean | 表示此 CmxEllipseSpec 是否为饼图的值。 |
getCenterX()
public final float getCenterX()
获取矩形中心的 X 坐标。以常用文档距离单位计量。
Returns: float - 矩形中心的 X 坐标。
setCenterX(float value)
public final void setCenterX(float value)
设置矩形中心的 X 坐标。以常用文档距离单位计量。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | float | 矩形中心的 X 坐标。 |
getCenterY()
public final float getCenterY()
获取矩形中心的 Y 坐标。以常用文档距离单位计量。
Returns: float - 矩形中心的 Y 坐标。
setCenterY(float value)
public final void setCenterY(float value)
设置矩形中心的 Y 坐标。以常用文档距离单位计量。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | float | 矩形中心的 Y 坐标。 |
getDiameterX()
public final float getDiameterX()
获取矩形 X 维度的直径。以常用文档距离单位为单位。
Returns: float - 矩形 X 维度的直径。
setDiameterX(float value)
public final void setDiameterX(float value)
设置矩形 X 维度的直径。以常用文档距离单位为单位。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | float | 矩形 X 维度的直径。 |
getDiameterY()
public final float getDiameterY()
获取矩形 Y 维度的直径。以常用文档距离单位为单位。
Returns: float - 矩形 Y 维度的直径。
setDiameterY(float value)
public final void setDiameterY(float value)
设置矩形 Y 维度的直径。以常用文档距离单位为单位。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | float | 矩形 Y 维度的直径。 |
getBoundingBox()
public final RectangleF getBoundingBox()
获取边界框。
值:边界框。
Returns: RectangleF - the bounding box.
setBoundingBox(RectangleF value)
public final void setBoundingBox(RectangleF value)
设置边界框。
值:边界框。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | RectangleF | 边界框。 |
toString()
public String toString()
返回表示此实例的字符串。
Returns: java.lang.String - 表示此实例的字符串。
equals(Object o)
public boolean equals(Object o)
检查对象是否相等。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| o | java.lang.Object | 其他对象。 |
Returns: boolean - 相等比较结果。
hashCode()
public int hashCode()
获取当前对象的哈希码。
Returns: int - 哈希码。