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

I

I(double, double) - Method in interface HAL.Interfaces.Grid2D
gets the index of the square that contains the specified coordinates
I(double, double, double) - Method in interface HAL.Interfaces.Grid3D
gets the index of the square that contains the specified coordinates
I(int, int) - Method in interface HAL.Interfaces.Grid2D
gets the index of the square at the specified coordinates
I(int, int, int) - Method in interface HAL.Interfaces.Grid3D
gets the index of the voxel at the specified coordinates
In(double) - Method in interface HAL.Interfaces.Grid1D
returns whether the specified coordinates are inside the typeGrid bounds
In(double, double) - Method in interface HAL.Interfaces.Grid2D
returns whether the specified coordinates are inside the typeGrid bounds
In(double, double, double) - Method in interface HAL.Interfaces.Grid3D
returns whether the specified coordinates are inside the typeGrid bounds
In(int) - Method in interface HAL.Interfaces.Grid1D
returns whether the specified coordinates are inside the typeGrid bounds
In(int, int) - Method in interface HAL.Interfaces.Grid2D
returns whether the specified coordinates are inside the typeGrid bounds
In(int, int, int) - Method in interface HAL.Interfaces.Grid3D
returns whether the specified coordinates are inside the typeGrid bounds
IncPop() - Method in class HAL.Tools.PhylogenyTracker.Genome
adds an individual to the genome population, should be called as part of the initialization of all agents that share this genome.
IncTick() - Method in class HAL.GridsAndAgents.AgentGrid0D
 
IncTick() - Method in class HAL.GridsAndAgents.AgentGrid1D
increments the internal grid tick counter by 1, used with the Age() and BirthTick() functions to get age information about the agents on an AgentGrid.
IncTick() - Method in class HAL.GridsAndAgents.AgentGrid2D
increments the internal grid tick counter by 1, used with the Age() and BirthTick() functions to get age information about the agents on an AgentGrid.
IncTick() - Method in class HAL.GridsAndAgents.AgentGrid3D
increments the internal grid tick counter by 1, used with the Age() and BirthTick() functions to get age information about the agents on an AgentGrid.
IndexAction - Interface in HAL.Interfaces
 
IndexBool - Interface in HAL.Interfaces
 
IndexCoords2DAction - Interface in HAL.Interfaces
 
IndexCoords2DBool - Interface in HAL.Interfaces
 
IndexCoords2DDouble - Interface in HAL.Interfaces
 
IndexCoords3DAction - Interface in HAL.Interfaces
 
IndexCoords3DBool - Interface in HAL.Interfaces
 
IndexIntAction - Interface in HAL.Interfaces
 
IndexIntToAction - Interface in HAL.Interfaces
 
IndexLongAction - Interface in HAL.Interfaces
 
InDim(double, double) - Static method in class HAL.Util
returns whether the input value is between 0 and the dimension value
InDim(int, int) - Static method in class HAL.Util
returns whether the input value is between 0 and the dimension value
InfiniteLinesIntersection2D(double, double, double, double, double, double, double, double, double[]) - Static method in class HAL.Util
gets the point at which the line from (x1,y1) to (x2,y2) intersects with the line from (x3,y3) and (x4,y4) and puts the coordinates in retCoords.
Init(double) - Method in class HAL.GridsAndAgents.SphericalAgent3D
 
InList(T) - Method in class HAL.GridsAndAgents.AgentList
returns whether a given agent is already in the AgentList
Int(int) - Method in interface HAL.Interfaces.RNG
 
Int(int) - Method in class HAL.Rand
returns a random integer from 0 up to (not including) bound
Int(int) - Method in class HAL.Tools.Internal.SplittableRN
 
IntDoubleToVoid - Interface in HAL.Interfaces
 
InteractiveModel - Class in HAL.Tools.InteractiveModel
 
InteractiveModel(TreatableTumor, int, int, int, int, int, int, int, int, boolean, boolean) - Constructor for class HAL.Tools.InteractiveModel.InteractiveModel
 
InteractiveStep(double[], int) - Method in interface HAL.Tools.InteractiveModel.TreatableTumor
 
Interpolate(double, double, double) - Static method in class HAL.Util
interpolates value from 0 to 1 to be between min and max
Interpolate2D(double, double, double, double, double, double) - Static method in class HAL.Util
interpolates value from 0 to 1 to be between min and max
Interpolate2DNoBound(double, double, double, double, double, double) - Static method in class HAL.Util
 
InterpolateLinear(double, double, double, double, double) - Static method in class HAL.Util
 
InterpolateNoBound(double, double, double) - Static method in class HAL.Util
 
ints() - Method in class HAL.Tools.Internal.SplittableRN
Returns an effectively unlimited stream of pseudorandom int values from this generator and/or one split from it.
ints(int, int) - Method in class HAL.Tools.Internal.SplittableRN
Returns an effectively unlimited stream of pseudorandom int values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).
ints(long) - Method in class HAL.Tools.Internal.SplittableRN
Returns a stream producing the given streamSize number of pseudorandom int values from this generator and/or one split from it.
ints(long, int, int) - Method in class HAL.Tools.Internal.SplittableRN
Returns a stream producing the given streamSize number of pseudorandom int values from this generator and/or one split from it; each value conforms to the given origin (inclusive) and bound (exclusive).
IntToBool - Interface in HAL.Interfaces
 
IntToDouble - Interface in HAL.Interfaces
 
IntToInt - Interface in HAL.Interfaces
 
InvalidateHistory(int) - Method in class HAL.Tools.InteractiveModel.InteractiveModel
 
InWrap(double) - Method in interface HAL.Interfaces.Grid1D
returns whether the specified coordinates are inside the Grid bounds with wraparound
InWrap(double, double, double) - Method in interface HAL.Interfaces.Grid3D
returns whether the specified coordinates are inside the Grid bounds with wraparound
InWrap(int) - Method in interface HAL.Interfaces.Grid1D
returns whether the specified coordinates are inside the Grid bounds with wraparound
InWrap(int, int) - Method in interface HAL.Interfaces.Grid2D
returns whether the specified coordinates are inside the Grid bounds with wraparound
InWrap(int, int, int) - Method in interface HAL.Interfaces.Grid3D
returns whether the specified coordinates are inside the Grid bounds with wraparound
IsActive() - Method in class HAL.Gui.OpenGL2DWindow
returns whether the Gui is active (whether it exists)
IsActive() - Method in class HAL.Gui.OpenGL3DWindow
returns whether the Gui is active (whether it exists)
IsActive() - Method in class HAL.Gui.UIBoolInput
 
IsActive() - Method in class HAL.Gui.UIButton
 
IsActive() - Method in class HAL.Gui.UIComboBoxInput
 
IsActive() - Method in class HAL.Gui.UIDoubleInput
 
IsActive() - Method in class HAL.Gui.UIFileChooserInput
 
IsActive() - Method in class HAL.Gui.UIGrid
returns whether the UIGrid is active (whether it exists)
IsActive() - Method in class HAL.Gui.UIIntInput
 
IsActive() - Method in class HAL.Gui.UILabel
 
IsActive() - Method in class HAL.Gui.UIPlot
 
IsActive() - Method in class HAL.Gui.UIStringInput
 
IsActive() - Method in class HAL.Gui.UIWindow
 
IsActive() - Method in interface HAL.Interfaces.GuiComp
 
IsAlive() - Method in class HAL.GridsAndAgents.AgentBase
Returns whether the agent is alive or has been disposed
IsClosed() - Method in class HAL.Gui.GridWindow
 
IsClosed() - Method in class HAL.Gui.OpenGL2DWindow
returns true if the close button has been clicked in the Gui
IsClosed() - Method in class HAL.Gui.OpenGL3DWindow
returns true if the close button has been clicked in the Gui
IsClosed() - Method in class HAL.Gui.PlotWindow
 
IsClosed() - Method in class HAL.Gui.UIWindow
 
IsClosed() - Method in class HAL.Tools.FileIO
returns whether the FileIO object has closed the file already
IsEntry1Before2 - Interface in HAL.Interfaces
 
IsKeyDown(char) - Method in class HAL.Gui.GridWindow
returns whether the given key is currently pressed
IsKeyDown(char) - Method in class HAL.Gui.UIWindow
 
IsKeyDown(int) - Method in class HAL.Gui.GridWindow
returns whether the given key is currently pressed
IsKeyDown(int) - Method in class HAL.Gui.UIWindow
 
IsMethodOverridden(Class<O>, String) - Static method in class HAL.Util
 
IsMethodOverridden(Class, Class, String) - Static method in class HAL.Util
 
IsPath(String) - Static method in class HAL.Util
 
IsPressed(char) - Method in class HAL.Tools.Internal.KeyRecorder
 
IsPressed(int) - Method in class HAL.Tools.Internal.KeyRecorder
 
Isq() - Method in class HAL.GridsAndAgents.AgentBaseSpatial
returns the index of the square that the agent is currently on
Isq() - Method in class HAL.GridsAndAgents.AgentSQ1Dunstackable
 
Isq() - Method in class HAL.GridsAndAgents.AgentSQ2Dunstackable
Gets the index of the square that the agent occupies
IsRunning() - Method in class HAL.Gui.UIWindow
 
IsWrapX() - Method in class HAL.GridsAndAgents.AgentGrid1D
 
IsWrapX() - Method in class HAL.GridsAndAgents.AgentGrid2D
 
IsWrapX() - Method in class HAL.GridsAndAgents.AgentGrid3D
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid1Ddouble
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid1Dint
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid1Dlong
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid1Dobject
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid2Ddouble
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid2Dint
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid2Dlong
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid2Dobject
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid3Ddouble
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid3Dint
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid3Dlong
 
IsWrapX() - Method in class HAL.GridsAndAgents.Grid3Dobject
 
IsWrapX() - Method in class HAL.GridsAndAgents.PDEGrid1D
 
IsWrapX() - Method in class HAL.GridsAndAgents.PDEGrid2D
 
IsWrapX() - Method in class HAL.GridsAndAgents.PDEGrid3D
 
IsWrapX() - Method in class HAL.GridsAndAgents.PopulationGrid1D
 
IsWrapX() - Method in class HAL.GridsAndAgents.PopulationGrid1DLong
 
IsWrapX() - Method in class HAL.GridsAndAgents.PopulationGrid2D
 
IsWrapX() - Method in class HAL.GridsAndAgents.PopulationGrid2DLong
 
IsWrapX() - Method in class HAL.GridsAndAgents.PopulationGrid3D
 
IsWrapX() - Method in class HAL.GridsAndAgents.PopulationGrid3DLong
 
IsWrapX() - Method in class HAL.Gui.OpenGL2DWindow
 
IsWrapX() - Method in class HAL.Gui.OpenGL3DWindow
 
IsWrapX() - Method in class HAL.Gui.UIGrid
 
IsWrapX() - Method in interface HAL.Interfaces.Grid1D
 
IsWrapX() - Method in interface HAL.Interfaces.Grid2D
 
IsWrapX() - Method in interface HAL.Interfaces.Grid3D
 
IsWrapY() - Method in class HAL.GridsAndAgents.AgentGrid2D
 
IsWrapY() - Method in class HAL.GridsAndAgents.AgentGrid3D
 
IsWrapY() - Method in class HAL.GridsAndAgents.Grid2Ddouble
 
IsWrapY() - Method in class HAL.GridsAndAgents.Grid2Dint
 
IsWrapY() - Method in class HAL.GridsAndAgents.Grid2Dlong
 
IsWrapY() - Method in class HAL.GridsAndAgents.Grid2Dobject
 
IsWrapY() - Method in class HAL.GridsAndAgents.Grid3Ddouble
 
IsWrapY() - Method in class HAL.GridsAndAgents.Grid3Dint
 
IsWrapY() - Method in class HAL.GridsAndAgents.Grid3Dlong
 
IsWrapY() - Method in class HAL.GridsAndAgents.Grid3Dobject
 
IsWrapY() - Method in class HAL.GridsAndAgents.PDEGrid2D
 
IsWrapY() - Method in class HAL.GridsAndAgents.PDEGrid3D
 
IsWrapY() - Method in class HAL.GridsAndAgents.PopulationGrid2D
 
IsWrapY() - Method in class HAL.GridsAndAgents.PopulationGrid2DLong
 
IsWrapY() - Method in class HAL.GridsAndAgents.PopulationGrid3D
 
IsWrapY() - Method in class HAL.GridsAndAgents.PopulationGrid3DLong
 
IsWrapY() - Method in class HAL.Gui.OpenGL2DWindow
 
IsWrapY() - Method in class HAL.Gui.OpenGL3DWindow
 
IsWrapY() - Method in class HAL.Gui.UIGrid
 
IsWrapY() - Method in interface HAL.Interfaces.Grid2D
 
IsWrapY() - Method in interface HAL.Interfaces.Grid3D
 
IsWrapZ() - Method in class HAL.GridsAndAgents.AgentGrid3D
 
IsWrapZ() - Method in class HAL.GridsAndAgents.Grid3Ddouble
 
IsWrapZ() - Method in class HAL.GridsAndAgents.Grid3Dint
 
IsWrapZ() - Method in class HAL.GridsAndAgents.Grid3Dlong
 
IsWrapZ() - Method in class HAL.GridsAndAgents.Grid3Dobject
 
IsWrapZ() - Method in class HAL.GridsAndAgents.PDEGrid3D
 
IsWrapZ() - Method in class HAL.GridsAndAgents.PopulationGrid3D
 
IsWrapZ() - Method in class HAL.GridsAndAgents.PopulationGrid3DLong
 
IsWrapZ() - Method in class HAL.Gui.OpenGL3DWindow
 
IsWrapZ() - Method in interface HAL.Interfaces.Grid3D
 
Iter(String) - Method in class HAL.Tools.Modularity.ModuleSetManager
use with foreach loop to iterate over modules that override a given method.
IterAgents(int) - Method in class HAL.GridsAndAgents.AgentGrid1D
iterates over all agents at position
IterAgents(int) - Method in class HAL.GridsAndAgents.AgentGrid2D
iterates over all agents at position
IterAgents(int) - Method in class HAL.GridsAndAgents.AgentGrid3D
iterates over all agents at position
IterAgents(int, int) - Method in class HAL.GridsAndAgents.AgentGrid2D
iterates over all agents at position
IterAgents(int, int, int) - Method in class HAL.GridsAndAgents.AgentGrid3D
iterates over all agents at position
IterAgentsHood(int[], int) - Method in class HAL.GridsAndAgents.AgentGrid1D
iterates over all agents found in a neighborhood after mapping
IterAgentsHood(int[], int) - Method in class HAL.GridsAndAgents.AgentGrid2D
iterates over all agents found in a neighborhood after mapping
IterAgentsHood(int[], int) - Method in class HAL.GridsAndAgents.AgentGrid3D
iterates over all agents found in a neighborhood after mapping
IterAgentsHood(int[], int, int) - Method in class HAL.GridsAndAgents.AgentGrid2D
iterates over all agents found in a neighborhood after mapping
IterAgentsHood(int[], int, int, int) - Method in class HAL.GridsAndAgents.AgentGrid3D
iterates over all agents found in a neighborhood after mapping
IterAgentsHoodMapped(int[], int) - Method in class HAL.GridsAndAgents.AgentGrid1D
iterates over all agents found in an already mapped neighborhood
IterAgentsHoodMapped(int[], int) - Method in class HAL.GridsAndAgents.AgentGrid2D
iterates over all agents found in an already mapped neighborhood
IterAgentsHoodMapped(int[], int) - Method in class HAL.GridsAndAgents.AgentGrid3D
iterates over all agents found in an already mapped neighborhood
IterAgentsRad(double, double) - Method in class HAL.GridsAndAgents.AgentGrid1D
iterates over all agents within radius
IterAgentsRad(double, double, double) - Method in class HAL.GridsAndAgents.AgentGrid2D
iterates over all agents within radius
IterAgentsRad(double, double, double, double) - Method in class HAL.GridsAndAgents.AgentGrid3D
iterates over all agents within radius
IterAgentsRadApprox(double, double) - Method in class HAL.GridsAndAgents.AgentGrid1D
iterates over all agents within radius, will include some over rad as well, use a second distance check to filter these
IterAgentsRadApprox(double, double, double, double) - Method in class HAL.GridsAndAgents.AgentGrid3D
iterates over all agents within radius, will include some over rad as well, use a second distance check to filter these
IterAgentsRect(int, int) - Method in class HAL.GridsAndAgents.AgentGrid1D
iterates over all agents in the rectangle defined by (x,y) as the lower left corner, and (x+width,y+height) as the top right corner.
IterAgentsRect(int, int, int, int) - Method in class HAL.GridsAndAgents.AgentGrid2D
iterates over all agents in the rectangle defined by (x,y) as the lower left corner, and (x+width,y+height) as the top right corner.
IterAgentsRect(int, int, int, int, int, int) - Method in class HAL.GridsAndAgents.AgentGrid3D
iterates over all agents in the rectangle defined by (x,y) as the lower left corner, and (x+width,y+height) as the top right corner.
IterAgentsSafe(int) - Method in class HAL.GridsAndAgents.AgentGrid1D
Same as IterAgents above, but will apply wraparound if x,y fall outside the grid dimensions.
IterAgentsSafe(int, int) - Method in class HAL.GridsAndAgents.AgentGrid2D
Same as IterAgents above, but will apply wraparound if x,y fall outside the grid dimensions.
IterAgentsSafe(int, int, int) - Method in class HAL.GridsAndAgents.AgentGrid3D
Same as IterAgents above, but will apply wraparound if x,y fall outside the grid dimensions.
iterator() - Method in class HAL.GridsAndAgents.AgentGrid0D
 
iterator() - Method in class HAL.GridsAndAgents.AgentGrid1D
 
iterator() - Method in class HAL.GridsAndAgents.AgentGrid2D
 
iterator() - Method in class HAL.GridsAndAgents.AgentGrid3D
 
iterator() - Method in class HAL.GridsAndAgents.AgentList
 
iterator() - Method in class HAL.GridsAndAgents.PopulationGridBase
 
iterator() - Method in class HAL.GridsAndAgents.PopulationGridLongBase
 
iterator() - Method in class HAL.Tools.PhylogenyTracker.Genome
 
ItoX(int) - Method in interface HAL.Interfaces.Grid2D
gets the xDim component of the square at the specified index
ItoX(int) - Method in interface HAL.Interfaces.Grid3D
gets the xDim component of the voxel at the specified index
ItoY(int) - Method in interface HAL.Interfaces.Grid2D
gets the yDim component of the square at the specified index
ItoY(int) - Method in interface HAL.Interfaces.Grid3D
gets the yDim component of the voxel at the specified index
ItoZ(int) - Method in interface HAL.Interfaces.Grid3D
gets the z component of the voxel at the specified index
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes All Packages