Class IntPolygon2DInt

All Implemented Interfaces:
java.awt.datatransfer.Transferable, java.lang.Cloneable, java.lang.Comparable<InterfaceShape>, AttributeListener, AttributeObject, InterfaceObject, PersistentObject, VariableObject, PopupMenuObject, NamedObject, InterfaceQueryObject, InterfaceShapeQueryObject, ShapeListener, VertexDataColumnListener, InterfaceTransferable, TreeObject, CleanableObject, XMLObject, IconObject

public class IntPolygon2DInt
extends Polygon2DInt
  • Field Details

    • integerNodes

      public java.util.ArrayList<MguiInteger> integerNodes
  • Constructor Details

    • IntPolygon2DInt

      public IntPolygon2DInt()
    • IntPolygon2DInt

      public IntPolygon2DInt​(Polygon2D thisPoly)
    • IntPolygon2DInt

      public IntPolygon2DInt​(Polygon2DInt thisPoly)
  • Method Details

    • resetNodes

      public void resetNodes()
    • setShape

      public void setShape​(Shape2D thisShape)
      Overrides:
      setShape in class Polygon2DInt
    • setNodeVal

      public void setNodeVal​(int node, int val)
    • getNodeBool

      public int getNodeBool​(int node)
    • drawShape2D

      public void drawShape2D​(java.awt.Graphics2D g, DrawingEngine d)
      Description copied from class: InterfaceShape
      ABSTRACT METHODS
      Overrides:
      drawShape2D in class Shape2DInt
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class Polygon2DInt