|
|||||||||
Home >> All >> com >> eireneh >> bible >> control >> [ map overview ] | PREV NEXT |
A
- AbstractRule - class com.eireneh.bible.control.map.AbstractRule.
- AbstractRule.
- AbstractRule() - Constructor for class com.eireneh.bible.control.map.AbstractRule
- AntiGravityRule - class com.eireneh.bible.control.map.AntiGravityRule.
- AntiGravityRule.
- AntiGravityRule() - Constructor for class com.eireneh.bible.control.map.AntiGravityRule
- addMapListener(MapListener) - Method in class com.eireneh.bible.control.map.Map
- Add a map listener to the list of things wanting to know whenever we make some changes to the map
- applyRules(Rule[]) - Method in class com.eireneh.bible.control.map.Map
- Apply the rules to the map.
- average(Position[]) - Static method in class com.eireneh.bible.control.map.Map
- Find the avaerage position of an array of Positions
B
- BEST_MATCH - Static variable in class com.eireneh.bible.control.map.LinkAttractionRule
- The number of positions given to the best matching link
- BoundsRule - class com.eireneh.bible.control.map.BoundsRule.
- BoundsRule implements Rule and attempts to move the Node within the space (0, 0, _) to (1, 1, _).
- BoundsRule() - Constructor for class com.eireneh.bible.control.map.BoundsRule
- BrownianRule - class com.eireneh.bible.control.map.BrownianRule.
- BrownianRule.
- BrownianRule(float) - Constructor for class com.eireneh.bible.control.map.BrownianRule
- Basic Constructor - How much is it possible to a node to move randomly each turn.
- bible - Variable in class com.eireneh.bible.control.map.LinkArray
- The Bible that we search in
C
- cacheAll() - Method in class com.eireneh.bible.control.map.LinkArray
- Fill up the link cache
- cat(Position[][]) - Static method in class com.eireneh.bible.control.map.Map
- Take an array of Position arrays can cat them all together to make a single array containing all of them.
- cog - Variable in class com.eireneh.bible.control.map.Map
- The current center of gravity
- com.eireneh.bible.control.map - package com.eireneh.bible.control.map
D
- DefraggingRule - class com.eireneh.bible.control.map.DefraggingRule.
- DefraggingRule attempts to keep all the nodes in straight lines.
- DefraggingRule() - Constructor for class com.eireneh.bible.control.map.DefraggingRule
- debug(Link[]) - Static method in class com.eireneh.bible.control.map.LinkArray
- Debug for an array of Links
- dest - Variable in class com.eireneh.bible.control.map.Link
- The destination verse as an ordinal number (gen 1:1 = 1)
- dimensions - Variable in class com.eireneh.bible.control.map.Map
- The number of dimensions in the display
E
- engine - Variable in class com.eireneh.bible.control.map.LinkArray
- The thing we use to generate matches
- export(Map, PrintWriter) - Method in class com.eireneh.bible.control.map.VBAExport
- Export the given Map file to the given stream
- exportPreamble(PrintWriter) - Static method in class com.eireneh.bible.control.map.VBAExport
- The common bits at the start of every file
- exportSubRouteAddText(PrintWriter) - Static method in class com.eireneh.bible.control.map.VBAExport
- The common bits at the start of every file
- exportSubRouteContinue(PrintWriter) - Static method in class com.eireneh.bible.control.map.VBAExport
- The common bits at the start of every file
- exportSubRouteEnd(PrintWriter) - Static method in class com.eireneh.bible.control.map.VBAExport
- The common bits at the start of every file
- exportSubRouteStart(PrintWriter) - Static method in class com.eireneh.bible.control.map.VBAExport
- The common bits at the start of every file
F
- FrictionRule - class com.eireneh.bible.control.map.FrictionRule.
- FrictionRule simply tries to make the nodes stay where they are.
- FrictionRule() - Constructor for class com.eireneh.bible.control.map.FrictionRule
- fireMapChanged(int) - Method in class com.eireneh.bible.control.map.Map
- Called to fire a MapEvent to all the Listeners, when a single node has changed position.
- fireMapRewritten() - Method in class com.eireneh.bible.control.map.Map
- Called to fire a MapEvent to all the Listeners, when a single node has changed position.
G
- GRADIENT - Static variable in class com.eireneh.bible.control.map.AntiGravityRule
- How sharply do we fall away with the result curve
- getCenterOfGravity() - Method in class com.eireneh.bible.control.map.Map
- What is the average position of all the nodes in this map
- getChangedOrdinal() - Method in class com.eireneh.bible.control.map.MapEvent
- Get the verse ordinal that changed position or null if the whole table changed
- getChangedVerse() - Method in class com.eireneh.bible.control.map.MapEvent
- Get the verse that changed position or null if the whole table changed.
- getDesiredPosition(Map, int) - Method in class com.eireneh.bible.control.map.AntiGravityRule
- Specify where it would like a node to be positioned in space.
- getDesiredPosition(Map, int) - Method in class com.eireneh.bible.control.map.BoundsRule
- Specify where it would like a node to be positioned in space.
- getDesiredPosition(Map, int) - Method in class com.eireneh.bible.control.map.BrownianRule
- Specify where it would like a node to be positioned in space.
- getDesiredPosition(Map, int) - Method in class com.eireneh.bible.control.map.DefraggingRule
- Specify where it would like a node to be positioned in space.
- getDesiredPosition(Map, int) - Method in class com.eireneh.bible.control.map.FrictionRule
- Specify where it would like a node to be positioned in space.
- getDesiredPosition(Map, int) - Method in class com.eireneh.bible.control.map.LinkAttractionRule
- Specify where it would like a node to be positioned in space.
- getDesiredPosition(Map, int) - Method in interface com.eireneh.bible.control.map.Rule
- Specify where it would like a node to be positioned in space.
- getDestinationOrdinal() - Method in class com.eireneh.bible.control.map.Link
- The destination verse as an ordinal number (gen 1:1 = 1)
- getDimensions() - Method in class com.eireneh.bible.control.map.Map
- Get the number of dimensions in the nodes in this map
- getEventListenerList() - Method in class com.eireneh.bible.control.map.Map
- Before we save/load something to/from disk we want to ensure that we don't loose the list of things that have registered to recieve map change events.
- getLinks(int) - Method in class com.eireneh.bible.control.map.LinkArray
- Turn a PassageTally into an array of links.
- getMatchScore() - Method in class com.eireneh.bible.control.map.LinkArray
- What is the average index for a given match.
- getPosition(int) - Method in class com.eireneh.bible.control.map.Map
- Get the position (as a float array) of a node by the ordinal number of the verse that it contains
- getPosition() - Method in class com.eireneh.bible.control.map.Position
- Accessor for the array of positions
- getPositionDimension(int, int) - Method in class com.eireneh.bible.control.map.Map
- Get the position (as a float array) of a node by the ordinal number of the verse that it contains
- getScale() - Method in class com.eireneh.bible.control.map.AbstractRule
- Each call to getDesiredPosition() returns an array of Positions, this method gets the preferred length of that returned array.
- getScale() - Method in interface com.eireneh.bible.control.map.Rule
- Each call to getDesiredPosition() returns an array of Positions, this method gets the preferred length of that returned array.
- getStrength() - Method in class com.eireneh.bible.control.map.Link
- The strength of the attraction - an integer probably between 1 and 10
H
- heat - Variable in class com.eireneh.bible.control.map.BrownianRule
- The max random jiggle
L
- LINKS_PER_NODE - Static variable in class com.eireneh.bible.control.map.Map
- The number of links that we track for a node
- LINKS_PER_VERSE - Static variable in class com.eireneh.bible.control.map.LinkArray
- The number of links we record for each verse
- Link - class com.eireneh.bible.control.map.Link.
- A Link describes a destination verse and a link strength.
- Link(int, int) - Constructor for class com.eireneh.bible.control.map.Link
- Basic constructor
- LinkArray - class com.eireneh.bible.control.map.LinkArray.
- LinkArray contains a set of links for each verse in the Bible.
- LinkArray(Bible) - Constructor for class com.eireneh.bible.control.map.LinkArray
- Basic constructor
- LinkAttractionRule - class com.eireneh.bible.control.map.LinkAttractionRule.
- LinkAttractionRule.
- LinkAttractionRule(LinkArray) - Constructor for class com.eireneh.bible.control.map.LinkAttractionRule
- Basic constructor
- la - Variable in class com.eireneh.bible.control.map.LinkAttractionRule
- The number of links we remember for a node
- linked - Variable in class com.eireneh.bible.control.map.LinkArray
- The number of verses checked
- links - Variable in class com.eireneh.bible.control.map.LinkArray
- The link data
- listeners - Variable in class com.eireneh.bible.control.map.Map
- The list of listeners
- log - Static variable in class com.eireneh.bible.control.map.LinkArray
- The log stream
M
- MAX_REPLIES - Static variable in class com.eireneh.bible.control.map.Map
- What is the maximum calculations between re-calcing the CoG
- Map - class com.eireneh.bible.control.map.Map.
- A map is an array of Nodes (verses with position).
- Map(int) - Constructor for class com.eireneh.bible.control.map.Map
- Basic constructor
- MapEvent - class com.eireneh.bible.control.map.MapEvent.
- A MapEvent happens whenever a Map changes.
- MapEvent(Map, int) - Constructor for class com.eireneh.bible.control.map.MapEvent
- Initialize a MapEvent
- MapEvent(Map) - Constructor for class com.eireneh.bible.control.map.MapEvent
- Initialize a MapEvent
- MapListener - interface com.eireneh.bible.control.map.MapListener.
- Implement MapListener and call Map.addMapListener() to recieve MapEvents whenever the map changes.
- mapChanged(MapEvent) - Method in interface com.eireneh.bible.control.map.MapListener
- This method is called to indicate that a node on the map has moved.
- mapRewritten(MapEvent) - Method in interface com.eireneh.bible.control.map.MapListener
- This method is called to indicate that the whole map has changed
- miss_total - Variable in class com.eireneh.bible.control.map.LinkArray
- The total miss mark
N
O
- ord - Variable in class com.eireneh.bible.control.map.MapEvent
- The ordinal number of the node that changed or -1 if the whole table changed
P
- Position - class com.eireneh.bible.control.map.Position.
- A Position is simply an array of floats that specify a place for a Node to be.
- Position(float[]) - Constructor for class com.eireneh.bible.control.map.Position
- Basic constructor
- pos - Variable in class com.eireneh.bible.control.map.Position
- The array of floats
R
- Rule - interface com.eireneh.bible.control.map.Rule.
- A Rule has the ability to specify where it would like a node to be positioned in space.
- rand - Variable in class com.eireneh.bible.control.map.BrownianRule
- The random number generator
- readObject(ObjectInputStream) - Method in class com.eireneh.bible.control.map.Map
- Initialize the transient fields
- removeMapListener(MapListener) - Method in class com.eireneh.bible.control.map.Map
- Remove a progress listener from the list of things wanting to know whenever we make some progress
- replies - Variable in class com.eireneh.bible.control.map.Map
- How long until we next calculate the center of gravity
S
- scale - Variable in class com.eireneh.bible.control.map.AbstractRule
- The length of the desired position array
- scale(Position) - Method in class com.eireneh.bible.control.map.AbstractRule
- We sometimes need to take a single reply and multiply it up according to the current scale.
- scale(Position[]) - Method in class com.eireneh.bible.control.map.AbstractRule
- We sometimes need to take a single reply and multiply it up according to the current scale.
- serialVersionUID - Static variable in class com.eireneh.bible.control.map.Link
- To make serialization work across new versions
- serialVersionUID - Static variable in class com.eireneh.bible.control.map.LinkArray
- To make serialization work across new versions
- serialVersionUID - Static variable in class com.eireneh.bible.control.map.Map
- Serialization ID - a serialization of nodes and dimensions
- serialVersionUID - Static variable in class com.eireneh.bible.control.map.Position
- Serialization ID - a serialization of pos
- setEventListenerList(EventListenerList) - Method in class com.eireneh.bible.control.map.Map
- Before we save/load something to/from disk we want to ensure that we don't loose the list of things that have registered to recieve map change events.
- setLayoutRandom() - Method in class com.eireneh.bible.control.map.Map
- Fix the layout to a fairly random one
- setLayoutSimple() - Method in class com.eireneh.bible.control.map.Map
- Fix the layout to a simple book/chapter line default
- setPosition(int, float[]) - Method in class com.eireneh.bible.control.map.Map
- Get the position of a node by the ordinal number of the verse that it contains
- setPosition(float[]) - Method in class com.eireneh.bible.control.map.Position
- Accessor for the array of positions
- setPositionDimension(int, int, float) - Method in class com.eireneh.bible.control.map.Map
- Get the position of a node by the ordinal number of the verse that it contains
- setScale(int) - Method in class com.eireneh.bible.control.map.AbstractRule
- Each call to getDesiredPosition() returns an array of Positions, this method sets the preferred length of that returned array.
- setScale(int) - Method in interface com.eireneh.bible.control.map.Rule
- Each call to getDesiredPosition() returns an array of Positions, this method sets the preferred length of that returned array.
- setXMagnification(int) - Method in class com.eireneh.bible.control.map.VBAExport
- How much do we magnify the original coords (0.0 - 1.0) by to get the desired output range.
- setYMagnification(int) - Method in class com.eireneh.bible.control.map.VBAExport
- How much do we magnify the original coords (0.0 - 1.0) by to get the desired output range.
- strength - Variable in class com.eireneh.bible.control.map.Link
- The strength of the link
T
- test(PrintWriter, boolean) - Method in class com.eireneh.bible.control.map.ZTestBibleMap
- A basic are we OK type test, for the Passage package.
- testLinkArray() - Static method in class com.eireneh.bible.control.map.ZTestBibleMap
- Test the LinkArray class
- testMap() - Static method in class com.eireneh.bible.control.map.ZTestBibleMap
- Test the CustomTokenizer class
- toString() - Method in class com.eireneh.bible.control.map.Link
- Simple bit of debug
V
- VBAExport - class com.eireneh.bible.control.map.VBAExport.
- VBAExport takes a Map and exports the data to a Word VBA file.
- VBAExport() - Constructor for class com.eireneh.bible.control.map.VBAExport
- Basic constructor
X
Y
Z
- ZTestBibleMap - class com.eireneh.bible.control.map.ZTestBibleMap.
- Attepmted 100% code coverage testing.
- ZTestBibleMap() - Constructor for class com.eireneh.bible.control.map.ZTestBibleMap
A B C D E F G H L M N O P R S T V X Y Z
|
|||||||||
Home >> All >> com >> eireneh >> bible >> control >> [ map overview ] | PREV NEXT |