CubeTwister 2.0alpha142 2012-02-11

ch.randelshofer.cubetwister.doc
Class ScriptVideoExporter

java.lang.Object
  extended by ch.randelshofer.cubetwister.doc.ScriptVideoExporter

public class ScriptVideoExporter
extends java.lang.Object

ScriptVideoExporter.

Author:
Werner Randelshofer  @version 2.1 2011-04-20 Uses AVIWriter instead of AVIOutputStream.
2.0 2010-10-06 Uses QuickTimeWriter instead of QuickTimeOutputStream.
1.0 Apr 28, 2008 Created.

Nested Class Summary
static class ScriptVideoExporter.FileFormat
           
static class ScriptVideoExporter.WriterType
           
 
Constructor Summary
ScriptVideoExporter(ScriptModel model, java.io.File file, ProgressObserver progress)
           
 
Method Summary
 ScriptVideoExporter.FileFormat getFormat()
           
 double getFPS()
           
 double getFramesPerSecond()
           
 double getQuality()
           
 int getVideoHeight()
           
 int getVideoWidth()
           
 void setFirstFrame(int newValue)
           
 void setFormat(ScriptVideoExporter.FileFormat newValue)
           
 void setFPS(double newValue)
           
 void setFramesPerSecond(double fps)
           
 void setLastFrame(int newValue)
           
 void setQuality(double newValue)
           
 void setVideoHeight(int newValue)
           
 void setVideoWidth(int newValue)
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptVideoExporter

public ScriptVideoExporter(ScriptModel model,
                           java.io.File file,
                           ProgressObserver progress)
Method Detail

setFramesPerSecond

public void setFramesPerSecond(double fps)

setVideoWidth

public void setVideoWidth(int newValue)

getVideoWidth

public int getVideoWidth()

setVideoHeight

public void setVideoHeight(int newValue)

getVideoHeight

public int getVideoHeight()

getFramesPerSecond

public double getFramesPerSecond()

setQuality

public void setQuality(double newValue)

getQuality

public double getQuality()

setFPS

public void setFPS(double newValue)

getFPS

public double getFPS()

setFormat

public void setFormat(ScriptVideoExporter.FileFormat newValue)

getFormat

public ScriptVideoExporter.FileFormat getFormat()

setFirstFrame

public void setFirstFrame(int newValue)

setLastFrame

public void setLastFrame(int newValue)

start

public void start()
           throws java.io.IOException
Throws:
java.io.IOException

(c) Werner Randelshofer.
All rights reserved.