com.visioglobe.libVisioDevKit
Class VgIEnginePostDrawCallback

java.lang.Object
  extended by com.visioglobe.libVisioDevKit.VgReferenced
      extended by com.visioglobe.libVisioDevKit.VgIEnginePostDrawCallback

public class VgIEnginePostDrawCallback
extends VgReferenced

This callback is used to draw some elements on the screen after the 3D view has been drawn.


Field Summary
 
Fields inherited from class com.visioglobe.libVisioDevKit.VgReferenced
swigCMemOwn, swigRefPtr
 
Constructor Summary
protected VgIEnginePostDrawCallback()
           
  VgIEnginePostDrawCallback(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
protected  void finalize()
           
static long getCPtr(VgIEnginePostDrawCallback obj)
           
 void postDraw(VgIEngineContext pContext)
          This method is called after a 3D view is rendered.
 void setEngine(VgIEngine pEngine)
          Set the engine associated with the callback.
protected  void swigDirectorDisconnect()
           
 void swigReleaseOwnership()
           
 void swigTakeOwnership()
           
 
Methods inherited from class com.visioglobe.libVisioDevKit.VgReferenced
getCPtr, getNbReferences, ref, unref
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VgIEnginePostDrawCallback

public VgIEnginePostDrawCallback(long cPtr,
                                 boolean cMemoryOwn)

VgIEnginePostDrawCallback

protected VgIEnginePostDrawCallback()
Method Detail

getCPtr

public static long getCPtr(VgIEnginePostDrawCallback obj)

finalize

protected void finalize()
Overrides:
finalize in class VgReferenced

delete

public void delete()
Overrides:
delete in class VgReferenced

swigDirectorDisconnect

protected void swigDirectorDisconnect()

swigReleaseOwnership

public void swigReleaseOwnership()

swigTakeOwnership

public void swigTakeOwnership()

postDraw

public void postDraw(VgIEngineContext pContext)
This method is called after a 3D view is rendered.

Parameters:
pContext - the context used to draw on the screen.

setEngine

public void setEngine(VgIEngine pEngine)
Set the engine associated with the callback. The is set automatically by the engine when the object is added as a listener of the post draw events.

Parameters:
pEngine - The engine to which this callback was added to.

VisioDevKit 2.0, Visioglobe® 2013