Package yarp
Class IPidControl
- java.lang.Object
-
- yarp.IPidControl
-
public class IPidControl extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
swigCMemOwn
-
Constructor Summary
Constructors Modifier Constructor Description protected
IPidControl(long cPtr, boolean cMemoryOwn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete()
boolean
disablePid(int j)
boolean
enablePid(int j)
protected void
finalize()
protected 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)
-
-
-
Method Detail
-
getCPtr
protected static long getCPtr(IPidControl obj)
-
finalize
protected void finalize()
- Overrides:
finalize
in classjava.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)
-
-