Class HemfDrawProperties

    • Field Detail

      • path

        protected Path2D path
        Path for path bracket operations
      • usePathBracket

        protected boolean usePathBracket
    • Constructor Detail

      • HemfDrawProperties

        public HemfDrawProperties()
    • Method Detail

      • getPath

        public Path2D getPath()
        Returns:
        the current path used for bracket operations
      • setPath

        public void setPath​(Path2D path)
        Un-/Sets the bracket path
        Parameters:
        path - the bracket path
      • getUsePathBracket

        public boolean getUsePathBracket()
        Use path (bracket) or graphics context for drawing operations
        Returns:
        true, if the drawing should go to the path bracket, if false draw directly to the graphics context
      • setUsePathBracket

        public void setUsePathBracket​(boolean usePathBracket)
      • setEmfPlusImage

        public void setEmfPlusImage​(ImageRenderer emfPlusImage)
      • addLeftTransform

        public void addLeftTransform​(AffineTransform transform)
      • addRightTransform

        public void addRightTransform​(AffineTransform transform)
      • clearTransform

        public void clearTransform()
      • setBrushRect

        public void setBrushRect​(Rectangle2D brushRect)