|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.j3d.threeD.run.Settings
public abstract class Settings
The Settings class provides access to settings that change the way the RayTracer and its components run. This class also includes static fields providing information about this release of the RayTracer.
| Field Summary | |
|---|---|
static String |
aboutText
|
static PrintWriter |
cameraOut
A JTextAreaPrintWriter object that should be used for debug output from the camera. |
static DecimalFormat |
decimalFormat
An instance of DecimalFormat that can be used to format decimal numbers. |
static DecimalFormat |
displayFormat
An instance of DecimalFormat that can be used to format decimal numbers for display. |
static PrintWriter |
eventOut
A JTextAreaPrintWriter object that should be used for debug output from the event system. |
static DecimalFormat |
integerFormat
An instance of DecimalFormat that can be used to format integer numbers. |
static String |
license
String containing information on how to access the full software license. |
static String |
licenseInfo
String containing license information for this software. |
static String |
localSplashImage
String containing the local location of the splash screen image. |
static boolean |
produceCameraOutput
Setting to true enables camera debug output. |
static boolean |
produceEventHandlerOutput
Setting to true enables event system debug output. |
static boolean |
produceOutput
Setting to true enables debug output. |
static boolean |
produceRayTracingEngineOutput
Setting to true enables ray tracing engine debug output. |
static boolean |
produceShaderOutput
Setting to true enables shader debug output. |
static boolean |
produceSurfaceOutput
Setting to true enables surface debug output. |
static String |
randomWarningSymbol
String used to indicate this warning is given at random. |
static double |
randomWarningThreshold
Threshold for random warnings. |
static PrintWriter |
rayEngineOut
A JTextAreaPrintWriter object that should be used for debug output from the ray tracing engine. |
static String |
remoteSplashImage
String containing the remote location of the splash screen image. |
static String |
resourcePath
String containing the local directory where resources can be found. |
static Icon |
sceneIcon
Icon to use for top level of surface tree. |
static String |
sceneIconFile
Path to file to load scene icon from. |
static int |
screenHeight
Integer values for the screen width and height. |
static int |
screenWidth
Integer values for the screen width and height. |
static PrintWriter |
shaderOut
|
static PrintWriter |
surfaceOut
A JTextAreaPrintWriter object that should be used for debug output from surfaces. |
static Color |
themePrimary1
AWT Color representing the primary 1 color for the default theme. |
static Color |
themePrimary2
AWT Color representing the primary 2 color for the default theme. |
static Color |
themePrimary3
AWT Color representing the primary 3 color for the default theme. |
static Color |
themeSecondary1
AWT Color representing the secondary 1 color for the default theme. |
static Color |
themeSecondary2
AWT Color representing the secondary 2 color for the default theme. |
static Color |
themeSecondary3
AWT Color representing the secondary 3 color for the default theme. |
static boolean |
useRemoteResources
Setting to true enables remote resource use. |
static String |
version
String containing the version number of this software. |
static String |
websiteUrl
String containing "http://j3d.sf.net/". |
static String |
writtenByInfo
String containing "Written by Mike Murray". |
| Constructor Summary | |
|---|---|
Settings()
|
|
| Method Summary | |
|---|---|
static Properties |
getProperties()
Returns a Properties object that stores the current values of the static variables of the Settings class. |
static void |
init()
|
static void |
setProperties(Properties p)
Sets the values of the static variables of the Settings class to those described by the specified Properties object. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String version
public static final String writtenByInfo
public static final String websiteUrl
public static final String licenseInfo
public static final String license
public static final String aboutText
public static String randomWarningSymbol
public static double randomWarningThreshold
public static int screenWidth
public static int screenHeight
public static boolean useRemoteResources
public static String resourcePath
public static String localSplashImage
public static String remoteSplashImage
public static boolean produceOutput
public static boolean produceRayTracingEngineOutput
public static PrintWriter rayEngineOut
public static boolean produceShaderOutput
public static PrintWriter shaderOut
public static boolean produceSurfaceOutput
public static PrintWriter surfaceOut
public static boolean produceCameraOutput
public static PrintWriter cameraOut
public static boolean produceEventHandlerOutput
public static PrintWriter eventOut
public static final String sceneIconFile
public static Icon sceneIcon
public static final DecimalFormat integerFormat
public static final DecimalFormat decimalFormat
public static final DecimalFormat displayFormat
public static Color themePrimary1
public static Color themePrimary2
public static Color themePrimary3
public static Color themeSecondary1
public static Color themeSecondary2
public static Color themeSecondary3
| Constructor Detail |
|---|
public Settings()
| Method Detail |
|---|
public static void init()
public static void setProperties(Properties p)
public static Properties getProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||