Package com.varnernet.gerb4j
Interface BlockAperture.BlockRenderer
- Enclosing class:
BlockAperture
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Callback used by
BlockAperture.renderFlash(java.awt.geom.Point2D, com.varnernet.gerb4j.render.GerberOutputTarget, com.varnernet.gerb4j.Polarity, com.varnernet.gerb4j.ApertureTransform) to recursively render the block's child operations
through GerberContext.renderItems().-
Method Summary
Modifier and TypeMethodDescriptionvoidrender(List<GerberOperation> ops, double dx, double dy, GerberOutputTarget target, ApertureTransform transform) Renders the given operations with the specified offset and transform.
-
Method Details
-
render
void render(List<GerberOperation> ops, double dx, double dy, GerberOutputTarget target, ApertureTransform transform) Renders the given operations with the specified offset and transform.- Parameters:
ops- the list of operations to renderdx- the x offsetdy- the y offsettarget- the output targettransform- the aperture transform
-