carmetal.objects
Interface MoveableObject

All Known Implementing Classes:
AreaObject, AxisFunctionIntersectionObject, CircleIntersectionObject, CircleObject, ExpressionObject, FixedAngleObject, FixedCircleObject, IntersectionObject, LineCircleIntersectionObject, LineIntersectionObject, LineObject, LineQuadricIntersectionObject, MidpointObject, ParallelObject, PlumbObject, PointObject, PointonObjectIntersectionObject, QuadricObject, RayObject, SegmentObject, TextObject, TwoPointLineObject, UserFunctionObject

public interface MoveableObject


Method Summary
 void dragTo(double x, double y)
           
 double getOldX()
           
 double getOldY()
           
 void move(double x, double y)
           
 boolean moveable()
           
 void startDrag(double x, double y)
           
 

Method Detail

move

void move(double x,
          double y)

startDrag

void startDrag(double x,
               double y)

dragTo

void dragTo(double x,
            double y)

getOldX

double getOldX()

getOldY

double getOldY()

moveable

boolean moveable()


© Copyright 2005 S.Chekanov. All Rights Reserved.
jHPlot package, a part of jHepWork: is a full-featured multiplatform data-analysis framework