Package mgui.io.domestic.videos
Class ImageStackVideoOptions
java.lang.Object
mgui.interfaces.InterfaceOptions
mgui.io.InterfaceIOOptions
mgui.io.domestic.videos.VideoOutputOptions
mgui.io.domestic.videos.ImageStackVideoOptions
- All Implemented Interfaces:
InterfaceObject,NamedObject,TreeObject,CleanableObject,XMLObject
public class ImageStackVideoOptions extends VideoOutputOptions
Options for a video stack output operation; i.e., vis ImageStackVideoWriter.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- Andrew Reid
-
Nested Class Summary
Nested classes/interfaces inherited from interface mgui.interfaces.xml.XMLObject
XMLObject.XMLEncoding, XMLObject.XMLType -
Field Summary
Fields Modifier and Type Field Description intimages_per_secondjava.io.Fileoutput_folderjava.awt.Dimensionresamplelongstart_timelongstop_timebooleanuse_offscreen_bufferlongwaitFields inherited from class mgui.io.domestic.videos.VideoOutputOptions
video, window -
Constructor Summary
Constructors Constructor Description ImageStackVideoOptions()ImageStackVideoOptions(int images_per_second, long start, long stop, long wait, java.io.File output_folder)ImageStackVideoOptions(int images_per_second, long start, long stop, long wait, java.io.File output_folder, java.awt.Dimension resample) -
Method Summary
Modifier and Type Method Description javax.swing.JFileChoosergetFileChooser()Returns a file chooser appropriate for this options instancejavax.swing.JFileChoosergetFileChooser(java.io.File f)Returns a file chooser appropriate for this options instancejava.io.File[]getFiles()Returns the list of files associated with this options instancevoidsetFiles(java.io.File[] files)Sets the list of files associated with this options instanceMethods inherited from class mgui.io.domestic.videos.VideoOutputOptions
getVideo, setObject, setVideoMethods inherited from class mgui.io.InterfaceIOOptions
getDTD, getLocalName, getShortXML, getXML, getXML, getXMLSchema, handleXMLElementEnd, handleXMLElementStart, handleXMLString, setFromComplementaryOptions, writeXML, writeXML, writeXMLMethods inherited from class mgui.interfaces.InterfaceOptions
clean, destroy, getName, getTreeLabel, isDestroyed, issueTreeNode, setName, setTreeNodeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
images_per_second
public int images_per_second -
start_time
public long start_time -
stop_time
public long stop_time -
output_folder
public java.io.File output_folder -
wait
public long wait -
use_offscreen_buffer
public boolean use_offscreen_buffer -
resample
public java.awt.Dimension resample
-
-
Constructor Details
-
ImageStackVideoOptions
public ImageStackVideoOptions() -
ImageStackVideoOptions
public ImageStackVideoOptions(int images_per_second, long start, long stop, long wait, java.io.File output_folder) -
ImageStackVideoOptions
public ImageStackVideoOptions(int images_per_second, long start, long stop, long wait, java.io.File output_folder, java.awt.Dimension resample)
-
-
Method Details
-
getFileChooser
public javax.swing.JFileChooser getFileChooser()Description copied from class:InterfaceIOOptionsReturns a file chooser appropriate for this options instance- Specified by:
getFileChooserin classInterfaceIOOptions- Returns:
-
setFiles
public void setFiles(java.io.File[] files)Description copied from class:InterfaceIOOptionsSets the list of files associated with this options instance- Specified by:
setFilesin classInterfaceIOOptions
-
getFiles
public java.io.File[] getFiles()Description copied from class:InterfaceIOOptionsReturns the list of files associated with this options instance- Specified by:
getFilesin classInterfaceIOOptions- Returns:
-
getFileChooser
public javax.swing.JFileChooser getFileChooser(java.io.File f)Description copied from class:InterfaceIOOptionsReturns a file chooser appropriate for this options instance- Specified by:
getFileChooserin classInterfaceIOOptions- Returns:
-