Package com.varnernet.gerb4j.render
package com.varnernet.gerb4j.render
Package for Gerber rendering operations.
-
ClassDescriptionAbstract base class for all
GerberOutputTargetimplementations.AGerberOutputTargetthat composes all Gerber operations into a singleAreain Gerber coordinate space (Y-up, no pixel scale, no axis flip).Represents a Step-and-Repeat block (SR) that groups drawing operations and repeats them at regularly-spaced positions.Represents a single drawing operation (D01, D02, D03).The type of drawing operation corresponding to a Gerber D-code.Marker sealed interface for all operations that can be recorded into a Gerber operation list and later replayed for rendering or bounds computation.Abstract interface for rendering Gerber output.GerberOutputTargetthat renders to a Java2DGraphics2Dcontext.A single Gerber shape paired with its polarity.Represents a region path from G36/G37 (region boundary statements).