SimpleOpenNI
Class ProductionNode

java.lang.Object
  extended by SimpleOpenNI.NodeWrapper
      extended by SimpleOpenNI.ProductionNode
Direct Known Subclasses:
Generator

public class ProductionNode
extends NodeWrapper


Constructor Summary
ProductionNode()
           
ProductionNode(long cPtr, boolean cMemoryOwn)
           
ProductionNode(SWIGTYPE_p_XnNodeHandle hNode)
           
 
Method Summary
 long AddNeededNode(ProductionNode needed)
           
 void delete()
           
 void GetContext(Context context)
           
static long getCPtr(ProductionNode obj)
           
 long GetGeneralProperty(java.lang.String strName, long nBufferSize, SWIGTYPE_p_void pBuffer)
           
 NodeInfo GetInfo()
           
 long GetIntProperty(java.lang.String strName, SWIGTYPE_p_XnUInt64 nValue)
           
 long GetRealProperty(java.lang.String strName, SWIGTYPE_p_XnDouble dValue)
           
 long GetStringProperty(java.lang.String strName, java.lang.String csValue, long nBufSize)
           
 boolean IsCapabilitySupported(java.lang.String strCapabilityName)
           
 void LockedNodeEndChanges(SWIGTYPE_p_XnLockHandle hLock)
           
 long LockedNodeStartChanges(SWIGTYPE_p_XnLockHandle hLock)
           
 long LockForChanges(SWIGTYPE_p_XnLockHandle phLock)
           
 long RemoveNeededNode(ProductionNode needed)
           
 long SetGeneralProperty(java.lang.String strName, long nBufferSize, SWIGTYPE_p_void pBuffer)
           
 long SetIntProperty(java.lang.String strName, SWIGTYPE_p_XnUInt64 nValue)
           
 long SetRealProperty(java.lang.String strName, SWIGTYPE_p_XnDouble dValue)
           
 long SetStringProperty(java.lang.String strName, java.lang.String strValue)
           
 void UnlockForChanges(SWIGTYPE_p_XnLockHandle hLock)
           
 
Methods inherited from class SimpleOpenNI.NodeWrapper
AddRef, getCPtr, GetName, IsValid, Release, SetHandle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProductionNode

public ProductionNode()

ProductionNode

public ProductionNode(long cPtr,
                      boolean cMemoryOwn)

ProductionNode

public ProductionNode(SWIGTYPE_p_XnNodeHandle hNode)
Method Detail

AddNeededNode

public long AddNeededNode(ProductionNode needed)

delete

public void delete()
Overrides:
delete in class NodeWrapper

GetContext

public void GetContext(Context context)

getCPtr

public static long getCPtr(ProductionNode obj)

GetGeneralProperty

public long GetGeneralProperty(java.lang.String strName,
                               long nBufferSize,
                               SWIGTYPE_p_void pBuffer)

GetInfo

public NodeInfo GetInfo()

GetIntProperty

public long GetIntProperty(java.lang.String strName,
                           SWIGTYPE_p_XnUInt64 nValue)

GetRealProperty

public long GetRealProperty(java.lang.String strName,
                            SWIGTYPE_p_XnDouble dValue)

GetStringProperty

public long GetStringProperty(java.lang.String strName,
                              java.lang.String csValue,
                              long nBufSize)

IsCapabilitySupported

public boolean IsCapabilitySupported(java.lang.String strCapabilityName)

LockedNodeEndChanges

public void LockedNodeEndChanges(SWIGTYPE_p_XnLockHandle hLock)

LockedNodeStartChanges

public long LockedNodeStartChanges(SWIGTYPE_p_XnLockHandle hLock)

LockForChanges

public long LockForChanges(SWIGTYPE_p_XnLockHandle phLock)

RemoveNeededNode

public long RemoveNeededNode(ProductionNode needed)

SetGeneralProperty

public long SetGeneralProperty(java.lang.String strName,
                               long nBufferSize,
                               SWIGTYPE_p_void pBuffer)

SetIntProperty

public long SetIntProperty(java.lang.String strName,
                           SWIGTYPE_p_XnUInt64 nValue)

SetRealProperty

public long SetRealProperty(java.lang.String strName,
                            SWIGTYPE_p_XnDouble dValue)

SetStringProperty

public long SetStringProperty(java.lang.String strName,
                              java.lang.String strValue)

UnlockForChanges

public void UnlockForChanges(SWIGTYPE_p_XnLockHandle hLock)