class DepthComponentNativeRetained extends DepthComponentRetained
| Modifier and Type | Field and Description |
|---|---|
(package private) int[] |
depthData |
DEPTH_COMPONENT_TYPE_FLOAT, DEPTH_COMPONENT_TYPE_INT, DEPTH_COMPONENT_TYPE_NATIVE, height, type, widthchangedFrequent, compChanged, duplicateOnCloneTree, mirror, refCnt, refCount, usersDONT_MERGE, inBackgroundGroup, inSetLive, MERGE, MERGE_DONE, mergeFlag, onUpdateList, sourcelistIdx| Constructor and Description |
|---|
DepthComponentNativeRetained() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
getDepthData(int[] depthData)
Copies the depth data from this object to the specified array.
|
(package private) void |
initialize(int width,
int height)
Constructs a new native depth (z-buffer) component object with the
specified width and height.
|
(package private) void |
retrieveDepth(int[] buf,
int wRead,
int hRead)
retrieve depth data from input buffer
|
getHeight, getWidthaddAMirrorUser, addUser, clearLive, clone, copyMirrorUsers, createMirrorObject, decRefCnt, doSetLive, getDuplicateOnCloneTree, getInImmCtx, incRefCnt, initMirrorObject, notifyUsers, removeAMirrorUser, removeMirrorUsers, removeUser, set, setDuplicateOnCloneTree, setFrequencyChangeMask, setInImmCtx, setLive, updateMirrorObjectclearLive, clearLive, compile, doSetLive, doSetLive, getSource, getVirtualUniverse, handleFrequencyChange, isInSetLive, isStatic, markAsLive, merge, mergeTransform, setCompiled, setLive, setLive, setSource, traversegetIdxUsed, incIdxUsedvoid initialize(int width,
int height)
width - the width of the array of depth valuesheight - the height of the array of depth valuesvoid getDepthData(int[] depthData)
depthData - array of ints that will receive a copy of
the depth datafinal void retrieveDepth(int[] buf,
int wRead,
int hRead)
Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.