Uses of Interface
com.j3d.engine.interact.cmd.base.SemiStatefulCommand
Packages that use SemiStatefulCommand
Package
Description
Package that holds all classes related to command-line interaction and processing.
The base for defining a command and how it executes.
Concrete command definitions.
Every single implementation of
EventPayload.-
Uses of SemiStatefulCommand in com.j3d.engine.interact.cmd
Fields in com.j3d.engine.interact.cmd declared as SemiStatefulCommandModifier and TypeFieldDescriptionstatic SemiStatefulCommandCommandsManager.currentStatefulCommandThe currently active stateful command, if any.Methods in com.j3d.engine.interact.cmd with parameters of type SemiStatefulCommandModifier and TypeMethodDescriptionstatic booleanCommandsManager.isCurrentStatefulRunning(SemiStatefulCommand c) Check whether the givenStatefulCommandinstance is the one currently marked as running.static voidCommandsManager.setAsCurrent(SemiStatefulCommand c) Mark the suppliedStatefulCommandas the currently active one.voidCommands.statefulCompleted(SemiStatefulCommand statefulCommand, boolean userHitEnter) -
Uses of SemiStatefulCommand in com.j3d.engine.interact.cmd.base
Subinterfaces of SemiStatefulCommand in com.j3d.engine.interact.cmd.baseModifier and TypeInterfaceDescriptioninterfaceAn extension ofStatefulCommandfor commands that are interactive and primarily driven by a set of temporary, context-specific keybindings, such as the arrow keys.interfaceA command that can be in one of two states: running or not running. -
Uses of SemiStatefulCommand in com.j3d.engine.interact.cmd.commands
Classes in com.j3d.engine.interact.cmd.commands that implement SemiStatefulCommandModifier and TypeClassDescriptionclassA command to extrude a selectedGTri(triangle) along its normal vector.classA command to create a prism. -
Uses of SemiStatefulCommand in com.j3d.engine.interact.cmd.commands.camera.orbit
Classes in com.j3d.engine.interact.cmd.commands.camera.orbit that implement SemiStatefulCommandModifier and TypeClassDescriptionclassA no-args stateful command which orbits the camera around (itself) usingOrbitMouseOwnerto enable dragging capabilities. -
Uses of SemiStatefulCommand in com.j3d.engine.interact.cmd.commands.join
Classes in com.j3d.engine.interact.cmd.commands.join that implement SemiStatefulCommand -
Uses of SemiStatefulCommand in com.j3d.engine.interact.cmd.commands.transform
Classes in com.j3d.engine.interact.cmd.commands.transform that implement SemiStatefulCommandModifier and TypeClassDescriptionclassAn abstract base class that provides the core framework for all stateful transformation commands (Translate, Rotate, Scale).classA sub-command ofTransformCmdwho uses the handles made byAbstractTransformand the key-setters provided byAbstractTransformfromKeyedStatefulCommandto rotate a selection of points or triangles around a given axis.classA sub-command ofTransformCmdwho uses the handles made byAbstractTransformand the key-setters provided byAbstractTransformfromKeyedStatefulCommandto scale a selection of points or triangles.classA very complicated command which is a dispatcher for its specific transform subcommands.classA sub-command ofTransformCmdwho uses the handles made byAbstractTransformand the key-setters provided byAbstractTransformfromKeyedStatefulCommandto translate a selection of points or triangles. -
Uses of SemiStatefulCommand in com.j3d.engine.interact.cmd.commands.transform.qtrans
Classes in com.j3d.engine.interact.cmd.commands.transform.qtrans that implement SemiStatefulCommand -
Uses of SemiStatefulCommand in com.j3d.engine.react.events.payloads
Constructors in com.j3d.engine.react.events.payloads with parameters of type SemiStatefulCommandModifierConstructorDescriptionStatefulCommandCompletedPayload(SemiStatefulCommand e, boolean userHitEnter)