yarp
Class IGazeControl

java.lang.Object
  extended by yarp.IGazeControl

public class IGazeControl
extends java.lang.Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
IGazeControl(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 boolean bindNeckPitch(double min, double max)
           
 boolean bindNeckRoll(double min, double max)
           
 boolean bindNeckYaw(double min, double max)
           
 boolean blockEyes()
           
 boolean blockEyes(double ver)
           
 boolean blockNeckPitch()
           
 boolean blockNeckPitch(double val)
           
 boolean blockNeckRoll()
           
 boolean blockNeckRoll(double val)
           
 boolean blockNeckYaw()
           
 boolean blockNeckYaw(double val)
           
 boolean checkMotionDone()
           
 boolean checkMotionDone(SWIGTYPE_p_bool f)
           
 boolean checkSaccadeDone(SWIGTYPE_p_bool f)
           
 boolean clearEyes()
           
 boolean clearNeckPitch()
           
 boolean clearNeckRoll()
           
 boolean clearNeckYaw()
           
 void delete()
           
 boolean deleteContext(int id)
           
protected  void finalize()
           
 boolean get2DPixel(int camSel, Vector x, Vector px)
           
 boolean get3DPoint(int camSel, Vector px, double z, Vector x)
           
 boolean get3DPointFromAngles(int mode, Vector ang, Vector x)
           
 boolean get3DPointOnPlane(int camSel, Vector px, Vector plane, Vector x)
           
 boolean getAngles(Vector ang)
           
 boolean getAngles(Vector ang, Stamp stamp)
           
 boolean getAnglesFrom3DPoint(Vector x, Vector ang)
           
 boolean getBlockedVergence(SWIGTYPE_p_double ver)
           
static long getCPtr(IGazeControl obj)
           
 double getEyesTrajTime()
           
 boolean getEyesTrajTime(SWIGTYPE_p_double t)
           
 boolean getFixationPoint(Vector fp)
           
 boolean getFixationPoint(Vector fp, Stamp stamp)
           
 boolean getHeadPose(Vector x, Vector od)
           
 boolean getHeadPose(Vector x, Vector od, Stamp stamp)
           
 boolean getInfo(Bottle info)
           
 boolean getJointsDesired(Vector qdes)
           
 boolean getJointsVelocities(Vector qdot)
           
 boolean getLeftEyePose(Vector x, Vector od)
           
 boolean getLeftEyePose(Vector x, Vector od, Stamp stamp)
           
 boolean getNeckAngleUserTolerance(SWIGTYPE_p_double angle)
           
 boolean getNeckPitchRange(SWIGTYPE_p_double min, SWIGTYPE_p_double max)
           
 boolean getNeckRollRange(SWIGTYPE_p_double min, SWIGTYPE_p_double max)
           
 double getNeckTrajTime()
           
 boolean getNeckTrajTime(SWIGTYPE_p_double t)
           
 boolean getNeckYawRange(SWIGTYPE_p_double min, SWIGTYPE_p_double max)
           
 boolean getOCRGain(SWIGTYPE_p_double gain)
           
 boolean getRightEyePose(Vector x, Vector od)
           
 boolean getRightEyePose(Vector x, Vector od, Stamp stamp)
           
 boolean getSaccadesActivationAngle(SWIGTYPE_p_double angle)
           
 boolean getSaccadesInhibitionPeriod(SWIGTYPE_p_double period)
           
 boolean getSaccadesStatus(SWIGTYPE_p_bool f)
           
 boolean getStereoOptions(Bottle options)
           
 boolean getTrackingMode()
           
 boolean getTrackingMode(SWIGTYPE_p_bool f)
           
 boolean getVORGain(SWIGTYPE_p_double gain)
           
 boolean lookAtAbsAngles(Vector ang)
           
 boolean lookAtFixationPoint(Vector fp)
           
 boolean lookAtMonoPixel(int camSel, Vector px)
           
 boolean lookAtMonoPixel(int camSel, Vector px, double z)
           
 boolean lookAtMonoPixelWithVergence(int camSel, Vector px, double ver)
           
 boolean lookAtRelAngles(Vector ang)
           
 boolean lookAtStereoPixels(Vector pxl, Vector pxr)
           
 boolean registerEvent(GazeEvent event)
           
 boolean restoreContext(int id)
           
 boolean setEyesTrajTime(double t)
           
 boolean setNeckAngleUserTolerance(double angle)
           
 boolean setNeckTrajTime(double t)
           
 boolean setOCRGain(double gain)
           
 boolean setSaccadesActivationAngle(double angle)
           
 boolean setSaccadesInhibitionPeriod(double period)
           
 boolean setSaccadesStatus(boolean f)
           
 boolean setStereoOptions(Bottle options)
           
 boolean setTrackingMode(boolean f)
           
 boolean setVORGain(double gain)
           
 boolean stopControl()
           
 boolean storeContext(SWIGTYPE_p_int id)
           
 boolean triangulate3DPoint(Vector pxl, Vector pxr, Vector x)
           
 boolean tweakGet(Bottle options)
           
 boolean tweakSet(Bottle options)
           
 boolean unregisterEvent(GazeEvent event)
           
 boolean waitMotionDone()
           
 boolean waitMotionDone(double period)
           
 boolean waitMotionDone(double period, double timeout)
           
 boolean waitSaccadeDone()
           
 boolean waitSaccadeDone(double period)
           
 boolean waitSaccadeDone(double period, double timeout)
           
 
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

IGazeControl

public IGazeControl(long cPtr,
                    boolean cMemoryOwn)
Method Detail

getCPtr

public static long getCPtr(IGazeControl obj)

finalize

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

delete

public void delete()

setTrackingMode

public boolean setTrackingMode(boolean f)

getTrackingMode

public boolean getTrackingMode(SWIGTYPE_p_bool f)

getFixationPoint

public boolean getFixationPoint(Vector fp,
                                Stamp stamp)

getFixationPoint

public boolean getFixationPoint(Vector fp)

getAngles

public boolean getAngles(Vector ang,
                         Stamp stamp)

getAngles

public boolean getAngles(Vector ang)

lookAtFixationPoint

public boolean lookAtFixationPoint(Vector fp)

lookAtAbsAngles

public boolean lookAtAbsAngles(Vector ang)

lookAtRelAngles

public boolean lookAtRelAngles(Vector ang)

lookAtMonoPixel

public boolean lookAtMonoPixel(int camSel,
                               Vector px,
                               double z)

lookAtMonoPixel

public boolean lookAtMonoPixel(int camSel,
                               Vector px)

lookAtMonoPixelWithVergence

public boolean lookAtMonoPixelWithVergence(int camSel,
                                           Vector px,
                                           double ver)

lookAtStereoPixels

public boolean lookAtStereoPixels(Vector pxl,
                                  Vector pxr)

getNeckTrajTime

public boolean getNeckTrajTime(SWIGTYPE_p_double t)

getEyesTrajTime

public boolean getEyesTrajTime(SWIGTYPE_p_double t)

getVORGain

public boolean getVORGain(SWIGTYPE_p_double gain)

getOCRGain

public boolean getOCRGain(SWIGTYPE_p_double gain)

getSaccadesStatus

public boolean getSaccadesStatus(SWIGTYPE_p_bool f)

getSaccadesInhibitionPeriod

public boolean getSaccadesInhibitionPeriod(SWIGTYPE_p_double period)

getSaccadesActivationAngle

public boolean getSaccadesActivationAngle(SWIGTYPE_p_double angle)

getLeftEyePose

public boolean getLeftEyePose(Vector x,
                              Vector od,
                              Stamp stamp)

getLeftEyePose

public boolean getLeftEyePose(Vector x,
                              Vector od)

getRightEyePose

public boolean getRightEyePose(Vector x,
                               Vector od,
                               Stamp stamp)

getRightEyePose

public boolean getRightEyePose(Vector x,
                               Vector od)

getHeadPose

public boolean getHeadPose(Vector x,
                           Vector od,
                           Stamp stamp)

getHeadPose

public boolean getHeadPose(Vector x,
                           Vector od)

get2DPixel

public boolean get2DPixel(int camSel,
                          Vector x,
                          Vector px)

get3DPoint

public boolean get3DPoint(int camSel,
                          Vector px,
                          double z,
                          Vector x)

get3DPointOnPlane

public boolean get3DPointOnPlane(int camSel,
                                 Vector px,
                                 Vector plane,
                                 Vector x)

get3DPointFromAngles

public boolean get3DPointFromAngles(int mode,
                                    Vector ang,
                                    Vector x)

getAnglesFrom3DPoint

public boolean getAnglesFrom3DPoint(Vector x,
                                    Vector ang)

triangulate3DPoint

public boolean triangulate3DPoint(Vector pxl,
                                  Vector pxr,
                                  Vector x)

getJointsDesired

public boolean getJointsDesired(Vector qdes)

getJointsVelocities

public boolean getJointsVelocities(Vector qdot)

getStereoOptions

public boolean getStereoOptions(Bottle options)

setNeckTrajTime

public boolean setNeckTrajTime(double t)

setEyesTrajTime

public boolean setEyesTrajTime(double t)

setVORGain

public boolean setVORGain(double gain)

setOCRGain

public boolean setOCRGain(double gain)

setSaccadesStatus

public boolean setSaccadesStatus(boolean f)

setSaccadesInhibitionPeriod

public boolean setSaccadesInhibitionPeriod(double period)

setSaccadesActivationAngle

public boolean setSaccadesActivationAngle(double angle)

setStereoOptions

public boolean setStereoOptions(Bottle options)

bindNeckPitch

public boolean bindNeckPitch(double min,
                             double max)

blockNeckPitch

public boolean blockNeckPitch(double val)

blockNeckPitch

public boolean blockNeckPitch()

bindNeckRoll

public boolean bindNeckRoll(double min,
                            double max)

blockNeckRoll

public boolean blockNeckRoll(double val)

blockNeckRoll

public boolean blockNeckRoll()

bindNeckYaw

public boolean bindNeckYaw(double min,
                           double max)

blockNeckYaw

public boolean blockNeckYaw(double val)

blockNeckYaw

public boolean blockNeckYaw()

blockEyes

public boolean blockEyes(double ver)

blockEyes

public boolean blockEyes()

getNeckPitchRange

public boolean getNeckPitchRange(SWIGTYPE_p_double min,
                                 SWIGTYPE_p_double max)

getNeckRollRange

public boolean getNeckRollRange(SWIGTYPE_p_double min,
                                SWIGTYPE_p_double max)

getNeckYawRange

public boolean getNeckYawRange(SWIGTYPE_p_double min,
                               SWIGTYPE_p_double max)

getBlockedVergence

public boolean getBlockedVergence(SWIGTYPE_p_double ver)

clearNeckPitch

public boolean clearNeckPitch()

clearNeckRoll

public boolean clearNeckRoll()

clearNeckYaw

public boolean clearNeckYaw()

clearEyes

public boolean clearEyes()

getNeckAngleUserTolerance

public boolean getNeckAngleUserTolerance(SWIGTYPE_p_double angle)

setNeckAngleUserTolerance

public boolean setNeckAngleUserTolerance(double angle)

checkMotionDone

public boolean checkMotionDone(SWIGTYPE_p_bool f)

waitMotionDone

public boolean waitMotionDone(double period,
                              double timeout)

waitMotionDone

public boolean waitMotionDone(double period)

waitMotionDone

public boolean waitMotionDone()

checkSaccadeDone

public boolean checkSaccadeDone(SWIGTYPE_p_bool f)

waitSaccadeDone

public boolean waitSaccadeDone(double period,
                               double timeout)

waitSaccadeDone

public boolean waitSaccadeDone(double period)

waitSaccadeDone

public boolean waitSaccadeDone()

stopControl

public boolean stopControl()

storeContext

public boolean storeContext(SWIGTYPE_p_int id)

restoreContext

public boolean restoreContext(int id)

deleteContext

public boolean deleteContext(int id)

getInfo

public boolean getInfo(Bottle info)

registerEvent

public boolean registerEvent(GazeEvent event)

unregisterEvent

public boolean unregisterEvent(GazeEvent event)

tweakSet

public boolean tweakSet(Bottle options)

tweakGet

public boolean tweakGet(Bottle options)

getTrackingMode

public boolean getTrackingMode()

getNeckTrajTime

public double getNeckTrajTime()

getEyesTrajTime

public double getEyesTrajTime()

checkMotionDone

public boolean checkMotionDone()