|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OffscreenRenderTargetRenderable
A renderable that represents a separate rendering space to an offscreen buffer, rather than to the main buffer.
This class encapsulates both pbuffer and frame buffer object renderable capabilities.
Assumptions and Requirements
Method Summary | |
---|---|
OffscreenBufferDescriptor |
getBuffer(java.lang.Object obj)
Get the currently registered pBuffer for the given key object. |
BufferSetupData |
getBufferSetup()
Get the requested buffer setup that describes this offscreen buffer. |
int |
getHeight()
Get the height of the buffer in pixels. |
int |
getWidth()
Get the width of the buffer in pixels. |
boolean |
isChildRenderTarget()
Check to see if this is a child render target of a parent multiple render target offscreen buffer. |
void |
registerBuffer(java.lang.Object obj,
OffscreenBufferDescriptor buffer)
Register a pBuffer for a given key object. |
void |
unregisterBuffer(java.lang.Object obj)
Remove an already registered pBuffer for a given key object. |
Methods inherited from interface org.j3d.aviatrix3d.rendering.Renderable |
---|
equals |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
int getHeight()
int getWidth()
boolean isChildRenderTarget()
BufferSetupData getBufferSetup()
OffscreenBufferDescriptor getBuffer(java.lang.Object obj)
obj
- The key used to register the buffer with
void registerBuffer(java.lang.Object obj, OffscreenBufferDescriptor buffer)
obj
- The key used to register the buffer withbuffer
- The buffer instance to use here.void unregisterBuffer(java.lang.Object obj)
obj
- The key used to register the buffer with
|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |