javax.media.j3d
Class DepthComponentRetained

java.lang.Object
  extended by javax.media.j3d.IndexedObject
      extended by javax.media.j3d.SceneGraphObjectRetained
          extended by javax.media.j3d.NodeComponentRetained
              extended by javax.media.j3d.DepthComponentRetained
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
DepthComponentFloatRetained, DepthComponentIntRetained, DepthComponentNativeRetained

abstract class DepthComponentRetained
extends NodeComponentRetained

Abstract base class that defines a 2D array of depth (Z) values.


Field Summary
(package private) static int DEPTH_COMPONENT_TYPE_FLOAT
           
(package private) static int DEPTH_COMPONENT_TYPE_INT
           
(package private) static int DEPTH_COMPONENT_TYPE_NATIVE
           
(package private)  int height
           
(package private)  int type
           
(package private)  int width
           
 
Fields inherited from class javax.media.j3d.NodeComponentRetained
changedFrequent, compChanged, duplicateOnCloneTree, mirror, refCnt, refCount, users
 
Fields inherited from class javax.media.j3d.SceneGraphObjectRetained
DONT_MERGE, inBackgroundGroup, inSetLive, MERGE, MERGE_DONE, mergeFlag, onUpdateList, source
 
Fields inherited from class javax.media.j3d.IndexedObject
listIdx
 
Constructor Summary
DepthComponentRetained()
           
 
Method Summary
(package private)  int getHeight()
          Retrieves the height of this depth component object
(package private)  int getWidth()
          Retrieves the width of this depth component object
 
Methods inherited from class javax.media.j3d.NodeComponentRetained
addAMirrorUser, addUser, clearLive, clone, copyMirrorUsers, createMirrorObject, decRefCnt, doSetLive, getDuplicateOnCloneTree, getInImmCtx, incRefCnt, initMirrorObject, notifyUsers, removeAMirrorUser, removeMirrorUsers, removeUser, set, setDuplicateOnCloneTree, setFrequencyChangeMask, setInImmCtx, setLive, updateMirrorObject
 
Methods inherited from class javax.media.j3d.SceneGraphObjectRetained
clearLive, clearLive, compile, doSetLive, doSetLive, getSource, getVirtualUniverse, handleFrequencyChange, isInSetLive, isStatic, markAsLive, merge, mergeTransform, setCompiled, setLive, setLive, setSource, traverse
 
Methods inherited from class javax.media.j3d.IndexedObject
getIdxUsed, incIdxUsed
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEPTH_COMPONENT_TYPE_INT

static final int DEPTH_COMPONENT_TYPE_INT
See Also:
Constant Field Values

DEPTH_COMPONENT_TYPE_FLOAT

static final int DEPTH_COMPONENT_TYPE_FLOAT
See Also:
Constant Field Values

DEPTH_COMPONENT_TYPE_NATIVE

static final int DEPTH_COMPONENT_TYPE_NATIVE
See Also:
Constant Field Values

width

int width

height

int height

type

int type
Constructor Detail

DepthComponentRetained

DepthComponentRetained()
Method Detail

getWidth

int getWidth()
Retrieves the width of this depth component object

Returns:
the width of the array of depth values

getHeight

int getHeight()
Retrieves the height of this depth component object

Returns:
the height of the array of depth values


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