com.jogamp.newt.util
Class MonitorMode
java.lang.Object
com.jogamp.newt.util.MonitorMode
public class MonitorMode
- extends Object
Immutable MonitorMode Class, consisting of it's read only components:
MonitorMode
public MonitorMode(SurfaceSize surfaceSize,
DimensionImmutable screenSizeMM,
int refreshRate)
getSurfaceSize
public final SurfaceSize getSurfaceSize()
getScreenSizeMM
public final DimensionImmutable getScreenSizeMM()
getRefreshRate
public final int getRefreshRate()
toString
public final String toString()
- Overrides:
toString
in class Object
equals
public final boolean equals(Object obj)
- Checks whether two size objects are equal. Two instances
of
MonitorMode
are equal if the three components
surfaceSize
and refreshRate
are equal. screenSizeMM
is kept out intentional to reduce the requirements for finding the current mode.
- Overrides:
equals
in class Object
- Returns:
true
if the two dimensions are equal;
otherwise false
.
hashCode
public final int hashCode()
- returns a hash code over
surfaceSize
and refreshRate
.
screenSizeMM
is kept out intentional to reduce the requirements for finding the current mode.
- Overrides:
hashCode
in class Object
Copyright 2010 JogAmp Community.