A B C D E F G H I J K L M N O P R S T U V W Z _

P

pack() - Method in class gumbo.app.MainWindow
Packs the delegate window content into a tight layout making it ready for display, but does not make the window visible.
PARENT - Static variable in class gumbo.util.relation.TreeNodeConnection
Connection index of the parent relation.
ParityManager - class gumbo.visualize.data.consistency.ParityManager.
Manages the membership of graphic views in "parity groups" to achieve consistent interaction feedback across views.
ParityManager(IdManager) - Constructor for class gumbo.visualize.data.consistency.ParityManager
Creates an instance as the mapper after the target mapper in a picking chain.
ParityModel - class gumbo.visualize.data.consistency.ParityModel.
An aspect model specifically intended for creating parity groups (see ConsistencyManager).
ParityModel(Object, Object) - Constructor for class gumbo.visualize.data.consistency.ParityModel
 
PartModel - class gumbo.visualize.data.PartModel.
An abstract data model representing a portion of client data comprising a whole model, and which has a distinct presence in the whole view.
PartModelField - class gumbo.visualize.data.PartModelField.
 
PartModelField.EventIn - class gumbo.visualize.data.PartModelField.EventIn.
 
PartModelField.EventIn() - Constructor for class gumbo.visualize.data.PartModelField.EventIn
 
PartModelField.EventIn(PartModel) - Constructor for class gumbo.visualize.data.PartModelField.EventIn
 
PartModelField.EventInOut - class gumbo.visualize.data.PartModelField.EventInOut.
 
PartModelField.EventInOut() - Constructor for class gumbo.visualize.data.PartModelField.EventInOut
 
PartModelField.EventInOut(PartModel) - Constructor for class gumbo.visualize.data.PartModelField.EventInOut
 
PartModelField.EventOut - class gumbo.visualize.data.PartModelField.EventOut.
 
PartModelField.EventOut() - Constructor for class gumbo.visualize.data.PartModelField.EventOut
 
PartModelField.EventOut(PartModel) - Constructor for class gumbo.visualize.data.PartModelField.EventOut
 
PartModelField() - Constructor for class gumbo.visualize.data.PartModelField
 
PartModelField(PartModel) - Constructor for class gumbo.visualize.data.PartModelField
 
PartView - class gumbo.visualize.data.PartView.
A data view representing a view of a part model.
PartView(PartModel, WholeView) - Constructor for class gumbo.visualize.data.PartView
Used by a data view factory to create an instance and to add it to a whole view.
PICK_ALL_HITS_MASK - Static variable in class gumbo.graphic.probe.Picks
Pick value: Picks all hits on all pickables with all pickers, ordered closest to fathest.
PICK_ALL_PICKABLES_MASK - Static variable in class gumbo.graphic.probe.Picks
Pick value: Picks the closest hit on all pickables with all pickers, ordered closest to farthest.
PICK_ANY_HIT_MASK - Static variable in class gumbo.graphic.probe.Picks
Pick value: Picks any one hit, on any one pickable, using any one picker.
PICK_CLOSEST_HIT_MASK - Static variable in class gumbo.graphic.probe.Picks
Pick value: Picks the one closest hit on all pickables with all pickers.
PICK_GROUPED - Static variable in class gumbo.graphic.probe.Picks
Pick flag: If set, the hits in the result are grouped by pickable, in no particular order; otherwise, the hits will not be grouped.
PICK_MASK - Static variable in class gumbo.graphic.probe.Picks
Pick value: All the pick flags.
PICK_ONE_HIT - Static variable in class gumbo.graphic.probe.Picks
Pick flag: If set, one hit per pickable will be included in the result; otherwise, all the hits on a pickable are included.
PICK_ONE_PICKABLE - Static variable in class gumbo.graphic.probe.Picks
Pick flag: If set, one hit pickable will be included in the result; otherwise, all the hit pickables are included.
PICK_ONE_PICKER - Static variable in class gumbo.graphic.probe.Picks
Pick flag: If set, one picker's hits per pickable will be included in the result; otherwise, all the picker hits are included.
PICK_ORDERED - Static variable in class gumbo.graphic.probe.Picks
Pick flag: If set, the hits in the result are ordered by hit, closest to farthest; otherwise, the hit order may be arbitrary.
PickAdapter - class gumbo.interact.PickAdapter.
An adapter that converts a PickResult into an Interactor pick.
PickAdapter() - Constructor for class gumbo.interact.PickAdapter
Creates an instance, with onChange true.
PickAdapter(boolean) - Constructor for class gumbo.interact.PickAdapter
Creates an instance.
PickClickAdapter - class gumbo.interact.button.PickClickAdapter.
An adapter that detects picks in a click sequence.
PickClickAdapter() - Constructor for class gumbo.interact.button.PickClickAdapter
Creates an instance with a default click adapter.
PickClickAdapter(ClickAdapter) - Constructor for class gumbo.interact.button.PickClickAdapter
Creates an instance that wraps a click adapter.
PickEngine - interface gumbo.graphic.probe.PickEngine.
An interface for a strategy implementing a "pull" style of pick operation.
PickMapper - interface gumbo.interact.PickMapper.
Base interface for a mapper that converts an input interactor pick into an output interactor pick.
PickResult - class gumbo.graphic.probe.PickResult.
The immutable result object of a pick operation.
PickResult(Set, List) - Constructor for class gumbo.graphic.probe.PickResult
Creates an instance, with parameters protected from shallow mutation.
PickResultField - class gumbo.graphic.probe.PickResultField.
 
PickResultField.EventIn - class gumbo.graphic.probe.PickResultField.EventIn.
 
PickResultField.EventIn() - Constructor for class gumbo.graphic.probe.PickResultField.EventIn
 
PickResultField.EventIn(PickResult) - Constructor for class gumbo.graphic.probe.PickResultField.EventIn
 
PickResultField.EventInOut - class gumbo.graphic.probe.PickResultField.EventInOut.
 
PickResultField.EventInOut() - Constructor for class gumbo.graphic.probe.PickResultField.EventInOut
 
PickResultField.EventInOut(PickResult) - Constructor for class gumbo.graphic.probe.PickResultField.EventInOut
 
PickResultField.EventOut - class gumbo.graphic.probe.PickResultField.EventOut.
 
PickResultField.EventOut() - Constructor for class gumbo.graphic.probe.PickResultField.EventOut
 
PickResultField.EventOut(PickResult) - Constructor for class gumbo.graphic.probe.PickResultField.EventOut
 
PickResultField() - Constructor for class gumbo.graphic.probe.PickResultField
 
PickResultField(PickResult) - Constructor for class gumbo.graphic.probe.PickResultField
 
Picks - class gumbo.graphic.probe.Picks.
Constants and utilities related to picking.
PickSensor - interface gumbo.graphic.probe.PickSensor.
An interface for a picking facade acting as a source of interactive (mouse-based) picking results (like a sensor).
PingTransponder - class gumbo.net.msg.PingTransponder.
A Message listener that sends a MsgPingStatus message when it receives a MsgPingCommand message.
PingTransponder() - Constructor for class gumbo.net.msg.PingTransponder
 
Plane3 - class gumbo.graphic.math.Plane3.
A 3D spatial element representing a plane of infinite extent, which is defined by a normal vector and a (possibly negative) distance from the origin along the vector.
Plane3() - Constructor for class gumbo.graphic.math.Plane3
Creates an instance, with zero distance, and a default unit vector normal.
pleaseStop() - Method in class gumbo.net.NetThread
Gracefully stops this thread from running by setting a stop flag (see isStopping()).
pleaseStop() - Method in class gumbo.net.msg.MessageRouterThread
Gracefully stops this thread from running by setting a stop flag (see isStopping()) and closing the reader to break any blocked read.
Point3 - class gumbo.graphic.math.Point3.
A 3D spatial element representing a point (vertex), which is used exclusively for spatial position.
Point3() - Constructor for class gumbo.graphic.math.Point3
 
Point3(double[]) - Constructor for class gumbo.graphic.math.Point3
Creates an instance using a mutator.
Point3(double, double, double) - Constructor for class gumbo.graphic.math.Point3
Creates an instance using a mutator.
Point3(Tuple3) - Constructor for class gumbo.graphic.math.Point3
Creates an instance using a mutator.
Point3Field - class gumbo.graphic.math.Point3Field.
 
Point3Field.EventIn - class gumbo.graphic.math.Point3Field.EventIn.
 
Point3Field.EventIn() - Constructor for class gumbo.graphic.math.Point3Field.EventIn
 
Point3Field.EventIn(Point3) - Constructor for class gumbo.graphic.math.Point3Field.EventIn
 
Point3Field.EventInOut - class gumbo.graphic.math.Point3Field.EventInOut.
 
Point3Field.EventInOut() - Constructor for class gumbo.graphic.math.Point3Field.EventInOut
 
Point3Field.EventInOut(Point3) - Constructor for class gumbo.graphic.math.Point3Field.EventInOut
 
Point3Field.EventOut - class gumbo.graphic.math.Point3Field.EventOut.
 
Point3Field.EventOut() - Constructor for class gumbo.graphic.math.Point3Field.EventOut
 
Point3Field.EventOut(Point3) - Constructor for class gumbo.graphic.math.Point3Field.EventOut
 
Point3Field() - Constructor for class gumbo.graphic.math.Point3Field
 
Point3Field(Point3) - Constructor for class gumbo.graphic.math.Point3Field
 
Point3Test - class gumbo.graphic.math.Point3Test.
 
Point3Test(String) - Constructor for class gumbo.graphic.math.Point3Test
 
Polygon3 - class gumbo.graphic.math.Polygon3.
A 3D spatial element representing a plane with a finite and convex extent, with the extent defined by 3 or more coplanar vertex points.
Polygon3.Immutable - class gumbo.graphic.math.Polygon3.Immutable.
 
Polygon3.Immutable(Polygon3) - Constructor for class gumbo.graphic.math.Polygon3.Immutable
 
Polygon3() - Constructor for class gumbo.graphic.math.Polygon3
 
PolygonBound3 - class gumbo.graphic.probe.PolygonBound3.
A 3D bound whose position and extent are defined by one or more polygons.
PolygonBound3() - Constructor for class gumbo.graphic.probe.PolygonBound3
 
PolytopeBound3 - class gumbo.graphic.probe.PolytopeBound3.
A 3D bound whose position and extent are defined by one or more planes.
PolytopeBound3() - Constructor for class gumbo.graphic.probe.PolytopeBound3
 
PortModel - class gumbo.visualize.data.PortModel.
A part model representing a connection point for edge models, such as on a vertex model.
PortModel(Object, Object) - Constructor for class gumbo.visualize.data.PortModel
Creates a new instance.
positionCenter(int, boolean, boolean) - Method in class gumbo.visualize.data.layout.GraphLayoutNode
Returns the position barycenter of this node along a given dimension as computed from the specified friend nodes.
positionCenters(int, boolean, boolean, Collection) - Static method in class gumbo.visualize.data.layout.GraphLayoutNode
Returns an array with the position barycenters of a group of nodes.
prepareGraphicPresence() - Method in interface gumbo.graphic.GraphicPresence
Informs this graphic entity that, in anticipation of realization, it should update as needed those aspects of its graphic state (geometry, appearance) and that of any dependents (siblings, descendants) that can affect its presentation.
prepareGraphicPresence() - Method in class gumbo.graphic.impl.swing.SwingSpaceNode
 
prepareGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingListView
 
prepareGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingListEntry
 
prepareGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingGraphView
 
prepareGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingGraphVertex
 
prepareGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingGraphEdge
 
prepareGraphicPresence() - Method in class gumbo.visualize.data.impl.swing.SwingDataProxy
Default implementation: Does nothing.
prepareGraphicPresence() - Method in class gumbo.visualize.data.NullGraphicView
 
prepareGraphicPresence(Collection, Container) - Static method in class gumbo.graphic.impl.swing.SwingGraphics
Calls prepareGraphicPresence() on each GraphicPresence component in a container that matches one of the specified types.
prepareGraphicPresence(Collection, TreeNode) - Static method in class gumbo.graphic.GraphicUtils
Calls prepareGraphicPresence() on each GraphicPresence child in a tree that matches one of the specified types.
print(Object, String, String) - Static method in class gumbo.util.Debug
Prints the specified message, without newline, if any of the specified tags are in the tag table and if the object is in the object table.
print(String) - Static method in class gumbo.util.Debug
Prints the specified message, without newline, regardless of the tag table contents.
print(String, String) - Static method in class gumbo.util.Debug
Prints the specified message, without newline, if any of the specified tags are in the tag table.
println(Object, String, String) - Static method in class gumbo.util.Debug
Prints the specified message, with newline, if any of the specified tags are in the tag table.
println(String) - Static method in class gumbo.util.Debug
Prints the specified message, with newline, regardless of the tag table contents.
println(String, String) - Static method in class gumbo.util.Debug
Prints the specified message, with newline, if any of the specified tags are in the tag table.
priorityList(Collection, boolean, boolean, List) - Static method in class gumbo.visualize.data.layout.GraphLayoutNode
Returns a list with the nodes in a node group ordered according to their before and/or after priorities (see GraphLayoutNode.PriorityComparator).
process() - Method in class gumbo.util.route.EventDataNode
Called by the system (this class) when this node needs to process an event, whether the event is received through a connection or results from a set() method.
processButtonsIn() - Method in class gumbo.interact.button.SimpleButtonTrigger
 
processButtonsIn() - Method in class gumbo.interact.button.PushButtonTrigger
 
processButtonsIn() - Method in class gumbo.interact.button.LatchButtonTrigger
 
processButtonsIn() - Method in class gumbo.interact.button.AbstractButtonTrigger
Called by the system to process the corresponding input event.
processCancelIn() - Method in class gumbo.interact.button.FancyButtonTrigger
The default implementation: If the trigger is cancelled and cancel in goes false, starts the reset state; else, if the trigger is captured and cancel in is true, starts the cancel state.
processCancelIn() - Method in class gumbo.interact.button.AbstractButtonTrigger
Called by the system to process the corresponding input event.
processCaptureOut() - Method in class gumbo.interact.button.AbstractButtonGesture
Called by the system to process the corresponding output event.
processFireableIn() - Method in class gumbo.interact.button.SimpleButtonTrigger
 
processFireableIn() - Method in class gumbo.interact.button.PushButtonTrigger
 
processFireableIn() - Method in class gumbo.interact.button.LatchButtonTrigger
 
processFireableIn() - Method in class gumbo.interact.button.AbstractButtonTrigger
Called by the system to process the corresponding input event.
processMessage(Message, MessageWriter) - Method in class gumbo.net.NetWindow.PingStatus
 
processMessage(Message, MessageWriter) - Method in class gumbo.net.msg.PingTransponder
 
processMessage(Message, MessageWriter) - Method in class gumbo.net.msg.MessageRelay
 
processMessage(Message, MessageWriter) - Method in interface gumbo.net.msg.MessageListener
Called when the listener needs to process a new message.
processMessage(Message, MessageWriter) - Method in class gumbo.net.msg.MessageAgent.Handler
 
processPickIn() - Method in class gumbo.interact.button.AbstractButtonGesture
Called by the system to process the corresponding input event.
processResetIn() - Method in class gumbo.interact.button.PushButtonTrigger
Default implementation: Does nothing.
processResetIn() - Method in class gumbo.interact.button.AbstractButtonTrigger
Called by the system to process the corresponding input event.
ProxyWindow - class gumbo.net.ProxyWindow.
A NetFrame for a proxy server application, with default actions and status.
ProxyWindow(JFrame, ClientThread, ServerThread) - Constructor for class gumbo.net.ProxyWindow
 
PulseButtonTrigger - class gumbo.interact.button.PulseButtonTrigger.
Similar to a LatchButtonTrigger but upon firing the latch is immediately reset, hence the fire output event is a "pulse".
PulseButtonTrigger(Collection, Collection, Collection) - Constructor for class gumbo.interact.button.PulseButtonTrigger
Creates a default trigger (fires on button release, captures during the armed state).
PulseButtonTrigger(Collection, Collection, Collection, boolean, boolean) - Constructor for class gumbo.interact.button.PulseButtonTrigger
Creates an instance.
PushButtonTrigger - class gumbo.interact.button.PushButtonTrigger.
A non-latching "push" button trigger that is stateful (must be armed before firing), button edge (not level) sensing, and can perform trigger capture.
PushButtonTrigger(Collection, Collection, Collection) - Constructor for class gumbo.interact.button.PushButtonTrigger
 
PushButtonTrigger(Collection, Collection, Collection, boolean, boolean) - Constructor for class gumbo.interact.button.PushButtonTrigger
Creates an instance.
put(Object, Object) - Method in interface gumbo.util.GroupBimap
If the value group storage is a list, adds the value to the head of the list associated with the key.
put(Object, Object) - Method in class gumbo.util.AbstractGroupBimap
 
put(Object, Object) - Method in class gumbo.util.AbstractBimap
 
putAll(Map) - Method in interface gumbo.util.GroupBimap
If the value group storage is a list, adds a map value to the head of the list associated with a key.
putAll(Map) - Method in class gumbo.util.AbstractGroupBimap
 
putAll(Map) - Method in class gumbo.util.AbstractBimap
 

A B C D E F G H I J K L M N O P R S T U V W Z _