Class QuickDrawContext.RectangleStroke

  • All Implemented Interfaces:
    java.awt.Stroke
    Enclosing class:
    QuickDrawContext

    static class QuickDrawContext.RectangleStroke
    extends java.lang.Object
    implements java.awt.Stroke
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static float FLATNESS  
      private java.awt.Shape[] mShapes  
      private java.awt.geom.AffineTransform mTransform  
      private boolean repeat  
    • Constructor Summary

      Constructors 
      Constructor Description
      RectangleStroke​(java.awt.Shape pShape)  
      RectangleStroke​(java.awt.Shape[] pShapes)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.awt.Shape createStrokedShape​(java.awt.Shape shape)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • mShapes

        private java.awt.Shape[] mShapes
      • repeat

        private boolean repeat
      • mTransform

        private java.awt.geom.AffineTransform mTransform
    • Constructor Detail

      • RectangleStroke

        public RectangleStroke​(java.awt.Shape pShape)
      • RectangleStroke

        RectangleStroke​(java.awt.Shape[] pShapes)
    • Method Detail

      • createStrokedShape

        public java.awt.Shape createStrokedShape​(java.awt.Shape shape)
        Specified by:
        createStrokedShape in interface java.awt.Stroke