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
All Classes All Packages
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 pseudorandomint
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 pseudorandomint
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
All Classes All Packages