com.ebmwebsourcing.gwt.raphael.client.diagram.connector
Class MagnetPositionHelper

java.lang.Object
  extended by com.ebmwebsourcing.gwt.raphael.client.diagram.connector.MagnetPositionHelper

public class MagnetPositionHelper
extends java.lang.Object


Nested Class Summary
 class MagnetPositionHelper.ClosestMagnets
           
 class MagnetPositionHelper.MagnetPosition
           
 
Constructor Summary
MagnetPositionHelper(Connectable connectable)
           
MagnetPositionHelper(Connectable connectable1, Connectable connectable2)
           
 
Method Summary
 int bresenham(int x, int y, int x2, int y2)
           
 int calculateDistance(int x, int y, int x2, int y2)
           
 MagnetPositionHelper.ClosestMagnets getClosestsMagnets()
           
 MagnetPositionHelper.MagnetPosition getMagetBottomLeftPosition()
           
 MagnetPositionHelper.MagnetPosition getMagetBottomMiddlePosition()
           
 MagnetPositionHelper.MagnetPosition getMagetBottomRightPosition()
           
 MagnetPositionHelper.MagnetPosition getMagetLeftMiddlePosition()
           
 MagnetPositionHelper.MagnetPosition getMagetRightMidlePosition()
           
 MagnetPositionHelper.MagnetPosition getMagetTopLeftPosition()
           
 MagnetPositionHelper.MagnetPosition getMagetTopMiddlePosition()
           
 MagnetPositionHelper.MagnetPosition getMagetTopRightPosition()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MagnetPositionHelper

public MagnetPositionHelper(Connectable connectable)

MagnetPositionHelper

public MagnetPositionHelper(Connectable connectable1,
                            Connectable connectable2)
Method Detail

getMagetTopLeftPosition

public MagnetPositionHelper.MagnetPosition getMagetTopLeftPosition()

getMagetTopMiddlePosition

public MagnetPositionHelper.MagnetPosition getMagetTopMiddlePosition()

getMagetTopRightPosition

public MagnetPositionHelper.MagnetPosition getMagetTopRightPosition()

getMagetLeftMiddlePosition

public MagnetPositionHelper.MagnetPosition getMagetLeftMiddlePosition()

getMagetBottomLeftPosition

public MagnetPositionHelper.MagnetPosition getMagetBottomLeftPosition()

getMagetBottomMiddlePosition

public MagnetPositionHelper.MagnetPosition getMagetBottomMiddlePosition()

getMagetBottomRightPosition

public MagnetPositionHelper.MagnetPosition getMagetBottomRightPosition()

getMagetRightMidlePosition

public MagnetPositionHelper.MagnetPosition getMagetRightMidlePosition()

getClosestsMagnets

public MagnetPositionHelper.ClosestMagnets getClosestsMagnets()

calculateDistance

public int calculateDistance(int x,
                             int y,
                             int x2,
                             int y2)

bresenham

public int bresenham(int x,
                     int y,
                     int x2,
                     int y2)


Copyright © 2010 eBM WebSourcing. All Rights Reserved.