|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ConfigurableVariable | |
|---|---|
| com.ryanm.glvisualiser | The general visualiser system. |
| com.speckled.specksim.datagen | Classes for generating datafiles of simulation results |
| com.speckled.specksim.gui | Main package for the SpeckSim gui. |
| com.speckled.specksim.gui.imp | Implementations of the visualiser interfaces. |
| com.speckled.specksim.imp.comm | Communication implementations |
| com.speckled.specksim.imp.env | Environment implementations |
| com.speckled.specksim.imp.filter | StateFilter implementations |
| com.speckled.specksim.imp.motion | Movement model implementations. |
| com.speckled.specksim.imp.shells | MessageShell implementations. |
| com.speckled.specksim.imp.specks | Speck implementations. |
| com.speckled.specksim.imp.walls | WallProvider implementations |
| com.speckled.specksim.state | Classes for representing and manipulating the interesting state of a simulation |
| Uses of ConfigurableVariable in com.ryanm.glvisualiser |
|---|
| Fields in com.ryanm.glvisualiser with annotations of type ConfigurableVariable | |
|---|---|
Vector3f |
GLCamera.default3dPosition
The default position of the camera |
Vector3f |
GLCamera.default3dTarget
The default target of the camera |
float |
GLCamera.farPlane
The distance to the far clipping plane |
float |
GLCamera.mouseWheelSensitivity
The angle by which to alter the fov for every click of the wheel, in degrees |
float |
GLCamera.nearPlane
The distances to the near and far clipping planes |
boolean |
GLCamera.originView
When in originView mode, the near and far clipping planes are set so as to keep the unit cube in the positive octant in view. |
boolean |
GLCamera.ortho
When true, an orthographic matrix is used |
float |
GLCamera.orthoWidth
The minimum extent of the orthographic view in either the x or y directions |
int |
GLCamera.pickingSensitivity
The size of the picking square |
float |
GLCamera.speed
The movement speed of the camera, in units per second |
| Methods in com.ryanm.glvisualiser with annotations of type ConfigurableVariable | |
|---|---|
void |
GLVisualiser.enablePicking(boolean b)
Sets whether or not we are interested in knowing what is under the cursor. |
java.awt.Color |
GLVisualiser.getBackgroundColour()
Gets the current background colour |
java.awt.Color |
GLVisualiser.getLineColour()
Gets the current line colour, used for the boundary box and axis labels |
float |
GLVisualiser.getLineWidth()
Gets the line width for the boundary and axis labels |
float |
GLCamera.getMouseSensitivity()
Gets the turning speed of the camera |
float |
GLVisualiser.getTargetFPS()
Gets the target frame rate |
boolean |
GLVisualiser.isAxesDrawing()
Determines whether or not the axis labels are being drawn |
boolean |
GLVisualiser.isBoundaryDrawing()
Determines whether or not the boundary is being drawn |
boolean |
GLVisualiser.isLazyMode()
Determines if this visualiser is in lazy mode or not |
boolean |
GLVisualiser.isPicking()
Determines whether this visualiser is performing picking |
void |
GLVisualiser.setAxesDrawing(boolean b)
Sets whether to draw the axis labels |
void |
GLVisualiser.setBackgroundColour(java.awt.Color backgroundColour)
Sets the background colour. |
void |
GLVisualiser.setBoundaryDrawing(boolean b)
Sets whether to draw the boundary cube or not |
void |
GLVisualiser.setLazyMode(boolean b)
Enables and disables lazy mode. |
void |
GLVisualiser.setLineColour(java.awt.Color lineColour)
Sets the line colour to be used for the boundary box and axis labels |
void |
GLVisualiser.setLineWidth(float width)
Sets the line width for the boundary and axis labels. |
void |
GLCamera.setMouseSensitivity(float mouseSensitivity)
Sets the turning speed of the camera. |
void |
GLVisualiser.setTargetFPS(float fps)
Sets the target frame rate for the animator |
| Uses of ConfigurableVariable in com.speckled.specksim.datagen |
|---|
| Fields in com.speckled.specksim.datagen with annotations of type ConfigurableVariable | |
|---|---|
java.lang.String |
GeneratorFactory.outputFileName
The output file |
int |
GeneratorFactory.repetitions
The number of repetitions |
java.lang.String[] |
GeneratorFactory.rngOffsets
Variables to be incremented |
float |
GeneratorFactory.time
The reading time |
| Uses of ConfigurableVariable in com.speckled.specksim.gui |
|---|
| Fields in com.speckled.specksim.gui with annotations of type ConfigurableVariable | |
|---|---|
boolean |
StateBuffer.enabled
When false, no states will be entered into the
buffer |
| Methods in com.speckled.specksim.gui with annotations of type ConfigurableVariable | |
|---|---|
int |
StateBuffer.getCapacity()
Gets the current capacity of the buffer |
float |
StateBuffer.getMemoryUse()
Gets the fraction of available memory that the buffer will use |
void |
StateBuffer.setCapacity(int capacity)
Sets the capacity of the buffer |
void |
StateBuffer.setMemoryUse(float megs)
Sets the memory use of the buffer |
| Uses of ConfigurableVariable in com.speckled.specksim.gui.imp |
|---|
| Fields in com.speckled.specksim.gui.imp with annotations of type ConfigurableVariable | |
|---|---|
float |
GravityRenderer.arrowLength
The length of the arrow |
float[] |
GravityRenderer.startPoint
The start point of the arrow |
float |
GravityRenderer.textHeight
The height of the text |
| Uses of ConfigurableVariable in com.speckled.specksim.imp.comm |
|---|
| Fields in com.speckled.specksim.imp.comm with annotations of type ConfigurableVariable | |
|---|---|
float |
CarrierSenseMac.maxBackoff
The maximum time a speck will back off when another transmission is detected |
int |
OctTreeField.maxDepth
The maximum depth of the tree |
float |
OctTreeField.repopulationThreshold
The distance that each speck can travel before repopulating the tree becomes a good idea. |
int |
AbstractMac.rngOffset
The random number generator offset |
int |
OctTreeField.subDivisionThreshold
The maximum number of specks that a leaf node in the tree can contain |
float |
CarrierSenseMac.timeOut
The time for which transmission is attempted, before failure is declared |
| Uses of ConfigurableVariable in com.speckled.specksim.imp.env |
|---|
| Fields in com.speckled.specksim.imp.env with annotations of type ConfigurableVariable | |
|---|---|
float |
TemperatureEnvironment.ambientHeat
The basic ambient heat of the environment |
Vector3f |
GravityEnvironment.gravity
The gravity direction vector |
float |
GravityEnvironment.gravityMagnitude
The magnitude of gravity, in units/s/s |
| Uses of ConfigurableVariable in com.speckled.specksim.imp.filter |
|---|
| Methods in com.speckled.specksim.imp.filter with annotations of type ConfigurableVariable | |
|---|---|
int |
SpeckIDFilter.getSelectedID()
Gets the currently selected IDs |
void |
SpeckIDFilter.setSelectedID(int id)
Sets the selected IDs |
| Uses of ConfigurableVariable in com.speckled.specksim.imp.motion |
|---|
| Fields in com.speckled.specksim.imp.motion with annotations of type ConfigurableVariable | |
|---|---|
boolean |
StaticMovementModel.elevAligned
Determines whether or not specks have random roll angles |
boolean |
StaticMovementModel.headAligned
Determines whether or not specks have random roll angles |
boolean |
StaticMovementModel.is2D
Determines whether we are in 2D mode or not |
int |
StaticMovementModel.offset
Used to get different position sets |
boolean |
StaticMovementModel.rollAligned
Determines whether or not specks have random roll angles |
| Uses of ConfigurableVariable in com.speckled.specksim.imp.shells |
|---|
| Fields in com.speckled.specksim.imp.shells with annotations of type ConfigurableVariable | |
|---|---|
float |
PerfectRadioShell.bitrate
The bitrate of the radio, in kbps |
float |
CollimatedShell.bitrate
The bitrate of the radio, in kbps. |
float |
EllipsoidShell.bitrate
The bit rate of the shell |
int |
PerfectRadioShell.channel
The channel of the radio |
int |
EllipsoidShell.channel
The channel id |
int |
CollimatedShell.channelID
The channel ID. |
float |
CollimatedShell.divergenceAngle
The angle of divergence for the beam, 0 == perfect line pi=sphere |
boolean |
EllipsoidShell.preserveProportions
When true, setting the min or max range will
preserve the relative proportions of the ellipsoid. |
Vector3f |
EllipsoidShell.radius
The radius of the ellipse |
float |
CollimatedShell.range
The maximum range of the beam |
boolean |
CollimatedShell.relativeToSpeck
Determines whether the target vector is relative to the speck orientation, rather than to the world |
| Methods in com.speckled.specksim.imp.shells with annotations of type ConfigurableVariable | |
|---|---|
float |
EllipsoidShell.getMaxRange()
Gets the length of the largest radii in the ellipse. |
float |
EllipsoidShell.getMinRange()
Gets the length of the smallest radii in the ellipse. |
float |
PerfectRadioShell.getRange()
Gets the range of this radio shell |
float |
EllipsoidShell.getVolume()
Gets the volume encompassed by the ellipsoid |
float |
EllipsoidShell.getXRadius()
Gets the x-radius |
void |
EllipsoidShell.setMaxRange(float range)
Sets the length of the largest radii in the ellipse. |
void |
EllipsoidShell.setMinRange(float range)
Sets the length of the smallest radii in the ellipse |
void |
PerfectRadioShell.setRadioRange(float r)
Sets the range of this radio |
void |
EllipsoidShell.setVolume(float volume)
Sets the volume of the ellipsoid. |
void |
EllipsoidShell.setXRadius(float xRadius)
Sets the x-radius of the shell. |
| Uses of ConfigurableVariable in com.speckled.specksim.imp.specks |
|---|
| Fields in com.speckled.specksim.imp.specks with annotations of type ConfigurableVariable | |
|---|---|
static float |
NeighbourlySpeck.broadcastDelay
The time delay between broadcasts |
static float |
NeighbourlySpeck.recordLife
The time for which a neighbour record exists |
| Methods in com.speckled.specksim.imp.specks with annotations of type ConfigurableVariable | |
|---|---|
static int |
AbstractSpeck.getRandomSeedOffset()
Gets the current value of the random seed offset. |
static void |
AbstractSpeck.setRandomSeedOffset(int offset)
Sets the random seed offset. |
| Uses of ConfigurableVariable in com.speckled.specksim.imp.walls |
|---|
| Methods in com.speckled.specksim.imp.walls with annotations of type ConfigurableVariable | |
|---|---|
int |
RandomWalls.getNumberOfWalls()
Gets the number of walls |
boolean |
RandomWalls.getTwoDMode()
Determines if this provider is in two-d mode |
float |
RandomWalls.getWallArea()
Gets the area of each wall |
int |
RandomWalls.getWallGenerationSeed()
Gets the current rng seed |
void |
RandomWalls.setNumberOfWalls(int n)
Sets the number of walls |
void |
RandomWalls.setTwoDMode(boolean twoD)
Sets if this provider is in two-d mode |
void |
RandomWalls.setWallArea(float area)
Sets the surface area of each wall |
void |
RandomWalls.setWallGenerationSeed(int seed)
Sets the seed for the RNG that generates the vertices of the walls |
| Uses of ConfigurableVariable in com.speckled.specksim.state |
|---|
| Fields in com.speckled.specksim.state with annotations of type ConfigurableVariable | |
|---|---|
boolean |
StateReader.loop
Determines if playback will loop or not |
| Methods in com.speckled.specksim.state with annotations of type ConfigurableVariable | |
|---|---|
java.io.File |
StateReader.getInputFile()
Gets the current input file |
java.io.File |
StateRecorder.getOutput()
Gets the current output file |
void |
StateReader.setInputFile(java.io.File input)
Sets the input file |
void |
StateRecorder.setOutput(java.io.File file)
Changes the output file. |
void |
StateRecorder.startRecording()
Starts recording state objects. |
void |
StateRecorder.stopRecording()
Stops recording incoming state objects |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||