com.aspose.slides
Class ShapeFrameEx

java.lang.Object
  extended by com.aspose.ms.System.ValueType<T>
      extended by com.aspose.ms.lang.Struct<ShapeFrameEx>
          extended by com.aspose.slides.ShapeFrameEx

public class ShapeFrameEx
extends com.aspose.ms.lang.Struct<ShapeFrameEx>

Represents shape frame's properties.


Constructor Summary
ShapeFrameEx()
           
ShapeFrameEx(float x, float y, float width, float height, boolean flipH, boolean flipV, float rotationAngle)
           Creates new shape frame's properties.
 
Method Summary
 java.lang.Object clone()
           
 ShapeFrameEx Clone()
           
 void CloneTo(ShapeFrameEx that)
           
 boolean equals(java.lang.Object obj)
           Returns a value indicating whether this instance is equal to a specified object.
 boolean equals(ShapeFrameEx value)
           Returns a value indicating whether this instance is equal to a specified object.
static boolean equals(ShapeFrameEx obj1, ShapeFrameEx obj2)
           
 float getCenterX()
           Returns the X coordinate of a frame's center.
 float getCenterY()
           Returns the Y coordinate of a frame's center.
 boolean getFlipH()
           Determines whether a frame is flipped horizontally.
 boolean getFlipV()
           Determines whether a frame is flipped vertically.
 float getHeight()
           Returns the height of a frame.
 java.awt.geom.Rectangle2D.Float getRectangle()
           
 float getRotation()
           Returns the number of degrees a frame is rotated around the z-axis.
 float getWidth()
           Returns the width of a frame.
 float getX()
           Returns the X coordinate of the upper-left corner of a frame.
 float getY()
           Returns the Y coordinate of the upper-left corner of a frame.
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShapeFrameEx

public ShapeFrameEx()

ShapeFrameEx

public ShapeFrameEx(float x,
                    float y,
                    float width,
                    float height,
                    boolean flipH,
                    boolean flipV,
                    float rotationAngle)

Creates new shape frame's properties.

Parameters:
x - X coordinate of a frame.
y - Y coordinate of a frame.
width - Width of a frame.
height - Height of a frame.
flipH - True if a frame flipped horizontally.
flipV - True if a frame flipped vertivally.
rotationAngle - Number of degrees a frame is rotated.
Method Detail

getX

public float getX()

Returns the X coordinate of the upper-left corner of a frame. Read-only float.


getY

public float getY()

Returns the Y coordinate of the upper-left corner of a frame. Read-only float.


getWidth

public float getWidth()

Returns the width of a frame. Read-only float.


getHeight

public float getHeight()

Returns the height of a frame. Read-only float.


getRotation

public float getRotation()

Returns the number of degrees a frame is rotated around the z-axis. A positive value indicates clockwise rotation; a negative value indicates counterclockwise rotation. Read-only float.


getCenterX

public float getCenterX()

Returns the X coordinate of a frame's center. Read-only float.


getCenterY

public float getCenterY()

Returns the Y coordinate of a frame's center. Read-only float.


getFlipH

public boolean getFlipH()

Determines whether a frame is flipped horizontally. Read-only bool.


getFlipV

public boolean getFlipV()

Determines whether a frame is flipped vertically. Read-only bool.


getRectangle

public java.awt.geom.Rectangle2D.Float getRectangle()

equals

public boolean equals(ShapeFrameEx value)

Returns a value indicating whether this instance is equal to a specified object.

Parameters:
value - The ShapeFRameEx to compare with this instance.
Returns:
<b>True</b> if value is a ShapeFrameEx that has the same value as this instance; otherwise, <b>false</b>.

CloneTo

public void CloneTo(ShapeFrameEx that)
Specified by:
CloneTo in class com.aspose.ms.System.ValueType<ShapeFrameEx>

Clone

public ShapeFrameEx Clone()
Specified by:
Clone in class com.aspose.ms.System.ValueType<ShapeFrameEx>

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)

Returns a value indicating whether this instance is equal to a specified object.

Overrides:
equals in class java.lang.Object
Parameters:
obj - The object to compare with this instance.
Returns:
<b>True</b> if obj is a ShapeFrameEx that has the same value as this instance; otherwise, <b>false</b>.

equals

public static boolean equals(ShapeFrameEx obj1,
                             ShapeFrameEx obj2)