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.
|
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.
|
Constructor and Description |
---|
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 | Class and Description |
---|---|
class |
JAFramesPlayer
A
JAFramesPlayer provides a Java ARP avatar canvas together
with the capability of playing sequences of CAS animation frames on
that avatar. |
class |
JALoadingPlayer
A
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. |
class |
JASocketPlayer
A
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. |
Constructor and Description |
---|
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,
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. |