SizeF
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
public class SizeF extends Struct<SizeF>
Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle.
Constructors
Constructor | Description |
---|---|
SizeF() | |
SizeF(SizeF size) | Initializes a new instance of the Aspose.Imaging.SizeF structure from the specified Aspose.Imaging.SizeF . |
SizeF(PointF point) | Initializes a new instance of the Aspose.Imaging.SizeF structure from the specified Aspose.Imaging.PointF . |
SizeF(float width, float height) | Initializes a new instance of the Aspose.Imaging.SizeF structure from the specified dimensions. |
Methods
Method | Description |
---|---|
Clone() | |
CloneTo(T arg0) | |
CloneTo(SizeF that) | |
add(SizeF size1, SizeF size2) | Adds the width and height of one Aspose.Imaging.SizeF structure to the width and height of another Aspose.Imaging.SizeF structure. |
equals(Object obj) | Tests to see whether the specified object is a Aspose.Imaging.SizeF with the same dimensions as this Aspose.Imaging.SizeF . |
getClass() | |
getEmpty() | Gets a new instance of the Aspose.Imaging.SizeF structure that has Aspose.Imaging.SizeF.Width and Aspose.Imaging.SizeF.Height values set to zero. |
getHeight() | Gets or sets the vertical component of this Aspose.Imaging.SizeF . |
getWidth() | Gets or sets the horizontal component of this Aspose.Imaging.SizeF . |
hashCode() | Returns a hash code for this Aspose.Imaging.Size structure. |
isEmpty() | Gets a value indicating whether this Aspose.Imaging.SizeF has zero width and height. |
isEquals(SizeF obj1, SizeF obj2) | |
notify() | |
notifyAll() | |
op_Addition(SizeF size1, SizeF size2) | Adds the width and height of one Aspose.Imaging.SizeF structure to the width and height of another Aspose.Imaging.SizeF structure. |
op_Equality(SizeF size1, SizeF size2) | Tests whether two Aspose.Imaging.SizeF structures are equal. |
op_Inequality(SizeF size1, SizeF size2) | Tests whether two Aspose.Imaging.SizeF structures are different. |
op_Subtraction(SizeF size1, SizeF size2) | Subtracts the width and height of one Aspose.Imaging.SizeF structure from the width and height of another Aspose.Imaging.SizeF structure. |
setHeight(float value) | Gets or sets the vertical component of this Aspose.Imaging.SizeF . |
setWidth(float value) | Gets or sets the horizontal component of this Aspose.Imaging.SizeF . |
subtract(SizeF size1, SizeF size2) | Subtracts the width and height of one Aspose.Imaging.SizeF structure from the width and height of another Aspose.Imaging.SizeF structure. |
toPointF() | Converts a Aspose.Imaging.SizeF to a Aspose.Imaging.PointF . |
toSize() | Converts a Aspose.Imaging.SizeF to a Aspose.Imaging.Size structure with truncated size values. |
toString() | Creates a human-readable string that represents this Aspose.Imaging.SizeF . |
to_PointF(SizeF size) | Converts the specified Aspose.Imaging.SizeF to a Aspose.Imaging.PointF . |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
SizeF()
public SizeF()
SizeF(SizeF size)
public SizeF(SizeF size)
Initializes a new instance of the Aspose.Imaging.SizeF structure from the specified Aspose.Imaging.SizeF .
Parameters:
Parameter | Type | Description |
---|---|---|
size | SizeF | The Aspose.Imaging.SizeF from which to create the new Aspose.Imaging.SizeF . |
SizeF(PointF point)
public SizeF(PointF point)
Initializes a new instance of the Aspose.Imaging.SizeF structure from the specified Aspose.Imaging.PointF .
Parameters:
Parameter | Type | Description |
---|---|---|
point | PointF | The Aspose.Imaging.PointF from which to initialize this Aspose.Imaging.SizeF . |
SizeF(float width, float height)
public SizeF(float width, float height)
Initializes a new instance of the Aspose.Imaging.SizeF structure from the specified dimensions.
Parameters:
Parameter | Type | Description |
---|---|---|
width | float | The width component of the new Aspose.Imaging.SizeF . |
height | float | The height component of the new Aspose.Imaging.SizeF . |
Clone()
public SizeF Clone()
Returns: SizeF
CloneTo(T arg0)
public abstract void CloneTo(T arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | T |
CloneTo(SizeF that)
public void CloneTo(SizeF that)
Parameters:
Parameter | Type | Description |
---|---|---|
that | SizeF |
add(SizeF size1, SizeF size2)
public static SizeF add(SizeF size1, SizeF size2)
Adds the width and height of one Aspose.Imaging.SizeF structure to the width and height of another Aspose.Imaging.SizeF structure.
Parameters:
Parameter | Type | Description |
---|---|---|
size1 | SizeF | The first Aspose.Imaging.SizeF to add. |
size2 | SizeF | The second Aspose.Imaging.SizeF to add. |
Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.
equals(Object obj)
public boolean equals(Object obj)
Tests to see whether the specified object is a Aspose.Imaging.SizeF with the same dimensions as this Aspose.Imaging.SizeF .
Parameters:
Parameter | Type | Description |
---|---|---|
obj | java.lang.Object | The System.Object to test. |
Returns: boolean - This method returns true if obj is a Aspose.Imaging.SizeF and has the same width and height as this Aspose.Imaging.SizeF ; otherwise, false.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getEmpty()
public static SizeF getEmpty()
Gets a new instance of the Aspose.Imaging.SizeF structure that has Aspose.Imaging.SizeF.Width and Aspose.Imaging.SizeF.Height values set to zero.
Returns: SizeF
getHeight()
public float getHeight()
Gets or sets the vertical component of this Aspose.Imaging.SizeF .
Returns: float - The vertical component of this Aspose.Imaging.SizeF , typically measured in pixels.
getWidth()
public float getWidth()
Gets or sets the horizontal component of this Aspose.Imaging.SizeF .
Returns: float - The horizontal component of this Aspose.Imaging.SizeF , typically measured in pixels.
hashCode()
public int hashCode()
Returns a hash code for this Aspose.Imaging.Size structure.
Returns: int - An integer value that specifies a hash value for this Aspose.Imaging.Size structure.
isEmpty()
public boolean isEmpty()
Gets a value indicating whether this Aspose.Imaging.SizeF has zero width and height.
Returns: boolean - This property returns true when this Aspose.Imaging.SizeF has both a width and height of zero; otherwise, false.
isEquals(SizeF obj1, SizeF obj2)
public static boolean isEquals(SizeF obj1, SizeF obj2)
Parameters:
Parameter | Type | Description |
---|---|---|
obj1 | SizeF | |
obj2 | SizeF |
Returns: boolean
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
op_Addition(SizeF size1, SizeF size2)
public static SizeF op_Addition(SizeF size1, SizeF size2)
Adds the width and height of one Aspose.Imaging.SizeF structure to the width and height of another Aspose.Imaging.SizeF structure.
Parameters:
Parameter | Type | Description |
---|---|---|
size1 | SizeF | The first Aspose.Imaging.SizeF to add. |
size2 | SizeF | The second Aspose.Imaging.SizeF to add. |
Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.
op_Equality(SizeF size1, SizeF size2)
public static boolean op_Equality(SizeF size1, SizeF size2)
Tests whether two Aspose.Imaging.SizeF structures are equal.
Parameters:
Parameter | Type | Description |
---|---|---|
size1 | SizeF | The Aspose.Imaging.SizeF structure on the left side of the equality operator. |
size2 | SizeF | The Aspose.Imaging.SizeF structure on the right of the equality operator. |
Returns: boolean - This operator returns true if size1 and size2 have equal width and height; otherwise, false.
op_Inequality(SizeF size1, SizeF size2)
public static boolean op_Inequality(SizeF size1, SizeF size2)
Tests whether two Aspose.Imaging.SizeF structures are different.
Parameters:
Parameter | Type | Description |
---|---|---|
size1 | SizeF | The Aspose.Imaging.SizeF structure on the left of the inequality operator. |
size2 | SizeF | The Aspose.Imaging.SizeF structure on the right of the inequality operator. |
Returns: boolean - This operator returns true if size1 and size2 differ either in width or height; false if size1 and size2 are equal.
op_Subtraction(SizeF size1, SizeF size2)
public static SizeF op_Subtraction(SizeF size1, SizeF size2)
Subtracts the width and height of one Aspose.Imaging.SizeF structure from the width and height of another Aspose.Imaging.SizeF structure.
Parameters:
Parameter | Type | Description |
---|---|---|
size1 | SizeF | The Aspose.Imaging.SizeF on the left side of the subtraction operator. |
size2 | SizeF | The Aspose.Imaging.SizeF on the right side of the subtraction operator. |
Returns: SizeF - A Aspose.Imaging.SizeF that is the result of the subtraction operation.
setHeight(float value)
public void setHeight(float value)
Gets or sets the vertical component of this Aspose.Imaging.SizeF .
Parameters:
Parameter | Type | Description |
---|---|---|
value | float |
setWidth(float value)
public void setWidth(float value)
Gets or sets the horizontal component of this Aspose.Imaging.SizeF .
Parameters:
Parameter | Type | Description |
---|---|---|
value | float |
subtract(SizeF size1, SizeF size2)
public static SizeF subtract(SizeF size1, SizeF size2)
Subtracts the width and height of one Aspose.Imaging.SizeF structure from the width and height of another Aspose.Imaging.SizeF structure.
Parameters:
Parameter | Type | Description |
---|---|---|
size1 | SizeF | The Aspose.Imaging.SizeF structure on the left side of the subtraction operator. |
size2 | SizeF | The Aspose.Imaging.SizeF structure on the right side of the subtraction operator. |
Returns: SizeF - The Aspose.Imaging.SizeF that is a result of the subtraction operation.
toPointF()
public PointF toPointF()
Converts a Aspose.Imaging.SizeF to a Aspose.Imaging.PointF .
Returns: PointF - Returns a Aspose.Imaging.PointF structure.
toSize()
public Size toSize()
Converts a Aspose.Imaging.SizeF to a Aspose.Imaging.Size structure with truncated size values.
Returns: Size - Returns a Aspose.Imaging.Size structure.
toString()
public String toString()
Creates a human-readable string that represents this Aspose.Imaging.SizeF .
Returns: java.lang.String - A string that represents this Aspose.Imaging.SizeF .
to_PointF(SizeF size)
public static PointF to_PointF(SizeF size)
Converts the specified Aspose.Imaging.SizeF to a Aspose.Imaging.PointF .
Parameters:
Parameter | Type | Description |
---|---|---|
size | SizeF | The Aspose.Imaging.SizeF structure to be converted |
Returns: PointF - The Aspose.Imaging.PointF structure to which this operator converts.
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |