C# Class xn.ProductionNode

Inheritance: NodeWrapper
Afficher le fichier Open project: roxlu/OpenNI Class Usage Examples

Méthodes publiques

Méthode Description
AddNeededNode ( ProductionNode needed ) : void
FromNative ( IntPtr nodeHandle ) : ProductionNode
GetContext ( ) : Context
GetGeneralProperty ( string propName, uint size, IntPtr buff ) : void
GetInfo ( ) : NodeInfo
GetIntProperty ( string propName ) : System.UInt64
GetRealProperty ( string propName ) : double
GetStringProperty ( string propName ) : string
IsCapabilitySupported ( string strCapabilityName ) : bool
LockForChanges ( ) : LockHandle
LockedNodeEndChanges ( LockHandle lockHandle ) : void
LockedNodeStartChanges ( LockHandle lockHandle ) : void
RemoveNeededNode ( ProductionNode needed ) : void
SetGeneralProperty ( string propName, uint size, IntPtr buff ) : void
SetIntProperty ( string propName, System.UInt64 value ) : void
SetRealProperty ( string propName, double value ) : void
SetStringProperty ( string propName, string value ) : void
UnlockForChanges ( LockHandle lockHandle ) : void

Private Methods

Méthode Description
ProductionNode ( IntPtr nodeHandle, bool addRef ) : System

Method Details

AddNeededNode() public méthode

public AddNeededNode ( ProductionNode needed ) : void
needed ProductionNode
Résultat void

FromNative() public static méthode

public static FromNative ( IntPtr nodeHandle ) : ProductionNode
nodeHandle System.IntPtr
Résultat ProductionNode

GetContext() public méthode

public GetContext ( ) : Context
Résultat Context

GetGeneralProperty() public méthode

public GetGeneralProperty ( string propName, uint size, IntPtr buff ) : void
propName string
size uint
buff System.IntPtr
Résultat void

GetInfo() public méthode

public GetInfo ( ) : NodeInfo
Résultat NodeInfo

GetIntProperty() public méthode

public GetIntProperty ( string propName ) : System.UInt64
propName string
Résultat System.UInt64

GetRealProperty() public méthode

public GetRealProperty ( string propName ) : double
propName string
Résultat double

GetStringProperty() public méthode

public GetStringProperty ( string propName ) : string
propName string
Résultat string

IsCapabilitySupported() public méthode

public IsCapabilitySupported ( string strCapabilityName ) : bool
strCapabilityName string
Résultat bool

LockForChanges() public méthode

public LockForChanges ( ) : LockHandle
Résultat LockHandle

LockedNodeEndChanges() public méthode

public LockedNodeEndChanges ( LockHandle lockHandle ) : void
lockHandle LockHandle
Résultat void

LockedNodeStartChanges() public méthode

public LockedNodeStartChanges ( LockHandle lockHandle ) : void
lockHandle LockHandle
Résultat void

RemoveNeededNode() public méthode

public RemoveNeededNode ( ProductionNode needed ) : void
needed ProductionNode
Résultat void

SetGeneralProperty() public méthode

public SetGeneralProperty ( string propName, uint size, IntPtr buff ) : void
propName string
size uint
buff System.IntPtr
Résultat void

SetIntProperty() public méthode

public SetIntProperty ( string propName, System.UInt64 value ) : void
propName string
value System.UInt64
Résultat void

SetRealProperty() public méthode

public SetRealProperty ( string propName, double value ) : void
propName string
value double
Résultat void

SetStringProperty() public méthode

public SetStringProperty ( string propName, string value ) : void
propName string
value string
Résultat void

UnlockForChanges() public méthode

public UnlockForChanges ( LockHandle lockHandle ) : void
lockHandle LockHandle
Résultat void