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>
colourMap
ShapeModel3D
model
java.util.ArrayList<ShapeSelectionSet>
selectionSets
static int
SET_BY_COLOUR
SVGInputOptions
SVGOptions
int
thisMode
Fields inherited from class mgui.io.DataFileInterface
inputFile, outputFile
-
Constructor Summary
Constructors Constructor Description SVGFileInterface()
-
Method Summary
Modifier and Type Method Description ShapeSet2DInt
getInputShapeSet2D(java.io.InputStream input_stream)
void
getSection3DShapes(SectionSet3DInt thisSet, int section)
ShapeSet3DInt
getShapes3D()
void
handleCurveTo(CurveTo i)
void
handleLineTo(LineTo i)
void
handleMoveTo(MoveTo i)
void
setMode(int mode)
void
setOptions(SVGInputOptions opt)
Methods inherited from class mgui.io.DataFileInterface
setInputFile, setOutputFile
Methods 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
-