Class dnx.lr.LR
All Packages Class Hierarchy This Package Previous Next Index
Class dnx.lr.LR
java.lang.Object
|
+----dnx.lr.LR
- public class LR
- extends Object
A class of static methods to retrieve the version of Liquid Reality
that is operative, and other static methods that don't have any obvious
home.
-
debugPrintMaximumMultiFieldLength
-
-
enableBoundingBoxCulling
- If true, enable bounding-box culling of rendering, picking
and other traversals.
-
PLATFORM_MAC
-
-
PLATFORM_UNIX
-
-
PLATFORM_WIN32
-
-
printCullingStatistics
- If true, print statistics about nodes that were culled out
due to bounding-box culling during rendering.
-
showCollidedNodes
- If true, print out nodes that are hit in the collision-detection
pass.
-
showDefaultFields
- If true, print out all fields of a node even if they have their
default values.
-
showFramesPerSecond
- If true, print out information about how many scene frames
per second are being generated.
-
showNodeInstanceNumber
- If true, print out the "instance number" of each node along
with the node.
-
showNodeParents
- If true, print out the parents of each node along with the
node.
-
showPointerSensorEvents
- If true, print out pointer sensor events as they are posted.
-
showSceneEvents
- If true, print out scene events as they are delivered/posted.
-
showSceneObserverEvents
- If true, print out scene observer events as they are posted.
-
currentPlatform()
-
-
currentPlatformPackage()
-
-
debugPrint(String)
-
-
debugPrintln(String)
-
-
getBetaVersion()
- Return the beta version number.
-
getDebugObservable()
-
-
getDebugPrintStream()
-
-
getMajorVersion()
- Return the major version number.
-
getMinorVersion()
- Return the minor version number.
-
getTicker()
-
-
getVersion()
- Return a string describing the version.
-
lookupClass(String)
-
-
newInstance(Class)
-
-
newInstance(Object)
-
enableBoundingBoxCulling
public static boolean enableBoundingBoxCulling
- If true, enable bounding-box culling of rendering, picking
and other traversals. (Normally true.)
printCullingStatistics
public static boolean printCullingStatistics
- If true, print statistics about nodes that were culled out
due to bounding-box culling during rendering.
showFramesPerSecond
public static boolean showFramesPerSecond
- If true, print out information about how many scene frames
per second are being generated.
showCollidedNodes
public static boolean showCollidedNodes
- If true, print out nodes that are hit in the collision-detection
pass.
showSceneEvents
public static boolean showSceneEvents
- If true, print out scene events as they are delivered/posted.
showSceneObserverEvents
public static boolean showSceneObserverEvents
- If true, print out scene observer events as they are posted.
showPointerSensorEvents
public static boolean showPointerSensorEvents
- If true, print out pointer sensor events as they are posted.
debugPrintMaximumMultiFieldLength
public static int debugPrintMaximumMultiFieldLength
showNodeInstanceNumber
public static boolean showNodeInstanceNumber
- If true, print out the "instance number" of each node along
with the node. Every node has a different instance number from
every other, so this is very useful for debugging purposes.
(However, it makes the output not a valid VRML file.) You should
bind this rather than setting it (i.e. change it inside of a
try-finally that restores it to its old value). debugPrint()
automatically sets this to true.
showDefaultFields
public static boolean showDefaultFields
- If true, print out all fields of a node even if they have their
default values. Potentially useful for debugging.
showNodeParents
public static boolean showNodeParents
- If true, print out the parents of each node along with the
node. This is very useful for debugging purposes. (However, it
makes the output not a valid VRML file.) You should bind this
rather than setting it (i.e. change it inside of a try-finally
that restores it to its old value). debugPrint() automatically
sets this to true.
PLATFORM_UNIX
public final static int PLATFORM_UNIX
PLATFORM_WIN32
public final static int PLATFORM_WIN32
PLATFORM_MAC
public final static int PLATFORM_MAC
debugPrint
public static void debugPrint(String str)
debugPrintln
public static void debugPrintln(String str)
getDebugPrintStream
public static PrintStream getDebugPrintStream()
getDebugObservable
public static DNXObservable getDebugObservable()
getVersion
public static String getVersion()
- Return a string describing the version.
getMajorVersion
public static int getMajorVersion()
- Return the major version number. If the version is "1.0b2",
this returns 1.
getMinorVersion
public static int getMinorVersion()
- Return the minor version number. If the version is "1.0b2",
this returns 0.
getBetaVersion
public static int getBetaVersion()
- Return the beta version number. If the version is "1.0b2",
this returns 2. For non-beta releases of Liquid Reality,
this returns 0.
lookupClass
public static Class lookupClass(String name)
newInstance
public static Object newInstance(Class classe)
newInstance
public static Object newInstance(Object likeThis)
getTicker
public static synchronized int getTicker()
currentPlatform
public static int currentPlatform()
currentPlatformPackage
public static String currentPlatformPackage()
All Packages Class Hierarchy This Package Previous Next Index