Examples of TrackingEventWrapper


Examples of de.dfki.km.text20.services.trackingdevices.eyes.util.wrapper.TrackingEventWrapper

        final Point resPoint = getPoint();

        if (resPoint == null) return event;

        return new TrackingEventWrapper(event) {

            @Override
            public Point getGazeCenter() {
                return resPoint;
            }
View Full Code Here

Examples of de.dfki.km.text20.services.trackingdevices.eyes.util.wrapper.TrackingEventWrapper

        final Point resPoint = getPoint();

        if (resPoint == null) return event;

        return new TrackingEventWrapper(event) {

            @Override
            public Point getGazeCenter() {
                return resPoint;
            }
View Full Code Here

Examples of de.dfki.km.text20.services.trackingdevices.eyes.util.wrapper.TrackingEventWrapper

        // If we have a fixation, return it.
        if (this.fixation != null) {
            final Point f = this.fixation;

            return new TrackingEventWrapper(event) {

                @Override
                public Point getGazeCenter() {
                    return f;
                }
View Full Code Here

Examples of de.dfki.km.text20.services.trackingdevices.eyes.util.wrapper.TrackingEventWrapper

     * @param dy
     * @return
     */
    private EyeTrackingEvent createWrapped(final EyeTrackingEvent event, final int dx,
                                           final int dy) {
        return new TrackingEventWrapper(event) {

            @Override
            public Point getGazeCenter() {
                final Point gazeCenter = event.getGazeCenter();
                return new Point(gazeCenter.x + dx, gazeCenter.y + dy);
View Full Code Here

Examples of de.dfki.km.text20.services.trackingdevices.eyes.util.wrapper.TrackingEventWrapper

        // Idee: Stabiles Grid zu Grunde legen und mit den Referenzpunkten nur die Grid-Vektoren jeweils updaten

        final Point result = calcDisplacement(event.getGazeCenter());

        return new TrackingEventWrapper(event) {

            @Override
            public Point getGazeCenter() {
                return (Point) result.clone();
            }
View Full Code Here

Examples of de.dfki.km.text20.services.trackingdevices.eyes.util.wrapper.TrackingEventWrapper

        //    System.out.println(originalPoint);

        final Point rval = point;

        // Return wrapped point
        return new TrackingEventWrapper(event) {

            /* (non-Javadoc)
             * @see de.dfki.km.augmentedtext.services.trackingdevices.util.wrapper.TrackingEventWrapper#getGazeCenter()
             */
            @Override
View Full Code Here

Examples of de.dfki.km.text20.services.trackingdevices.eyes.util.wrapper.TrackingEventWrapper

        final Point rval = getPoint();

        // If nothing returned, return the event itself
        if (rval == null) return event;

        return new TrackingEventWrapper(event) {

            @Override
            public Point getGazeCenter() {
                return (Point) rval.clone();
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.