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

G

Gear - Class in com.ryanm.glvisualiser.imp
It's the infamous glxgears sprockets
Gear(GLVisualiser, GLMaterial, double, double, double, int, double) - Constructor for class com.ryanm.glvisualiser.imp.Gear
Constructs a gear
generateRandomPath(int, long) - Static method in class com.speckled.specksim.imp.motion.BodyPath
Generates a path of random waypoints that will end at the same point is starts at
generateStatistics(StateSink) - Method in class com.speckled.specksim.imp.stats.CommunicationsModule
 
generateStatistics(StateSink) - Method in class com.speckled.specksim.imp.stats.LeaderStatisticModule
 
generateStatistics(StateSink) - Method in class com.speckled.specksim.imp.stats.NeighbourhoodModule
 
generateStatistics(StateSink) - Method in class com.speckled.specksim.statistics.StatisticsModule
Generate a statistics set for the supplied state.
Generator - Interface in com.speckled.specksim.datagen
The runnable object that will carry out the data generation and write the output datafile
GeneratorFactory - Class in com.speckled.specksim.datagen
Class for constructing Generators.
GeneratorFactory(SpeckSim, StateSink, StatisticsGatherer) - Constructor for class com.speckled.specksim.datagen.GeneratorFactory
Constructs a new GeneratorFactory, whose output generators will operate on the supplied simulator
get(double[]) - Method in class javax.vecmath.AxisAngle4d
Gets the value of this axis angle and places it into the array a of length four in x,y,z,angle order.
get(float[]) - Method in class javax.vecmath.AxisAngle4f
Copies the value of this axis-angle into the array a.
get() - Method in class javax.vecmath.Color3b
Returns a new AWT color object initialized with the r,g,b values of this Color3b object.
get() - Method in class javax.vecmath.Color3f
Returns a new AWT color object initialized with the r,g,b values of this Color3f object.
get() - Method in class javax.vecmath.Color4b
Returns a new AWT color object initialized with the r,g,b,a values of this Color4b object.
get() - Method in class javax.vecmath.Color4f
Returns a new AWT color object initialized with the r,g,b,a values of this Color4f object.
get(Matrix3d) - Method in class javax.vecmath.GMatrix
Places the values in the upper 3x3 of this GMatrix into the matrix m1.
get(Matrix3f) - Method in class javax.vecmath.GMatrix
Places the values in the upper 3x3 of this GMatrix into the matrix m1.
get(Matrix4d) - Method in class javax.vecmath.GMatrix
Places the values in the upper 4x4 of this GMatrix into the matrix m1.
get(Matrix4f) - Method in class javax.vecmath.GMatrix
Places the values in the upper 4x4 of this GMatrix into the matrix m1.
get(GMatrix) - Method in class javax.vecmath.GMatrix
Places the values in the this GMatrix into the matrix m1; m1 should be at least as large as this GMatrix.
get(Matrix3d) - Method in class javax.vecmath.Matrix4d
Performs an SVD normalization of this matrix in order to acquire the normalized rotational component; the values are placed into the Matrix3d parameter.
get(Matrix3f) - Method in class javax.vecmath.Matrix4d
Performs an SVD normalization of this matrix in order to acquire the normalized rotational component; the values are placed into the Matrix3f parameter.
get(Matrix3d, Vector3d) - Method in class javax.vecmath.Matrix4d
Performs an SVD normalization of this matrix to calculate the rotation as a 3x3 matrix, the translation, and the scale.
get(Matrix3f, Vector3d) - Method in class javax.vecmath.Matrix4d
Performs an SVD normalization of this matrix to calculate the rotation as a 3x3 matrix, the translation, and the scale.
get(Quat4f) - Method in class javax.vecmath.Matrix4d
Performs an SVD normalization of this matrix in order to acquire the normalized rotational component; the values are placed into the Quat4f parameter.
get(Quat4d) - Method in class javax.vecmath.Matrix4d
Performs an SVD normalization of q1 matrix in order to acquire the normalized rotational component; the values are placed into the Quat4d parameter.
get(Vector3d) - Method in class javax.vecmath.Matrix4d
Retrieves the translational components of this matrix.
get(Matrix3d) - Method in class javax.vecmath.Matrix4f
Performs an SVD normalization of this matrix in order to acquire the normalized rotational component; the values are placed into the Matrix3d parameter.
get(Matrix3f) - Method in class javax.vecmath.Matrix4f
Performs an SVD normalization of this matrix in order to acquire the normalized rotational component; the values are placed into the Matrix3f parameter.
get(Matrix3f, Vector3f) - Method in class javax.vecmath.Matrix4f
Performs an SVD normalization of this matrix to calculate the rotation as a 3x3 matrix, the translation, and the scale.
get(Quat4f) - Method in class javax.vecmath.Matrix4f
Performs an SVD normalization of this matrix in order to acquire the normalized rotational component; the values are placed into the Quat4f parameter.
get(Vector3f) - Method in class javax.vecmath.Matrix4f
Retrieves the translational components of this matrix.
get(double[]) - Method in class javax.vecmath.Tuple2d
Copies the value of the elements of this tuple into the array t.
get(float[]) - Method in class javax.vecmath.Tuple2f
Copies the value of the elements of this tuple into the array t.
get(int[]) - Method in class javax.vecmath.Tuple2i
Copies the values of this tuple into the array t.
get(Tuple2i) - Method in class javax.vecmath.Tuple2i
Copies the values of this tuple into the tuple t.
get(byte[]) - Method in class javax.vecmath.Tuple3b
Places the value of the x,y,z components of this Tuple3b into the array of length 3.
get(Tuple3b) - Method in class javax.vecmath.Tuple3b
Places the value of the x,y,z components of this tuple into the tuple t1.
get(double[]) - Method in class javax.vecmath.Tuple3d
Copies the x,y,z coordinates of this tuple into the array t of length 3.
get(Tuple3d) - Method in class javax.vecmath.Tuple3d
Copies the x,y,z coordinates of this tuple into the tuple t.
get(float[]) - Method in class javax.vecmath.Tuple3f
Gets the value of this tuple and copies the values into t.
get(Tuple3f) - Method in class javax.vecmath.Tuple3f
Gets the value of this tuple and copies the values into t.
get(int[]) - Method in class javax.vecmath.Tuple3i
Copies the values of this tuple into the array t.
get(Tuple3i) - Method in class javax.vecmath.Tuple3i
Copies the values of this tuple into the tuple t.
get(byte[]) - Method in class javax.vecmath.Tuple4b
Places the value of the x,y,z,w components of this Tuple4b into the array of length 4.
get(Tuple4b) - Method in class javax.vecmath.Tuple4b
Places the value of the x,y,z,w components of this Tuple4b into the tuple t1.
get(double[]) - Method in class javax.vecmath.Tuple4d
Gets the value of this tuple and places it into the array t of length four in x,y,z,w order.
get(Tuple4d) - Method in class javax.vecmath.Tuple4d
Gets the value of this tuple and places it into the Tuple4d argument of length four in x,y,z,w order.
get(float[]) - Method in class javax.vecmath.Tuple4f
Copies the values of this tuple into the array t.
get(Tuple4f) - Method in class javax.vecmath.Tuple4f
Copies the values of this tuple into the tuple t.
get(int[]) - Method in class javax.vecmath.Tuple4i
Copies the values of this tuple into the array t.
get(Tuple4i) - Method in class javax.vecmath.Tuple4i
Copies the values of this tuple into the tuple t.
getAmbient() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getAmbientColour() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getandResetSimulator() - Static method in class com.speckled.specksim.SpeckSim
Gets the SpeckSim instance and resets it.
getArray() - Method in class com.ryanm.glvisualiser.GLColour
Returns the colour array, for passing into OpenGL
getAspectRatio() - Method in class com.ryanm.glvisualiser.GLCamera
Gets the aspect ratio of the viewport
getAssociateIDs() - Method in interface com.speckled.specksim.imp.state.AssociateAware
Gets the IDs of this specks associates
getAttenuation(int) - Method in class com.ryanm.glvisualiser.GLLighting
Gets the attenuation factors for a light
getBackgroundColour() - Method in class com.ryanm.glvisualiser.GLVisualiser
Gets the current background colour
getBeaconForwarders() - Method in interface com.speckled.specksim.imp.state.EpidemicAwareSpeck
Gets the ids of the specks that told this speck about each beacon
getBeaconIDs() - Method in interface com.speckled.specksim.imp.state.EpidemicAwareSpeck
Gets the ids of the beacons that this speck has heard of
getBitRate() - Method in interface com.speckled.specksim.comm.MessageShell
Gets the data transmission speed, in kilobits per second.
getBitRate() - Method in class com.speckled.specksim.imp.shells.CollimatedShell
 
getBitRate() - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
 
getBitRate() - Method in class com.speckled.specksim.imp.shells.PerfectRadioShell
 
getBitRate() - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
 
getBits() - Method in interface com.speckled.specksim.comm.Message
Gets the size of this message, in bits.
getBodyList() - Method in class com.speckled.specksim.imp.motion.SpeckledBodyModel.BodiesState
Gets an array of the bodies present in this model
getBoundingBox(SpeckPosition) - Method in interface com.speckled.specksim.comm.MessageShell
Works out an axis-aligned bounding box for this message shell.
getBoundingBox() - Method in class com.speckled.specksim.imp.motion.Body
Gets the bounding box for this body
getBoundingBox(SpeckPosition) - Method in class com.speckled.specksim.imp.shells.CollimatedShell
 
getBoundingBox(SpeckPosition) - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
 
getBoundingBox(SpeckPosition) - Method in class com.speckled.specksim.imp.shells.PerfectRadioShell
 
getBoundingBox(SpeckPosition) - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
 
getBoundingBox() - Method in class com.speckled.specksim.Wall
Gets an axis aligned bounding box for this wall
getBroadcastDetails() - Method in class com.speckled.specksim.state.SimulatorState
Gets details of active and completed broadcasts.
getCamera() - Method in class com.ryanm.glvisualiser.GLVisualiser
Returns the camera, for user interactions
getCanvas() - Method in class com.ryanm.glvisualiser.GLVisualiser
Returns the canvas, such that it can be added to a gui
getCapacity() - Method in class com.speckled.specksim.gui.StateBuffer
Gets the current capacity of the buffer
getCapture() - Method in class com.ryanm.glvisualiser.GLVisualiser
Returns the Capture object, for screenshots
getChannelID() - Method in interface com.speckled.specksim.comm.MessageShell
Gets an identifier for the channel used by this shell.
getChannelID() - Method in class com.speckled.specksim.imp.shells.CollimatedShell
 
getChannelID() - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
 
getChannelID() - Method in class com.speckled.specksim.imp.shells.PerfectRadioShell
 
getChannelID() - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
 
getClone() - Method in interface com.speckled.specksim.comm.MACProtocol
Duplicates this MACProtocol object
getClone() - Method in class com.speckled.specksim.imp.comm.CarrierSenseMac
 
getColor() - Method in class com.ryanm.glvisualiser.GLColour
Constructs a Color object that has the same rgba values as this GLColour
getColour(int, String) - Method in class com.ryanm.glvisualiser.GLLighting
Gets one of the colours of a light.
getColour() - Method in interface com.speckled.specksim.imp.state.ClusterAware
Gets the current colour code of this Speck
getColumn(int, double[]) - Method in class javax.vecmath.GMatrix
Places the values of the specified column into the array parameter.
getColumn(int, GVector) - Method in class javax.vecmath.GMatrix
Places the values of the specified column into the vector parameter.
getColumn(int, Vector3d) - Method in class javax.vecmath.Matrix3d
Copies the matrix values in the specified column into the vector parameter.
getColumn(int, double[]) - Method in class javax.vecmath.Matrix3d
Copies the matrix values in the specified column into the array parameter.
getColumn(int, Vector3f) - Method in class javax.vecmath.Matrix3f
Copies the matrix values in the specified column into the vector parameter.
getColumn(int, float[]) - Method in class javax.vecmath.Matrix3f
Copies the matrix values in the specified column into the array parameter.
getColumn(int, Vector4d) - Method in class javax.vecmath.Matrix4d
Copies the matrix values in the specified column into the vector parameter.
getColumn(int, double[]) - Method in class javax.vecmath.Matrix4d
Copies the matrix values in the specified column into the array parameter.
getColumn(int, Vector4f) - Method in class javax.vecmath.Matrix4f
Copies the matrix values in the specified column into the vector parameter.
getColumn(int, float[]) - Method in class javax.vecmath.Matrix4f
Copies the matrix values in the specified column into the array parameter.
getCommunicationModel() - Method in class com.speckled.specksim.SpeckSim
Gets the current communications model
getConcreteConfigurator() - Method in class com.speckled.specksim.gui.shelltest.ShellTest
 
getConcreteConfigurator() - Method in class com.speckled.specksim.imp.motion.ExcitedHenge
 
getConcreteConfigurator() - Method in class com.speckled.specksim.imp.motion.PerspecksModel
 
getConcreteConfigurator() - Method in class com.speckled.specksim.imp.motion.SpeckledBodyModel
This should be implemented to return a configurator for the variables of the subclass
getConfigurator() - Method in interface com.ryanm.config.Configurable
Gets a Configurator object that describes and can manipulate the variables of this Configurable.
getConfigurator(Object) - Static method in class com.ryanm.config.imp.ConfGet
Gets a Configurator from the supplied Object
getConfigurator() - Method in class com.ryanm.glvisualiser.GLCamera
 
getConfigurator() - Method in class com.ryanm.glvisualiser.GLCapture
 
getConfigurator() - Method in class com.ryanm.glvisualiser.GLLighting
 
getConfigurator() - Method in class com.ryanm.glvisualiser.GLVisualiser
 
getConfigurator() - Method in class com.ryanm.glvisualiser.imp.DataPlotter
 
getConfigurator() - Method in class com.ryanm.glvisualiser.imp.FadeEdge
 
getConfigurator(String) - Method in class com.ryanm.glvisualiser.imp.FadeEdge
Gets a configurator for this edge
getConfigurator() - Method in class com.ryanm.glvisualiser.imp.UniformEdge
 
getConfigurator(String) - Method in class com.ryanm.glvisualiser.imp.UniformEdge
Gets a configurator with the supplied name
getConfigurator() - Method in class com.ryanm.glvisualiser.imp.UniformObject
 
getConfigurator(String) - Method in class com.ryanm.glvisualiser.imp.UniformObject
Gets a configurator with the supplied name
getConfigurator() - Method in class com.ryanm.logging.FileSink
 
getConfigurator() - Static method in class com.ryanm.logging.LoggingManager
Gets a configurator that can control the logging system
getConfigurator() - Method in class com.ryanm.logging.StringSink
 
getConfigurator() - Method in class com.speckled.specksim.CommsModelManager
 
getConfigurator() - Method in class com.speckled.specksim.datagen.GeneratorFactory
 
getConfigurator() - Method in class com.speckled.specksim.datagen.VariableDescriptor
 
getConfigurator() - Method in class com.speckled.specksim.EnvironmentManager
 
getConfigurator() - Method in class com.speckled.specksim.gui.imp.BodyRenderer
 
getConfigurator() - Method in class com.speckled.specksim.gui.imp.BroadcastRenderer
 
getConfigurator() - Method in class com.speckled.specksim.gui.imp.EpidemicRenderer
 
getConfigurator() - Method in class com.speckled.specksim.gui.imp.GravityRenderer
 
getConfigurator() - Method in class com.speckled.specksim.gui.imp.NeighbourhoodRenderer
 
getConfigurator() - Method in class com.speckled.specksim.gui.imp.SpeckRenderer
 
getConfigurator() - Method in class com.speckled.specksim.gui.imp.VelocityRenderer
 
getConfigurator() - Method in class com.speckled.specksim.gui.imp.WallRenderer
 
getConfigurator() - Method in class com.speckled.specksim.gui.SimGUI
 
getConfigurator() - Method in class com.speckled.specksim.gui.visualiser.StatsPlotter
 
getConfigurator() - Method in class com.speckled.specksim.imp.comm.DefaultCommsModel
 
getConfigurator() - Method in class com.speckled.specksim.imp.filter.FlavourFilter
 
getConfigurator() - Method in class com.speckled.specksim.imp.filter.LeaderFilter
 
getConfigurator() - Method in class com.speckled.specksim.imp.HopDistanceTable
 
getConfigurator() - Method in class com.speckled.specksim.imp.motion.GridMovementModel
 
getConfigurator() - Method in class com.speckled.specksim.imp.motion.SpeckledBodyModel
 
getConfigurator() - Method in class com.speckled.specksim.imp.motion.StaticMovementModel
 
getConfigurator() - Method in class com.speckled.specksim.imp.motion.WaypointMovementModel
 
getConfigurator() - Method in class com.speckled.specksim.imp.shells.CollimatedShell
 
getConfigurator() - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
 
getConfigurator() - Method in class com.speckled.specksim.imp.shells.PerfectRadioShell
 
getConfigurator() - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
 
getConfigurator() - Method in class com.speckled.specksim.imp.specks.CollisionSpeck
 
getConfigurator() - Method in class com.speckled.specksim.imp.specks.FloodSpeck
 
getConfigurator() - Method in class com.speckled.specksim.imp.specks.NeighbourlySpeck
 
getConfigurator() - Method in class com.speckled.specksim.imp.specks.VelocitySpeck
 
getConfigurator() - Method in class com.speckled.specksim.imp.walls.RandomWalls
 
getConfigurator() - Method in class com.speckled.specksim.MovementModelManager
 
getConfigurator() - Method in class com.speckled.specksim.SpeckSim
 
getConfigurator() - Method in class com.speckled.specksim.state.StateFilterManager
 
getConfigurator() - Method in class com.speckled.specksim.state.StateProcessorManager
 
getConfigurator() - Method in class com.speckled.specksim.state.StateRecorder
 
getConfigurator() - Method in class com.speckled.specksim.state.StateSink
 
getConfigurator() - Method in class com.speckled.specksim.WallManager
 
getDescription(String) - Method in interface com.ryanm.config.Configurator
Gets a descriptive string for a variable, such as could be put in a tooltip
getDescription() - Method in interface com.ryanm.config.Configurator
Gets a descriptive string for this Configurator
getDescription(String) - Method in class com.ryanm.config.imp.AbstractConfigurator
 
getDescription() - Method in class com.ryanm.config.imp.AbstractConfigurator
 
getDescription() - Method in interface com.speckled.specksim.datagen.Generator
Gets a descriptive string for this generator
getDiffuse() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getDiffuseColour() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getElement(int, int) - Method in class javax.vecmath.GMatrix
Retrieves the value at the specified row and column of this matrix.
getElement(int) - Method in class javax.vecmath.GVector
Retrieves the value at the specified index value of this vector.
getElement(int, int) - Method in class javax.vecmath.Matrix3d
Retrieves the value at the specified row and column of the specified matrix.
getElement(int, int) - Method in class javax.vecmath.Matrix3f
Retrieves the value at the specified row and column of this matrix.
getElement(int, int) - Method in class javax.vecmath.Matrix4d
Retrieves the value at the specified row and column of this matrix.
getElement(int, int) - Method in class javax.vecmath.Matrix4f
Retrieves the value at the specified row and column of this matrix.
getEmission() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getEmissionColour() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getEnvironment(String) - Method in interface com.speckled.specksim.SpeckCapability
Gets an Environment object from the simulator
getEnvironment(String) - Method in class com.speckled.specksim.SpeckSim
 
getEnvironmentNames() - Method in class com.speckled.specksim.SpeckSim
Gets an array containing the name sof available Environment objects
getEnvironmentState(String) - Method in class com.speckled.specksim.state.SimulatorState
Gets the state object of a specific Environment object
getFaces() - Method in class com.speckled.specksim.imp.motion.Body
Gets the face arrays of this body.
getFarPlane() - Method in class com.ryanm.glvisualiser.GLCamera
Gets the distance to the far clipping plane
getField(String) - Method in class com.ryanm.config.imp.AnnotatedConfigurator
Gets the Field that the specified variable name refers to
getFieldOfView() - Method in class com.ryanm.glvisualiser.GLCamera
Gets the field of view of this camera
getFileName() - Method in class com.ryanm.logging.FileSink
Gets the name of the file that this sink writes to
getFlavourName() - Method in class com.speckled.specksim.imp.specks.AbstractSpeck
 
getFlavourName() - Method in interface com.speckled.specksim.Speck
Gets a name for this flavour of Speck
getFlavourName() - Method in interface com.speckled.specksim.state.SpeckState
Gets the name of the Speck type that generated this state object
getFormatter() - Static method in class com.ryanm.config.serial.ConfigurationSerialiser
Gets the current formatter
getFPS() - Method in class com.ryanm.glvisualiser.GLVisualiser
Gets the current frame rate of the visualiser
getGLInfo() - Method in class com.ryanm.glvisualiser.GLVisualiser
Gets a String with some details about your OpenGL implementation
getGravity() - Method in class com.speckled.specksim.imp.env.GravityEnvironment
Gets the current gravity vector
getGUI() - Method in class com.ryanm.config.swing.ConfFrame
Gets the underlying gui
getHistory() - Method in class com.speckled.specksim.statistics.StatisticsModule
Gets the history of this module
getHistoryLength() - Method in class com.speckled.specksim.gui.visualiser.StatsPlotter
Gets the number of values being rendered
getHistoryLength() - Method in class com.speckled.specksim.statistics.StatisticsGatherer
Gets the length of this gatherer's history
getHistoryLength() - Method in class com.speckled.specksim.statistics.StatisticsModule
Gets the history length of this module
getHistoryTimes() - Method in class com.speckled.specksim.statistics.StatisticsModule
Gets the simulator times at which each historical record was generated.
getIndex() - Method in class com.speckled.specksim.gui.StateBuffer
Gets the index of the current state object
getInputFile() - Method in class com.speckled.specksim.state.StateReader
Gets the current input file
getLeaderID() - Method in interface com.speckled.specksim.imp.state.LeaderAware
Gets the ID of the current leader speck
getLighting() - Method in class com.ryanm.glvisualiser.GLVisualiser
Returns the lighting object, so that folk can change stuff
getLineColour() - Method in class com.ryanm.glvisualiser.GLVisualiser
Gets the current line colour, used for the boundary box and axis labels
getLineWidth() - Method in class com.ryanm.glvisualiser.GLVisualiser
Gets the line width for the boundary and axis labels
getLineWidthRange(GL) - Static method in class com.ryanm.glvisualiser.GLVisualiser
Gets the maximum allowed line width for the supplied GL context
getMaterial() - Method in class com.ryanm.glvisualiser.imp.UniformEdge
Gets the material that this object is rendered with
getMaterial() - Method in class com.ryanm.glvisualiser.imp.UniformObject
Gets the material that this object is rendered with
getMaxAllowedZoneSize() - Method in interface com.speckled.specksim.imp.state.ClusterAware
Gets this speck's upper zone size limit
getMaxEnergy() - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
Gets the current highest radiated energy data point
getMaxIndex() - Method in class com.speckled.specksim.gui.StateBuffer
Gets the index of the oldest state object in the buffer
getMaxLineWidth() - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Gets the maximum line width possible with this OpenGL implementation
getMaxRange() - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Gets the length of the largest radii in the ellipse.
getMaxSpeed() - Method in class com.speckled.specksim.imp.motion.GridMovementModel
 
getMaxSpeed() - Method in class com.speckled.specksim.imp.motion.SpeckledBodyModel
 
getMaxSpeed() - Method in class com.speckled.specksim.imp.motion.StaticMovementModel
 
getMaxSpeed() - Method in class com.speckled.specksim.imp.motion.WaypointMovementModel
 
getMaxSpeed() - Method in interface com.speckled.specksim.MovementModel
Gets the maximum possible speed that any Speck can move under this movement model.
getMemoryUse() - Method in class com.speckled.specksim.gui.StateBuffer
Gets the fraction of available memory that the buffer will use
getMessage() - Method in interface com.speckled.specksim.comm.MessageProducer
Gets the message to transmit
getMethods(String) - Method in class com.ryanm.config.imp.AnnotatedConfigurator
Gets the Methods that control the specified variable refers to
getMinAllowedZoneSize() - Method in interface com.speckled.specksim.imp.state.ClusterAware
Gets this speck's lower zone size limit
getMinRange() - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Gets the length of the smallest radii in the ellipse.
getModel(String) - Static method in class com.speckled.specksim.CommsModelManager
Gets the communications model with the supplied name, or null if there is no such model registered
getModel(String) - Static method in class com.speckled.specksim.MovementModelManager
Gets the movement model with the supplied name, or null if there is no such model registered
getModule(String) - Method in class com.speckled.specksim.statistics.StatisticsGatherer
Gets a named module
getModuleNames() - Method in class com.speckled.specksim.statistics.StatisticsGatherer
Gets an array of the names of all the modules in this gatherer
getMouseSensitivity() - Method in class com.ryanm.glvisualiser.GLCamera
Gets the turning speed of the camera
getMovementModel() - Method in class com.speckled.specksim.SpeckSim
Gets the current movement model
getMovementModelState() - Method in class com.speckled.specksim.state.SimulatorState
Gets the state of the movement model
getName() - Method in interface com.ryanm.config.Configurator
Gets the name of this configurator.
getName() - Method in class com.ryanm.config.imp.AbstractConfigurator
 
getName() - Method in interface com.speckled.specksim.comm.CommunicationModel
Gets the name of this communication model
getName() - Method in interface com.speckled.specksim.Environment
Gets a name for this Environment object
getName() - Method in class com.speckled.specksim.gui.imp.BeaconSwitcher
 
getName() - Method in class com.speckled.specksim.gui.imp.BodyRenderer
 
getName() - Method in class com.speckled.specksim.gui.imp.BroadcastRenderer
 
getName() - Method in class com.speckled.specksim.gui.imp.EpidemicRenderer
 
getName() - Method in class com.speckled.specksim.gui.imp.GravityRenderer
 
getName() - Method in class com.speckled.specksim.gui.imp.InspectorTrigger
 
getName() - Method in class com.speckled.specksim.gui.imp.NeighbourhoodRenderer
 
getName() - Method in class com.speckled.specksim.gui.imp.SpeckLoggingController
 
getName() - Method in class com.speckled.specksim.gui.imp.SpeckRenderer
 
getName() - Method in class com.speckled.specksim.gui.imp.SpeckSelector
 
getName() - Method in class com.speckled.specksim.gui.imp.VelocityRenderer
 
getName() - Method in class com.speckled.specksim.gui.imp.WallRenderer
 
getName() - Method in class com.speckled.specksim.gui.visualiser.GLSelectionListener
Gets a name for this listener
getName() - Method in interface com.speckled.specksim.gui.visualiser.StateRenderer
Gets the name of this renderer
getName() - Method in class com.speckled.specksim.gui.visualiser.StatsPlotter
 
getName() - Method in class com.speckled.specksim.imp.comm.DefaultCommsModel
 
getName() - Method in class com.speckled.specksim.imp.env.GravityEnvironment
 
getName() - Method in class com.speckled.specksim.imp.env.TemperatureEnvironment
 
getName() - Method in class com.speckled.specksim.imp.motion.ExcitedHenge
 
getName() - Method in class com.speckled.specksim.imp.motion.GridMovementModel
 
getName() - Method in class com.speckled.specksim.imp.motion.PerspecksModel
 
getName() - Method in class com.speckled.specksim.imp.motion.StaticMovementModel
 
getName() - Method in class com.speckled.specksim.imp.motion.WaypointMovementModel
 
getName() - Method in class com.speckled.specksim.imp.state.NeighbourhoodProcessor
 
getName() - Method in class com.speckled.specksim.imp.stats.CommunicationsModule
 
getName() - Method in class com.speckled.specksim.imp.stats.LeaderStatisticModule
 
getName() - Method in class com.speckled.specksim.imp.stats.NeighbourhoodModule
 
getName() - Method in class com.speckled.specksim.imp.walls.RandomWalls
 
getName() - Method in interface com.speckled.specksim.MovementModel
Gets the name of this model
getName() - Method in class com.speckled.specksim.state.StateFilter
Gets the name of this filter
getName() - Method in class com.speckled.specksim.state.StateProcessor
Gets the name of this StateProcessor
getName() - Method in class com.speckled.specksim.statistics.StatisticsModule
Gets a name for this module
getName() - Method in interface com.speckled.specksim.WallProvider
Gets a name for this provider
getNames() - Method in interface com.ryanm.config.Configurator
Gets the names of all configurable variables.
getNames() - Method in class com.ryanm.config.imp.AbstractConfigurator
 
getNameStackUnderMouse() - Method in class com.ryanm.glvisualiser.GLVisualiser
Gets the name stack of the primitive that lies under the cursor.
getNearPlane() - Method in class com.ryanm.glvisualiser.GLCamera
Gets the distance to the near clipping plane
getNeighbourIDs() - Method in interface com.speckled.specksim.imp.state.NeighbourhoodAware
Returns an array of the IDs of this speck's neighbours.
getNeighbourIndices() - Method in class com.speckled.specksim.imp.state.NeighbourhoodProcessor
Gets the output of this processor.
getNumberOfWalls() - Method in class com.speckled.specksim.imp.walls.RandomWalls
Gets the number of walls
getNumCol() - Method in class javax.vecmath.GMatrix
Returns the number of colmuns in this matrix.
getNumRow() - Method in class javax.vecmath.GMatrix
Returns the number of rows in this matrix.
getObjectConfigurator() - Method in class com.ryanm.glvisualiser.imp.VisTest
 
getOrientation(float) - Method in class com.speckled.specksim.imp.motion.BodyPath
Gets the position and rotation of a body following this path at the specifed time
getOrientationOffset() - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Gets the offset that this shell has from the position and orientation of the owning speck
getOrientationOffset() - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
Gets the offset that this shell has from the position and orientation of the owning speck
getOrientations() - Method in class com.speckled.specksim.imp.motion.SpeckledBodyModel.BodiesState
Gets an array of orientations for the bodies in this model
getOutput() - Method in class com.speckled.specksim.state.StateRecorder
Gets the current output file
getParent() - Method in interface com.ryanm.config.Configurator
Gets a reference to the Configurator that contains this configurator.
getParent() - Method in class com.ryanm.config.imp.AbstractConfigurator
 
getPath() - Method in interface com.ryanm.config.Configurator
Gets a "/" separated sequence of configurator names that lead to this configurator
getPath() - Method in class com.ryanm.config.imp.AbstractConfigurator
 
getPhiValues() - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
Gets the values of phi for which there are radiated energy values
getPopulationIDs() - Method in class com.speckled.specksim.imp.motion.SpeckledBodyModel.BodiesState
Gets an array of arrays of the IDs that inhabit each body
getPopulationStamp() - Method in class com.speckled.specksim.state.StateSink
Gets the current value of the population stamp.
getPosition() - Method in class com.ryanm.glvisualiser.GLCamera
Gets the camera's position
getPosition(int) - Method in class com.ryanm.glvisualiser.GLLighting
Gets the position of a light
getPositions() - Method in class com.speckled.specksim.state.SimulatorState
Gets an array of the positions of all the specks in the simulator
getProcessor(String) - Method in class com.speckled.specksim.state.StateSink
Gets a named StateProcessor, so that the output can be accessed
getRadiatedEnergyValues() - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
Gets the radiated energy values, indexed by (theta, phi)
getRadius() - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Gets the current emission radii of this shell
getRandom() - Method in class com.speckled.specksim.imp.comm.AbstractMac
Gets the random number generator for this MAC
getRandom() - Method in class com.speckled.specksim.imp.specks.AbstractSpeck
Gets the random number generator for this speck.
getRandomSeedOffset() - Static method in class com.speckled.specksim.imp.specks.AbstractSpeck
Gets the current value of the random seed offset.
getRange(String) - Method in interface com.ryanm.config.Configurator
Gets an object that describes the range for a variable.
getRange(String) - Method in class com.ryanm.config.imp.AbstractConfigurator
 
getRange() - Method in class com.speckled.specksim.imp.shells.PerfectRadioShell
Gets the range of this radio shell
getRange() - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
Gets the current max range of the shell
getRangeSq() - Method in class com.speckled.specksim.imp.shells.PerfectRadioShell
Gets the square of the range of this radio shell
getRealTime() - Method in class com.speckled.specksim.state.SimulatorState
Gets the real-world time at which this SimulatorState was extracted from the simulator.
getRefreshFrequency() - Method in class com.speckled.specksim.gui.SimGUI
Gets the frequency at which the gui samples the simulation
getRegisteredSinks() - Static method in class com.ryanm.logging.LoggingManager
Returns a list of registered sinks.
getRegisteredSources() - Static method in class com.ryanm.logging.LoggingManager
Returns a list of all registered sources.
getRegisteredSources(LogSink) - Static method in class com.ryanm.logging.LoggingManager
Generates a list of all the registered sources that a particular sink is associated with
getRenderer(String) - Method in class com.speckled.specksim.gui.visualiser.SpeckVisualiser
Gets the registered StateRenderer with the specified classname
getRenderPriority() - Method in class com.speckled.specksim.gui.imp.AbstractStateRenderer
 
getRenderPriority() - Method in interface com.speckled.specksim.gui.visualiser.StateRenderer
Gets a priority indicator for this renderer.
getResource(String) - Static method in class com.ryanm.glvisualiser.imp.TextureUtils
Get resource URL.
getRGBAValues(Color) - Static method in class com.ryanm.glvisualiser.GLColour
Extracts the float rgba values from the supplied colour.
getRotationScale(Matrix3f) - Method in class javax.vecmath.Matrix4d
Gets the upper 3x3 values of this matrix and places them into the matrix m1.
getRotationScale(Matrix3d) - Method in class javax.vecmath.Matrix4d
Gets the upper 3x3 values of this matrix and places them into the matrix m1.
getRotationScale(Matrix3f) - Method in class javax.vecmath.Matrix4f
Gets the upper 3x3 values of this matrix and places them into the matrix m1.
getRow(int, double[]) - Method in class javax.vecmath.GMatrix
Places the values of the specified row into the array parameter.
getRow(int, GVector) - Method in class javax.vecmath.GMatrix
Places the values of the specified row into the vector parameter.
getRow(int, Vector3d) - Method in class javax.vecmath.Matrix3d
Copies the matrix values in the specified row into the vector parameter.
getRow(int, double[]) - Method in class javax.vecmath.Matrix3d
Copies the matrix values in the specified row into the array parameter.
getRow(int, Vector3f) - Method in class javax.vecmath.Matrix3f
Copies the matrix values in the specified row into the vector parameter.
getRow(int, float[]) - Method in class javax.vecmath.Matrix3f
Copies the matrix values in the specified row into the array parameter.
getRow(int, Vector4d) - Method in class javax.vecmath.Matrix4d
Copies the matrix values in the specified row into the vector parameter.
getRow(int, double[]) - Method in class javax.vecmath.Matrix4d
Copies the matrix values in the specified row into the array parameter.
getRow(int, Vector4f) - Method in class javax.vecmath.Matrix4f
Copies the matrix values in the specified row into the vector parameter.
getRow(int, float[]) - Method in class javax.vecmath.Matrix4f
Copies the matrix values in the specified row into the array parameter.
getScale() - Method in class javax.vecmath.Matrix3d
Performs an SVD normalization of this matrix to calculate and return the uniform scale factor.
getScale() - Method in class javax.vecmath.Matrix3f
Performs an SVD normalization of this matrix to calculate and return the uniform scale factor.
getScale() - Method in class javax.vecmath.Matrix4d
Performs an SVD normalization of this matrix to calculate and return the uniform scale factor.
getScale() - Method in class javax.vecmath.Matrix4f
Performs an SVD normalization of this matrix to calculate and return the uniform scale factor.
getSelectedId() - Method in class com.speckled.specksim.gui.visualiser.SpeckVisualiser
Gets the name stack of the object that was last clicked on
getSelectedID() - Method in class com.speckled.specksim.imp.filter.SpeckIDFilter
Gets the currently selected IDs
getShadingModel() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getShininess() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getSimTime() - Method in class com.speckled.specksim.state.SimulatorState
Gets the simulator time at which this SimulatorState was extracted from the simulator
getSimulator() - Static method in class com.speckled.specksim.SpeckSim
Gets the SpeckSim instance
getSize() - Method in class javax.vecmath.GVector
Returns the number of elements in this vector.
getSpeckConfigurator() - Method in class com.speckled.specksim.gui.visualiser.SpeckVisualiser
Gets the SpeckVisualiser-specific options.
getSpeckOrientation(Speck, float) - Method in class com.speckled.specksim.imp.motion.CacheingMovementModel
 
getSpeckOrientation(Speck, float) - Method in interface com.speckled.specksim.MovementModel
Works out the position of a given speck at a given time.
getSpecks() - Method in class com.speckled.specksim.SpeckSim
Gets an iterator over all the specks.
getSpecks(String) - Method in class com.speckled.specksim.SpeckSim
Gets an iterator over all the specks of a given flavour.
getSpecks() - Method in class com.speckled.specksim.state.SimulatorState
Gets an array containing the states of all the Specks in the simulator.
getSpeckVelocity(Speck, float) - Method in class com.speckled.specksim.imp.motion.CacheingMovementModel
 
getSpeckVelocity(Speck, float) - Method in interface com.speckled.specksim.MovementModel
Works out the velocity of a given speck at a given time
getSpecular() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getSpecularColour() - Method in class com.ryanm.glvisualiser.GLMaterial
 
getSpeedCap() - Method in class com.speckled.specksim.gui.SimGUI
Gets the maximum number of seconds that will pass in the simulator for every real-time second
getSpotCutoff(int) - Method in class com.ryanm.glvisualiser.GLLighting
Gets the divergence angle of a spotlight
getSpotDirection(int) - Method in class com.ryanm.glvisualiser.GLLighting
Gets the spotlight direction of a light
getSpotExponent(int) - Method in class com.ryanm.glvisualiser.GLLighting
Gets the spot exponent of a light
getState() - Method in interface com.speckled.specksim.comm.CommunicationModel
Gets a state object that will be passed to the gui
getState(String) - Static method in class com.speckled.specksim.CommsModelManager
Gets an instance of a state object from the named CommunicationModel.
getState() - Method in interface com.speckled.specksim.Environment
This method should be implemented to produce an object that will be placed into the SimulatorState object that is passed to the GUI.
getState(String) - Static method in class com.speckled.specksim.EnvironmentManager
Gets an instance of a state object from the named Environment
getState() - Method in class com.speckled.specksim.gui.StateBuffer
 
getState() - Method in class com.speckled.specksim.gui.visualiser.SpeckVisualiser
Gets the state to render
getState() - Method in class com.speckled.specksim.imp.comm.DefaultCommsModel
 
getState() - Method in class com.speckled.specksim.imp.env.GravityEnvironment
 
getState() - Method in class com.speckled.specksim.imp.env.TemperatureEnvironment
 
getState(float) - Method in class com.speckled.specksim.imp.motion.GridMovementModel
 
getState(float) - Method in class com.speckled.specksim.imp.motion.SpeckledBodyModel
 
getState(float) - Method in class com.speckled.specksim.imp.motion.StaticMovementModel
 
getState(float) - Method in class com.speckled.specksim.imp.motion.WaypointMovementModel
 
getState() - Method in class com.speckled.specksim.imp.specks.CollisionSpeck
 
getState() - Method in class com.speckled.specksim.imp.specks.FloodSpeck
 
getState() - Method in class com.speckled.specksim.imp.specks.NeighbourlySpeck
 
getState() - Method in class com.speckled.specksim.imp.specks.VelocitySpeck
 
getState(float) - Method in interface com.speckled.specksim.MovementModel
Gets a state object from this model.
getState(String) - Static method in class com.speckled.specksim.MovementModelManager
Gets an instance of a state object from the named MovementModel.
getState() - Method in interface com.speckled.specksim.Speck
Takes a snapshot of the state of this speck.
getState(String) - Static method in class com.speckled.specksim.SpeckFactory
Gets a state object from the named speck type
getState() - Method in class com.speckled.specksim.SpeckSim
 
getState() - Method in class com.speckled.specksim.state.StateReader
 
getState() - Method in class com.speckled.specksim.state.StateSink
Gets the current state object
getState() - Method in interface com.speckled.specksim.state.StateSource
Gets a SimulatorState object from the source
getStateFilter(String) - Method in class com.speckled.specksim.state.StateSink
Retrieves a filter based on its name
getStatisticDescriptions() - Method in class com.speckled.specksim.statistics.StatisticsModule
Gets descriptions for each of the statistics generated by this module
getStatisticNames() - Method in class com.speckled.specksim.statistics.StatisticsModule
Gets the names of the statistics in this module
getStatistics() - Method in class com.speckled.specksim.statistics.StatisticsModule
Gets the statistics
getStatisticsGatherer() - Method in class com.speckled.specksim.gui.SimGUI
Gets the statistics Gatherer
getStatRecorders() - Method in interface com.speckled.specksim.datagen.Generator
Gets a list of the statistic recorders operating in this generator
getStatsPlotter() - Method in class com.speckled.specksim.gui.visualiser.SpeckVisualiser
Gets the statistics plotter
getStatus() - Method in class com.speckled.specksim.gui.StateBuffer
Gets a descriptive string of the status of the buffer
getSubConfButtons() - Method in class com.ryanm.config.swing.ConfigurationPanel
Gets a map of subconfigurators to their associated buttons
getSubdivisions() - Method in class com.ryanm.glvisualiser.imp.ConicalEdge
Gets the number of subdivisions in this cone
getSubdivisions() - Method in class com.ryanm.glvisualiser.imp.Sphere
Gets the number of subdivisions in this sphere
getSurfaceArea() - Method in class com.speckled.specksim.imp.motion.Body
Gets the surface area of this body
getTarget() - Method in class com.ryanm.glvisualiser.GLCamera
Gets the current view target
getTargetFPS() - Method in class com.ryanm.glvisualiser.GLVisualiser
Gets the target frame rate
getTemperature(Point3f) - Method in class com.speckled.specksim.imp.env.TemperatureEnvironment
Gets the temperature measurement at a specified point
getTerminal() - Method in class com.ryanm.logging.gui.LogTerminal
Gets the JTextArea that this sink will print to
getThetaValues() - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
Gets the values of theta for which there are radiated energy values
getTime() - Method in interface com.speckled.specksim.SpeckCapability
Gets the current simulation time
getTime() - Method in class com.speckled.specksim.SpeckSim
 
getTitle() - Method in class com.ryanm.logging.AbstractSink
 
getTitle() - Method in interface com.ryanm.logging.LogSink
Gets a title for this sink
getTransform() - Method in class com.speckled.specksim.SpeckPosition
Calculates the transform that will take us from the origin, facing down the z-axis, to the orientation of this object
getTwoDMode() - Method in class com.speckled.specksim.imp.walls.RandomWalls
Determines if this provider is in two-d mode
getType(String) - Method in interface com.ryanm.config.Configurator
Gets the type of a given variable
getType(String) - Method in class com.ryanm.config.imp.AbstractConfigurator
 
getType() - Method in interface com.ryanm.config.serial.ConfiguratorCodec
Gets the type identifier that this codec object can handle
getType() - Method in class com.ryanm.config.serial.imp.BooleanCodec
 
getType() - Method in class com.ryanm.config.serial.imp.ColourCodec
 
getType() - Method in class com.ryanm.config.serial.imp.FileCodec
 
getType() - Method in class com.ryanm.config.serial.imp.FloatCodec
 
getType() - Method in class com.ryanm.config.serial.imp.IntCodec
 
getType() - Method in class com.ryanm.config.serial.imp.StringCodec
 
getType() - Method in class com.ryanm.config.serial.imp.StringListCodec
 
getType() - Method in class com.ryanm.config.serial.imp.VectorCodec
 
getType() - Method in class com.ryanm.config.swing.imp.ActionWidget
 
getType() - Method in class com.ryanm.config.swing.imp.BooleanWidget
 
getType() - Method in class com.ryanm.config.swing.imp.ColourWidget
 
getType() - Method in class com.ryanm.config.swing.imp.FileWidget
 
getType() - Method in class com.ryanm.config.swing.imp.FloatWidget
 
getType() - Method in class com.ryanm.config.swing.imp.IntWidget
 
getType() - Method in class com.ryanm.config.swing.imp.StringListWidget
 
getType() - Method in class com.ryanm.config.swing.imp.StringWidget
 
getType() - Method in class com.ryanm.config.swing.imp.VectorWidget
 
getType() - Method in class com.ryanm.config.swing.Widget
Gets the type identifier that this widget supports
getUpVector() - Method in class com.ryanm.glvisualiser.GLCamera
Gets the camera's up-vector
getValue(String) - Method in interface com.ryanm.config.Configurator
Gets the current value of a variable.
getValue(String) - Method in class com.ryanm.config.imp.AbstractConfigurator
 
getVelocity() - Method in interface com.speckled.specksim.imp.state.VelocityAware
Gets the velocity for this speck
getVertices() - Method in class com.speckled.specksim.imp.motion.Body
Gets the vertices of this body
getViewDirection() - Method in class com.ryanm.glvisualiser.GLCamera
Computes the current view vector
getVolume() - Method in class com.speckled.specksim.imp.motion.Body
Gets the volume of this body
getVolume() - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Gets the volume encompassed by the ellipsoid
getWallArea() - Method in class com.speckled.specksim.imp.walls.RandomWalls
Gets the area of each wall
getWallGenerationSeed() - Method in class com.speckled.specksim.imp.walls.RandomWalls
Gets the current rng seed
getWallManager() - Method in class com.speckled.specksim.SpeckSim
Gets the WallManager.
getWalls() - Method in class com.speckled.specksim.imp.walls.RandomWalls
 
getWalls() - Method in class com.speckled.specksim.WallManager
Gets the current crop of walls
getWalls() - Method in interface com.speckled.specksim.WallProvider
Gets the walls
getWallVertices() - Method in class com.speckled.specksim.state.SimulatorState
Gets the vertices of the walls in the simulator
getXRadius() - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Gets the x-radius
getZoneID() - Method in interface com.speckled.specksim.imp.state.ClusterAware
Gets the zone id of this speck
getZoneSize() - Method in interface com.speckled.specksim.imp.state.ClusterAware
Gets the size of this speck's zone
GLCamera - Class in com.ryanm.glvisualiser
Defines a camera that the user can move about with quake-style controls.
GLCapture - Class in com.ryanm.glvisualiser
This class listens for complete frames in a GLVisualiser, and writes the resulting images, in targa format, to a directory.
GLCapture(GLVisualiser) - Constructor for class com.ryanm.glvisualiser.GLCapture
Builds a new GLCapture object
GLColour - Class in com.ryanm.glvisualiser
Encapsulates an OpenGL rgba colour value
GLColour(float, float, float, float) - Constructor for class com.ryanm.glvisualiser.GLColour
Simple constructor
GLColour(float[]) - Constructor for class com.ryanm.glvisualiser.GLColour
Simple constructor
GLColour(Color) - Constructor for class com.ryanm.glvisualiser.GLColour
Constructs a GLColour with, hopefully, the same values as the supplied java.awt.Color.
GLCuboid - Class in com.ryanm.glvisualiser.imp
An axis-aligned cuboid
GLCuboid(GLVisualiser, GLMaterial, float, float, float) - Constructor for class com.ryanm.glvisualiser.imp.GLCuboid
 
GLEdge - Class in com.ryanm.glvisualiser
Used to render an edge between two points.
GLEdge(GLVisualiser) - Constructor for class com.ryanm.glvisualiser.GLEdge
Constructs a GLEdge
GLLighting - Class in com.ryanm.glvisualiser
Encapsulates information about lighting in the scene.
GLMaterial - Class in com.ryanm.glvisualiser
Encapsulates OpenGL material attributes, diffuse, emission etc
GLMaterial() - Constructor for class com.ryanm.glvisualiser.GLMaterial
Standard constructor.
GLMaterial(GLMaterial) - Constructor for class com.ryanm.glvisualiser.GLMaterial
Copies the supplied GLMaterial's values
GLMaterialConfigurator - Class in com.ryanm.glvisualiser
A handy configurator for a GLMaterial
GLMaterialConfigurator(GLMaterial, String) - Constructor for class com.ryanm.glvisualiser.GLMaterialConfigurator
Construct a configurator that can manipulate the supplied GLMaterial
GLObject - Class in com.ryanm.glvisualiser
Used to render an object efficiently at different positions and orientations.
GLObject(GLVisualiser) - Constructor for class com.ryanm.glvisualiser.GLObject
Standard constructor.
GLSelectionListener - Class in com.speckled.specksim.gui.visualiser
Objects that are interested in what the selection in the visualisation is should extend this and put appropriate behaviour in the mouse* methods.
GLSelectionListener() - Constructor for class com.speckled.specksim.gui.visualiser.GLSelectionListener
 
GLSpeck - Class in com.speckled.specksim.gui.imp
For now, its just uniformly coloured cube, but it can change to be something pretty
GLSpeck(GLVisualiser, GLMaterial) - Constructor for class com.speckled.specksim.gui.imp.GLSpeck
Constructs a speck visualisation object
GLVisualiser - Class in com.ryanm.glvisualiser
The main class of the Visualiser.
GLVisualiser() - Constructor for class com.ryanm.glvisualiser.GLVisualiser
Constructs a visualiser
GMatrix - Class in javax.vecmath
A double precision, general, dynamically-resizable, two-dimensional matrix class.
GMatrix(int, int) - Constructor for class javax.vecmath.GMatrix
Constructs an nRow by NCol identity matrix.
GMatrix(int, int, double[]) - Constructor for class javax.vecmath.GMatrix
Constructs an nRow by nCol matrix initialized to the values in the matrix array.
GMatrix(GMatrix) - Constructor for class javax.vecmath.GMatrix
Constructs a new GMatrix and copies the initial values from the parameter matrix.
grabPixels(BufferedImage) - Static method in class com.ryanm.glvisualiser.imp.TextureUtils
Get image pixels.
gravity - Variable in class com.speckled.specksim.imp.env.GravityEnvironment
The gravity direction vector
gravity - Variable in class com.speckled.specksim.imp.env.GravityEnvironment.State
The acceleration vector due to gravity, in units per second per second
GravityEnvironment - Class in com.speckled.specksim.imp.env
 
GravityEnvironment() - Constructor for class com.speckled.specksim.imp.env.GravityEnvironment
 
GravityEnvironment.State - Class in com.speckled.specksim.imp.env
Encapsulates the state of the gravity field
GravityEnvironment.State() - Constructor for class com.speckled.specksim.imp.env.GravityEnvironment.State
 
gravityMagnitude - Variable in class com.speckled.specksim.imp.env.GravityEnvironment
The magnitude of gravity, in units/s/s
GravityRenderer - Class in com.speckled.specksim.gui.imp
Renders the gravity vector
GravityRenderer() - Constructor for class com.speckled.specksim.gui.imp.GravityRenderer
 
GridMovementModel - Class in com.speckled.specksim.imp.motion
Models a static grid of specks
GridMovementModel() - Constructor for class com.speckled.specksim.imp.motion.GridMovementModel
 
GVector - Class in javax.vecmath
A double precision, general, dynamically-resizable, one-dimensional vector class.
GVector(int) - Constructor for class javax.vecmath.GVector
Constructs a new GVector of the specified length with all vector elements initialized to 0.
GVector(double[]) - Constructor for class javax.vecmath.GVector
Constructs a new GVector from the specified array elements.
GVector(GVector) - Constructor for class javax.vecmath.GVector
Constructs a new GVector from the specified vector.
GVector(Tuple2f) - Constructor for class javax.vecmath.GVector
Constructs a new GVector and copies the initial values from the specified tuple.
GVector(Tuple3f) - Constructor for class javax.vecmath.GVector
Constructs a new GVector and copies the initial values from the specified tuple.
GVector(Tuple3d) - Constructor for class javax.vecmath.GVector
Constructs a new GVector and copies the initial values from the specified tuple.
GVector(Tuple4f) - Constructor for class javax.vecmath.GVector
Constructs a new GVector and copies the initial values from the specified tuple.
GVector(Tuple4d) - Constructor for class javax.vecmath.GVector
Constructs a new GVector and copies the initial values from the specified tuple.
GVector(double[], int) - Constructor for class javax.vecmath.GVector
Constructs a new GVector of the specified length and initializes it by copying the specified number of elements from the specified array.

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