Interface IGeneralPathX

All Known Implementing Classes:
GeneralPathX

public interface IGeneralPathX
Author:
usuario
  • Field Details

  • Method Details

    • addSegment

      void addSegment(Point[] segment)
    • append

      void append(PathIterator pi, boolean connect)
    • append

      void append(GeneralPathX gp)
    • clone

      Object clone()
    • closePath

      void closePath()
    • contains

      boolean contains(double x, double y)
    • contains

      boolean contains(Point2D p)
    • contains

      boolean contains(double x, double y, double w, double h)
    • contains

      boolean contains(Rectangle2D r)
    • createTransformedShape

      Shape createTransformedShape(AffineTransform at)
    • curveTo

      void curveTo(double x1, double y1, double x2, double y2, double x3, double y3)
    • curveTo

      void curveTo(Point point1, Point point2, Point point3)
    • flip

      void flip()
    • get3DCoordinatesAt

      double[] get3DCoordinatesAt(int index)
    • getBounds

      Rectangle getBounds()
    • getBounds2D

      Rectangle2D getBounds2D()
    • getCoordinatesAt

      double[] getCoordinatesAt(int index)
    • getCurrentPoint

      Point2D getCurrentPoint()
    • getNumCoords

      int getNumCoords()
    • getNumTypes

      int getNumTypes()
    • getPathIterator

      PathIterator getPathIterator(AffineTransform at)
    • getPathIterator

      PathIterator getPathIterator(AffineTransform at, double flatness)
    • getPointAt

      Point getPointAt(int index)
    • getPointCoords

      double[] getPointCoords()
    • getPointTypes

      byte[] getPointTypes()
    • getTypeAt

      byte getTypeAt(int index)
    • getWindingRule

      int getWindingRule()
    • intersects

      boolean intersects(double x, double y, double w, double h)
    • intersects

      boolean intersects(Rectangle2D r)
    • isCCW

      boolean isCCW()
    • isClosed

      boolean isClosed()
    • isSimple

      boolean isSimple()
    • lineTo

      void lineTo(double x, double y)
    • lineTo

      void lineTo(Point point)
    • moveTo

      void moveTo(double x, double y)
    • moveTo

      void moveTo(Point point)
    • quadTo

      void quadTo(double x1, double y1, double x2, double y2)
    • quadTo

      void quadTo(Point point1, Point point2)
    • reProject

      void reProject(org.gvsig.crs.projection.lib.CoordinateTransformation ct)
    • reset

      void reset()
    • setNumCoords

      int setNumCoords(int numCoords)
    • setNumTypes

      void setNumTypes(int numTypes)
    • setPointCoords

      void setPointCoords(double[] pointCoords)
    • setPointTypes

      void setPointTypes(byte[] pointTypes)
    • setWindingRule

      void setWindingRule(int rule)
    • transform

      void transform(AffineTransform at)