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

S

saveConfiguration(File, Configurator[]) - Static method in class com.ryanm.config.serial.ConfigurationSerialiser
Saves the state of the supplied Configurators into the file
saveGUIState(String) - Method in class com.ryanm.config.swing.SwingGUI
Saves the current state of the gui to the java.util.prefs system, under the supplied name
scale(double, GVector) - Method in class javax.vecmath.GVector
Sets the value of this vector to the scalar multiplication of the scale factor with the vector v1.
scale(double) - Method in class javax.vecmath.GVector
Scales this vector by the scale factor s.
scale(double, Tuple2d) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple to the scalar multiplication of tuple t1.
scale(double) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple to the scalar multiplication of itself.
scale(float, Tuple2f) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple to the scalar multiplication of tuple t1.
scale(float) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple to the scalar multiplication of itself.
scale(int, Tuple2i) - Method in class javax.vecmath.Tuple2i
Sets the value of this tuple to the scalar multiplication of tuple t1.
scale(int) - Method in class javax.vecmath.Tuple2i
Sets the value of this tuple to the scalar multiplication of the scale factor with this.
scale(double, Tuple3d) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the scalar multiplication of tuple t1.
scale(double) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the scalar multiplication of itself.
scale(float, Tuple3f) - Method in class javax.vecmath.Tuple3f
Sets the value of this vector to the scalar multiplication of tuple t1.
scale(float) - Method in class javax.vecmath.Tuple3f
Sets the value of this tuple to the scalar multiplication of the scale factor with this.
scale(int, Tuple3i) - Method in class javax.vecmath.Tuple3i
Sets the value of this tuple to the scalar multiplication of tuple t1.
scale(int) - Method in class javax.vecmath.Tuple3i
Sets the value of this tuple to the scalar multiplication of the scale factor with this.
scale(double, Tuple4d) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the scalar multiplication of the scale factor with the tuple t1.
scale(double) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the scalar multiplication of the scale factor with this.
scale(float, Tuple4f) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the scalar multiplication of tuple t1.
scale(float) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the scalar multiplication of the scale factor with this.
scale(int, Tuple4i) - Method in class javax.vecmath.Tuple4i
Sets the value of this tuple to the scalar multiplication of tuple t1.
scale(int) - Method in class javax.vecmath.Tuple4i
Sets the value of this tuple to the scalar multiplication of the scale factor with this.
scaleAdd(double, GVector, GVector) - Method in class javax.vecmath.GVector
Sets the value of this vector to the scalar multiplication by s of vector v1 plus vector v2 (this = s*v1 + v2).
scaleAdd(double, Tuple2d, Tuple2d) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple to the scalar multiplication of tuple t1 and then adds tuple t2 (this = s*t1 + t2).
scaleAdd(double, Tuple2d) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
scaleAdd(float, Tuple2f, Tuple2f) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple to the scalar multiplication of tuple t1 and then adds tuple t2 (this = s*t1 + t2).
scaleAdd(float, Tuple2f) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
scaleAdd(int, Tuple2i, Tuple2i) - Method in class javax.vecmath.Tuple2i
Sets the value of this tuple to the scalar multiplication of tuple t1 plus tuple t2 (this = s*t1 + t2).
scaleAdd(int, Tuple2i) - Method in class javax.vecmath.Tuple2i
Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
scaleAdd(double, Tuple3d, Tuple3d) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the scalar multiplication of tuple t1 and then adds tuple t2 (this = s*t1 + t2).
scaleAdd(double, Tuple3f) - Method in class javax.vecmath.Tuple3d
Deprecated. Use scaleAdd(double,Tuple3d) instead
scaleAdd(double, Tuple3d) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
scaleAdd(float, Tuple3f, Tuple3f) - Method in class javax.vecmath.Tuple3f
Sets the value of this tuple to the scalar multiplication of tuple t1 and then adds tuple t2 (this = s*t1 + t2).
scaleAdd(float, Tuple3f) - Method in class javax.vecmath.Tuple3f
Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
scaleAdd(int, Tuple3i, Tuple3i) - Method in class javax.vecmath.Tuple3i
Sets the value of this tuple to the scalar multiplication of tuple t1 plus tuple t2 (this = s*t1 + t2).
scaleAdd(int, Tuple3i) - Method in class javax.vecmath.Tuple3i
Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
scaleAdd(double, Tuple4d, Tuple4d) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the scalar multiplication by s of tuple t1 plus tuple t2 (this = s*t1 + t2).
scaleAdd(float, Tuple4d) - Method in class javax.vecmath.Tuple4d
Deprecated. Use scaleAdd(double,Tuple4d) instead
scaleAdd(double, Tuple4d) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
scaleAdd(float, Tuple4f, Tuple4f) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the scalar multiplication of tuple t1 plus tuple t2 (this = s*t1 + t2).
scaleAdd(float, Tuple4f) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
scaleAdd(int, Tuple4i, Tuple4i) - Method in class javax.vecmath.Tuple4i
Sets the value of this tuple to the scalar multiplication of tuple t1 plus tuple t2 (this = s*t1 + t2).
scaleAdd(int, Tuple4i) - Method in class javax.vecmath.Tuple4i
Sets the value of this tuple to the scalar multiplication of itself and then adds tuple t1 (this = s*this + t1).
sendFinished() - Method in interface com.speckled.specksim.imp.comm.CarrierSenseMac.Listener
Called when the transmission has ended
sendInitiated(float) - Method in interface com.speckled.specksim.imp.comm.CarrierSenseMac.Listener
Called when the transmission has started
SerializableState - Interface in com.speckled.specksim.state
Simulator state objects that implement this interface allow the state of the simulator to be captured for later consumption.
ServerRunner - Class in com.speckled.specksim.datagen
Runs specksim in a server mode.
ServerRunner() - Constructor for class com.speckled.specksim.datagen.ServerRunner
 
set(SpeckPosition) - Method in class com.speckled.specksim.SpeckPosition
Sets the values of this SpeckPosition to copy those of the supplied SpeckPosition
set(double, double, double, double) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis angle to the specified x,y,z,angle.
set(double[]) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis angle to the specified x,y,z,angle.
set(AxisAngle4d) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis angle to the value of axis angle a1.
set(AxisAngle4f) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis angle to the value of axis angle a1.
set(Vector3d, double) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this AxisAngle4d to the specified axis and angle.
set(Matrix4f) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis-angle to the rotational component of the passed matrix.
set(Matrix4d) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis-angle to the rotational component of the passed matrix.
set(Matrix3f) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis-angle to the rotational component of the passed matrix.
set(Matrix3d) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis-angle to the rotational component of the passed matrix.
set(Quat4f) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis-angle to the rotational equivalent of the passed quaternion.
set(Quat4d) - Method in class javax.vecmath.AxisAngle4d
Sets the value of this axis-angle to the rotational equivalent of the passed quaternion.
set(float, float, float, float) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the specified x,y,z,angle.
set(float[]) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the specified values in the array of length 4.
set(AxisAngle4f) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the value of axis-angle a1.
set(AxisAngle4d) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the value of axis-angle a1.
set(Vector3f, float) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this AxisAngle4f to the specified axis and angle.
set(Quat4f) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the rotational equivalent of the passed quaternion.
set(Quat4d) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the rotational equivalent of the passed quaternion.
set(Matrix4f) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the rotational component of the passed matrix.
set(Matrix4d) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the rotational component of the passed matrix.
set(Matrix3f) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the rotational component of the passed matrix.
set(Matrix3d) - Method in class javax.vecmath.AxisAngle4f
Sets the value of this axis-angle to the rotational component of the passed matrix.
set(Color) - Method in class javax.vecmath.Color3b
Sets the r,g,b values of this Color3b object to those of the specified AWT Color object.
set(Color) - Method in class javax.vecmath.Color3f
Sets the r,g,b values of this Color3f object to those of the specified AWT Color object.
set(Color) - Method in class javax.vecmath.Color4b
Sets the r,g,b,a values of this Color4b object to those of the specified AWT Color object.
set(Color) - Method in class javax.vecmath.Color4f
Sets the r,g,b,a values of this Color4f object to those of the specified AWT Color object.
set(double[]) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to the values found in the array parameter.
set(Matrix3f) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to that of the Matrix3f provided.
set(Matrix3d) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to that of the Matrix3d provided.
set(Matrix4f) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to that of the Matrix4f provided.
set(Matrix4d) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to that of the Matrix4d provided.
set(GMatrix) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to the values found in matrix m1.
set(double[]) - Method in class javax.vecmath.GVector
Sets the value of this vector to the values found in the array parameter.
set(GVector) - Method in class javax.vecmath.GVector
Sets the value of this vector to the values found in vector vector.
set(Tuple2f) - Method in class javax.vecmath.GVector
Sets the value of this vector to the values in tuple
set(Tuple3f) - Method in class javax.vecmath.GVector
Sets the value of this vector to the values in tuple
set(Tuple3d) - Method in class javax.vecmath.GVector
Sets the value of this vector to the values in tuple
set(Tuple4f) - Method in class javax.vecmath.GVector
Sets the value of this vector to the values in tuple
set(Tuple4d) - Method in class javax.vecmath.GVector
Sets the value of this vector to the values in tuple
set(Quat4d) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the matrix conversion of the double precision quaternion argument.
set(AxisAngle4d) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the matrix conversion of the double precision axis and angle argument.
set(Quat4f) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the matrix conversion of the single precision quaternion argument.
set(AxisAngle4f) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the matrix conversion of the single precision axis and angle argument.
set(Matrix3f) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the double value of the Matrix3f argument.
set(Matrix3d) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the value of the Matrix3d argument.
set(double[]) - Method in class javax.vecmath.Matrix3d
Sets the values in this Matrix3d equal to the row-major array parameter (ie, the first three elements of the array will be copied into the first row of this matrix, etc.).
set(double) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to a scale matrix with the passed scale amount.
set(Quat4f) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the matrix conversion of the (single precision) quaternion argument.
set(AxisAngle4f) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the matrix conversion of the (single precision) axis and angle argument.
set(AxisAngle4d) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the matrix conversion of the (double precision) axis and angle argument.
set(Quat4d) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the matrix conversion of the (single precision) quaternion argument.
set(float[]) - Method in class javax.vecmath.Matrix3f
Sets the values in this Matrix3f equal to the row-major array parameter (ie, the first three elements of the array will be copied into the first row of this matrix, etc.).
set(Matrix3f) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the value of the Matrix3f argument.
set(Matrix3d) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the float value of the Matrix3d argument.
set(float) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to a scale matrix with the passed scale amount.
set(double[]) - Method in class javax.vecmath.Matrix4d
Sets the values in this Matrix4d equal to the row-major array parameter (ie, the first four elements of the array will be copied into the first row of this matrix, etc.).
set(Matrix3f) - Method in class javax.vecmath.Matrix4d
Sets the rotational component (upper 3x3) of this matrix to the matrix values in the single precision Matrix3f argument; the other elements of this matrix are initialized as if this were an identity matrix (i.e., affine matrix with no translational component).
set(Matrix3d) - Method in class javax.vecmath.Matrix4d
Sets the rotational component (upper 3x3) of this matrix to the matrix values in the double precision Matrix3d argument; the other elements of this matrix are initialized as if this were an identity matrix (i.e., affine matrix with no translational component).
set(Quat4d) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to the matrix conversion of the (double precision) quaternion argument.
set(AxisAngle4d) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to the matrix conversion of the double precision axis and angle argument.
set(Quat4f) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to the matrix conversion of the single precision quaternion argument.
set(AxisAngle4f) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to the matrix conversion of the single precision axis and angle argument.
set(Quat4d, Vector3d, double) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix from the rotation expressed by the quaternion q1, the translation t1, and the scale s.
set(Quat4f, Vector3d, double) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix from the rotation expressed by the quaternion q1, the translation t1, and the scale s.
set(Quat4f, Vector3f, float) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix from the rotation expressed by the quaternion q1, the translation t1, and the scale s.
set(Matrix4f) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to a copy of the passed matrix m1.
set(Matrix4d) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to a copy of the passed matrix m1.
set(double) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to a scale matrix with the passed scale amount.
set(Vector3d) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to a translate matrix by the passed translation value.
set(double, Vector3d) - Method in class javax.vecmath.Matrix4d
Sets the value of this transform to a scale and translation matrix; the scale is not applied to the translation and all of the matrix values are modified.
set(Vector3d, double) - Method in class javax.vecmath.Matrix4d
Sets the value of this transform to a scale and translation matrix; the translation is scaled by the scale factor and all of the matrix values are modified.
set(Matrix3f, Vector3f, float) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix from the rotation expressed by the rotation matrix m1, the translation t1, and the scale factor.
set(Matrix3d, Vector3d, double) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix from the rotation expressed by the rotation matrix m1, the translation t1, and the scale factor.
set(Quat4f) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to the matrix conversion of the single precision quaternion argument.
set(AxisAngle4f) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to the matrix conversion of the (single precision) axis and angle argument.
set(Quat4d) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to the matrix conversion of the double precision quaternion argument.
set(AxisAngle4d) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to the matrix conversion of the double precision axis and angle argument.
set(Quat4d, Vector3d, double) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix from the rotation expressed by the quaternion q1, the translation t1, and the scale s.
set(Quat4f, Vector3f, float) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix from the rotation expressed by the quaternion q1, the translation t1, and the scale s.
set(Matrix4d) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to the float value of the passed matrix4d m1.
set(Matrix4f) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to a copy of the passed matrix m1.
set(Matrix3f) - Method in class javax.vecmath.Matrix4f
Sets the rotational component (upper 3x3) of this matrix to the matrix values in the single precision Matrix3f argument; the other elements of this matrix are initialized as if this were an identity matrix (i.e., affine matrix with no translational component).
set(Matrix3d) - Method in class javax.vecmath.Matrix4f
Sets the rotational component (upper 3x3) of this matrix to the matrix values in the double precision Matrix3d argument; the other elements of this matrix are initialized as if this were an identity matrix (i.e., affine matrix with no translational component).
set(float) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to a scale matrix with the the passed scale amount.
set(float[]) - Method in class javax.vecmath.Matrix4f
Sets the values in this Matrix4f equal to the row-major array parameter (ie, the first four elements of the array will be copied into the first row of this matrix, etc.).
set(Vector3f) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix to a translate matrix with the passed translation value.
set(float, Vector3f) - Method in class javax.vecmath.Matrix4f
Sets the value of this transform to a scale and translation matrix; the scale is not applied to the translation and all of the matrix values are modified.
set(Vector3f, float) - Method in class javax.vecmath.Matrix4f
Sets the value of this transform to a scale and translation matrix; the translation is scaled by the scale factor and all of the matrix values are modified.
set(Matrix3f, Vector3f, float) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix from the rotation expressed by the rotation matrix m1, the translation t1, and the scale factor.
set(Matrix3d, Vector3d, double) - Method in class javax.vecmath.Matrix4f
Sets the value of this matrix from the rotation expressed by the rotation matrix m1, the translation t1, and the scale factor.
set(Tuple3d) - Method in class javax.vecmath.Point4d
Sets the x,y,z components of this point to the corresponding components of tuple t1.
set(Tuple3f) - Method in class javax.vecmath.Point4f
Sets the x,y,z components of this point to the corresponding components of tuple t1.
set(Matrix4f) - Method in class javax.vecmath.Quat4d
Sets the value of this quaternion to the rotational component of the passed matrix.
set(Matrix4d) - Method in class javax.vecmath.Quat4d
Sets the value of this quaternion to the rotational component of the passed matrix.
set(Matrix3f) - Method in class javax.vecmath.Quat4d
Sets the value of this quaternion to the rotational component of the passed matrix.
set(Matrix3d) - Method in class javax.vecmath.Quat4d
Sets the value of this quaternion to the rotational component of the passed matrix.
set(AxisAngle4f) - Method in class javax.vecmath.Quat4d
Sets the value of this quaternion to the equivalent rotation of the AxisAngle argument.
set(AxisAngle4d) - Method in class javax.vecmath.Quat4d
Sets the value of this quaternion to the equivalent rotation of the AxisAngle argument.
set(Matrix4f) - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to the rotational component of the passed matrix.
set(Matrix4d) - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to the rotational component of the passed matrix.
set(Matrix3f) - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to the rotational component of the passed matrix.
set(Matrix3d) - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to the rotational component of the passed matrix.
set(AxisAngle4f) - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to the equivalent rotation of the AxisAngle argument.
set(AxisAngle4d) - Method in class javax.vecmath.Quat4f
Sets the value of this quaternion to the equivalent rotation of the AxisAngle argument.
set(double, double) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple to the specified xy coordinates.
set(double[]) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple from the 2 values specified in the array.
set(Tuple2d) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple to the value of the Tuple2d argument.
set(Tuple2f) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple to the value of Tuple2f t1.
set(float, float) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple to the specified xy coordinates.
set(float[]) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple from the 2 values specified in the array.
set(Tuple2f) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple to the value of the Tuple2f argument.
set(Tuple2d) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple to the value of the Tuple2d argument.
set(int, int) - Method in class javax.vecmath.Tuple2i
Sets the value of this tuple to the specified x and y coordinates.
set(int[]) - Method in class javax.vecmath.Tuple2i
Sets the value of this tuple to the specified coordinates in the array of length 2.
set(Tuple2i) - Method in class javax.vecmath.Tuple2i
Sets the value of this tuple to the value of tuple t1.
set(Tuple3b) - Method in class javax.vecmath.Tuple3b
Sets the value of the data members of this tuple to the value of the argument tuple t1.
set(byte[]) - Method in class javax.vecmath.Tuple3b
Sets the value of the x,y,z, data members of this tuple to the values in the array t of length 3.
set(double, double, double) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the specified xyz coordinates.
set(double[]) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the value of the xyz coordinates located in the array of length 3.
set(Tuple3d) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the value of tuple t1.
set(Tuple3f) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the value of tuple t1.
set(float, float, float) - Method in class javax.vecmath.Tuple3f
Sets the value of this tuple to the specified xyz coordinates.
set(float[]) - Method in class javax.vecmath.Tuple3f
Sets the value of this tuple to the xyz coordinates specified in the array of length 3.
set(Tuple3f) - Method in class javax.vecmath.Tuple3f
Sets the value of this tuple to the value of tuple t1.
set(Tuple3d) - Method in class javax.vecmath.Tuple3f
Sets the value of this tuple to the value of tuple t1.
set(int, int, int) - Method in class javax.vecmath.Tuple3i
Sets the value of this tuple to the specified x, y, and z coordinates.
set(int[]) - Method in class javax.vecmath.Tuple3i
Sets the value of this tuple to the specified coordinates in the array of length 3.
set(Tuple3i) - Method in class javax.vecmath.Tuple3i
Sets the value of this tuple to the value of tuple t1.
set(Tuple4b) - Method in class javax.vecmath.Tuple4b
Sets the value of the data members of this tuple to the value of the argument tuple t1.
set(byte[]) - Method in class javax.vecmath.Tuple4b
Sets the value of the data members of this tuple to the value of the array b of length 4.
set(double, double, double, double) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the specified xyzw coordinates.
set(double[]) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the specified xyzw coordinates.
set(Tuple4d) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the value of tuple t1.
set(Tuple4f) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the value of tuple t1.
set(float, float, float, float) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the specified xyzw coordinates.
set(float[]) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the specified coordinates in the array of length 4.
set(Tuple4f) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the value of tuple t1.
set(Tuple4d) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the value of tuple t1.
set(int, int, int, int) - Method in class javax.vecmath.Tuple4i
Sets the value of this tuple to the specified x, y, z, and w coordinates.
set(int[]) - Method in class javax.vecmath.Tuple4i
Sets the value of this tuple to the specified coordinates in the array of length 4.
set(Tuple4i) - Method in class javax.vecmath.Tuple4i
Sets the value of this tuple to the value of tuple t1.
set(Tuple3d) - Method in class javax.vecmath.Vector4d
Sets the x,y,z components of this vector to the corresponding components of tuple t1.
set(Tuple3f) - Method in class javax.vecmath.Vector4f
Sets the x,y,z components of this vector to the corresponding components of tuple t1.
setAdaptive(boolean) - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Sets if the plotter will adapt to the data's value range
setAmbientReflectivity(float[]) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the ambient reflectivity colour of this object.
setAmbientReflectivity(float, float, float, float) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the ambient reflectivity colour of this object.
setAmbientReflectivity(GLColour) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the ambient reflectivity colour of this object.
setAxesDrawing(boolean) - Method in class com.ryanm.glvisualiser.GLVisualiser
Sets whether to draw the axis labels
setBackgroundColour(Color) - Method in class com.ryanm.glvisualiser.GLVisualiser
Sets the background colour.
setBottomWidth(double) - Method in class com.ryanm.glvisualiser.imp.ConicalEdge
Sets the width at the bottom of the cone.
setBoundaryDrawing(boolean) - Method in class com.ryanm.glvisualiser.GLVisualiser
Sets whether to draw the boundary cube or not
setCapacity(int) - Method in class com.speckled.specksim.gui.StateBuffer
Sets the capacity of the buffer
setColour(Color) - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Sets the colour of this dataplotter
setColumn(int, double[]) - Method in class javax.vecmath.GMatrix
Copy the values from the array into the specified column of this matrix.
setColumn(int, GVector) - Method in class javax.vecmath.GMatrix
Copy the values from the vector into the specified column of this matrix.
setColumn(int, double, double, double) - Method in class javax.vecmath.Matrix3d
Sets the specified column of this matrix3d to the three values provided.
setColumn(int, Vector3d) - Method in class javax.vecmath.Matrix3d
Sets the specified column of this matrix3d to the vector provided.
setColumn(int, double[]) - Method in class javax.vecmath.Matrix3d
Sets the specified column of this matrix3d to the three values provided.
setColumn(int, float, float, float) - Method in class javax.vecmath.Matrix3f
Sets the specified column of this matrix3f to the three values provided.
setColumn(int, Vector3f) - Method in class javax.vecmath.Matrix3f
Sets the specified column of this matrix3f to the vector provided.
setColumn(int, float[]) - Method in class javax.vecmath.Matrix3f
Sets the specified column of this matrix3f to the three values provided.
setColumn(int, double, double, double, double) - Method in class javax.vecmath.Matrix4d
Sets the specified column of this matrix4d to the four values provided.
setColumn(int, Vector4d) - Method in class javax.vecmath.Matrix4d
Sets the specified column of this matrix4d to the vector provided.
setColumn(int, double[]) - Method in class javax.vecmath.Matrix4d
Sets the specified column of this matrix4d to the four values provided.
setColumn(int, float, float, float, float) - Method in class javax.vecmath.Matrix4f
Sets the specified column of this matrix4f to the four values provided.
setColumn(int, Vector4f) - Method in class javax.vecmath.Matrix4f
Sets the specified column of this matrix4f to the vector provided.
setColumn(int, float[]) - Method in class javax.vecmath.Matrix4f
Sets the specified column of this matrix4f to the four values provided.
setCommunicationModel(CommunicationModel) - Method in class com.speckled.specksim.SpeckSim
Sets the active CommunicationModel
setControlsEnabled(Configurator, boolean) - Method in class com.ryanm.config.swing.SwingGUI
Sets the enabled status of any controls associated with the configurator tree rooted at the supplied configurator
setData(float[]) - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Sets the data array to visualise
setData(float[][]) - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Sets the data array to visualise
setDataGenerationMode(Generator) - Method in class com.speckled.specksim.gui.visualiser.StatsPlotter
Sets this StatsPlotter to plot the progress of the supplied data generation run
setDefaultConfigFile(File) - Method in class com.ryanm.config.swing.SwingGUI
Sets the default configuration file.
setDescription(String, String) - Method in class com.ryanm.config.imp.AbstractConfigurator
Sets the description for a variable
setDiffuseReflectivity(float, float, float, float) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the diffuse reflectivity colour of this object.
setDiffuseReflectivity(GLColour) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the diffuse reflectivity colour of this object.
setDiffuseReflectivity(float[]) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the diffuse reflectivity colour of this object.
setDirty() - Method in class com.speckled.specksim.gui.imp.AbstractStateRenderer
Should be called by subclasses to indicate that the display list should be recompiled at the earliest opportunity
setElement(int, int, double) - Method in class javax.vecmath.GMatrix
Modifies the value at the specified row and column of this matrix.
setElement(int, double) - Method in class javax.vecmath.GVector
Modifies the value at the specified index of this vector.
setElement(int, int, double) - Method in class javax.vecmath.Matrix3d
Sets the specified element of this matrix3f to the value provided.
setElement(int, int, float) - Method in class javax.vecmath.Matrix3f
Sets the specified element of this matrix3f to the value provided.
setElement(int, int, double) - Method in class javax.vecmath.Matrix4d
Sets the specified element of this matrix4f to the value provided.
setElement(int, int, float) - Method in class javax.vecmath.Matrix4f
Sets the specified element of this matrix4f to the value provided.
setEmission(float, float, float, float) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the emission colour of this object.
setEmission(GLColour) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the emission colour of this object.
setEmission(float[]) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the emission colour of this object.
setEnabled(boolean) - Method in class com.ryanm.config.swing.ConfigurationPanel
 
setEnabled(boolean) - Method in class com.ryanm.config.swing.imp.ActionWidget
 
setEnabled(boolean) - Method in class com.ryanm.config.swing.imp.BooleanWidget
 
setEnabled(boolean) - Method in class com.ryanm.config.swing.imp.ColourWidget
 
setEnabled(boolean) - Method in class com.ryanm.config.swing.imp.FileWidget
 
setEnabled(boolean) - Method in class com.ryanm.config.swing.imp.FloatWidget
 
setEnabled(boolean) - Method in class com.ryanm.config.swing.imp.IntWidget
 
setEnabled(boolean) - Method in class com.ryanm.config.swing.imp.StringListWidget
 
setEnabled(boolean) - Method in class com.ryanm.config.swing.imp.StringWidget
 
setEnabled(boolean) - Method in class com.ryanm.config.swing.imp.VectorWidget
 
setEnabled(boolean) - Method in class com.ryanm.glvisualiser.GLVisualiser
When disabled, no rendering is performed.
setEnabled(boolean) - Method in class com.speckled.specksim.gui.imp.AbstractStateRenderer
 
setEnabled(boolean) - Method in class com.speckled.specksim.gui.SimGUI
Enables and disables the simulator controls
setEnabled(boolean) - Method in interface com.speckled.specksim.gui.visualiser.StateRenderer
Called to enable or disable the renderer.
setEnabled(boolean) - Method in class com.speckled.specksim.state.StateFilter
Turns the filter on and off
setEndMaterial(GLMaterial) - Method in class com.ryanm.glvisualiser.imp.FadeEdge
Sets the material at the end of the edge
setEndWidth(float) - Method in class com.ryanm.glvisualiser.imp.FadeEdge
Sets the width of the cone at the end of the edge
setEventTime(float) - Method in class com.speckled.specksim.SimulationEvent
Sets the time at which this event should execute
setFileName(String, boolean) - Method in class com.ryanm.logging.FileSink
Sets the name of the file that this sink will write to
setFormatter(ConfigurationStringFormatter) - Static method in class com.ryanm.config.serial.ConfigurationSerialiser
Sets the formatter object used in serialisation
setGUIEnabled(String, boolean, Object) - Method in interface com.ryanm.config.Configurator
Enables or disables any widgets associated with a particular variable.
setGUIEnabled(String, boolean, Object) - Method in class com.ryanm.config.imp.AbstractConfigurator
 
setHeadDivisions(int) - Method in class com.ryanm.glvisualiser.imp.ArrowEdge
Sets the number of subdivisions in the arrow head.
setHeadRatio(float) - Method in class com.ryanm.glvisualiser.imp.ArrowEdge
Sets the length of the arrow head as a fraction of the length of the entire edge
setHistoryLength(int) - Method in class com.speckled.specksim.gui.visualiser.StatsPlotter
Sets the number of values that will be rendered
setHistoryLength(int) - Method in class com.speckled.specksim.statistics.StatisticsGatherer
Sets the length of this gatherer's history
setHistoryLength(int) - Method in class com.speckled.specksim.statistics.StatisticsModule
Sets the history length of this StatisticModule
setID(int) - Method in class com.speckled.specksim.imp.specks.AbstractSpeck
 
setID(int) - Method in interface com.speckled.specksim.Speck
Sets this speck's ID.
setIdentity() - Method in class javax.vecmath.GMatrix
Sets this GMatrix to the identity matrix.
setIdentity() - Method in class javax.vecmath.Matrix3d
Sets this Matrix3d to identity.
setIdentity() - Method in class javax.vecmath.Matrix3f
Sets this Matrix3f to identity.
setIdentity() - Method in class javax.vecmath.Matrix4d
Sets this Matrix4d to identity.
setIdentity() - Method in class javax.vecmath.Matrix4f
Sets this Matrix4f to identity.
setIndex(int) - Method in class com.speckled.specksim.gui.StateBuffer
Sets the index of the state object to be retrieved
setInputFile(File) - Method in class com.speckled.specksim.state.StateReader
Sets the input file
setLabel(String) - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Sets the label.
setLazyMode(boolean) - Method in class com.ryanm.glvisualiser.GLVisualiser
Enables and disables lazy mode.
setLineColour(Color) - Method in class com.ryanm.glvisualiser.GLVisualiser
Sets the line colour to be used for the boundary box and axis labels
setLineWidth(float) - Method in class com.ryanm.glvisualiser.GLVisualiser
Sets the line width for the boundary and axis labels.
setListener(CarrierSenseMac.Listener) - Method in class com.speckled.specksim.imp.comm.CarrierSenseMac
Sets the listener for this transmnission attempt
setLoggingEnabled(boolean) - Method in class com.speckled.specksim.imp.specks.AbstractSpeck
Sets whether this speck should log any messages
setMaterial(GLMaterial) - Method in class com.ryanm.glvisualiser.imp.UniformEdge
Sets the material for rendering this edge.
setMaterial(GLMaterial) - Method in class com.ryanm.glvisualiser.imp.UniformObject
Sets the material for rendering this object.
setMaxRange(float) - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Sets the length of the largest radii in the ellipse.
setMemoryUse(float) - Method in class com.speckled.specksim.gui.StateBuffer
Sets the memory use of the buffer
setMinRange(float) - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Sets the length of the smallest radii in the ellipse
setMouseSensitivity(float) - Method in class com.ryanm.glvisualiser.GLCamera
Sets the turning speed of the camera.
setMovementModel(MovementModel) - Method in class com.speckled.specksim.SpeckSim
Sets the current movement model
setNumberOfSpecks(String, int) - Method in class com.speckled.specksim.SpeckSim
Sets the number of specks of a given type in the simulation
setNumberOfWalls(int) - Method in class com.speckled.specksim.imp.walls.RandomWalls
Sets the number of walls
setOffset(float) - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Sets the offset for this plotter.
setOrientationOffset(SpeckPosition) - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Sets the offset that this shell will have with respect to the position and orientation of the owning speck
setOrientationOffset(SpeckPosition) - Method in class com.speckled.specksim.imp.shells.RealisticRadioShell
Sets the values of the offset that this shell will have with respect to the position and orientation of the owning speck
setOutput(File) - Method in class com.speckled.specksim.state.StateRecorder
Changes the output file.
setPickable(boolean) - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Sets the pickable status of this dataplotter.
setPosition(Point3f) - Method in class com.ryanm.glvisualiser.GLCamera
Sets the camera position.
setProvider(String) - Method in class com.speckled.specksim.WallManager
Sets the current WallProvider.
setRadioRange(float) - Method in class com.speckled.specksim.imp.shells.PerfectRadioShell
Sets the range of this radio
setRandomSeedOffset(int) - Static method in class com.speckled.specksim.imp.specks.AbstractSpeck
Sets the random seed offset.
setRange(String, Object) - Method in class com.ryanm.config.imp.AbstractConfigurator
Sets the bounds for a variable.
setRange(Object) - Method in class com.ryanm.config.swing.imp.ActionWidget
 
setRange(Object) - Method in class com.ryanm.config.swing.imp.BooleanWidget
 
setRange(Object) - Method in class com.ryanm.config.swing.imp.ColourWidget
 
setRange(Object) - Method in class com.ryanm.config.swing.imp.FileWidget
 
setRange(Object) - Method in class com.ryanm.config.swing.imp.FloatWidget
 
setRange(Object) - Method in class com.ryanm.config.swing.imp.IntWidget
 
setRange(Object) - Method in class com.ryanm.config.swing.imp.StringListWidget
 
setRange(Object) - Method in class com.ryanm.config.swing.imp.StringWidget
 
setRange(Object) - Method in class com.ryanm.config.swing.imp.VectorWidget
 
setRange(Object) - Method in class com.ryanm.config.swing.Widget
Sets the range of the variable
setRefreshFrequency(float) - Method in class com.speckled.specksim.gui.SimGUI
Sets the frequency at which the gui samples the simulation
setRotation(Matrix3d) - Method in class javax.vecmath.Matrix4d
Sets the rotational component (upper 3x3) of this matrix to the matrix values in the double precision Matrix3d argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the passed rotation components, and then the scale is reapplied to the rotational components.
setRotation(Matrix3f) - Method in class javax.vecmath.Matrix4d
Sets the rotational component (upper 3x3) of this matrix to the matrix values in the single precision Matrix3f argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the passed rotation components, and then the scale is reapplied to the rotational components.
setRotation(Quat4f) - Method in class javax.vecmath.Matrix4d
Sets the rotational component (upper 3x3) of this matrix to the matrix equivalent values of the quaternion argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the matrix equivalent of the quaternion, and then the scale is reapplied to the rotational components.
setRotation(Quat4d) - Method in class javax.vecmath.Matrix4d
Sets the rotational component (upper 3x3) of this matrix to the matrix equivalent values of the quaternion argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the matrix equivalent of the quaternion, and then the scale is reapplied to the rotational components.
setRotation(AxisAngle4d) - Method in class javax.vecmath.Matrix4d
Sets the rotational component (upper 3x3) of this matrix to the matrix equivalent values of the axis-angle argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the matrix equivalent of the axis-angle, and then the scale is reapplied to the rotational components.
setRotation(Matrix3d) - Method in class javax.vecmath.Matrix4f
Sets the rotational component (upper 3x3) of this matrix to the matrix values in the double precision Matrix3d argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the passed rotation components, and then the scale is reapplied to the rotational components.
setRotation(Matrix3f) - Method in class javax.vecmath.Matrix4f
Sets the rotational component (upper 3x3) of this matrix to the matrix values in the single precision Matrix3f argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the passed rotation components, and then the scale is reapplied to the rotational components.
setRotation(Quat4f) - Method in class javax.vecmath.Matrix4f
Sets the rotational component (upper 3x3) of this matrix to the matrix equivalent values of the quaternion argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the matrix equivalent of the quaternion, and then the scale is reapplied to the rotational components.
setRotation(Quat4d) - Method in class javax.vecmath.Matrix4f
Sets the rotational component (upper 3x3) of this matrix to the matrix equivalent values of the quaternion argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the matrix equivalent of the quaternion, and then the scale is reapplied to the rotational components.
setRotation(AxisAngle4f) - Method in class javax.vecmath.Matrix4f
Sets the rotational component (upper 3x3) of this matrix to the matrix equivalent values of the axis-angle argument; the other elements of this matrix are unchanged; a singular value decomposition is performed on this object's upper 3x3 matrix to factor out the scale, then this object's upper 3x3 matrix components are replaced by the matrix equivalent of the axis-angle, and then the scale is reapplied to the rotational components.
setRotationScale(Matrix3d) - Method in class javax.vecmath.Matrix4d
Replaces the upper 3x3 matrix values of this matrix with the values in the matrix m1.
setRotationScale(Matrix3f) - Method in class javax.vecmath.Matrix4d
Replaces the upper 3x3 matrix values of this matrix with the values in the matrix m1.
setRotationScale(Matrix3f) - Method in class javax.vecmath.Matrix4f
Replaces the upper 3x3 matrix values of this matrix with the values in the matrix m1.
setRow(int, double[]) - Method in class javax.vecmath.GMatrix
Copy the values from the array into the specified row of this matrix.
setRow(int, GVector) - Method in class javax.vecmath.GMatrix
Copy the values from the vector into the specified row of this matrix.
setRow(int, double, double, double) - Method in class javax.vecmath.Matrix3d
Sets the specified row of this matrix3d to the 4 values provided.
setRow(int, Vector3d) - Method in class javax.vecmath.Matrix3d
Sets the specified row of this matrix3d to the Vector provided.
setRow(int, double[]) - Method in class javax.vecmath.Matrix3d
Sets the specified row of this matrix3d to the three values provided.
setRow(int, float, float, float) - Method in class javax.vecmath.Matrix3f
Sets the specified row of this matrix3f to the three values provided.
setRow(int, Vector3f) - Method in class javax.vecmath.Matrix3f
Sets the specified row of this matrix3f to the Vector provided.
setRow(int, float[]) - Method in class javax.vecmath.Matrix3f
Sets the specified row of this matrix3f to the three values provided.
setRow(int, double, double, double, double) - Method in class javax.vecmath.Matrix4d
Sets the specified row of this matrix4d to the four values provided.
setRow(int, Vector4d) - Method in class javax.vecmath.Matrix4d
Sets the specified row of this matrix4d to the Vector provided.
setRow(int, double[]) - Method in class javax.vecmath.Matrix4d
Sets the specified row of this matrix4d to the four values provided.
setRow(int, float, float, float, float) - Method in class javax.vecmath.Matrix4f
Sets the specified row of this matrix4f to the four values provided.
setRow(int, Vector4f) - Method in class javax.vecmath.Matrix4f
Sets the specified row of this matrix4f to the Vector provided.
setRow(int, float[]) - Method in class javax.vecmath.Matrix4f
Sets the specified row of this matrix4f to the four values provided in the passed array.
setScale(double) - Method in class javax.vecmath.GMatrix
Sets this matrix to a uniform scale matrix; all of the values are reset.
setScale(double) - Method in class javax.vecmath.Matrix3d
Sets the scale component of the current matrix by factoring out the current scale (by doing an SVD) and multiplying by the new scale.
setScale(float) - Method in class javax.vecmath.Matrix3f
Sets the scale component of the current matrix by factoring out the current scale (by doing an SVD) and multiplying by the new scale.
setScale(double) - Method in class javax.vecmath.Matrix4d
Sets the scale component of the current matrix by factoring out the current scale (by doing an SVD) from the rotational component and multiplying by the new scale.
setScale(float) - Method in class javax.vecmath.Matrix4f
Sets the scale component of the current matrix by factoring out the current scale (by doing an SVD) from the rotational component and multiplying by the new scale.
setSelectedID(int) - Method in class com.speckled.specksim.imp.filter.SpeckIDFilter
Sets the selected IDs
setSelectedSpeckID(int) - Method in class com.speckled.specksim.gui.imp.SpeckRenderer
Sets the id of the selected speck.
setShadingMode(int) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the shading mode for this material
setShaftDivisions(int) - Method in class com.ryanm.glvisualiser.imp.ArrowEdge
Sets the number of subdivisions in the arrow shaft.
setShaftRatio(float) - Method in class com.ryanm.glvisualiser.imp.ArrowEdge
Sets the width of the shaft as a fraction of the width of the head.
setShininess(float) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the shininess of this material, mmmm shiny.
setSize(int, int) - Method in class javax.vecmath.GMatrix
Changes the size of this matrix dynamically.
setSize(int) - Method in class javax.vecmath.GVector
Changes the size of this vector dynamically.
setSource(StateSource) - Method in class com.speckled.specksim.state.StateSink
Sets the source of SimulatorState objects
setSpeckMode(boolean) - Method in class com.speckled.specksim.gui.SpeckInspector
Sets the inspector to inspect the speck instance
setSpeckTemp(Speck, float) - Method in class com.speckled.specksim.imp.env.TemperatureEnvironment
Called by a speck to set it's temperature.
setSpecularReflectivity(float, float, float, float) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the specular reflectivity colour of this object.
setSpecularReflectivity(GLColour) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the specular reflectivity colour of this object.
setSpecularReflectivity(float[]) - Method in class com.ryanm.glvisualiser.GLMaterial
Sets the specular reflectivity colour of this object.
setSpeedCap(float) - Method in class com.speckled.specksim.gui.SimGUI
Sets the maximum number of seconds that will pass in the simulator for every real-time second
setStartMaterial(GLMaterial) - Method in class com.ryanm.glvisualiser.imp.FadeEdge
Sets the material at the start of the edge
setStartWidth(float) - Method in class com.ryanm.glvisualiser.imp.FadeEdge
Sets the width of the cone at the start of the edge
setSubdivisions(int) - Method in class com.ryanm.glvisualiser.imp.ConicalEdge
Set the number of subdivisions that make up the cone.
setSubdivisions(int) - Method in class com.ryanm.glvisualiser.imp.FadeEdge
Sets the number of subdivisions around the circumference of the cone
setSubdivisions(int) - Method in class com.ryanm.glvisualiser.imp.Sphere
Sets the number of vertical and horizontal subdivisions of the sphere.
setTarget(Point3f) - Method in class com.ryanm.glvisualiser.GLCamera
Sets the target point for the camera to look at
setTargetFPS(float) - Method in class com.ryanm.glvisualiser.GLVisualiser
Sets the target frame rate for the animator
setTileMatrix(TileRenderer) - Method in class com.ryanm.glvisualiser.GLCamera
Sets the tile rendering matrix appropriately
setTopWidth(double) - Method in class com.ryanm.glvisualiser.imp.ConicalEdge
Sets the width at the top of the cone.
setTranslation(Vector3d) - Method in class javax.vecmath.Matrix4d
Modifies the translational components of this matrix to the values of the Vector3d argument; the other values of this matrix are not modified.
setTranslation(Vector3f) - Method in class javax.vecmath.Matrix4f
Modifies the translational components of this matrix to the values of the Vector3f argument; the other values of this matrix are not modified.
setTwoDMode(boolean) - Method in class com.speckled.specksim.imp.walls.RandomWalls
Sets if this provider is in two-d mode
setType(String, Class) - Method in class com.ryanm.config.imp.AbstractConfigurator
Sets the type of a variable
setValue(String, Object) - Method in interface com.ryanm.config.Configurator
Sets the value of a variable
setValue(String, Object) - Method in class com.ryanm.config.imp.AbstractConfigurator
 
setValueRange(float[]) - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Sets the min and max values of this data plotter.
setValues(float, float, float, float) - Method in class com.ryanm.glvisualiser.GLColour
Sets the values of this colour
setValues(float[]) - Method in class com.ryanm.glvisualiser.GLColour
Sets the component values of this colour
setVolume(float) - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Sets the volume of the ellipsoid.
setWallArea(float) - Method in class com.speckled.specksim.imp.walls.RandomWalls
Sets the surface area of each wall
setWallGenerationSeed(int) - Method in class com.speckled.specksim.imp.walls.RandomWalls
Sets the seed for the RNG that generates the vertices of the walls
setWidth(float) - Method in class com.ryanm.glvisualiser.imp.DataPlotter
Sets the width of the lines of the plot
setXaxisText(String) - Method in class com.ryanm.glvisualiser.GLVisualiser
Set the text that is drawn to label the x axis
setXRadius(float) - Method in class com.speckled.specksim.imp.shells.EllipsoidShell
Sets the x-radius of the shell.
setYaxisText(String) - Method in class com.ryanm.glvisualiser.GLVisualiser
Set the text that is drawn to label the y axis
setZaxisText(String) - Method in class com.ryanm.glvisualiser.GLVisualiser
Set the text that is drawn to label the z axis
setZero() - Method in class javax.vecmath.GMatrix
Sets all the values in this matrix to zero.
setZero() - Method in class javax.vecmath.Matrix3d
Sets this matrix to all zeros.
setZero() - Method in class javax.vecmath.Matrix3f
Sets this matrix to all zeros.
setZero() - Method in class javax.vecmath.Matrix4d
Sets this matrix to all zeros.
setZero() - Method in class javax.vecmath.Matrix4f
Sets this matrix to all zeros.
shell - Variable in class com.speckled.specksim.imp.comm.AbstractMac
The extent of the transmission
shell - Static variable in class com.speckled.specksim.imp.specks.NeighbourlySpeck
The message shell that we use to send messages
shellEncountered(Speck, MessageShell, Message) - Method in class com.speckled.specksim.imp.specks.CollisionSpeck
 
shellEncountered(Speck, MessageShell, Message) - Method in class com.speckled.specksim.imp.specks.FloodSpeck
 
shellEncountered(Speck, MessageShell, Message) - Method in class com.speckled.specksim.imp.specks.NeighbourlySpeck
 
shellEncountered(Speck, MessageShell, Message) - Method in class com.speckled.specksim.imp.specks.VelocitySpeck
 
shellEncountered(Speck, MessageShell, Message) - Method in interface com.speckled.specksim.Speck
Called when the simulator determines that this speck lies within the bounds of a transmission.
ShellTest - Class in com.speckled.specksim.gui.shelltest
 
ShellTest() - Constructor for class com.speckled.specksim.gui.shelltest.ShellTest
 
signalToStop() - Method in interface com.speckled.specksim.datagen.Generator
Signals that the generator should stop execution at the earliest opportunity
SIM_GUI_LOG_SOURCE - Static variable in class com.speckled.specksim.gui.SimGUI
The logging source for reporting events in the gui
SIM_SOURCE - Static variable in class com.speckled.specksim.SpeckSim
The logging source for logging events in the simulator
SimGUI - Class in com.speckled.specksim.gui
The main class of the gui
SimGUI(SpeckSim, String) - Constructor for class com.speckled.specksim.gui.SimGUI
Standard constructor
SimLauncher - Class in com.speckled.specksim.gui
Parses arguments, builds the simulator, and then builds the gui
SimLauncher() - Constructor for class com.speckled.specksim.gui.SimLauncher
 
simpleImageConvert(int[], int, int, boolean) - Static method in class com.ryanm.glvisualiser.imp.TextureUtils
Convert image to OpenGL ready format for simple RGB/RGBA cases only!
simulationAdvanced(float) - Method in interface com.speckled.specksim.listener.ExecutionListener
Called upon the completion of a simulationEvent.
SimulationEvent - Class in com.speckled.specksim
An event in the simulation.
SimulationEvent(Speck) - Constructor for class com.speckled.specksim.SimulationEvent
Constructs a new Event.
simulator - Variable in class com.speckled.specksim.imp.comm.AbstractMac
A reference to the simulator.
simulator - Static variable in class com.speckled.specksim.imp.specks.AbstractSpeck
A reference to the simulator that contains this speck
SimulatorState - Class in com.speckled.specksim.state
Encapsulates the interesting state of a simulation at a specific moment.
SimulatorState(SpeckSim) - Constructor for class com.speckled.specksim.state.SimulatorState
Constructs a SimulatorState from the supplied simulator
SimulatorState(byte[]) - Constructor for class com.speckled.specksim.state.SimulatorState
Constructs a SimulatorState from encoded data
SingularMatrixException - Exception in javax.vecmath
Indicates that inverse of a matrix can not be computed.
SingularMatrixException() - Constructor for exception javax.vecmath.SingularMatrixException
Create the exception object with default values.
SingularMatrixException(String) - Constructor for exception javax.vecmath.SingularMatrixException
Create the exception object that outputs message.
sinkChanged() - Method in interface com.ryanm.logging.SinkListener
Called by the sink whenever some internal detail is changed.
SinkListener - Interface in com.ryanm.logging
The interface for monitoring changes made to a sink
SinkRegistrationListener - Interface in com.ryanm.logging
Objects that want to be notified when LogSinks are registered and deregistered should implement this interface and add themselves to the LoggingManager.
SMOOTH - Static variable in class com.ryanm.glvisualiser.GLMaterial
Selects gouraud shading for this material
snapshot() - Method in class com.ryanm.glvisualiser.GLCapture
Takes a snapshot of the current state of the visualiser
SourceRegistrationListener - Interface in com.ryanm.logging
Objects that want to be notified when logging sources are registered and deregistered should implement this interface and add themselves to the LoggingManager.
speck - Variable in class com.speckled.specksim.imp.comm.AbstractMac
The transmitting speck
Speck - Interface in com.speckled.specksim
The interface for a speck.
SPECK_LOG_SOURCE - Static variable in interface com.speckled.specksim.Speck
The source to use for logging speck events
speckAdded(Speck) - Method in class com.speckled.specksim.imp.motion.GridMovementModel
 
speckAdded(Speck) - Method in interface com.speckled.specksim.listener.PopulationListener
Notifies the listener that an arbitrary Speck has been added
SpeckCapability - Interface in com.speckled.specksim
This interface represents the set of simulator capabilities exposed to Speck instances by default.
SpeckFactory - Class in com.speckled.specksim
Builds the different flavours of Specks
SpeckIDFilter - Class in com.speckled.specksim.imp.filter
Filters the state to only include one speck
SpeckIDFilter() - Constructor for class com.speckled.specksim.imp.filter.SpeckIDFilter
 
SpeckInspector - Class in com.speckled.specksim.gui
Uses reflection to peer into a speck's innards
SpeckledBodyModel - Class in com.speckled.specksim.imp.motion
This movement model simulates a number rigid, convex bodies, each with its own path.
SpeckledBodyModel() - Constructor for class com.speckled.specksim.imp.motion.SpeckledBodyModel
 
SpeckledBodyModel.BodiesState - Class in com.speckled.specksim.imp.motion
This class encapsulates the vertex and face information for some time, of the bodies in this model.
SpeckledBodyModel.BodiesState(byte[]) - Constructor for class com.speckled.specksim.imp.motion.SpeckledBodyModel.BodiesState
Decode a SpeckledBodyModel.BodiesState object from the supplied data
SpeckledBodyModel.BodiesState.BodyState - Class in com.speckled.specksim.imp.motion
Encapsulates the shape of a body
SpeckLoggingController - Class in com.speckled.specksim.gui.imp
This class listens to selection changes in the visualiser, and toggles logging in the selected speck
SpeckLoggingController() - Constructor for class com.speckled.specksim.gui.imp.SpeckLoggingController
Constructs a controller
speckPopulationSet(int) - Method in class com.speckled.specksim.imp.motion.GridMovementModel
 
speckPopulationSet(int) - Method in interface com.speckled.specksim.listener.PopulationListener
Notifies that the population of specks has changed size
SpeckPosition - Class in com.speckled.specksim
Encapsulates the position and orientation of a speck.
SpeckPosition() - Constructor for class com.speckled.specksim.SpeckPosition
Standard constructor
SpeckPosition(SpeckPosition) - Constructor for class com.speckled.specksim.SpeckPosition
Copies the supplied SpeckPosition
SpeckPosition(DataInputStream) - Constructor for class com.speckled.specksim.SpeckPosition
Constructs a new SpeckPosition from the values read from the stream
SpeckPosition.Configurator - Class in com.speckled.specksim
A useful configurator for manipulating a SpeckPosition.
SpeckPosition.Configurator(String, SpeckPosition) - Constructor for class com.speckled.specksim.SpeckPosition.Configurator
Constructs a new SpeckPosition.Configurator that will manipulate the values of the supplied SpeckPosition
SpeckPosition.Configurator(String, String, SpeckPosition) - Constructor for class com.speckled.specksim.SpeckPosition.Configurator
Constructs a new SpeckPosition.Configurator that will manipulate the values of the supplied SpeckPosition
speckRemoved(Speck) - Method in class com.speckled.specksim.imp.motion.GridMovementModel
 
speckRemoved(Speck) - Method in interface com.speckled.specksim.listener.PopulationListener
Notifies the listener that a speck has been removed
SpeckRenderer - Class in com.speckled.specksim.gui.imp
This StateRenderer draws the specks at their locations, and indicates their led status
SpeckRenderer() - Constructor for class com.speckled.specksim.gui.imp.SpeckRenderer
 
SpeckSelector - Class in com.speckled.specksim.gui.imp
This GLSelection listener works with the SpeckRenderer.
SpeckSelector() - Constructor for class com.speckled.specksim.gui.imp.SpeckSelector
 
SpeckSim - Class in com.speckled.specksim
The main class of the simulator.
speckSize - Variable in class com.speckled.specksim.gui.imp.SpeckRenderer
The size of a speck;
SpeckState - Interface in com.speckled.specksim.state
Every Speck must be able to supply a SpeckState object.
SpeckVisualiser - Class in com.speckled.specksim.gui.visualiser
Visualises a field of specks.
SpeckVisualiser(SpeckSim, StateSink, SimGUI) - Constructor for class com.speckled.specksim.gui.visualiser.SpeckVisualiser
Standard constructor.
speed - Variable in class com.ryanm.glvisualiser.GLCamera
The movement speed of the camera, in units per second
Sphere - Class in com.ryanm.glvisualiser.imp
It's a sphere, centered on the origin, and with radius 1
Sphere(GLVisualiser, GLMaterial, int) - Constructor for class com.ryanm.glvisualiser.imp.Sphere
Standard constructor
standardDeviation() - Method in class com.speckled.specksim.datagen.StatisticsRecorder
Gets the standard deviation of the data from this recorder over the repetitions
start() - Method in class com.ryanm.glvisualiser.GLVisualiser
Starts the Visualiser going
start - Variable in class com.speckled.specksim.datagen.VariableDescriptor
The start value
startCapture() - Method in class com.ryanm.glvisualiser.GLCapture
Starts the capture
startPoint - Variable in class com.speckled.specksim.gui.imp.GravityRenderer
The start point of the arrow
startRecording() - Method in class com.speckled.specksim.state.StateRecorder
Starts recording state objects.
startServer(long) - Static method in class com.speckled.specksim.datagen.ServerRunner
Starts a data-generation server.
stateAdded(SimulatorState) - Method in interface com.speckled.specksim.gui.StateBuffer.Listener
Called when a state has been added to the buffer
StateBuffer - Class in com.speckled.specksim.gui
Holds a random-access buffer of state objects
StateBuffer() - Constructor for class com.speckled.specksim.gui.StateBuffer
 
StateBuffer.Listener - Interface in com.speckled.specksim.gui
Interface for notifications of events on a StateBuffer
stateChanged(ChangeEvent) - Method in class com.ryanm.config.swing.imp.ColourWidget
 
stateChanged(ChangeEvent) - Method in class com.ryanm.config.swing.imp.FloatWidget
 
stateChanged(ChangeEvent) - Method in class com.ryanm.config.swing.imp.IntWidget
 
stateChanged(ChangeEvent) - Method in class com.ryanm.config.swing.imp.VectorWidget
 
StateFilter - Class in com.speckled.specksim.state
Defines an object that will filter elements in the SimulatorState object.
StateFilter(String) - Constructor for class com.speckled.specksim.state.StateFilter
Constructor for a new StateFilter
StateFilterManager - Class in com.speckled.specksim.state
Manages the StateFilters
StateGenerator - Class in com.speckled.specksim.state
Runs a simulation and records the resultant state objects to a file
StateGenerator(File, float, float, float, String) - Constructor for class com.speckled.specksim.state.StateGenerator
Constructs a new StateGenerator
StateListener - Interface in com.speckled.specksim.state
Should be implemented by objects that want to be appraised of a StateSink object being updated
StateProcessor - Class in com.speckled.specksim.state
StateProcessors are useful when you want to do some processing on the state, and then use the results both in visualisation and in statistic gathering without duplicating the work.
StateProcessor() - Constructor for class com.speckled.specksim.state.StateProcessor
 
StateProcessorManager - Class in com.speckled.specksim.state
Manages StateProcessors
StateReader - Class in com.speckled.specksim.state
Reads back a sequence of state objects previously saved by a StateRecorder
StateReader() - Constructor for class com.speckled.specksim.state.StateReader
 
StateRecorder - Class in com.speckled.specksim.state
Records a series of state objects for later consumption
StateRecorder() - Constructor for class com.speckled.specksim.state.StateRecorder
Constructs a new StateRecorder that will be manually handed SimulatorState objects to be recorded
StateRecorder(StateSink) - Constructor for class com.speckled.specksim.state.StateRecorder
Constructs a new StateRecorder that will automatically record the state objects that pass through a StateSink
stateRefreshed() - Method in class com.speckled.specksim.gui.visualiser.SpeckVisualiser
 
stateRefreshed() - Method in interface com.speckled.specksim.state.StateListener
Called when the associated state is refreshed
stateRefreshed() - Method in class com.speckled.specksim.state.StateRecorder
 
StateRenderer - Interface in com.speckled.specksim.gui.visualiser
This interface should be implemented to add visualisation capabilities to the simulator.
stateSink - Variable in class com.speckled.specksim.state.StateFilter
Reference to the StateSink object that holds the state to be operated on
StateSink - Class in com.speckled.specksim.state
Processes SimulatorState objects
StateSink(StateSource) - Constructor for class com.speckled.specksim.state.StateSink
Builds a new StateSink
StateSource - Interface in com.speckled.specksim.state
Interface for objects that can produce SimulatorState objects
StaticMovementModel - Class in com.speckled.specksim.imp.motion
Models a static field of randomly placed Specks.
StaticMovementModel() - Constructor for class com.speckled.specksim.imp.motion.StaticMovementModel
Builds a new StaticMovementModel
statisticDescriptions() - Method in class com.speckled.specksim.imp.stats.CommunicationsModule
 
statisticDescriptions() - Method in class com.speckled.specksim.imp.stats.LeaderStatisticModule
 
statisticDescriptions() - Method in class com.speckled.specksim.imp.stats.NeighbourhoodModule
 
statisticDescriptions() - Method in class com.speckled.specksim.statistics.StatisticsModule
Override this method to return an array of descriptive Strings for the statistics calculated by this StatisticsModule.
statisticNames() - Method in class com.speckled.specksim.imp.stats.CommunicationsModule
 
statisticNames() - Method in class com.speckled.specksim.imp.stats.LeaderStatisticModule
 
statisticNames() - Method in class com.speckled.specksim.imp.stats.NeighbourhoodModule
 
statisticNames() - Method in class com.speckled.specksim.statistics.StatisticsModule
Get the names of the statistics that will be generated by this module
StatisticsGatherer - Class in com.speckled.specksim.statistics
A StatisticsGatherer has a set of modules that do the actual statistics generation.
StatisticsGatherer(StateSink) - Constructor for class com.speckled.specksim.statistics.StatisticsGatherer
Constructs a new StatisticsGatherer that will update on changes to the supplied state
StatisticsModule - Class in com.speckled.specksim.statistics
The abstract superclass for statistics modules.
StatisticsModule() - Constructor for class com.speckled.specksim.statistics.StatisticsModule
 
StatisticsRecorder - Class in com.speckled.specksim.datagen
Records the output of a StatisticsModule when prompted, over a series of run repetitions
StatsPlotter - Class in com.speckled.specksim.gui.visualiser
Plots the output of StatisticsModules onto the visualisation
step() - Method in class com.speckled.specksim.state.StateReader
Advances to the next State object
stop() - Method in class com.ryanm.glvisualiser.GLVisualiser
Stops the visualiser
stop - Variable in class com.speckled.specksim.datagen.VariableDescriptor
The stop value
stopCapture() - Method in class com.ryanm.glvisualiser.GLCapture
Stops the capture
stopRecording() - Method in class com.speckled.specksim.state.StateRecorder
Stops recording incoming state objects
StreamSink - Class in com.ryanm.logging
Logs messages in human-readable format to the supplied OutputStream.
StreamSink(OutputStream, String) - Constructor for class com.ryanm.logging.StreamSink
Constructs a new sink that will write messages to the supplied stream
STRING_LIST_TYPE - Static variable in interface com.ryanm.config.Configurator
Type flag for string lists.
STRING_TYPE - Static variable in interface com.ryanm.config.Configurator
Type flag for String variables.
StringCodec - Class in com.ryanm.config.serial.imp
 
StringCodec() - Constructor for class com.ryanm.config.serial.imp.StringCodec
 
StringListCodec - Class in com.ryanm.config.serial.imp
 
StringListCodec() - Constructor for class com.ryanm.config.serial.imp.StringListCodec
 
StringListWidget - Class in com.ryanm.config.swing.imp
Widget for controlling a list of strings
StringListWidget(Configurator, String) - Constructor for class com.ryanm.config.swing.imp.StringListWidget
Constructs a new StringListWidget
StringListWidget() - Constructor for class com.ryanm.config.swing.imp.StringListWidget
 
StringRange - Annotation Type in com.ryanm.config.imp
Used to provide a range on the legal values of String, String list and File variables.
StringSink - Class in com.ryanm.logging
Eases implementation of simple LogSinks by handling the conversion of a logMessage to a human-readable String.
StringSink(String) - Constructor for class com.ryanm.logging.StringSink
 
StringSink.StringSinkConfigurator - Class in com.ryanm.logging
Configurator for variables common to all LogSinks that produce String-based output
StringSink.StringSinkConfigurator(String) - Constructor for class com.ryanm.logging.StringSink.StringSinkConfigurator
Constructs a new StringSink.StringSinkConfigurator
StringWidget - Class in com.ryanm.config.swing.imp
A widget for editing a String.
StringWidget(Configurator, String) - Constructor for class com.ryanm.config.swing.imp.StringWidget
Standard constructor
StringWidget() - Constructor for class com.ryanm.config.swing.imp.StringWidget
 
sub(GMatrix) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to the matrix difference of itself and matrix m1 (this = this - m1).
sub(GMatrix, GMatrix) - Method in class javax.vecmath.GMatrix
Sets the value of this matrix to the matrix difference of matrices m1 and m2 (this = m1 - m2).
sub(GVector) - Method in class javax.vecmath.GVector
Sets the value of this vector to the vector difference of itself and vector (this = this - vector).
sub(GVector, GVector) - Method in class javax.vecmath.GVector
Sets the value of this vector to the vector difference of vectors vector1 and vector2 (this = vector1 - vector2).
sub(Matrix3d, Matrix3d) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the matrix difference of matrices m1 and m2.
sub(Matrix3d) - Method in class javax.vecmath.Matrix3d
Sets the value of this matrix to the matrix difference of itself and matrix m1 (this = this - m1).
sub(Matrix3f, Matrix3f) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the matrix difference of matrices m1 and m2.
sub(Matrix3f) - Method in class javax.vecmath.Matrix3f
Sets the value of this matrix to the matrix difference of itself and matrix m1 (this = this - m1).
sub(Matrix4d, Matrix4d) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to the matrix difference of matrices m1 and m2.
sub(Matrix4d) - Method in class javax.vecmath.Matrix4d
Sets the value of this matrix to the matrix difference of itself and matrix m1 (this = this - m1).
sub(Matrix4f, Matrix4f) - Method in class javax.vecmath.Matrix4f
Performs an element-by-element subtraction of matrix m2 from matrix m1 and places the result into matrix this (this = m2 - m1).
sub(Matrix4f) - Method in class javax.vecmath.Matrix4f
Sets this matrix to the matrix difference of itself and matrix m1 (this = this - m1).
sub(Tuple2d, Tuple2d) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple to the vector difference of tuple t1 and t2 (this = t1 - t2).
sub(Tuple2d) - Method in class javax.vecmath.Tuple2d
Sets the value of this tuple to the vector difference of itself and tuple t1 (this = this - t1).
sub(Tuple2f, Tuple2f) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple to the vector difference of tuple t1 and t2 (this = t1 - t2).
sub(Tuple2f) - Method in class javax.vecmath.Tuple2f
Sets the value of this tuple to the vector difference of itself and tuple t1 (this = this - t1).
sub(Tuple2i, Tuple2i) - Method in class javax.vecmath.Tuple2i
Sets the value of this tuple to the difference of tuples t1 and t2 (this = t1 - t2).
sub(Tuple2i) - Method in class javax.vecmath.Tuple2i
Sets the value of this tuple to the difference of itself and t1 (this = this - t1).
sub(Tuple3d, Tuple3d) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the difference of tuples t1 and t2 (this = t1 - t2).
sub(Tuple3d) - Method in class javax.vecmath.Tuple3d
Sets the value of this tuple to the difference of itself and t1 (this = this - t1).
sub(Tuple3f, Tuple3f) - Method in class javax.vecmath.Tuple3f
Sets the value of this tuple to the vector difference of tuples t1 and t2 (this = t1 - t2).
sub(Tuple3f) - Method in class javax.vecmath.Tuple3f
Sets the value of this tuple to the vector difference of itself and tuple t1 (this = this - t1) .
sub(Tuple3i, Tuple3i) - Method in class javax.vecmath.Tuple3i
Sets the value of this tuple to the difference of tuples t1 and t2 (this = t1 - t2).
sub(Tuple3i) - Method in class javax.vecmath.Tuple3i
Sets the value of this tuple to the difference of itself and t1 (this = this - t1).
sub(Tuple4d, Tuple4d) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the difference of tuples t1 and t2 (this = t1 - t2).
sub(Tuple4d) - Method in class javax.vecmath.Tuple4d
Sets the value of this tuple to the difference of itself and tuple t1 (this = this - t1).
sub(Tuple4f, Tuple4f) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the difference of tuples t1 and t2 (this = t1 - t2).
sub(Tuple4f) - Method in class javax.vecmath.Tuple4f
Sets the value of this tuple to the difference of itself and t1 (this = this - t1).
sub(Tuple4i, Tuple4i) - Method in class javax.vecmath.Tuple4i
Sets the value of this tuple to the difference of tuples t1 and t2 (this = t1 - t2).
sub(Tuple4i) - Method in class javax.vecmath.Tuple4i
Sets the value of this tuple to the difference of itself and t1 (this = this - t1).
SubConfigurable - Annotation Type in com.ryanm.config.imp
Used to annotate fields as configurable, so they are included in the configurator.
subDivisionThreshold - Variable in class com.speckled.specksim.imp.comm.OctTreeField
The maximum number of specks that a leaf node in the tree can contain
subtract(SpeckPosition, SpeckPosition) - Static method in class com.speckled.specksim.SpeckPosition
Subtracts two SpeckOrientations.
SVD(GMatrix, GMatrix, GMatrix) - Method in class javax.vecmath.GMatrix
Finds the singular value decomposition (SVD) of this matrix such that this = U*W*transpose(V); and returns the rank of this matrix; the values of U,W,V are all overwritten.
SVDBackSolve(GMatrix, GMatrix, GMatrix, GVector) - Method in class javax.vecmath.GVector
Solves for x in Ax = b, where x is this vector (nx1), A is mxn, b is mx1, and A = U*W*transpose(V); U,W,V must be precomputed and can be found by taking the singular value decomposition (SVD) of A using the method SVD found in the GMatrix class.
SwingGUI - Class in com.ryanm.config.swing
A desktop-type area where configuration options are presented
SwingGUI(String) - Constructor for class com.ryanm.config.swing.SwingGUI
Constructs a new SwingGUI

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