com.partnersoft.formats.dxf
Class DxfBuilder
java.lang.Object
com.partnersoft.formats.dxf.DxfBuilder
public final class DxfBuilder
- extends java.lang.Object
Convenience-oriented DXF file building tool.
Copyright 2006 Partner Software, Inc.
- Version:
- $Id: DxfBuilder.java 1012 2007-11-24 18:30:02Z paul $
- Author:
- Paul Reavis
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DxfBuilder
public DxfBuilder(DxfVersion version,
VfsFile file)
throws java.io.IOException
- Throws:
java.io.IOException
copyTablesAndBlocksFrom
public void copyTablesAndBlocksFrom(VfsFile templateDxfFile)
throws java.io.IOException
- Throws:
java.io.IOException
startTablesSection
public void startTablesSection()
startBlocksSection
public void startBlocksSection()
startEntitiesSection
public void startEntitiesSection()
addTable
public void addTable(java.lang.String name,
Naming<DxfStructure> contents)
addPolyline
public DxfPolyline addPolyline()
addVertex
public DxfVertex addVertex()
addVertex
public DxfVertex addVertex(double x,
double y)
addSeqEnd
public DxfSeqEnd addSeqEnd()
addInsert
public DxfInsert addInsert()
addInsert
public DxfInsert addInsert(java.lang.String block,
double x,
double y)
addAttrib
public DxfAttrib addAttrib(java.lang.String tag,
java.lang.String value)
addEntity
public void addEntity(DxfEntity entity)
flush
public void flush()
throws java.io.IOException
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Throws:
java.io.IOException
setLayer
public void setLayer(java.lang.String layer)
getLayer
public java.lang.String getLayer()
getVersion
public DxfVersion getVersion()