Package mgui.io.standard.xml.svg
Class SVGFileInterface
java.lang.Object
mgui.io.DataFileInterface
mgui.io.standard.xml.svg.SVGFileInterface
public class SVGFileInterface extends DataFileInterface
-
Field Summary
Fields Modifier and Type Field Description protected java.util.HashMap<java.awt.Color,ShapeSelectionSet>colourMapShapeModel3Dmodeljava.util.ArrayList<ShapeSelectionSet>selectionSetsstatic intSET_BY_COLOURSVGInputOptionsSVGOptionsintthisModeFields inherited from class mgui.io.DataFileInterface
inputFile, outputFile -
Constructor Summary
Constructors Constructor Description SVGFileInterface() -
Method Summary
Modifier and Type Method Description ShapeSet2DIntgetInputShapeSet2D(java.io.InputStream input_stream)voidgetSection3DShapes(SectionSet3DInt thisSet, int section)ShapeSet3DIntgetShapes3D()voidhandleCurveTo(CurveTo i)voidhandleLineTo(LineTo i)voidhandleMoveTo(MoveTo i)voidsetMode(int mode)voidsetOptions(SVGInputOptions opt)Methods inherited from class mgui.io.DataFileInterface
setInputFile, setOutputFileMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
SET_BY_COLOUR
public static final int SET_BY_COLOUR- See Also:
- Constant Field Values
-
thisMode
public int thisMode -
colourMap
-
selectionSets
-
model
-
SVGOptions
-
-
Constructor Details
-
SVGFileInterface
public SVGFileInterface()
-
-
Method Details
-
getShapes3D
-
setOptions
-
getSection3DShapes
-
setMode
public void setMode(int mode) -
getInputShapeSet2D
-
handleMoveTo
-
handleLineTo
-
handleCurveTo
-