org.jfree.ui

Class FloatDimension

Implemented Interfaces:
Serializable

public class FloatDimension
extends Dimension2D
implements Serializable

A dimension object specified using float values.
Author:
Thomas Morgner

Constructor Summary

FloatDimension()
Creates a new dimension object with width and height set to zero.
FloatDimension(float width, float height)
Creates a new dimension.
FloatDimension(FloatDimension fd)
Creates a new dimension that is a copy of another dimension.

Method Summary

Object
clone()
Creates and returns a copy of this object.
boolean
equals(Object o)
Tests this object for equality with another object.
double
getHeight()
Returns the height.
double
getWidth()
Returns the width.
int
hashCode()
Returns a hash code.
void
setHeight(double height)
Sets the height.
void
setSize(double width, double height)
Sets the size of this Dimension object to the specified width and height.
void
setWidth(double width)
Sets the width.
String
toString()
Returns a string representation of the object.

Constructor Details

FloatDimension

public FloatDimension()
Creates a new dimension object with width and height set to zero.

FloatDimension

public FloatDimension(float width,
                      float height)
Creates a new dimension.
Parameters:
width - the width.
height - the height.

FloatDimension

public FloatDimension(FloatDimension fd)
Creates a new dimension that is a copy of another dimension.
Parameters:
fd - the dimension to copy.

Method Details

clone

public Object clone()
Creates and returns a copy of this object.
Returns:
a clone of this instance.
See Also:
java.lang.Cloneable

equals

public boolean equals(Object o)
Tests this object for equality with another object.
Parameters:
o - the other object.
Returns:
true or false.

getHeight

public double getHeight()
Returns the height.
Returns:
the height.

getWidth

public double getWidth()
Returns the width.
Returns:
the width.

hashCode

public int hashCode()
Returns a hash code.
Returns:
A hash code.

setHeight

public void setHeight(double height)
Sets the height.
Parameters:
height - the height.

setSize

public void setSize(double width,
                    double height)
Sets the size of this Dimension object to the specified width and height. This method is included for completeness, to parallel the getSize method of java.awt.Component.
Parameters:
width - the new width for the Dimension object
height - the new height for the Dimension object

setWidth

public void setWidth(double width)
Sets the width.
Parameters:
width - the width.

toString

public String toString()
Returns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read.

Returns:
a string representation of the object.