yarp
Class IPidControl

java.lang.Object
  extended by yarp.IPidControl

public class IPidControl
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
IPidControl(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
 boolean disablePid(int j)
           
 boolean enablePid(int j)
           
protected  void finalize()
           
static long getCPtr(IPidControl obj)
           
 boolean getError(int j, DVector data)
           
 boolean getError(int j, SWIGTYPE_p_double err)
           
 boolean getErrorLimit(int j, DVector data)
           
 boolean getErrorLimit(int j, SWIGTYPE_p_double limit)
           
 boolean getErrorLimits(DVector data)
           
 boolean getErrorLimits(SWIGTYPE_p_double limits)
           
 boolean getErrors(DVector data)
           
 boolean getErrors(SWIGTYPE_p_double errs)
           
 boolean getOutput(int j, DVector data)
           
 boolean getOutput(int j, SWIGTYPE_p_double out)
           
 boolean getOutputs(DVector data)
           
 boolean getOutputs(SWIGTYPE_p_double outs)
           
 boolean getPid(int j, PidVector pid)
           
 boolean getPids(PidVector pids)
           
 boolean getPids(SWIGTYPE_p_Pid pids)
           
 boolean getReference(int j, DVector data)
           
 boolean getReference(int j, SWIGTYPE_p_double ref)
           
 boolean getReferences(DVector data)
           
 boolean getReferences(SWIGTYPE_p_double refs)
           
 boolean resetPid(int j)
           
 boolean setErrorLimit(int j, double limit)
           
 boolean setErrorLimits(DVector data)
           
 boolean setErrorLimits(SWIGTYPE_p_double limits)
           
 boolean setOffset(int j, double v)
           
 boolean setPid(int j, Pid pid)
           
 boolean setPids(PidVector pids)
           
 boolean setPids(SWIGTYPE_p_Pid pids)
           
 boolean setReference(int j, double ref)
           
 boolean setReferences(DVector data)
           
 boolean setReferences(SWIGTYPE_p_double refs)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

IPidControl

public IPidControl(long cPtr,
                   boolean cMemoryOwn)
Method Detail

getCPtr

public static long getCPtr(IPidControl obj)

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

delete

public void delete()

setPids

public boolean setPids(SWIGTYPE_p_Pid pids)

setReference

public boolean setReference(int j,
                            double ref)

setReferences

public boolean setReferences(SWIGTYPE_p_double refs)

setErrorLimit

public boolean setErrorLimit(int j,
                             double limit)

setErrorLimits

public boolean setErrorLimits(SWIGTYPE_p_double limits)

getError

public boolean getError(int j,
                        SWIGTYPE_p_double err)

getErrors

public boolean getErrors(SWIGTYPE_p_double errs)

getOutput

public boolean getOutput(int j,
                         SWIGTYPE_p_double out)

getOutputs

public boolean getOutputs(SWIGTYPE_p_double outs)

getPids

public boolean getPids(SWIGTYPE_p_Pid pids)

getReference

public boolean getReference(int j,
                            SWIGTYPE_p_double ref)

getReferences

public boolean getReferences(SWIGTYPE_p_double refs)

getErrorLimit

public boolean getErrorLimit(int j,
                             SWIGTYPE_p_double limit)

getErrorLimits

public boolean getErrorLimits(SWIGTYPE_p_double limits)

resetPid

public boolean resetPid(int j)

disablePid

public boolean disablePid(int j)

enablePid

public boolean enablePid(int j)

setOffset

public boolean setOffset(int j,
                         double v)

setReferences

public boolean setReferences(DVector data)

getReference

public boolean getReference(int j,
                            DVector data)

getReferences

public boolean getReferences(DVector data)

setErrorLimits

public boolean setErrorLimits(DVector data)

getErrorLimit

public boolean getErrorLimit(int j,
                             DVector data)

getErrorLimits

public boolean getErrorLimits(DVector data)

getError

public boolean getError(int j,
                        DVector data)

getErrors

public boolean getErrors(DVector data)

getOutput

public boolean getOutput(int j,
                         DVector data)

getOutputs

public boolean getOutputs(DVector data)

setPid

public boolean setPid(int j,
                      Pid pid)

setPids

public boolean setPids(PidVector pids)

getPid

public boolean getPid(int j,
                      PidVector pid)

getPids

public boolean getPids(PidVector pids)