Class PNGWriter
java.lang.Object
org.locationtech.jtstest.testbuilder.model.PNGWriter
Creates an .PNG file for a test case.
- Version:
- 1.7
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate JFrame
private GeometryEditPanel
private static final int
private static final int
private File
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
createPNGFile
(String filenameNoPath, Geometry a, Geometry b, Geometry result, int imageWidth, int imageHeight) void
write
(File outputDirectory, TestCaseEdit testCase, PrecisionModel precisionModel)
-
Field Details
-
IMAGE_WIDTH
private static final int IMAGE_WIDTH- See Also:
-
IMAGE_HEIGHT
private static final int IMAGE_HEIGHT- See Also:
-
STACK_TRACE_DEPTH
private static final int STACK_TRACE_DEPTH- See Also:
-
geometryEditPanel
-
frame
-
outputDirectory
-
-
Constructor Details
-
PNGWriter
public PNGWriter()
-
-
Method Details
-
write
public void write(File outputDirectory, TestCaseEdit testCase, PrecisionModel precisionModel) throws IOException - Throws:
IOException
-
createPNGFile
private void createPNGFile(String filenameNoPath, Geometry a, Geometry b, Geometry result, int imageWidth, int imageHeight) throws FileNotFoundException, IOException - Throws:
FileNotFoundException
IOException
-