Package lejos.robotics

Examples of lejos.robotics.Movement


   *
   */
  public void updatePosition() {
    super.updatePosition();
    if (angle != 0f || distance != 0f) {
      mv = new Movement(MovementType.TRAVEL, angle, distance,isMoving);
        particles.applyMove(mv);
    }
    angle = 0f;
    distance = 0f;
  }
View Full Code Here


  protected void movementStart()
  {
    for (MoveListener p : listeners)
    {
      p.movementStarted(new Movement(_moveType, 0, 0, true ), this);
    }
  }
View Full Code Here

  protected void movementStop()
  {
    for (MoveListener p : listeners)
    {
      Movement move = new Movement(_moveType, getTravelDistance(), getAngle(), false);
      p.movementStopped(move, this);
    }
  }
View Full Code Here

public float getMinRadius(){return _minRadius;}
  public Movement getMovement()
  {
    return new Movement(_moveType, getTravelDistance(), getAngle(), isMoving());
  }
View Full Code Here

TOP

Related Classes of lejos.robotics.Movement

Copyright © 2018 www.massapicom. 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.