public interface MovieManager extends Remote
MovieManager
class. This class is used
for recording movies.
UI
Modifier and Type | Method and Description |
---|---|
void |
captureFrame()
Use this method to capture a frame at a specified point.
|
MovieSettingsBuilder |
createMovieSettingsBuilder()
Creates a
MovieSettingsBuilder
License requirements: None. |
void |
end()
Stops movie recording
License requirements: None. |
void |
pause()
Pauses movie recording
License requirements: None. |
void |
resume()
Resumes movie recording
License requirements: None. |
void |
setPlaybackSpeed(int fps)
CAE1395: Call this routine to override the playback speed of the movie
License requirements: None. |
void |
start(String filename,
boolean userFrames)
Starts movie recording
License requirements: None. |
MovieSettingsBuilder createMovieSettingsBuilder() throws NXException, RemoteException
NXException
RemoteException
void start(String filename, boolean userFrames) throws NXException, RemoteException
filename
- Filename of the movie to be createed userFrames
- If true, user will provide frames through captureFrame()
. If false, system generates framesNXException
RemoteException
void pause() throws NXException, RemoteException
NXException
RemoteException
void resume() throws NXException, RemoteException
NXException
RemoteException
void end() throws NXException, RemoteException
NXException
RemoteException
void captureFrame() throws NXException, RemoteException
start(java.lang.String, boolean)
NXException
RemoteException
void setPlaybackSpeed(int fps) throws NXException, RemoteException
fps
- Specifies the playback speed of the movie in frames per second. Valid range is 1 to 30 fpsNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.