jp.carabiner.inkpod.pi.editor
インタフェース EditorViewConfiguration


public interface EditorViewConfiguration

ビューの現在の状態


メソッドの概要
 void alignOnGrid(MapPoint point)
           
 void alignOnGrid(java.awt.geom.Point2D point)
           
 double alignOnXGrid(double x)
           
 long alignOnXGrid(long x)
           
 double alignOnYGrid(double y)
           
 long alignOnYGrid(long y)
           
 MapPoint getOffset()
           
 MapPoint getOffset(MapPoint p)
           
 long getOffsetX()
           
 long getOffsetY()
           
 double getScale()
           
 java.awt.geom.AffineTransform getTransform()
          マップ座標系から、スクリーン座標系へのアフィン変換を返す。
 MapPoint toMapPoint(int x, int y)
           
 MapPoint toMapPoint(java.awt.Point point)
           
 java.awt.geom.Point2D toMapPoint2D(int x, int y)
           
 java.awt.geom.Point2D toMapPoint2D(java.awt.Point point)
           
 MapRectangle toMapRectangle(java.awt.Rectangle bounds)
           
 java.awt.geom.Rectangle2D toMapRectangle2D(java.awt.Rectangle bounds)
           
 java.awt.Rectangle toScreenBounds(MapRectangle bounds)
           
 java.awt.Rectangle toScreenBounds(java.awt.geom.Rectangle2D bounds)
           
 java.awt.Rectangle toScreenBounds(java.awt.Rectangle screenBounds, MapRectangle bounds)
           
 java.awt.Rectangle toScreenBounds(java.awt.Rectangle screenBounds, java.awt.geom.Rectangle2D bounds)
           
 java.awt.geom.Rectangle2D toScreenBounds2D(MapRectangle bounds)
           
 java.awt.geom.Rectangle2D toScreenBounds2D(java.awt.geom.Rectangle2D bounds)
           
 java.awt.geom.Rectangle2D toScreenBounds2D(java.awt.geom.Rectangle2D screenBounds, MapRectangle bounds)
           
 java.awt.geom.Rectangle2D toScreenBounds2D(java.awt.geom.Rectangle2D screenBounds, java.awt.geom.Rectangle2D bounds)
           
 java.awt.Point toScreenPoint(long x, long y)
           
 java.awt.Point toScreenPoint(MapPoint point)
           
 java.awt.Point toScreenPoint(java.awt.Point screenPoint, long x, long y)
           
 java.awt.Point toScreenPoint(java.awt.Point screenPoint, MapPoint point)
           
 java.awt.geom.Point2D toScreenPoint2D(double x, double y)
           
 java.awt.geom.Point2D toScreenPoint2D(long x, long y)
           
 java.awt.geom.Point2D toScreenPoint2D(MapPoint point)
           
 java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D point)
           
 java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D screenPoint, double x, double y)
           
 java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D screenPoint, long x, long y)
           
 java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D screenPoint, MapPoint point)
           
 java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D screenPoint, java.awt.geom.Point2D p)
           
 

メソッドの詳細

getOffsetX

long getOffsetX()

getOffsetY

long getOffsetY()

getOffset

MapPoint getOffset(MapPoint p)

getOffset

MapPoint getOffset()

toScreenPoint

java.awt.Point toScreenPoint(MapPoint point)

toScreenPoint

java.awt.Point toScreenPoint(java.awt.Point screenPoint,
                             MapPoint point)

toScreenPoint

java.awt.Point toScreenPoint(long x,
                             long y)

toScreenPoint

java.awt.Point toScreenPoint(java.awt.Point screenPoint,
                             long x,
                             long y)

toScreenPoint2D

java.awt.geom.Point2D toScreenPoint2D(MapPoint point)

toScreenPoint2D

java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D point)

toScreenPoint2D

java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D screenPoint,
                                      MapPoint point)

toScreenPoint2D

java.awt.geom.Point2D toScreenPoint2D(long x,
                                      long y)

toScreenPoint2D

java.awt.geom.Point2D toScreenPoint2D(double x,
                                      double y)

toScreenPoint2D

java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D screenPoint,
                                      long x,
                                      long y)

toScreenPoint2D

java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D screenPoint,
                                      java.awt.geom.Point2D p)

toScreenPoint2D

java.awt.geom.Point2D toScreenPoint2D(java.awt.geom.Point2D screenPoint,
                                      double x,
                                      double y)

toScreenBounds

java.awt.Rectangle toScreenBounds(MapRectangle bounds)

toScreenBounds

java.awt.Rectangle toScreenBounds(java.awt.geom.Rectangle2D bounds)

toScreenBounds

java.awt.Rectangle toScreenBounds(java.awt.Rectangle screenBounds,
                                  java.awt.geom.Rectangle2D bounds)

toScreenBounds2D

java.awt.geom.Rectangle2D toScreenBounds2D(MapRectangle bounds)

toScreenBounds2D

java.awt.geom.Rectangle2D toScreenBounds2D(java.awt.geom.Rectangle2D bounds)

toScreenBounds

java.awt.Rectangle toScreenBounds(java.awt.Rectangle screenBounds,
                                  MapRectangle bounds)

toScreenBounds2D

java.awt.geom.Rectangle2D toScreenBounds2D(java.awt.geom.Rectangle2D screenBounds,
                                           MapRectangle bounds)

toScreenBounds2D

java.awt.geom.Rectangle2D toScreenBounds2D(java.awt.geom.Rectangle2D screenBounds,
                                           java.awt.geom.Rectangle2D bounds)

toMapPoint

MapPoint toMapPoint(java.awt.Point point)

toMapPoint2D

java.awt.geom.Point2D toMapPoint2D(java.awt.Point point)

toMapPoint

MapPoint toMapPoint(int x,
                    int y)

toMapPoint2D

java.awt.geom.Point2D toMapPoint2D(int x,
                                   int y)

toMapRectangle

MapRectangle toMapRectangle(java.awt.Rectangle bounds)

toMapRectangle2D

java.awt.geom.Rectangle2D toMapRectangle2D(java.awt.Rectangle bounds)

getScale

double getScale()

alignOnGrid

void alignOnGrid(MapPoint point)

alignOnGrid

void alignOnGrid(java.awt.geom.Point2D point)

alignOnXGrid

long alignOnXGrid(long x)

alignOnYGrid

long alignOnYGrid(long y)

alignOnXGrid

double alignOnXGrid(double x)

alignOnYGrid

double alignOnYGrid(double y)

getTransform

java.awt.geom.AffineTransform getTransform()
マップ座標系から、スクリーン座標系へのアフィン変換を返す。

戻り値:
マップ座標系から、スクリーン座標系へのアフィン変換