javax.media.nativewindow.util
Class SurfaceSize
java.lang.Object
javax.media.nativewindow.util.SurfaceSize
- All Implemented Interfaces:
- Comparable<SurfaceSize>
public class SurfaceSize
- extends Object
- implements Comparable<SurfaceSize>
Immutable SurfaceSize Class, consisting of it's read only components:
SurfaceSize
public SurfaceSize(DimensionImmutable resolution,
int bitsPerPixel)
getResolution
public final DimensionImmutable getResolution()
getBitsPerPixel
public final int getBitsPerPixel()
toString
public final String toString()
- Overrides:
toString in class Object
compareTo
public int compareTo(SurfaceSize ssz)
Compares resolution 1st, if equal the bitsPerPixel.
- Specified by:
compareTo in interface Comparable<SurfaceSize>
equals
public final boolean equals(Object obj)
- Checks whether two size objects are equal. Two instances
of
SurfaceSize are equal if the two components
resolution and bitsPerPixel
are equal.
- Overrides:
equals in class Object
- Returns:
true if the two dimensions are equal;
otherwise false.
hashCode
public final int hashCode()
- Overrides:
hashCode in class Object
Copyright 2010 JogAmp Community.