public class CIF extends Geometry
Modifier and Type | Class and Description |
---|---|
static class |
CIF.CIFPreferences |
Geometry.CellGeom, Geometry.PolyWithGeom, Geometry.Visitor
Output.OutputPreferences, Output.WriteJELIB
cellGeoms, numCells, numVisited, topCell
dataOutputStream, errorLogger, filePath, printWriter, quiet, stringWriter
Modifier and Type | Method and Description |
---|---|
protected void |
done()
Abstract method called after traversal
|
protected boolean |
includeGeometric()
Method to determine whether or not to include the original Geometric with a Poly.
|
protected boolean |
mergeGeom(int hierLevelsFromBottom)
method to determine whether or not to merge geometry
|
protected void |
start()
Abstract method called before hierarchy traversal
|
protected void |
writeCellGeom(Geometry.CellGeom cellGeom)
Method to write cellGeom
|
getMaxHierDepth, writeCell, writeCell
closeBinaryOutputStream, closeStringsOutputStream, closeTextOutputStream, emitCopyright, exportCellCommand, finishWrite, getAreaToPrint, getNumErrors, getNumWarnings, getOutputPreferences, openBinaryOutputStream, openStringsOutputStream, openTextOutputStream, reportError, reportWarning, saveJelib, setContinuationString, setOutputWidth, writeLibrary, writeLibrary, writePanicSnapshot, writeWidthLimited
protected void start()
Geometry
protected void done()
Geometry
protected void writeCellGeom(Geometry.CellGeom cellGeom)
writeCellGeom
in class Geometry
protected boolean mergeGeom(int hierLevelsFromBottom)
protected boolean includeGeometric()
includeGeometric
in class Geometry