javax.media.j3d
Class SwitchState

java.lang.Object
  extended by javax.media.j3d.SwitchState

 class SwitchState
extends java.lang.Object


Field Summary
(package private)  boolean cachedSwitchOn
           
(package private)  CachedTargets cachedTargets
           
(package private)  long[] compositeSwitchMask
           
(package private)  boolean currentSwitchOn
           
(package private)  boolean initialized
           
(package private)  boolean inSwitch
           
(package private)  boolean lastSwitchOn
           
 
Constructor Summary
SwitchState(boolean inSwitch)
           
 
Method Summary
(package private)  void dump()
           
(package private)  boolean evalCompositeSwitchOn()
           
(package private)  void initSwitchOn()
           
(package private)  void updateCachedSwitchOn()
           
(package private)  void updateCompositeSwitchMask(int switchLevel, boolean switchOn)
           
(package private)  void updateCurrentSwitchOn()
           
(package private)  void updateLastSwitchOn()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

compositeSwitchMask

long[] compositeSwitchMask

cachedSwitchOn

boolean cachedSwitchOn

currentSwitchOn

boolean currentSwitchOn

lastSwitchOn

boolean lastSwitchOn

initialized

boolean initialized

cachedTargets

CachedTargets cachedTargets

inSwitch

boolean inSwitch
Constructor Detail

SwitchState

public SwitchState(boolean inSwitch)
Method Detail

dump

void dump()

updateCompositeSwitchMask

void updateCompositeSwitchMask(int switchLevel,
                               boolean switchOn)

initSwitchOn

void initSwitchOn()

updateCurrentSwitchOn

void updateCurrentSwitchOn()

updateLastSwitchOn

void updateLastSwitchOn()

updateCachedSwitchOn

void updateCachedSwitchOn()

evalCompositeSwitchOn

boolean evalCompositeSwitchOn()


Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.