Package | Description |
---|---|
jarp |
Provides the main Java ARP classes, that is, the classes defining
the avatar's skeleton, mesh, morphs, camera control, and JOGL
rendering canvas.
|
jautil |
Provides utility classes for the Java ARP avatar subsystem.
|
jautil.avatar |
Provides classes and interfaces providing access to ARP avatar definition
data files.
|
player |
Provides several signed-animation players:
each player combines a JARP avatar canvas with a source
of animation data, and provides an API allowing an enclosing GUI
container both to control this player and to obtain status information
from it in real-time.
|
sigmlanim |
Provides classes supporting the conversion of SiGML to CAS data streams,
using a JNI interface to the animgen library.
|
Constructor and Description |
---|
AvatarStreamManager(JAOptions jaopts,
AvatarStreamManager.ASMClient client,
java.lang.String av,
java.lang.String avnonstdurl)
Constructs a new AvatarStreamManager for the avatar determined by
the given avatar name and non-standard (overriding) URL,
using the given JA Options settings and using the given client for
notification if necessary.
|
Character(java.lang.String avurl,
JAInputStream jins,
java.lang.String rqstversion,
javax.media.opengl.GL2 gl,
javax.media.opengl.glu.gl2.GLUgl2 glu,
JAOptions jopts)
Constructs this Character using avatar definition data from the
given stream.
|
Character(java.lang.String avurl,
JAOptions jopts)
Minimal constructor, without specific avatar definition data.
|
ImageHandler(JAOptions jopts)
Basic constructor, establishes JA options and primary
avatar definition input path, as specified.
|
Mesh(JAInputStream jins,
JAOptions jopts,
int ver3dig)
Constructs this Mesh with data from the given stream.
|
View(AvatarEventHandler aehdlr,
JAOptions jopts,
JACanvasEmbedder embedder)
Constructor -- creates the GLCanvas, but defers the rest of
the work until the init() event.
|
Modifier and Type | Method and Description |
---|---|
static JAOptions |
JAOptions.makeJAOptions(java.lang.String dfltnm,
java.lang.String[] args,
java.applet.Applet applet,
JAEnv jaenv)
Factory method for a new
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. |
static JAOptions |
JAOptions.makeJAOptions(java.lang.String dfltnm,
java.lang.String[] args,
java.applet.Applet applet,
java.util.Properties argProps,
JAEnv jaenv)
Factory method for a new
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. |
static JAOptions |
JAOptions.makeJAOptions(java.lang.String dfltnm,
java.lang.String[] args,
java.util.Properties argProps,
JAEnv jaenv) |
Constructor and Description |
---|
JAAvatarsEnv(JAOptions jaopts)
Constructs a new avatars environment based on the given JA options
collection.
|
Constructor and Description |
---|
AvatarConfigDataset(JAOptions jaopts)
Constructs a new avatar configuration data record for the current
JASigning instance based on the installation avatar configuration
settings, overridden and extended as appropriate by the current
app/applet's
JAOptions set. |
Modifier and Type | Method and Description |
---|---|
void |
JASocketPlayer.startSiGMLInput(JAOptions jopts)
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.
|
Constructor and Description |
---|
JAFramesPlayer(JAOptions jopts,
JACanvasEmbedder embedder)
Constructs a new
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(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JAPlayerEventHandler pehdlr,
SpeedProvider sp)
Constructs a new
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(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JAPlayerEventHandler pehdlr,
SpeedProvider sp,
boolean cyclic,
boolean onesign)
Constructs a new
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. |
JALoadingPlayer(JAOptions jopts,
JACanvasEmbedder embedder)
Constructs a new JA Loading Player using the given options and
avatar-canvas embedder, with no avatar-event handler,
no player-event handler, no speed control, and with the player's
cyclic-play and single-sign flags both initially false.
|
JALoadingPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JALoadingPlayerEventHandler lpehdlr,
SpeedProvider sp)
Constructs a JALoadingPlayer using the given options, avatar-canvas
embedder, avatar-event handler, player-event handler, speed control,
and with the player's cyclic-play and single-sign flags both initially
false.
|
JALoadingPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JALoadingPlayerEventHandler lpehdlr,
SpeedProvider sp,
boolean cyclic,
boolean onesign)
Constructs a JALoadingPlayer using the given options, avatar-canvas
embedder, avatar-event handler, player-event handler, speed control,
and initial cyclic-play and single-sign flag settings.
|
JASocketPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JASocketPlayerEventHandler spehdlr,
SpeedProvider sp)
Constructs a new
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(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JASocketPlayerEventHandler spehdlr,
SpeedProvider sp,
boolean cyclic,
boolean onesign,
boolean auto)
Constructs a new
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. |
Modifier and Type | Method and Description |
---|---|
static CASFrame |
NonStreamedAnimationLoader.getRestPose(java.lang.String av,
JAOptions jopts) |
Constructor and Description |
---|
JAnimgen(JAOptions JA_OPTS,
JAnimgenConfigData CFG_DATA,
StreamedSiGMLSupplierForAnimationGen SIGML_SUPPLIER) |
JAnimgen(JAOptions JA_OPTS,
JAnimgenConfigData CFG_DATA,
StreamedSiGMLSupplierForAnimationGen SIGML_SUPPLIER,
boolean MULTI_SIGN)
Constructs a new streamed Java animgen wrapper with the given
configuration data, and runs an animgen thread using the given
signs stream supplier as its input source.
|
JAnimgenConfigData(JAOptions JA_OPTS)
Constructs a new animgen configuration data record, using settings,
including the AVATAR name, from the given JA options set.
|
JAnimgenConfigData(java.lang.String AV,
JAOptions JA_OPTS)
Constructs a new animgen configuration data record for the given
AVATAR, using settings from the given JA options set.
|
NonStreamedAnimationLoader(JAOptions jopts,
java.io.InputStream sins)
Constructs a new animation loader for the given options set and
SiGML input stream.
|
NonStreamedAnimationLoader(JAOptions jopts,
java.lang.String url)
Constructs a new animation loader for the given options set and SiGML URL.
|
NonStreamedAnimationLoader(JAOptions jopts,
java.io.StringReader srdr)
Constructs a new animation loader for the given options set and
SiGML string reader.
|
NonStreamedAnimationLoader(JAOptions jopts,
java.net.URL url)
Constructs a new animation loader for the given options set and SiGML URL.
|
NonStreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.io.InputStream sins)
Constructs a new animation loader for the given options set and
SiGML input stream.
|
NonStreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.lang.String url)
Constructs a new animation loader for the given options set and SiGML URL.
|
NonStreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.io.StringReader srdr)
Constructs a new animation loader for the given avatar, options set and
SiGML string reader.
|
NonStreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.net.URL url)
Constructs a new animation loader for the given avatar, options set
and SiGML URL.
|
StreamableAnimationLoader(java.lang.String av,
JAOptions jopts,
java.io.InputStream ins,
SiGMLAnimationBuildHandler sabldr,
java.lang.String TAG,
java.lang.String MESSAGE)
Constructs a new loader for the given SiGML stream, using the given
JA options set, animation build handler, and subclass tag and
announcement message.
|
StreamableAnimationLoader(java.lang.String av,
JAOptions jopts,
java.io.StringReader srdr,
SiGMLAnimationBuildHandler sabldr,
java.lang.String TAG,
java.lang.String MESSAGE)
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(java.lang.String av,
JAOptions jopts,
java.lang.String url,
SiGMLAnimationBuildHandler sabldr,
java.lang.String TAG,
java.lang.String MESSAGE)
Constructs a new loader for the given SiGML URL, using the given
JA options set, animation build handler, and subclass tag and
announcement message.
|
StreamedAnimationLoader(JAOptions jopts,
java.io.InputStream sins)
Constructs a new animation loader for the given options set and
SiGML input stream, and with no
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(JAOptions jopts,
java.io.InputStream sins,
SiGMLAnimationLoadEventHandler saleh)
Constructs a new animation loader for the given options set and
SiGML input stream, and using the given
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(JAOptions jopts,
java.lang.String url)
Constructs a new animation loader for the given options set and
SiGML URL, and with no
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(JAOptions jopts,
java.io.StringReader srdr)
Constructs a new animation loader for the given options set and
SiGML string reader, and with no
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(JAOptions jopts,
java.io.StringReader srdr,
SiGMLAnimationLoadEventHandler saleh)
Constructs a new animation loader for the given options set and
SiGML string reader, and using the given
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(JAOptions jopts,
java.lang.String url,
SiGMLAnimationLoadEventHandler saleh)
Constructs a new animation loader for the given options set and
SiGML URL, using the given
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(JAOptions jopts,
java.net.URL url)
Constructs a new animation loader for the given options set and
SiGML URL, and with no
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(JAOptions jopts,
java.net.URL url,
SiGMLAnimationLoadEventHandler saleh)
Constructs a new animation loader for the given options set and
SiGML URL, using the given
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.io.InputStream sins,
SiGMLAnimationLoadEventHandler saleh)
Constructs a new animation loader for the given avatar, options set
and SiGML input stream, and using the given
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.lang.String url)
Constructs a new animation loader for the given avatar, options set
and SiGML URL, and with no
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.io.StringReader srdr,
SiGMLAnimationLoadEventHandler saleh)
Constructs a new animation loader for the given options set and
SiGML string reader, and using the given
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.lang.String url,
SiGMLAnimationLoadEventHandler saleh)
Constructs a new animation loader for the given avatar, options set
and SiGML URL, using the given
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.net.URL url)
Constructs a new animation loader for the given avatar, options set
and SiGML URL, and with no
SiGMLAnimationLoadEventHandler . |
StreamedAnimationLoader(java.lang.String av,
JAOptions jopts,
java.net.URL url,
SiGMLAnimationLoadEventHandler saleh)
Constructs a new animation loader for the given avatar, options set
and SiGML URL, using the given
SiGMLAnimationLoadEventHandler . |