|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
StreamedSiGMLReceiver.addStreamAbortCheckpoint()
) has now been aborted, so that
the receiver can respond appropriately.
SiGMLInputAnimGenCoordinator.addStreamAbortCheckpoint()
) has now been aborted, so that
the receiver can respond appropriately.
Character
GSiGMLSign
by attaching
the corresponding seqence of animation frames to it.GSiGMLSign
,
initially with no associated animation frames.
GSiGMLSign
will have no data
apart from the given gloss name.
SiGMLAnimation
data-set.asd.xml
).
asd.xml
) as a byte array.
asd.xml
).
null
if the definition is unavailable.
null
if the definition is unavailable.
avatardef.jarp
or avatardef.jarp
).
JAOptions
set.
AvatarDefinitionAccess
implementation supported by
an AvatarAccess
, suitable for use by a View
.AvatarAccess
, which must not be null
.
null
access object.
avatardef.jarp
or avatardef.jarp
).
avatardef.jarp
or avatardef.jarp
).
avatardef.jarp
or avatardef.jarp
).
avatardef.jarp
or avatardef.jarp
).
AvatarsAccessChooser
is able to present several forms
of choice dialog in order to determine the user's preferences for
access to avatar definition files, in particular whether remote or
local definition files should be used, and in the latter case whether
local files already exist or whether they should be downloaded from
a remote site.AvatarsConfigManager
is to ensure that
the JA_HOME preferences key is properly defined, so that a JA
app has access to the necessary avatar definition files.JFileChooser
, used to determine a local
avatar definitions folder.null
.
AvatarAccess
interface supported by an AvatarData
instance.BasicOptionSet
is a basic collection of options settings,
with an associated JA Preferences node, and with a back up
options set, either or both of which may be null.BasicOptionSet
with the given backup
option set, base url and defining properties, but
with no key validator, preferences handler or preferences node.
BasicOptionSet
constructor with a null valid keys filter,
a null back-up set, and no preferences update.
BasicOptionSet
constructor with a null valid keys filter and
no preferences update.
BasicOptionSet
constructor with a null valid keys filter
and a null back-up set.
BasicOptionSet
constructor with a null valid keys filter.
BasicOptionSet
constructor.
<signing_ref>
element.
AvatarAccess
interface for a "cacheable"
collection of avatar data files, that is, one held in a JAR as for a
ClassPathAccess
, although in this case the JAR is not
on the JVM class path.JAOptions
set.
CameraController
.CameraChangeMonitor
implementation,
for use by a JAFramesPlayer
.CameraController
).CASHandler.readCASSigns(java.lang.String)
to obtain CAS animation
data from a given URL.AnimatedSign
s in CAS 2.1 format to an underlying writer,
supplied at construction time.Character.main(java.lang.String[])
method
to read an avatar definition).
null
, in which case null
is
returned; the empty string and the string "null"
and its
case-insensitive invariants are taken to be valid representations of
null
.
AvatarAccess
interface by means of a JAR
on the JVM class path.Int
s.
config.xml
).
config.xml
) as a byte array.
config.xml
).
true
if and only if
the given (JA_HOME) directory contains a valid avatar configuration
data directory.
CopiableBytesStream
is a ByteArrayOutputStream
equipped with methods allowing the array contents to be copied
to some other output-stream or to a Java ARP output-stream.doszpfx
defaulting to true
.
null
if the player currently has no animation scan.
AvatarAccess
interface directly through a
collection of avatar data files under a given base URL.EventListener
method: renders the current state of
this avatar view's character onto its GLCanvas
-- which
is identical to the given drawable.
EventListener
method: accepts notification of the
given changes to the characteristics of the display supporting
this avatar view's OpenGL canvas.
FilteringSupplierForAnimGen.getNextSignToBeAnimated()
that one more sign has been
completely generated, and forwards this notice to this supplier's
primary supplier.
SignsArraySupplier.waitUntilAllAnimated()
.
JAFramesPlayer.videoGenIsPossible()
and JAFramesPlayer.videoServiceIsAvailable()
.
SignsListBuilder.getSigns()
.
null
otherwise.
Int
s have the same value.
true
iff
the given (JA_HOME) directory contains one or more files.
StreamedSiGMLSupplierForAnimationGen
which uses another StreamedSiGMLSupplierForAnimationGen
as its
primary supplier and which filters from the sign stream provided by
the primary supplier those signs to which animation data has already
been attached.true
in the case when there is no explicit definition for the property.
FourCCBytes
object to match the given
4-cc tag value.
f
is a currently valid frame index.
AnimationScan
.null
if none.
AvatarsAccessChooser.AccessChoice
defining the outcome of
the most recent choice dialog presentation.
null
if there is none.
null
otherwise.
JATimer.showRelativeTimeMS(long, String)
, but this
method also returns the displayed value.
JATimer.showTimeMS(String)
, but this method also
returns the displayed value.
null
otherwise.
null
if
an error occurred during the SiGML loading or animation generation steps.
JAOptions
set.
AvatarStreamManager.isFinished()
holds, this method returns an input
stream for the avatar definition handled by this manager, or throws
an IOException
if it was not possible to obtain a stream
for the avatar definition.
null
otherwise.
BasicOptionSet.getURLProperty(String)
,
except that the result is guaranteed to be valid as a base URL,
by appending a trailing slash character if necessary.
boolean
property with the given key.
null
if the
required cache entry does not exist and cannot be created.
CameraDataManager.SZ_CAM_DATA
.
Class
object and its name.
null
the result is also null
.
null
the result is also null
.
null
if the user did not select one.
float
property with the given key.
FrameIndexScanAccess
implementation bound to
this scanner.
null
otherwise.
null
if the user did not
select one.
int
property with the given key.
JAEnv
instance for this JAOptions
set.
JPIArgumentsUpdater
's creation.
null
if none has yet been created.
null
otherwise.
JPIArgumentsUpdater
, or returns null
if the new
string is unchanged from the original one (or if the original
string itself is undetermined).
null
if the source
sign stream is exhausted.
null
, if
the sign stream is exhausted.
null
if
the input sign sequence is known to be exhausted.
Class
object
and its name.
null
if there is none.
jar:...
resource base URL
for the given resource base name (typically an avatar name).
jar:...
resource base URL that
contains the given Java access class, which is assumed to be in
a class file named Access.class
.
float
property with the given key, whose
value is necessarily in the range [0..1].
String
list property with the given key,
obtained by obtaining the property as a String
and
splitting it on the standard separator character, ":"
;
the result is guaranteed to be non-null but it may be empty.
null
if there is none.
String
property with the given key.
null
otherwise.
null
if the look up fails.
JAAvatarsEnv.AXI_COMMON_CONFIG
,
etc.
View
.null
.
true
if and only if
a local JA_HOME directory is defined for the host system and
there is an avatar configuration data directory at that location.
true
if and only if
a JA_HOME location is defined for the host system and
that location is remote.
true
if and only if
a valid local JA_HOME directory is defined for the host system,
that is, JA_HOME is defined, is defined to be a local directory,
and that directory both contains files and
contains an avatar configuration data directory.
<hamgestural_sign>
) for any given HNS SiGML element
(<hns_sign>
) -- accessed via the singleton factory
method HNSToHamGesturalConverter.getHHConverter()
.java.nio.ByteBuffer
; the pixel
array dimensions are W x H (x 4 bytes-per-pixel), with the origin
at the BOTTOM-LEFT, as required by OpenGL.israwRGBA
, and which may
already be vertically flipped as indicated by vflippedbimg
.
COMPRESSED
,
and may be in v2.1 or v2.1 avatar definition format, as specified
by IS_V22
.
ImageBytes.W
x ImageBytes.H
groups of 4
(0123-->RGBA, the little-endian integer ABGR).
Preferences
method.
EventListener
method: initialises the newly established
GL drawing context for this avatar view.
JAnimgen
: the sole purpose of this is to force
execution of the static intialiser, which loads the native
jaglib
.
StreamOfStreamsHandler
supplied at construction time.true
if and only if
the given file object is a valid avatar configuration data directory,
that is it is a directory, it is correctly named, and it contains
one or more subdirectories.
ja.extra.install.tag
system property,
or null
if it is not defined.
null
if the preferences key is undefined.
ja.remote.base.url
system property.
"."
between successive pairs of digits in
the numeric part of the version tag.
ja.version.tag
system property.
JAOptions
)
and the current execution context (JAEnv
).JACacheHandler
.appexpected
.
appexpected
.
JAExtraInstaller
installs an extra JASigning
component.JAFramesPlayer
provides a Java ARP avatar canvas together
with the capability of playing sequences of CAS animation frames on
that avatar.JAFramesPlayer
: sets up the JA avatar
canvas, with the given JA options and canvas-embedder, but with no
avatar-event handler, no player-event handler, no speed provider,
and with the player's cyclic-play and "single-sign" flags both
initially false.
JAFramesPlayer
: sets up the JA avatar
canvas, with the given JA options, canvas-embedder, avatar-event
handler, player-event handler, speed provider, and with the player's
cyclic-play and "single-sign" flags both initially false.
JAFramesPlayer
: sets up the JA avatar
canvas, with the given JA options, canvas-embedder, avatar-event
handler, player-event handler, speed provider, and with the given
initial settings of the player's cyclic-play and "single-sign" flags.
JA_HOME
directory has been established for the host system,
in particular,
setting the JA_HOME
preferences key,
and updating Java Plug In applet parameters.JAInstaller
installs JASigning
components
from a given remote location to a given local directory.JALoadingPlayer
is a JAFramesPlayer
equipped
with the ability to load an animation sequence for a given SiGML
or CAS source (URL or string), and then to play that sequence.JALoadingPlayerEventHandler
interface.JALoadingPlayer
provides
notification of player events to its environment/owner.animgen
, depends on the underlying
jaglib
JNI interface to animgen
.JAOptions
is a complete collection of options settings
associated with a given Java ARP avatar canvas (or with the
applet/application instance containing that canvas), and backed
by one or more nodes in the User Preferences hierarchy of the
underlying platform.JAPlayerEventHandler
interface.JAFramesPlayer
provides notification of player events to its environment/owner.JAPreferencesHandler
provides the JA system with an
interface to the standard Java Preferences mechanism.JAPreferences
handler constructor -- currently a no-op.
ja.force.remote.ja.home
property, introduced in 2008-06.BackingStoreException
.
JASocketPlayer
is a JAFramesPlayer
equipped with
the ability to accept SiGML input via a TCP/IP server socket, and
then to play the signed animation defined by that SiGML input.JASocketPlayer
, with the the given JA
options, avatar-canvas embedder, avatar-event handler, and
player-event handler, with its cyclic-play flag OFF and its
auto-play flag ON, intially.
JASocketPlayer
, with the given JA options,
given avatar-canvas embedder, avatar-event handler, player-event
handler, and initial settings of its cyclic-play and auto-play flags.
JASocketPlayerEventHandler
interface.JASocketPlayer
provides
notification of player events to its environment.JPIArgumentsUpdater
allows the Java Plugin arguments
to be updated.int
.
true
if and only if
no JA_HOME location is defined for the host system,
or a local JA_HOME directory is defined and that directory
contains an avatar configuration data directory.
Properties
set.
SiGMLAnimation
is available,
although it is likely to be empty at this stage.
AvatarsConfigManager.establishJAHome()
on it.
main()
method: constructs a JAExtraInstaller
instance,
which immediately performs the installation as specified by
the system properties.
JAOptions
set, with dfltnm
as the default options name, and with supplementary options and
their mode as specified by the given command-line arguments
(see JAOptions
class description);
the option set belongs to an application, and
jaenv
is the JA environment that hosts it.
JAOptions
set, with dfltnm
as the default options name, prefs
, and with supplementary
options and their mode as specified by the given
command-line arguments (see JAOptions
class description);
applet
is the applet that owns the option set, or null
if the set belongs to an application, and
jaenv
is the JA environment that hosts the option set.
View
, which has the given frame index,
should be copied into the given 3-byte BGR buffer.
SignStatusRecord
associated with this
player's animation scan if it has one; otherwise returns null
.
int
,
represented concretely by an integer wrapper class.MapInt
using the given Map
.
MapInt
, using a new TreeMap
instance.
MapInt
key.ja.msvc.version.for.jaglib
system property name.
ja.msvc.version.for.jaglib
.loadLibrary()
method that uses the JNLP
applet launcher when executed under its control.AnimationScan.scanIsAtNewSign()
, this indicates whether or not
the new sign is available yet.
nonmanuals.xml
).
nonmanuals.xml
)
as a byte array.
nonmanuals.xml
).
JAnimgen
in non-streamed generation mode.base
argument.
JAFramesPlayer
by managing
the creation and running of a thread to display a single frame.JAFramesPlayer
, with synchronized
access.AnimationScan
, and dropped
flag.
AnimationScan
.
SiGMLInLib
instance,
by getting it to process a single HNS-SiGML sign, the intention
being to get the (not inconsiderable) first-time-through
overhead for the HNS-to-Gestural-SiGML translation code out of
the way at a time of the caller's choosing.
StreamedAnimationLoader.RUN_SCAN_IN_THREAD
.
AnimatedSign
s, and returning this
array -- or returning null
if a
XMLScanner.ScanException
occurs.
AnimatedSign
s, and returning this
array -- or returning null
if a
XMLScanner.ScanException
occurs.
AnimatedSign
s, and returning this
array -- or returning null
if a
XMLScanner.ScanException
occurs.
null
if there is an input
error.
AnimatedSign
descriptions, and returns the result.
AnimatedSign
descriptions, and returns the result.
AnimatedSign
descriptions, and returns the result.
AnimatedSign
descriptions, and returns the result.
play...()
methods.
null
, which is interpreted as
a request to unload the current avatar.
Properties
.
View
.
EventListener
method: accepts notification of the
given changes to the location and/or dimensions of this avatar view's
OpenGL canvas.
vflippng
is true.
vflippng
is true.
Skeleton.BoneHandler
's visitor method for each bone.
JAFramesPlayer
by managing
the creation and running of a thread to play a sequence of animation
frames.View
.
Map
for this IntMap
.
StreamedSiGMLReceiver.setNextSign(String,String)
) has the given
PlayerSettings
attached to it.
AvatarsAccessChooser.AccessChoice
to reflect the outcome.
AvatarsAccessChooser.AccessChoice
to reflect the outcome.
AvatarsAccessChooser.AccessChoice
to reflect the outcome.
JATimer.getRelativeTimeMS(long)
-- prefixed with the given tag string, as a line on standard
output.
JATimer.getTimeMS()
-- prefixed
with the given tag string, as a line on standard output.
JATimer.getTimeMS()
-- prefixed
with the given tag string, as a line on standard output; also
re-starts this timer before returning.
SiGMLAnimationBuildHandler
implementation.
SiGMLAnimationBuildHandler
implementation,
reporting sign load events via the given handler.
StreamedSiGMLReceiver
and as a
StreamedSiGMLSupplierForAnimationGen
,
passing the (as yet unanimated) signs it receives from its source on
to a SiGMLAnimationBuildHandler
, supplied at construction time,
and also caching them and passing them on to the coordinator's
target animation generator<sigml>...</sigml> element tags.
- SiGMLPipe() -
Constructor for class jautil.SiGMLPipe
- Constructs a new SiGML pipe, which will wrap the sequence of
SiGML fragments it receives in a pair of
<sigml>...</sigml> element tags.
- SiGMLReader - Class in sigmlanim
- A
SiGMLReader
is capable of reading a SiGML document
text from sources of several different kinds, and of converting
that document to a sequence sign descriptions. - SiGMLReader(URI) -
Constructor for class sigmlanim.SiGMLReader
- Constructs a new SiGML reader, which will use the given base URI
to resolve system ids.
- SiGMLSignsScanner - Class in sigmlanim.sigmlstream
- A SiGML scanner, capable of taking its SiGML input from a given
URL, string reader or input stream,
and generating from this input a stream of
SiGML signs, which it directs to a
StreamedSiGMLReceiver
,
supplied when the scanner is constructed. - SiGMLSignsScanner(URI, StreamedSiGMLReceiver, SAXParserFactory, XMLUnitDOMBuilder) -
Constructor for class sigmlanim.sigmlstream.SiGMLSignsScanner
- Constructs a new SiGML scanner, using the given initial
SiGML base URI, directing the signs it generates to the given streamed
SiGML receiver, and using the given SAX parser factory and XML unit
DOM builder when processing any embedded SiGML URI references.
- SiGMLUnitStreamHandler - Interface in sigmlanim.sigmlstream.interfaces
- A
SiGMLUnitStreamHandler
is an XMLUnitStreamHandler
augmented with the capacity to accept notification of a base URI
associated with any XML unit in the incoming stream. - SiGMLUnitStreamToSignStream - Class in sigmlanim.sigmlstream
- A
SiGMLUnitStreamHandler
that takes the input it receives
from the SiGML unit stream to which it is attached, and converts
it into a stream of gestural SiGML signs. - SiGMLUnitStreamToSignStream(URI, StreamedSiGMLReceiver, SAXParserFactory, XMLUnitDOMBuilder) -
Constructor for class sigmlanim.sigmlstream.SiGMLUnitStreamToSignStream
- Constructs a new SiGML unit stream converter, using the given initial
SiGML base URI, directing the signs it generates to the given streamed
SiGML receiver, and using the given SAX parser factory and XML unit
DOM builder when processing any embedded SiGML URI references.
- sign(int) -
Method in class player.AnimationScan
- Returns the sign with the given index, assuming this scan has signs,
and the index is valid.
- sign() -
Method in class player.AnimationScan
- Returns the current sign if any, otherwise null.
- sign() -
Method in class player.SignStatusRecord
- Returns the sign index value.
- SIGNCOUNT_TAG -
Static variable in class casxml.CASHandler
-
- signExists(int) -
Method in class player.AnimationScan
- Indicates whether or not
s
is a valid (animated) sign index.
- signIndex(int) -
Method in class player.AnimationScan
- Returns the sign index for the given frame in this animation,
assuming the animation has signs and the frame index is valid.
- signLimit() -
Method in class player.SignStatusRecord
- Returns the sign index limit value for the associated scanner.
- signs() -
Method in interface player.SignsArrayAccess
- Returns the currently available signs array.
- SignsArrayAccess - Interface in player
- Interface defining client access to a
SiGMLAnimation
as an array of animated signs, which may be expanded on demand by
the client, as new animation data becomes available. - SignsArraySupplier - Class in sigmlanim
- Implementation of the
StreamedSiGMLSupplierForAnimationGen
interface, which uses
a given array of SiGML signs, and which also provides a
method, SignsArraySupplier.waitUntilAllAnimated()
that blocks until all these
signs are known to have animation data attached. - SignsArraySupplier(AnimatedSign[]) -
Constructor for class sigmlanim.SignsArraySupplier
- Constructs a new SiGML signs supplier, usign the given data.
- SignsListBuilder - Class in sigmlanim
- A simple
SiGMLAnimationBuildHandler
implementation, which
accepts signs from its supplier, and builds them into a list, but
which does not expect the supplier to initiate animation generation
for any of these signs. - SignsListBuilder() -
Constructor for class sigmlanim.SignsListBuilder
- Constructs a new signs list builder, with an initially empty
signs list.
- SIGNSTART_TAG -
Static variable in class casxml.CASHandler
-
- SignStatusRecord - Class in player
- Cache for status information about a sign associated with a scan.
- SignStatusRecord(AnimationScan) -
Constructor for class player.SignStatusRecord
- Constructor, establishing the scan and dummy initial values.
- singleSignPlayIsOn() -
Method in class player.PlayerFlags
- Returns the current single-sign flag value.
- size() -
Method in class jautil.MapInt
- Returns the size of this map.
- Skeleton - Class in jarp
- The bones hierarchy for a Java ARP avatar.
- Skeleton() -
Constructor for class jarp.Skeleton
- Default constructor: no root, #bones==0, and an empty bones table.
- Skeleton(JAInputStream) -
Constructor for class jarp.Skeleton
- Reads this Skeleton from the given stream.
- Skeleton(JAInputStream, boolean) -
Constructor for class jarp.Skeleton
- Reads this Skeleton from the given stream.
- Skeleton.BoneHandler - Interface in jarp
- Bone visitor interface.
- slerp(Quaternion, Quaternion, Quaternion, Quaternion, float) -
Static method in class jautil.geometry.Quaternion
- Sets quaternion qq to be the SLERP (spherical linear
interpolation), with fraction T, between the two (unit)
quaternions qa, qb, using the given quaternion qwk as workspace.
- SpeedManager - Class in jautil
- A speed manager is a speed-provider that supports dynamic changes
to the speed it provides -- achieved via the
SpeedManager.setSpeedUp(float)
setter method. - SpeedManager() -
Constructor for class jautil.SpeedManager
- Constructs a neutral speed manager, that is one with an
initial speed-up value of 1.
- SpeedProvider - Interface in jautil
-
- squaredLength() -
Method in class jautil.geometry.Vector3f
- Returns the square of the length of this Vector3f.
- start() -
Method in class jarp.DisplayScheduler
- Starts this display scheduler.
- start(boolean, int, int) -
Method in class jarp.GLGrabCoordinator
- Starts a new video grab session, using the given logging flag setting.
- start() -
Method in class jautil.JATimer
- Sets this timer's interval start value to the current
system time.
- startAndGet() -
Method in class jautil.JATimer
- Performs a "start" operation on this timer, and returns
the interval start value (in nanoseconds) defined by that
operation.
- startAnimation() -
Method in class jarp.View
- Registers the start of a new animation, that is, the performance
of a sequence of (frame generation and) frame display operations.
- startAnimationForVideo(boolean, int, int) -
Method in class jarp.View
- Registers the start of a new animation, performed for video
generation, with the given logging flag setting, and using the given
width and height values for the video images.
- startDocument() -
Method in class casxml.CASHandler
- Handler for start-document event.
- startElement(String, String, String, Attributes) -
Method in class casxml.CASHandler
- Handler for CAS start-element event.
- startElement(String, String, String, Attributes) -
Method in class sigmlanim.sigmlstream.SiGMLFilter
- Handles the start of a new SiGML element, as characterized by the given
arguments, in the source.
- startFramePlay() -
Method in class player.OneFramePlayManager
- Creates and runs the frame display thread.
- startGZIPBlock(int) -
Method in class jautil.JAOutputStream
startGZIPBlock
with a size prefix attached.
- startGZIPBlock(int, boolean) -
Method in class jautil.JAOutputStream
- Switch to GZIP mode, causing subsequent output on this Java ARP
stream to have GZIP compression applied to it;
capacity
is the estimated size of the compressed block
to be generated, and the flag doszpfx
indicates whether
or not the compressed block is to be prefixed with an int value
giving its size in bytes when it is finally output to this
Java ARP stream's underlying stream.
- startNewFrame(int) -
Method in class player.JAPlayerStats
-
- startPlaying() -
Method in class player.JAFramesPlayer
- Starts playing this player's current animation.
- startPlayingStreamed() -
Method in class player.JAFramesPlayer
- Starts playing this player's current animation, assuming the
input is streamed and should therefore (a) do lookahead for
sign data in units of one sign and (b) allow for a delay
at the start of each new sign.
- startSequencePlay() -
Method in class player.SequencePlayManager
- Creates and runs the animation sequence play thread.
- startSiGMLInput(JAOptions) -
Method in class player.JASocketPlayer
- Starts this player's SiGML input connections server; this function
could naturally be performed by the player's constructor, but for
the sake of GUI responsiveness is factored out into this separate
initialisation method.
- startSwitchAvatarInput() -
Method in class player.JASocketPlayer
- Starts this player's Switch-Avatar connections server; this
function could naturally be performed by the player's constructor, but
for the sake of GUI responsiveness is factored out into this separate
initialisation method.
- startThread(FrameDataExchange, int, int, int, int, String) -
Static method in class player.VideoClient
-
- startUIDrag(int, int) -
Method in class jarp.CameraDataManager
-
- STD_AVATAR_HEIGHT_INCHES -
Static variable in class jarp.Character
-
- STD_AVATAR_HEIGHT_METRES -
Static variable in class jarp.Character
-
- STD_ENCODING -
Static variable in class casxml.CASWriter
- The standard XML encoding.
- STD_INDENT -
Static variable in class casxml.CASWriter
- The standard XML indentation unit, two spaces.
- STD_LOG_FILE -
Static variable in class jautil.JALog
- The standard file location for the JA log's file handler.
- STD_LOG_NAME -
Static variable in class jautil.JALog
- The standard JA log name.
- STD_MAX_Y_METRES -
Static variable in class jarp.Character
-
- STD_URL_TIMEOUT_MS -
Static variable in class jautil.JAIO
-
- stop() -
Method in class jarp.DisplayScheduler
- Stops this display scheduler, blocking until the display
scheduling thread has finished.
- stop() -
Method in class jarp.IdleAvatarScheduler
- Stops this scheduler's idle animation thread by interrupting it,
and waits for its completion.
- stopAnimation() -
Method in class jarp.View
- Registers the completion of an animation sequence.
- stopAnimationForVideo() -
Method in class jarp.View
- Registers the completion of an animation sequence for video generation.
- stopPlaying() -
Method in class player.JAFramesPlayer
- Aborts this player's current animation, if any.
- stopSequencePlay() -
Method in class player.SequencePlayManager
- Requests that playing of the animation sequence be prematurely
terminated.
- StreamableAnimationLoader - Class in sigmlanim
- Generates an animation for a given SiGML URL, string or input stream,
using a SAX-based parsing infrastructure that allows streaming access
to the animation, that is, early signs in the sequence may have their
animations attached, and these animations may be used, before later
signs in the sequence have been processed at all.
- StreamableAnimationLoader(String, JAOptions, String, SiGMLAnimationBuildHandler, String, String) -
Constructor for class sigmlanim.StreamableAnimationLoader
- Constructs a new loader for the given SiGML URL, using the given
JA options set, animation build handler, and subclass tag and
announcement message.
- StreamableAnimationLoader(String, JAOptions, StringReader, SiGMLAnimationBuildHandler, String, String) -
Constructor for class sigmlanim.StreamableAnimationLoader
- Constructs a new loader for SiGML text accessible via the given
reader, using the given JA options set, animation build handler,
and subclass tag and announcement message.
- StreamableAnimationLoader(String, JAOptions, InputStream, SiGMLAnimationBuildHandler, String, String) -
Constructor for class sigmlanim.StreamableAnimationLoader
- Constructs a new loader for the given SiGML stream, using the given
JA options set, animation build handler, and subclass tag and
announcement message.
- StreamedAnimationLoader - Class in sigmlanim
- Generates a SiGML animation for a given SiGML URL or string, using
JAnimgen
in streamed generation mode. - StreamedAnimationLoader(JAOptions, URL) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given options set and
SiGML URL, and with no
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(String, JAOptions, URL) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given avatar, options set
and SiGML URL, and with no
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(JAOptions, URL, SiGMLAnimationLoadEventHandler) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given options set and
SiGML URL, using the given
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(String, JAOptions, URL, SiGMLAnimationLoadEventHandler) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given avatar, options set
and SiGML URL, using the given
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(JAOptions, String) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given options set and
SiGML URL, and with no
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(String, JAOptions, String) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given avatar, options set
and SiGML URL, and with no
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(JAOptions, String, SiGMLAnimationLoadEventHandler) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given options set and
SiGML URL, using the given
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(String, JAOptions, String, SiGMLAnimationLoadEventHandler) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given avatar, options set
and SiGML URL, using the given
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(JAOptions, StringReader) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given options set and
SiGML string reader, and with no
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(JAOptions, StringReader, SiGMLAnimationLoadEventHandler) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given options set and
SiGML string reader, and using the given
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(String, JAOptions, StringReader, SiGMLAnimationLoadEventHandler) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given options set and
SiGML string reader, and using the given
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(JAOptions, InputStream) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given options set and
SiGML input stream, and with no
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(JAOptions, InputStream, SiGMLAnimationLoadEventHandler) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given options set and
SiGML input stream, and using the given
SiGMLAnimationLoadEventHandler
.
- StreamedAnimationLoader(String, JAOptions, InputStream, SiGMLAnimationLoadEventHandler) -
Constructor for class sigmlanim.StreamedAnimationLoader
- Constructs a new animation loader for the given avatar, options set
and SiGML input stream, and using the given
SiGMLAnimationLoadEventHandler
.
- StreamedSiGMLReceiver - Interface in sigmlanim.sigmlstream.interfaces
- Interface to be implemented by an object able to receive the signs
in a SiGML document as an event stream.
- StreamedSiGMLSupplierForAnimationGen - Interface in sigmlanim.sigmlstream.interfaces
- Interface implemented by an object able to supply the content of
a SiGML document to an animation module as a stream of
AnimatedSign
s, with animation data not yet attached at the
time they are supplied. - StreamOfStreamsAdapter - Class in sigmlanim
- Adapter class for
StreamOfStreamsHandler
interface. - StreamOfStreamsAdapter() -
Constructor for class sigmlanim.StreamOfStreamsAdapter
-
- StreamOfStreamsHandler - Interface in sigmlanim
- Interface for the processing of a stream of input streams.
- streamOfStreamsStarted() -
Method in class sigmlanim.StreamOfStreamsAdapter
- Streams-Started event handler -- does nothing.
- streamOfStreamsStarted() -
Method in interface sigmlanim.StreamOfStreamsHandler
- Starts processing the stream of input streams.
- streamOfStreamsStopped() -
Method in class sigmlanim.StreamOfStreamsAdapter
- Streams-Stopped event handler -- does nothing.
- streamOfStreamsStopped() -
Method in interface sigmlanim.StreamOfStreamsHandler
- Terminates processing the stream of input streams.
- stringForTR(int, float[], float[]) -
Static method in class jautil.geometry.TRUtil
- Returns a string representation of the given translation and
rotation data.
- stringList(String) -
Static method in class jautil.JAOptions
- Returns the result of splitting the given list string into an array
of strings, splitting on the standard separator string,
":"
;
the result is guaranteed to be non-null but it may be empty.
- stringToURL(String) -
Static method in class jautil.JAIO
-
- subtract(Quaternion) -
Method in class jautil.geometry.Quaternion
- Returns a new Quaternion representing this - q.
- suspendPlaying() -
Method in class player.JAFramesPlayer
- Suspends this player's current animation, if any.
- SWITCH_AVATAR_PORT_OFFSET -
Static variable in class player.JASocketPlayer
- Offset for the switch-avatar port numbers relative to those for
standard SiGML input.
- switchToUnGZIP() -
Method in class jautil.JAInputStream
- Wrap this Java ARP stream's underlying input stream with
a
GZIPInputStream
, so that GZIP inflation is performed
on all subsequent input.
- synchClock() -
Method in class jarp.AmbientManager
-
- SZ_CAM_CTRL_DATA -
Static variable in class jarp.CameraDataManager
-
- SZ_CAM_DATA -
Static variable in class jarp.CameraDataManager
-
- SZ_CAM_DATA -
Static variable in class player.JAFramesPlayer
- Length of the camera-settings data array.
- SZ_CAM_DATA_OLD -
Static variable in class jarp.CameraDataManager
-
AnimationScan.waitForFrames(int)
, but this method catches and
reports any InterruptedException
.
Properties
.
null
in
case of error.
DisplayScheduler.stop()
call and now wish to wait until it is
known that the display-scheduler thread has indeed stopped.
SignsArrayAccess.arrayIsFinal()
returns false
, this method
blocks the caller until a significant update can be (and is)
performed on this array-access.
ZIPInstaller
can install a remote ZIP archive in a folder
on the local hard disc, displaying a progress/cancel dialog
if appropriate.ZIPListInstaller
installs a list of ZIPs into a given
local directory from a given download location.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |