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, moveTopublic void setCurrentLayer(java.lang.String layer)
DeviceDrawingsetCurrentLayer in class DeviceDrawingpublic 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 DeviceDrawingpublic void endGroup()
endGroup in class DeviceDrawingprotected void addObject(com.vividsolutions.jts.geom.Geometry g)
addObject in class DeviceDrawingpublic java.util.ArrayList<OptimizedObject> getCurrentDraw()
public void write(java.io.File file,
java.lang.String[] layers)
throws java.lang.Exception
DeviceDrawingwrite in class DeviceDrawingjava.lang.Exceptionpublic void write(java.io.OutputStream outStream,
java.lang.String[] layers)
throws java.lang.Exception
DeviceDrawingwrite in class DeviceDrawingjava.lang.Exceptionpublic boolean ignoreReference()
DeviceDrawingignoreReference in class DeviceDrawing