ddf.minim.ugens
Class UGen.UGenInput

java.lang.Object
  extended by ddf.minim.ugens.UGen.UGenInput
Enclosing class:
UGen

public class UGen.UGenInput
extends java.lang.Object

This inner class, UGenInput, is used to connect the output of other UGens to this UGen

Author:
Anderson Mills

Constructor Summary
UGen.UGenInput()
          This constructor generates an AUDIO input.
UGen.UGenInput(UGen.InputType it)
          This constructor generates a UGenInput of the specified type.
 
Method Summary
 UGen getIncomingUGen()
          returns the UGen which is giving values to this input.
 UGen.InputType getInputType()
          returns the inputType
 java.lang.String getInputTypeAsString()
          return the inputType as a string (for debugging)
 float[] getLastValues()
          returns the last values provided to this input from it's incoming UGen
 UGen getOuterUGen()
          returns the outer UGen of which this is an input.
 boolean isPatched()
          returns true if this input has an incoming UGen
 void printInput()
          print information about this UGenInput (for debugging)
 void setIncomingUGen(UGen in)
          set the UGen which is giving values to this input
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UGen.UGenInput

public UGen.UGenInput()
This constructor generates an AUDIO input.


UGen.UGenInput

public UGen.UGenInput(UGen.InputType it)
This constructor generates a UGenInput of the specified type.

Parameters:
it -
Method Detail

getInputType

public UGen.InputType getInputType()
returns the inputType

Returns:

getOuterUGen

public UGen getOuterUGen()
returns the outer UGen of which this is an input.

Returns:

getIncomingUGen

public UGen getIncomingUGen()
returns the UGen which is giving values to this input.

Returns:

setIncomingUGen

public void setIncomingUGen(UGen in)
set the UGen which is giving values to this input

Parameters:
in -

isPatched

public boolean isPatched()
returns true if this input has an incoming UGen

Returns:

getLastValues

public float[] getLastValues()
returns the last values provided to this input from it's incoming UGen

Returns:

getInputTypeAsString

public java.lang.String getInputTypeAsString()
return the inputType as a string (for debugging)

Returns:

printInput

public void printInput()
print information about this UGenInput (for debugging)