Convenient com.jogamp.newt.MonitorMode utility methods, filters etc.
More...
|
| static int | getIndex (final List< MonitorMode > monitorModes, final MonitorMode search) |
| |
| static int | getIndexByHashCode (final List< MonitorMode > monitorModes, final MonitorMode search) |
| |
| static MonitorMode | getByNativeSizeRateIdAndRotation (final List< MonitorMode > monitorModes, final MonitorMode.SizeAndRRate sizeAndRate, final int modeId, final int rotation) |
| |
| static void | sort (final List< MonitorMode > monitorModes, final boolean ascendingOrder) |
| | Sort the given MonitorMode collection w/ MonitorMode#compareTo(MonitorMode) function. More...
|
| |
| static List< MonitorMode > | filterBySurfaceSize (final List< MonitorMode > monitorModes, final SurfaceSize surfaceSize) |
| |
| static List< MonitorMode > | filterByRotation (final List< MonitorMode > monitorModes, final int rotation) |
| |
| static List< MonitorMode > | filterByBpp (final List< MonitorMode > monitorModes, final int bitsPerPixel) |
| |
| static List< MonitorMode > | filterByFlags (final List< MonitorMode > monitorModes, final int flags) |
| |
| static List< MonitorMode > | filterByResolution (final List< MonitorMode > monitorModes, final DimensionImmutable resolution) |
| |
| static List< MonitorMode > | filterByRate (final List< MonitorMode > monitorModes, final float refreshRate) |
| |
| static List< MonitorMode > | getHighestAvailableBpp (final List< MonitorMode > monitorModes) |
| |
| static List< MonitorMode > | getHighestAvailableRate (final List< MonitorMode > monitorModes) |
| |
Convenient com.jogamp.newt.MonitorMode utility methods, filters etc.
Definition at line 44 of file MonitorModeUtil.java.
◆ filterByBpp()
| static List< MonitorMode > com.jogamp.newt.util.MonitorModeUtil.filterByBpp |
( |
final List< MonitorMode > |
monitorModes, |
|
|
final int |
bitsPerPixel |
|
) |
| |
|
static |
- Parameters
-
| monitorModes | |
| bitsPerPixel | |
- Returns
- modes with exact bpp. May return zero sized list for non.
Definition at line 126 of file MonitorModeUtil.java.
◆ filterByFlags()
| static List< MonitorMode > com.jogamp.newt.util.MonitorModeUtil.filterByFlags |
( |
final List< MonitorMode > |
monitorModes, |
|
|
final int |
flags |
|
) |
| |
|
static |
- Parameters
-
- Returns
- modes with exact flags. May return zero sized list for non.
Definition at line 145 of file MonitorModeUtil.java.
◆ filterByRate()
| static List< MonitorMode > com.jogamp.newt.util.MonitorModeUtil.filterByRate |
( |
final List< MonitorMode > |
monitorModes, |
|
|
final float |
refreshRate |
|
) |
| |
|
static |
- Parameters
-
- Returns
- modes with nearest refreshRate, or matching ones. May return zero sized list for non.
Definition at line 195 of file MonitorModeUtil.java.
◆ filterByResolution()
- Parameters
-
| monitorModes | |
| resolution | in pixel units |
- Returns
- modes with nearest resolution, or matching ones. May return zero sized list for non.
Definition at line 163 of file MonitorModeUtil.java.
◆ filterByRotation()
| static List< MonitorMode > com.jogamp.newt.util.MonitorModeUtil.filterByRotation |
( |
final List< MonitorMode > |
monitorModes, |
|
|
final int |
rotation |
|
) |
| |
|
static |
- Parameters
-
- Returns
- modes with exact rotation. May return zero sized list for non.
Definition at line 107 of file MonitorModeUtil.java.
◆ filterBySurfaceSize()
◆ getByNativeSizeRateIdAndRotation()
| static MonitorMode com.jogamp.newt.util.MonitorModeUtil.getByNativeSizeRateIdAndRotation |
( |
final List< MonitorMode > |
monitorModes, |
|
|
final MonitorMode.SizeAndRRate |
sizeAndRate, |
|
|
final int |
modeId, |
|
|
final int |
rotation |
|
) |
| |
|
static |
◆ getHighestAvailableBpp()
| static List< MonitorMode > com.jogamp.newt.util.MonitorModeUtil.getHighestAvailableBpp |
( |
final List< MonitorMode > |
monitorModes | ) |
|
|
static |
- Parameters
-
- Returns
- modes with highest available bpp (color depth). May return zero sized list for non.
Definition at line 223 of file MonitorModeUtil.java.
◆ getHighestAvailableRate()
| static List< MonitorMode > com.jogamp.newt.util.MonitorModeUtil.getHighestAvailableRate |
( |
final List< MonitorMode > |
monitorModes | ) |
|
|
static |
- Parameters
-
- Returns
- modes with highest available refresh rate. May return zero sized list for non.
Definition at line 243 of file MonitorModeUtil.java.
◆ getIndex()
| static int com.jogamp.newt.util.MonitorModeUtil.getIndex |
( |
final List< MonitorMode > |
monitorModes, |
|
|
final MonitorMode |
search |
|
) |
| |
|
static |
◆ getIndexByHashCode()
| static int com.jogamp.newt.util.MonitorModeUtil.getIndexByHashCode |
( |
final List< MonitorMode > |
monitorModes, |
|
|
final MonitorMode |
search |
|
) |
| |
|
static |
◆ sort()
| static void com.jogamp.newt.util.MonitorModeUtil.sort |
( |
final List< MonitorMode > |
monitorModes, |
|
|
final boolean |
ascendingOrder |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: