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.

Variable Index

 o debugPrintMaximumMultiFieldLength
 o enableBoundingBoxCulling
If true, enable bounding-box culling of rendering, picking and other traversals.
 o PLATFORM_MAC
 o PLATFORM_UNIX
 o PLATFORM_WIN32
 o printCullingStatistics
If true, print statistics about nodes that were culled out due to bounding-box culling during rendering.
 o showCollidedNodes
If true, print out nodes that are hit in the collision-detection pass.
 o showDefaultFields
If true, print out all fields of a node even if they have their default values.
 o showFramesPerSecond
If true, print out information about how many scene frames per second are being generated.
 o showNodeInstanceNumber
If true, print out the "instance number" of each node along with the node.
 o showNodeParents
If true, print out the parents of each node along with the node.
 o showPointerSensorEvents
If true, print out pointer sensor events as they are posted.
 o showSceneEvents
If true, print out scene events as they are delivered/posted.
 o showSceneObserverEvents
If true, print out scene observer events as they are posted.

Method Index

 o currentPlatform()
 o currentPlatformPackage()
 o debugPrint(String)
 o debugPrintln(String)
 o getBetaVersion()
Return the beta version number.
 o getDebugObservable()
 o getDebugPrintStream()
 o getMajorVersion()
Return the major version number.
 o getMinorVersion()
Return the minor version number.
 o getTicker()
 o getVersion()
Return a string describing the version.
 o lookupClass(String)
 o newInstance(Class)
 o newInstance(Object)

Variables

 o enableBoundingBoxCulling
  public static boolean enableBoundingBoxCulling
If true, enable bounding-box culling of rendering, picking and other traversals. (Normally true.)
 o printCullingStatistics
  public static boolean printCullingStatistics
If true, print statistics about nodes that were culled out due to bounding-box culling during rendering.
 o showFramesPerSecond
  public static boolean showFramesPerSecond
If true, print out information about how many scene frames per second are being generated.
 o showCollidedNodes
  public static boolean showCollidedNodes
If true, print out nodes that are hit in the collision-detection pass.
 o showSceneEvents
  public static boolean showSceneEvents
If true, print out scene events as they are delivered/posted.
 o showSceneObserverEvents
  public static boolean showSceneObserverEvents
If true, print out scene observer events as they are posted.
 o showPointerSensorEvents
  public static boolean showPointerSensorEvents
If true, print out pointer sensor events as they are posted.
 o debugPrintMaximumMultiFieldLength
  public static int debugPrintMaximumMultiFieldLength
 o 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.
 o 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.
 o 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.
 o PLATFORM_UNIX
  public final static int PLATFORM_UNIX
 o PLATFORM_WIN32
  public final static int PLATFORM_WIN32
 o PLATFORM_MAC
  public final static int PLATFORM_MAC

Methods

 o debugPrint
  public static void debugPrint(String str)
 o debugPrintln
  public static void debugPrintln(String str)
 o getDebugPrintStream
  public static PrintStream getDebugPrintStream()
 o getDebugObservable
  public static DNXObservable getDebugObservable()
 o getVersion
  public static String getVersion()
Return a string describing the version.
 o getMajorVersion
  public static int getMajorVersion()
Return the major version number. If the version is "1.0b2", this returns 1.
 o getMinorVersion
  public static int getMinorVersion()
Return the minor version number. If the version is "1.0b2", this returns 0.
 o 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.
 o lookupClass
  public static Class lookupClass(String name)
 o newInstance
  public static Object newInstance(Class classe)
 o newInstance
  public static Object newInstance(Object likeThis)
 o getTicker
  public static synchronized int getTicker()
 o currentPlatform
  public static int currentPlatform()
 o currentPlatformPackage
  public static String currentPlatformPackage()

All Packages  Class Hierarchy  This Package  Previous  Next  Index