yarp
Class PolyDriver

java.lang.Object
  extended by yarp.IConfig
      extended by yarp.DeviceDriver
          extended by yarp.PolyDriver

public class PolyDriver
extends DeviceDriver


Field Summary
 
Fields inherited from class yarp.IConfig
swigCMemOwn
 
Constructor Summary
PolyDriver()
           
PolyDriver(long cPtr, boolean cMemoryOwn)
           
PolyDriver(Searchable config)
           
PolyDriver(java.lang.String txt)
           
 
Method Summary
 boolean close()
           
 void delete()
           
protected  void finalize()
           
 java.lang.String getComment(java.lang.String option)
           
static long getCPtr(PolyDriver obj)
           
 Value getDefaultValue(java.lang.String option)
           
 DeviceDriver getImplementation()
           
 Bottle getOptions()
           
 Value getValue(java.lang.String option)
           
 boolean give(DeviceDriver dd, boolean own)
           
 boolean isValid()
           
 boolean link(PolyDriver alt)
           
 boolean open_str(java.lang.String txt)
           
 boolean open(Searchable config)
           
 DeviceDriver take()
           
 IFrameGrabberImage viewFrameGrabberImage()
           
 IAmplifierControl viewIAmplifierControl()
           
 ICartesianControl viewICartesianControl()
           
 IControlLimits viewIControlLimits()
           
 IControlMode viewIControlMode()
           
 IEncoders viewIEncoders()
           
 IGazeControl viewIGazeControl()
           
 IImpedanceControl viewIImpedanceControl()
           
 IOpenLoopControl viewIOpenLoopControl()
           
 IPidControl viewIPidControl()
           
 IPositionControl viewIPositionControl()
           
 ITorqueControl viewITorqueControl()
           
 IVelocityControl viewIVelocityControl()
           
 
Methods inherited from class yarp.DeviceDriver
getCPtr
 
Methods inherited from class yarp.IConfig
configure, getCPtr
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolyDriver

public PolyDriver(long cPtr,
                  boolean cMemoryOwn)

PolyDriver

public PolyDriver()

PolyDriver

public PolyDriver(java.lang.String txt)

PolyDriver

public PolyDriver(Searchable config)
Method Detail

getCPtr

public static long getCPtr(PolyDriver obj)

finalize

protected void finalize()
Overrides:
finalize in class DeviceDriver

delete

public void delete()
Overrides:
delete in class DeviceDriver

open_str

public boolean open_str(java.lang.String txt)

open

public boolean open(Searchable config)
Overrides:
open in class DeviceDriver

link

public boolean link(PolyDriver alt)

take

public DeviceDriver take()

give

public boolean give(DeviceDriver dd,
                    boolean own)

close

public boolean close()
Overrides:
close in class DeviceDriver

isValid

public boolean isValid()

getOptions

public Bottle getOptions()

getComment

public java.lang.String getComment(java.lang.String option)

getDefaultValue

public Value getDefaultValue(java.lang.String option)

getValue

public Value getValue(java.lang.String option)

getImplementation

public DeviceDriver getImplementation()
Overrides:
getImplementation in class DeviceDriver

viewFrameGrabberImage

public IFrameGrabberImage viewFrameGrabberImage()

viewIPositionControl

public IPositionControl viewIPositionControl()

viewIVelocityControl

public IVelocityControl viewIVelocityControl()

viewIEncoders

public IEncoders viewIEncoders()

viewIPidControl

public IPidControl viewIPidControl()

viewIAmplifierControl

public IAmplifierControl viewIAmplifierControl()

viewIControlLimits

public IControlLimits viewIControlLimits()

viewICartesianControl

public ICartesianControl viewICartesianControl()

viewIGazeControl

public IGazeControl viewIGazeControl()

viewIImpedanceControl

public IImpedanceControl viewIImpedanceControl()

viewITorqueControl

public ITorqueControl viewITorqueControl()

viewIControlMode

public IControlMode viewIControlMode()

viewIOpenLoopControl

public IOpenLoopControl viewIOpenLoopControl()