public class PunchPlanDeviceDrawing extends DeviceDrawing
Constructor and Description |
---|
PunchPlanDeviceDrawing() |
Modifier and Type | Method and Description |
---|---|
protected void |
addObject(com.vividsolutions.jts.geom.Geometry g) |
void |
endGroup() |
java.util.ArrayList<OptimizedObject> |
getCurrentDraw()
return the cutlines created for this drawing
|
boolean |
ignoreReference()
does the export needs to ignore the reference ?
|
void |
setCurrentFractionPower(double currentFractionPower) |
void |
setCurrentFractionSpeed(double currentFractionSpeed) |
void |
setCurrentLayer(java.lang.String layer)
define the current layer for drawing
|
void |
setLayerFilter(LayerFilter layerFilter) |
void |
setPowerCallBack(PowerCallBack powerCallBack) |
void |
startGroup() |
void |
write(java.io.File file,
java.lang.String[] layers)
write previously drawn content to a file
|
void |
write(java.io.OutputStream outStream,
java.lang.String[] layers)
write to output stream
|
drawArc, drawArrondi, drawArrow, drawDottedLines, drawImprovedDottedLines, drawLine, drawRectangleHole, drawTo, drawTo, flushLine, getCurrentLayer, moveTo, moveTo
public void setCurrentLayer(java.lang.String layer)
DeviceDrawing
setCurrentLayer
in class DeviceDrawing
public void setCurrentFractionPower(double currentFractionPower)
public void setCurrentFractionSpeed(double currentFractionSpeed)
public void setPowerCallBack(PowerCallBack powerCallBack)
public void setLayerFilter(LayerFilter layerFilter)
public void startGroup()
startGroup
in class DeviceDrawing
public void endGroup()
endGroup
in class DeviceDrawing
protected void addObject(com.vividsolutions.jts.geom.Geometry g)
addObject
in class DeviceDrawing
public java.util.ArrayList<OptimizedObject> getCurrentDraw()
public void write(java.io.File file, java.lang.String[] layers) throws java.lang.Exception
DeviceDrawing
write
in class DeviceDrawing
java.lang.Exception
public void write(java.io.OutputStream outStream, java.lang.String[] layers) throws java.lang.Exception
DeviceDrawing
write
in class DeviceDrawing
java.lang.Exception
public boolean ignoreReference()
DeviceDrawing
ignoreReference
in class DeviceDrawing