Package yarp
Class PolyDriver
- java.lang.Object
-
- yarp.IConfig
-
- yarp.DeviceDriver
-
- yarp.PolyDriver
-
public class PolyDriver extends DeviceDriver
-
-
Field Summary
-
Fields inherited from class yarp.IConfig
swigCMemOwn
-
-
Constructor Summary
Constructors Modifier Constructor Description PolyDriver()
protected
PolyDriver(long cPtr, boolean cMemoryOwn)
PolyDriver(java.lang.String txt)
PolyDriver(Searchable config)
-
Method Summary
-
Methods inherited from class yarp.DeviceDriver
getCPtr
-
-
-
-
Constructor Detail
-
PolyDriver
protected PolyDriver(long cPtr, boolean cMemoryOwn)
-
PolyDriver
public PolyDriver()
-
PolyDriver
public PolyDriver(java.lang.String txt)
-
PolyDriver
public PolyDriver(Searchable config)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(PolyDriver obj)
-
finalize
protected void finalize()
- Overrides:
finalize
in classDeviceDriver
-
delete
public void delete()
- Overrides:
delete
in classDeviceDriver
-
open_str
public boolean open_str(java.lang.String txt)
-
open
public boolean open(Searchable config)
- Overrides:
open
in classDeviceDriver
-
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 classDeviceDriver
-
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 classDeviceDriver
-
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()
-
-