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

A

actualDrawEarthAtNight(GLAutoDrawable, GL) - Method in class subscript.vis.OpenGLTest
 
actualDrawUnitSphere(GLAutoDrawable, GL) - Method in class subscript.vis.OpenGLTest
 
add(VisObject) - Method in class subscript.vis.VisBuffer
 
add(double[], double[], double[], int[]) - Method in class subscript.vis.VisPoints
 
add(double[], double[], double[]) - Method in class subscript.vis.VisPoints
 
add(double, double) - Method in class subscript.vis.VisPoints
 
add(GPoint3D) - Method in class subscript.vis.VisPoints
 
add(double, double, double) - Method in class subscript.vis.VisPoints
 
add(double, double, double, int) - Method in class subscript.vis.VisPoints
 
add(double) - Method in class subscript.vis.VisPointWindow
 
add(VisObject) - Method in class subscript.vis.VisWorld
 
addBuffered(VisObject) - Method in class subscript.vis.VisBuffer
 
addBuffered(VisObject) - Method in class subscript.vis.VisWorld
 
addEventListener(VisCanvasEventListener) - Method in class subscript.vis.VisCanvas
 
addListener(VisWorldListener) - Method in class subscript.vis.VisWorld
 
addOverlay(VisObject) - Method in class subscript.vis.VisBuffer
 
addOverlay(VisObject) - Method in class subscript.vis.VisWorld
 
addOverlayBuffered(VisObject) - Method in class subscript.vis.VisBuffer
 
addOverlayBuffered(VisObject) - Method in class subscript.vis.VisWorld
 
align - Variable in class subscript.vis.VisFontStyle
 
allocate(Component) - Method in class subscript.vis.RedrawArbiter
 
alwaysAxisEqual(boolean) - Method in class subscript.vis.VisCanvas
 
anchor - Variable in class subscript.vis.VisFontStyle
 
anchor - Variable in class subscript.vis.VisImage
 
arg - Variable in class lcmtypes.waypoint_command_t
 
arrayLeftDivide(Matrix) - Method in class Jama.Matrix
Element-by-element left division, C = A.\B
arrayLeftDivideEquals(Matrix) - Method in class Jama.Matrix
Element-by-element left division in place, A = A.\B
arrayRightDivide(Matrix) - Method in class Jama.Matrix
Element-by-element right division, C = A./B
arrayRightDivideEquals(Matrix) - Method in class Jama.Matrix
Element-by-element right division in place, A = A./B
arrayTimes(Matrix) - Method in class Jama.Matrix
Element-by-element multiplication, C = A.*B
arrayTimesEquals(Matrix) - Method in class Jama.Matrix
Element-by-element multiplication in place, A = A.*B
ASCENDING - Static variable in class dgc.util.TableSorter
 
atan(double) - Static method in class subscript.math.MathUtil
returns [-PI/2, PI/2] accurate within 0.269 degrees
atan2(double, double) - Static method in class subscript.math.MathUtil
 
autoZoom() - Method in class subscript.vis.VisCanvas
 
axis0 - Variable in class subscript.vis.VisGrid
 
axis1 - Variable in class subscript.vis.VisGrid
 
AxisAngle - Class in subscript.geom
Represents a 3D rotation.
AxisAngle(Matrix) - Constructor for class subscript.geom.AxisAngle
Create from a 3x3 rotation matrix.
AxisAngle(Quaternion) - Constructor for class subscript.geom.AxisAngle
Create from a quaternion.
AxisAngle(double, double, double, double) - Constructor for class subscript.geom.AxisAngle
Create from a vector (which will be normalized) and a rotation amount.

B

backgroundColor - Variable in class subscript.vis.VisCanvas
 
benchatan() - Static method in class subscript.math.MathUtil
 
benchexp() - Static method in class subscript.math.MathUtil
 
bind(GLAutoDrawable, GL) - Method in class subscript.vis.Texture
Called to indicate that subsequent rendering should use this texture.
BoundingSphere - Class in subscript.vis
Deprecated.
BoundingSphere() - Constructor for class subscript.vis.BoundingSphere
 
BoundingSphere(double, double, double, double) - Constructor for class subscript.vis.BoundingSphere
 
BoundingSphere(Box3D, Matrix) - Constructor for class subscript.vis.BoundingSphere
 
Box3D - Class in subscript.vis
A bounding box.
Box3D(double, double, double, double, double, double) - Constructor for class subscript.vis.Box3D
 
Box3D() - Constructor for class subscript.vis.Box3D
 
button_counts - Variable in class lcmtypes.orcpad_controls_t
 

C

C - Variable in class subscript.vis.VisView
The 4x4 camera matrix currently in use.
cameraLookAt(double, double, double, double, double, double, double, double, double) - Method in class subscript.vis.VisCanvas
 
canbus_t - Class in lcmtypes
 
canbus_t() - Constructor for class lcmtypes.canbus_t
 
canbus_t(DataInputStream) - Constructor for class lcmtypes.canbus_t
 
canHandle(Class) - Method in class lcspy.LaserPlugin
 
canHandle(Class) - Method in interface lcspy.LCSpyPlugin
return true if you can do something intelligent with data types matching cls.
carray - Variable in class lcmtypes.lcmtest_t
 
CarViewer - Class in dgc
 
CarViewer() - Constructor for class dgc.CarViewer
 
ChannelData - Class in lcspy
 
ChannelData() - Constructor for class lcspy.ChannelData
 
chi2(Matrix) - Method in class subscript.math.MultiGaussian
 
chol() - Method in class Jama.Matrix
Cholesky Decomposition
CholeskyDecomposition - Class in Jama
Cholesky Decomposition.
CholeskyDecomposition(Matrix) - Constructor for class Jama.CholeskyDecomposition
Cholesky algorithm for symmetric and positive definite matrix.
circle(VisRenderer, VisWorld, VisView, VisSurfaceStyle, double) - Static method in class subscript.vis.VisShapes
 
clamp(int, int, int) - Static method in class subscript.math.MathUtil
 
clamp(double, double, double) - Static method in class subscript.math.MathUtil
 
clear() - Method in class Jama.Matrix
 
clear() - Method in class subscript.vis.VisBuffer
 
clear() - Method in class subscript.vis.VisPoints
 
clear() - Method in class subscript.vis.VisWorld
 
clone() - Method in class Jama.Matrix
Clone the Matrix object.
clone(ArrayList<GPoint2D>) - Static method in class subscript.geom.GPoint2D
 
cloneToArray(ArrayList<GPoint2D>) - Static method in class subscript.geom.GPoint2D
 
closestPoint(GPoint2D) - Method in class subscript.geom.GLineSegment2D
 
cmd - Variable in class lcmtypes.waypoint_command_t
 
color - Variable in class subscript.vis.VisLineStyle
 
color - Variable in class subscript.vis.VisPointStyle
 
color - Variable in class subscript.vis.VisSurfaceStyle
 
ColorMapper - Class in subscript.vis
Converts scalar values to RGB colors by interpolating from a user-provided look-up table.
ColorMapper(int[], double, double) - Constructor for class subscript.vis.ColorMapper
 
COMPARABLE_COMAPRATOR - Static variable in class dgc.util.TableSorter
 
compose(Quaternion) - Method in class subscript.geom.Quaternion
 
computeTextBounds(VisFontStyle, String) - Method in class subscript.vis.VisCanvasRenderer
 
cond() - Method in class Jama.Matrix
Matrix condition (2 norm)
cond() - Method in class Jama.SingularValueDecomposition
Two norm condition number
conic(VisRenderer, VisWorld, VisView, VisSurfaceStyle, double, double, double) - Static method in class subscript.vis.VisShapes
 
constructWithCopy(double[][]) - Static method in class Jama.Matrix
Construct a matrix from a copy of a 2-D array.
control_t - Class in lcmtypes
 
control_t() - Constructor for class lcmtypes.control_t
 
control_t(DataInputStream) - Constructor for class lcmtypes.control_t
 
copy() - Method in class Jama.Matrix
Make a deep copy of a matrix
copy() - Method in class lcmtypes.canbus_t
 
copy() - Method in class lcmtypes.control_t
 
copy() - Method in class lcmtypes.gas_steer_t
 
copy() - Method in class lcmtypes.imu_t
 
copy() - Method in class lcmtypes.laser_t
 
copy() - Method in class lcmtypes.lcmtest_t
 
copy() - Method in class lcmtypes.logevent_t
 
copy() - Method in class lcmtypes.nmea_t
 
copy() - Method in class lcmtypes.obstacle_list_t
 
copy() - Method in class lcmtypes.obstacle_t
 
copy() - Method in class lcmtypes.odometry_update_t
 
copy() - Method in class lcmtypes.orcpad_controls_t
 
copy() - Method in class lcmtypes.pose_state_t
 
copy() - Method in class lcmtypes.quaternion_t
 
copy() - Method in class lcmtypes.splinter_odometry_t
 
copy() - Method in class lcmtypes.splinter_pwm_t
 
copy() - Method in class lcmtypes.waypoint_command_t
 
copy() - Method in class lcmtypes.waypoint_list_t
 
copy() - Method in class lcmtypes.waypoint_status_t
 
copy() - Method in class lcmtypes.waypoint_t
 
copy() - Method in class lcmtypes.wheelspeeds_t
 
copy() - Method in class subscript.vis.Box3D
 
copy() - Method in class subscript.vis.VisView
 

D

d - Variable in class lcmtypes.lcmtest_t
 
data - Variable in class lcmtypes.canbus_t
 
DataViewer - Class in dgc
 
DataViewer() - Constructor for class dgc.DataViewer
 
DataViewer.NameTypeValue - Interface in dgc
 
decode(DataInputStream) - Method in class lcmtypes.canbus_t
 
decode(DataInputStream) - Method in class lcmtypes.control_t
 
decode(DataInputStream) - Method in class lcmtypes.gas_steer_t
 
decode(DataInputStream) - Method in class lcmtypes.imu_t
 
decode(DataInputStream) - Method in class lcmtypes.laser_t
 
decode(DataInputStream) - Method in class lcmtypes.lcmtest_t
 
decode(DataInputStream) - Method in class lcmtypes.logevent_t
 
decode(DataInputStream) - Method in class lcmtypes.nmea_t
 
decode(DataInputStream) - Method in class lcmtypes.obstacle_list_t
 
decode(DataInputStream) - Method in class lcmtypes.obstacle_t
 
decode(DataInputStream) - Method in class lcmtypes.odometry_update_t
 
decode(DataInputStream) - Method in class lcmtypes.orcpad_controls_t
 
decode(DataInputStream) - Method in class lcmtypes.pose_state_t
 
decode(DataInputStream) - Method in class lcmtypes.quaternion_t
 
decode(DataInputStream) - Method in class lcmtypes.splinter_odometry_t
 
decode(DataInputStream) - Method in class lcmtypes.splinter_pwm_t
 
decode(DataInputStream) - Method in class lcmtypes.waypoint_command_t
 
decode(DataInputStream) - Method in class lcmtypes.waypoint_list_t
 
decode(DataInputStream) - Method in class lcmtypes.waypoint_status_t
 
decode(DataInputStream) - Method in class lcmtypes.waypoint_t
 
decode(DataInputStream) - Method in class lcmtypes.wheelspeeds_t
 
DEFAULT_HEIGHT - Static variable in class subscript.vis.VisLaserScanExtrusion
 
depthless - Variable in class subscript.vis.VisSurfaceStyle
 
DESCENDING - Static variable in class dgc.util.TableSorter
 
det() - Method in class Jama.LUDecomposition
Determinant
det() - Method in class Jama.Matrix
Matrix determinant
dgc - package dgc
MIT's DGC code.
dgc.logger - package dgc.logger
Java logging and playback tools.
dgc.util - package dgc.util
Miscellaneous DGC-related utilities.
distance - Variable in class lcmtypes.odometry_update_t
 
distanceTo(GPoint2D) - Method in class subscript.geom.GLine2D
 
distanceTo(GPoint2D) - Method in class subscript.geom.GLineSegment2D
 
distanceTo(GPoint2D) - Method in class subscript.geom.GPoint2D
 
distanceTo(GPoint3D) - Method in class subscript.geom.GPoint3D
 
doNormal(GL, double, double, double, double, double, double) - Static method in class subscript.vis.VisCanvasRenderer
 
doubleEquals(double, double) - Static method in class subscript.math.MathUtil
Returns true if the two doubles are within a small epsilon of each other.
draw() - Method in class subscript.vis.VisCanvas
 
drawBox(GL, float, float, float) - Method in class subscript.vis.OpenGLTest
 
drawCamera(GL, GLU) - Method in class subscript.vis.OpenGLTest
 
drawCylinder(GL, GLU) - Method in class subscript.vis.OpenGLTest
 
drawEarthAtNight(GLAutoDrawable, GL) - Method in class subscript.vis.OpenGLTest
 
drawMode - Variable in class subscript.vis.VisLineStyle
 
drawSync() - Method in class subscript.vis.VisCanvas
 

E

eig() - Method in class Jama.Matrix
Eigenvalue Decomposition
EigenvalueDecomposition - Class in Jama
Eigenvalues and eigenvectors of a real matrix.
EigenvalueDecomposition(Matrix) - Constructor for class Jama.EigenvalueDecomposition
Check for symmetry, then construct the eigenvalue decomposition
encode(DataOutputStream) - Method in interface lc.LCEncodable
 
encode(DataOutputStream) - Method in class lcmtypes.canbus_t
 
encode(DataOutputStream) - Method in class lcmtypes.control_t
 
encode(DataOutputStream) - Method in class lcmtypes.gas_steer_t
 
encode(DataOutputStream) - Method in class lcmtypes.imu_t
 
encode(DataOutputStream) - Method in class lcmtypes.laser_t
 
encode(DataOutputStream) - Method in class lcmtypes.lcmtest_t
 
encode(DataOutputStream) - Method in class lcmtypes.logevent_t
 
encode(DataOutputStream) - Method in class lcmtypes.nmea_t
 
encode(DataOutputStream) - Method in class lcmtypes.obstacle_list_t
 
encode(DataOutputStream) - Method in class lcmtypes.obstacle_t
 
encode(DataOutputStream) - Method in class lcmtypes.odometry_update_t
 
encode(DataOutputStream) - Method in class lcmtypes.orcpad_controls_t
 
encode(DataOutputStream) - Method in class lcmtypes.pose_state_t
 
encode(DataOutputStream) - Method in class lcmtypes.quaternion_t
 
encode(DataOutputStream) - Method in class lcmtypes.splinter_odometry_t
 
encode(DataOutputStream) - Method in class lcmtypes.splinter_pwm_t
 
encode(DataOutputStream) - Method in class lcmtypes.waypoint_command_t
 
encode(DataOutputStream) - Method in class lcmtypes.waypoint_list_t
 
encode(DataOutputStream) - Method in class lcmtypes.waypoint_status_t
 
encode(DataOutputStream) - Method in class lcmtypes.waypoint_t
 
encode(DataOutputStream) - Method in class lcmtypes.wheelspeeds_t
 
exp(double) - Static method in class subscript.math.MathUtil
Quickly compute e^x for all x.

F

f - Variable in class lcmtypes.lcmtest_t
 
fillColor - Variable in class subscript.vis.VisLineStyle
 
fov_degrees - Variable in class lcmtypes.laser_t
 
fromRmatrix(Matrix) - Static method in class subscript.geom.GLine2D
Create a line from the vector from the origin to the line that is perpendicular to the line.
fromRTheta(double, double) - Static method in class subscript.geom.GLine2D
Create a new line given a distance and angle from the origin that is perpendicular to the line.
fromThetaPoint(double, GPoint2D) - Static method in class subscript.geom.GLine2D
Create a line that is at angle theta from the x axis and passes through point p

G

gas_mv - Variable in class lcmtypes.gas_steer_t
 
gas_steer_t - Class in lcmtypes
 
gas_steer_t() - Constructor for class lcmtypes.gas_steer_t
 
gas_steer_t(DataInputStream) - Constructor for class lcmtypes.gas_steer_t
 
GeomUtil - Class in subscript.geom
Utilities to convert to and from [DX DY DTHETA] and proper transformation matrices
GeomUtil() - Constructor for class subscript.geom.GeomUtil
 
get(int, int) - Method in class Jama.Matrix
Get a single element.
getAction(JDesktopPane, ChannelData) - Method in class lcspy.LaserPlugin
 
getAction(JDesktopPane, ChannelData) - Method in interface lcspy.LCSpyPlugin
Return an action suitable for adding to a popup menu that will display a viewer for the given channel.
getAntialias() - Method in class subscript.vis.VisCanvas
 
getArray() - Method in class Jama.Matrix
Access the internal two-dimensional array.
getArrayCopy() - Method in class Jama.Matrix
Copy the internal two-dimensional array.
getB() - Method in class subscript.geom.GLine2D
Get the y intercept of the line
getClassByFingerprint(int) - Method in class lcspy.LCMHandlerDatabase
 
getColumnClass(int) - Method in class dgc.util.TableSorter
 
getColumnCount() - Method in class dgc.util.TableSorter
 
getColumnDimension() - Method in class Jama.Matrix
Get column dimension.
getColumnName(int) - Method in class dgc.util.TableSorter
 
getColumnPackedCopy() - Method in class Jama.Matrix
Make a one-dimensional column packed copy of the internal array.
getCovariance() - Method in class subscript.math.MultiGaussian
 
getD() - Method in class Jama.EigenvalueDecomposition
Return the block diagonal eigenvalue matrix
getDistX(GPoint2D) - Method in class subscript.geom.GLine2D
Is point p to the left of the line?
getDistY(GPoint2D) - Method in class subscript.geom.GLine2D
What is the vertical distance between p and the line?
getDoublePivot() - Method in class Jama.LUDecomposition
Return pivot permutation vector as a one-dimensional double array
getDx() - Method in class subscript.geom.GLine2D
Get component of unit vector
getDx() - Method in class subscript.geom.GLine3D
 
getDx() - Method in class subscript.geom.GRay3D
 
getDy() - Method in class subscript.geom.GLine2D
Get component of unit vector
getDy() - Method in class subscript.geom.GLine3D
 
getDy() - Method in class subscript.geom.GRay3D
 
getDz() - Method in class subscript.geom.GLine3D
 
getDz() - Method in class subscript.geom.GRay3D
 
getExtents(Matrix) - Method in class subscript.vis.VisAxes
 
getExtents(Matrix) - Method in class subscript.vis.VisBuffer
What are the extents of the objects in the buffer when viewed under transformation T?
getExtents(Matrix) - Method in class subscript.vis.VisCar
 
getExtents(Matrix) - Method in class subscript.vis.VisCircle
 
getExtents(Matrix) - Method in class subscript.vis.VisCube
 
getExtents(Matrix) - Method in class subscript.vis.VisEarth
 
getExtents(Matrix) - Method in class subscript.vis.VisGrid
 
getExtents(Matrix) - Method in class subscript.vis.VisImage
 
getExtents(Matrix) - Method in class subscript.vis.VisLaserScan
 
getExtents(Matrix) - Method in class subscript.vis.VisLaserScanExtrusion
 
getExtents(Matrix) - Method in class subscript.vis.VisObject
Get the bounding box in global coordinates, i.e., using the object's transform T and the passed-in matrix S.
getExtents(Matrix) - Method in class subscript.vis.VisPoints
 
getExtents(Matrix) - Method in class subscript.vis.VisPointWindow
 
getExtents(Matrix) - Method in class subscript.vis.VisPolygon
 
getExtents(Matrix) - Method in class subscript.vis.VisPoseMarker
 
getExtents(Matrix) - Method in class subscript.vis.VisShape
 
getExtents(Matrix) - Method in class subscript.vis.VisSick
 
getExtents(Matrix) - Method in class subscript.vis.VisSplinter
 
getExtents(Matrix) - Method in class subscript.vis.VisSurface
 
getExtents(Matrix) - Method in class subscript.vis.VisT
 
getExtents(Matrix) - Method in class subscript.vis.VisText
 
getExtents(Matrix) - Method in class subscript.vis.VisWorld
What are the extents of the world when viewed under transformation T?
getFPS() - Method in class subscript.vis.RedrawArbiter
 
getH() - Method in class Jama.QRDecomposition
Return the Householder vectors
getHeight() - Method in class subscript.vis.Texture
 
getImagEigenvalues() - Method in class Jama.EigenvalueDecomposition
Return the imaginary parts of the eigenvalues
getL() - Method in class Jama.CholeskyDecomposition
Return triangular factor.
getL() - Method in class Jama.LUDecomposition
Return lower triangular factor
getLast() - Method in class subscript.vis.VisPoints
 
getLine() - Method in class subscript.geom.GLineSegment2D
 
getLine() - Method in class subscript.geom.GRay3D
 
getLineCoordinate(GPoint2D) - Method in class subscript.geom.GLine2D
Get the coordinate of a point (on this line), with 0 corresponding to the point on the line that is perpendicular to a line passing through the origin and the line.
getLineCoordinate(GPoint3D) - Method in class subscript.geom.GLine3D
 
getLocalExtentsReal() - Method in class subscript.vis.VisEarth
 
getM() - Method in class subscript.geom.GLine2D
Get the slope of the line
getMatrix(int, int, int, int) - Method in class Jama.Matrix
Get a submatrix.
getMatrix(int[], int[]) - Method in class Jama.Matrix
Get a submatrix.
getMatrix(int, int, int[]) - Method in class Jama.Matrix
Get a submatrix.
getMatrix(int[], int, int) - Method in class Jama.Matrix
Get a submatrix.
getMean() - Method in class subscript.math.MultiGaussian
 
getName() - Method in interface dgc.DataViewer.NameTypeValue
 
getPinv() - Method in class subscript.math.MultiGaussian
 
getPivot() - Method in class Jama.LUDecomposition
Return pivot permutation vector
getPoint(double) - Method in class subscript.geom.GRay3D
get a point a certain distance away from the source
getPointOfCoordinate(double) - Method in class subscript.geom.GLine2D
The inverse of getLineCoordinate.
getPointOfCoordinate(double) - Method in class subscript.geom.GLine3D
 
getPointOnLine() - Method in class subscript.geom.GLine3D
 
getPosition() - Method in class subscript.vis.VisObject
Returns the object's transformation matrix.
getPreferredSize() - Method in class lcspy.ObjectPanel
 
getQ() - Method in class Jama.QRDecomposition
Generate and return the (economy-sized) orthogonal factor
getR() - Method in class Jama.QRDecomposition
Return the upper triangular factor
getR() - Method in class subscript.geom.GLine2D
The 2x1 vector from the origin to the line that is perpendicular to the line.
getRealEigenvalues() - Method in class Jama.EigenvalueDecomposition
Return the real parts of the eigenvalues
getRowCount() - Method in class dgc.util.TableSorter
 
getRowDimension() - Method in class Jama.Matrix
Get row dimension.
getRowPackedCopy() - Method in class Jama.Matrix
Make a one-dimensional row packed copy of the internal array.
getS() - Method in class Jama.SingularValueDecomposition
Return the diagonal matrix of singular values
getSingleton() - Static method in class lc.LC
 
getSingularValues() - Method in class Jama.SingularValueDecomposition
Return the one-dimensional array of singular values
getSortingStatus(int) - Method in class dgc.util.TableSorter
 
getSource() - Method in class subscript.geom.GRay3D
 
getT() - Method in class subscript.geom.Transform3D
 
getTableHeader() - Method in class dgc.util.TableSorter
 
getTableModel() - Method in class dgc.util.TableSorter
 
getTheta() - Method in class subscript.geom.GLine2D
Get the angle of the line (the angle between the line and the X axis.) Note that a line has two possible values, T and T+180.
getType() - Method in interface dgc.DataViewer.NameTypeValue
 
getU() - Method in class Jama.LUDecomposition
Return upper triangular factor
getU() - Method in class Jama.SingularValueDecomposition
Return the left singular vectors
getU() - Method in class subscript.geom.GLine2D
The 2x1 unit vector corresponding to the slope of the line.
getV() - Method in class Jama.EigenvalueDecomposition
Return the eigenvector matrix
getV() - Method in class Jama.SingularValueDecomposition
Return the right singular vectors
getValue() - Method in interface dgc.DataViewer.NameTypeValue
 
getValueAt(int, int) - Method in class dgc.util.TableSorter
 
getVisCanvas() - Method in class subscript.vis.VisFrame
 
getWidth() - Method in class subscript.vis.Texture
 
getWorld() - Method in class subscript.vis.VisCanvas
 
getWorld() - Method in class subscript.vis.VisCanvasRenderer
 
getWorldExtents() - Method in class subscript.vis.VisWorld
Get extents of the world as viewed from world space
getX() - Method in class subscript.geom.GPoint2D
 
getX() - Method in class subscript.geom.GPoint3D
 
getY() - Method in class subscript.geom.GPoint2D
 
getY() - Method in class subscript.geom.GPoint3D
 
getZ() - Method in class subscript.geom.GPoint3D
 
GLine2D - Class in subscript.geom
A 2D line
GLine2D() - Constructor for class subscript.geom.GLine2D
 
GLine2D(double, double, GPoint2D) - Constructor for class subscript.geom.GLine2D
Create a new line
GLine2D(double, double) - Constructor for class subscript.geom.GLine2D
Create a new line
GLine2D(GPoint2D, GPoint2D) - Constructor for class subscript.geom.GLine2D
Create a new line through two points.
GLine3D - Class in subscript.geom
A 3D line
GLine3D(double, double, double, GPoint3D) - Constructor for class subscript.geom.GLine3D
 
GLine3D(GPoint3D, GPoint3D) - Constructor for class subscript.geom.GLine3D
 
GLineSegment2D - Class in subscript.geom
A 2D line with end points.
GLineSegment2D(GPoint2D, GPoint2D) - Constructor for class subscript.geom.GLineSegment2D
 
GPoint2D - Class in subscript.geom
A 2D point
GPoint2D() - Constructor for class subscript.geom.GPoint2D
 
GPoint2D(double, double) - Constructor for class subscript.geom.GPoint2D
 
GPoint3D - Class in subscript.geom
 
GPoint3D() - Constructor for class subscript.geom.GPoint3D
 
GPoint3D(GPoint2D) - Constructor for class subscript.geom.GPoint3D
 
GPoint3D(double[]) - Constructor for class subscript.geom.GPoint3D
 
GPoint3D(double, double, double) - Constructor for class subscript.geom.GPoint3D
 
GRay3D - Class in subscript.geom
A 3D ray.
GRay3D(double, double, double, GPoint3D) - Constructor for class subscript.geom.GRay3D
 
GRay3D(GPoint3D, GPoint3D) - Constructor for class subscript.geom.GRay3D
 
gridSpacing - Variable in class subscript.vis.VisGrid
 

H

hasData() - Method in class subscript.vis.Box3D
 
height - Variable in class subscript.vis.VisLaserScanExtrusion
 
height - Variable in class subscript.vis.VisView
The dimensions of the view port.
hypot(double, double) - Static method in class Jama.util.Maths
sqrt(a^2 + b^2) without under/overflow.

I

i16 - Variable in class lcmtypes.lcmtest_t
 
i32 - Variable in class lcmtypes.lcmtest_t
 
i64 - Variable in class lcmtypes.lcmtest_t
 
i8 - Variable in class lcmtypes.lcmtest_t
 
identity(int, int) - Static method in class Jama.Matrix
Generate identity matrix
imu_serial_number - Variable in class lcmtypes.imu_t
 
imu_t - Class in lcmtypes
 
imu_t() - Constructor for class lcmtypes.imu_t
 
imu_t(DataInputStream) - Constructor for class lcmtypes.imu_t
 
in_menu - Variable in class lcmtypes.orcpad_controls_t
 
init(GLAutoDrawable) - Method in class subscript.vis.Texture
Called internally to register this texture with a new GL context.
initEarthAtNight(GLAutoDrawable, GL) - Method in class subscript.vis.OpenGLTest
 
inside(GPoint3D) - Method in class subscript.vis.Box3D
 
intended_vehicle_id - Variable in class lcmtypes.gas_steer_t
 
intersectionWith(GLine2D) - Method in class subscript.geom.GLine2D
Compute the point where two lines intersect, or null if the lines are parallel.
intersectionWith(GLine2D) - Method in class subscript.geom.GLineSegment2D
Returns the point where this segment intersects this line, or null if they do not intersect.
intersectionWith(GLineSegment2D) - Method in class subscript.geom.GLineSegment2D
 
intersectionWithXyPlane() - Method in class subscript.geom.GLine3D
Where does this line pierce the XY plane?
intersectPlaneXY() - Method in class subscript.geom.GRay3D
 
inverse() - Method in class Jama.Matrix
Matrix inverse or pseudoinverse
inverse() - Method in class subscript.geom.Quaternion
 
inverse22(Matrix) - Static method in class subscript.math.MathUtil
 
inverse33(Matrix) - Static method in class subscript.math.MathUtil
 
isCellEditable(int, int) - Method in class dgc.util.TableSorter
 
isFullRank() - Method in class Jama.QRDecomposition
Is the matrix full rank?
isNonsingular() - Method in class Jama.LUDecomposition
Is the matrix nonsingular?
isnull - Variable in class subscript.vis.BoundingSphere
 
isSorting() - Method in class dgc.util.TableSorter
 
isSPD() - Method in class Jama.CholeskyDecomposition
Is the matrix symmetric and positive definite?
isVisible(double) - Method in class subscript.vis.ColorMapper
 

J

Jama - package Jama
Simple Matrix library.
Jama.util - package Jama.util
JAMA utility classes.
JOGLTest - Class in subscript.vis
Basic JOGL functionality test.
JOGLTest() - Constructor for class subscript.vis.JOGLTest
 
joy_x - Variable in class lcmtypes.orcpad_controls_t
 
joy_y - Variable in class lcmtypes.orcpad_controls_t
 

K

keyTyped(KeyEvent) - Method in class subscript.vis.VisCanvasEventAdapter
 
keyTyped(KeyEvent) - Method in interface subscript.vis.VisCanvasEventListener
 

L

laser_t - Class in lcmtypes
 
laser_t() - Constructor for class lcmtypes.laser_t
 
laser_t(DataInputStream) - Constructor for class lcmtypes.laser_t
 
LaserPlugin - Class in lcspy
 
LaserPlugin() - Constructor for class lcspy.LaserPlugin
 
lc - package lc
Lightweight Communications (LC) implementation.
LC - Class in lc
Lightweight Communications implementation
LC() - Constructor for class lc.LC
Create an LC instance using default options (or environment variable LC_MCADDR if available.)
LC(String, int, int) - Constructor for class lc.LC
 
LCEncodable - Interface in lc
A message which can be easily sent using LC
lcm - package lcm
Lightweight Communications Marshaller (LCM) implementation.
LCM_FINGERPRINT - Static variable in class lcmtypes.canbus_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.control_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.gas_steer_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.imu_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.laser_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.lcmtest_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.logevent_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.nmea_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.obstacle_list_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.obstacle_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.odometry_update_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.orcpad_controls_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.pose_state_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.quaternion_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.splinter_odometry_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.splinter_pwm_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.waypoint_command_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.waypoint_list_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.waypoint_status_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.waypoint_t
 
LCM_FINGERPRINT - Static variable in class lcmtypes.wheelspeeds_t
 
LCMHandlerDatabase - Class in lcspy
 
LCMHandlerDatabase() - Constructor for class lcspy.LCMHandlerDatabase
 
LCMTest - Class in lcm
Listens for messages and tries to parse them as lcmtest_t objects.
LCMTest() - Constructor for class lcm.LCMTest
 
lcmtest_t - Class in lcmtypes
 
lcmtest_t() - Constructor for class lcmtypes.lcmtest_t
 
lcmtest_t(DataInputStream) - Constructor for class lcmtypes.lcmtest_t
 
lcmtypes - package lcmtypes
Automatically generated LCM data types.
lcspy - package lcspy
Graphical LC/LCM debugger.
LCSpy - Class in lcspy
 
LCSpy() - Constructor for class lcspy.LCSpy
 
LCSpyPlugin - Interface in lcspy
 
LCSubscriber - Interface in lc
A class which listens for messages on a particular channel.
leftDisable - Variable in class lcmtypes.splinter_pwm_t
 
leftPWM - Variable in class lcmtypes.splinter_pwm_t
 
leftVelocity - Variable in class lcmtypes.splinter_odometry_t
 
len - Variable in class lcmtypes.canbus_t
 
length() - Method in class subscript.geom.GLineSegment2D
 
lengthOfProjectionOnto(GLineSegment2D) - Method in class subscript.geom.GLineSegment2D
 
level - Variable in class lcmtypes.logevent_t
 
LEXICAL_COMPARATOR - Static variable in class dgc.util.TableSorter
 
line - Variable in class subscript.geom.GLineSegment2D
 
linear_accel - Variable in class lcmtypes.imu_t
 
lineStyle - Variable in class subscript.vis.VisGrid
 
list_type - Variable in class lcmtypes.waypoint_status_t
 
logevent_t - Class in lcmtypes
 
logevent_t() - Constructor for class lcmtypes.logevent_t
 
logevent_t(DataInputStream) - Constructor for class lcmtypes.logevent_t
 
LogPlayer - Class in dgc.logger
 
LogPlayer(String) - Constructor for class dgc.logger.LogPlayer
 
logProb(Matrix) - Method in class subscript.math.MultiGaussian
 
lookAt(double, double, double, double, double, double, double, double, double) - Static method in class subscript.vis.OpenGLTest
 
lookAt(double, double, double, double, double, double, double, double, double) - Static method in class subscript.vis.VisCanvas
eyeX,eyeY,eyeZ the location of the camera cX, cY, cZ location at center of view.
lsqFit(ArrayList<GPoint2D>) - Static method in class subscript.geom.GLine2D
 
lsqFit(ArrayList<GPoint2D>, double[]) - Static method in class subscript.geom.GLine2D
 
lu() - Method in class Jama.Matrix
LU Decomposition
LUDecomposition - Class in Jama
LU Decomposition.
LUDecomposition(Matrix) - Constructor for class Jama.LUDecomposition
LU Decomposition

M

magnetometer - Variable in class lcmtypes.imu_t
 
main(String[]) - Static method in class dgc.CarViewer
 
main(String[]) - Static method in class dgc.DataViewer
 
main(String[]) - Static method in class dgc.logger.LogPlayer
 
main(String[]) - Static method in class lc.LC
 
main(String[]) - Static method in class lcm.LCMTest
 
main(String[]) - Static method in class lcspy.LCSpy
 
main(String[]) - Static method in class subscript.geom.GeomUtil
Correctness tests
main(String[]) - Static method in class subscript.geom.GLine2D
Self tests
main(String[]) - Static method in class subscript.math.MathUtil
 
main(String[]) - Static method in class subscript.math.MultiGaussian
 
main(String[]) - Static method in class subscript.vis.JOGLTest
 
main(String[]) - Static method in class subscript.vis.OpenGLTest
 
main(String[]) - Static method in class subscript.vis.RWXObject
 
main(String[]) - Static method in class subscript.vis.VisDemo
 
main(String[]) - Static method in class subscript.vis.VisTest
 
main(String[]) - Static method in class subscript.vis.VisTest3
 
main(String[]) - Static method in class subscript.vis.VisTestCar
 
main(String[]) - Static method in class subscript.vis.VisTestEarth
 
makeBuffer() - Method in class subscript.vis.VisWorld
 
makeCaption(String, Color, double, VisFontStyle.ANCHOR) - Static method in class subscript.vis.VisText
 
makeVisEscape() - Static method in class subscript.vis.VisEscape
 
makeVisObject() - Method in class subscript.vis.RWXObject
 
manhattenDistanceTo(GPoint2D) - Method in class subscript.geom.GPoint2D
 
manipulationPoint - Variable in class subscript.vis.VisView
The 4x1 (homogenous) point around which the world should be rotated/etc.
map(double) - Method in class subscript.vis.ColorMapper
 
markerSize - Variable in class subscript.vis.VisPointStyle
 
Maths - Class in Jama.util
 
Maths() - Constructor for class Jama.util.Maths
 
MathUtil - Class in subscript.math
Miscellaneous math utilities like mod2pi and fast exp functions.
MathUtil() - Constructor for class subscript.math.MathUtil
 
Matrix - Class in Jama
Jama = Java Matrix class.
Matrix(int, int) - Constructor for class Jama.Matrix
Construct an m-by-n matrix of zeros.
Matrix(int, int, double) - Constructor for class Jama.Matrix
Construct an m-by-n constant matrix.
Matrix(double[][]) - Constructor for class Jama.Matrix
Construct a matrix from a 2-D array.
Matrix(double[][], int, int) - Constructor for class Jama.Matrix
Construct a matrix quickly without checking arguments.
Matrix(double[], int) - Constructor for class Jama.Matrix
Construct a matrix from a one-dimensional packed array
message - Variable in class lcmtypes.logevent_t
 
messageReceived(String, DataInputStream) - Method in interface lc.LCSubscriber
 
meters_per_second - Variable in class lcmtypes.pose_state_t
 
minus(Matrix) - Method in class Jama.Matrix
C = A - B
minusEquals(Matrix) - Method in class Jama.Matrix
A = A - B
mod2pi(double) - Static method in class subscript.math.MathUtil
Ensure that v is [-PI, PI]
mod2pi(double, double) - Static method in class subscript.math.MathUtil
Returns a value of v wrapped such that ref and v differ by no more +/-PI
modelIndex(int) - Method in class dgc.util.TableSorter
 
mouseClicked(VisCanvas, GRay3D, MouseEvent) - Method in class subscript.vis.VisCanvasEventAdapter
 
mouseClicked(VisCanvas, GRay3D, MouseEvent) - Method in interface subscript.vis.VisCanvasEventListener
 
mouseDragged(VisCanvas, GRay3D, MouseEvent) - Method in class subscript.vis.VisCanvasEventAdapter
 
mouseDragged(VisCanvas, GRay3D, MouseEvent) - Method in interface subscript.vis.VisCanvasEventListener
 
mousePressed(VisCanvas, GRay3D, MouseEvent) - Method in class subscript.vis.VisCanvasEventAdapter
 
mousePressed(VisCanvas, GRay3D, MouseEvent) - Method in interface subscript.vis.VisCanvasEventListener
 
mouseReleased(VisCanvas, GRay3D, MouseEvent) - Method in class subscript.vis.VisCanvasEventAdapter
 
mouseReleased(VisCanvas, GRay3D, MouseEvent) - Method in interface subscript.vis.VisCanvasEventListener
 
MultiGaussian - Class in subscript.math
Representation of an N-dimensional multi-gaussian.
MultiGaussian(Matrix, Matrix, Random) - Constructor for class subscript.math.MultiGaussian
 
MultiGaussian(Matrix) - Constructor for class subscript.math.MultiGaussian
 
MultiGaussian(Matrix, Matrix) - Constructor for class subscript.math.MultiGaussian
 
multiplyTransform(Matrix) - Method in class subscript.vis.VisCanvasRenderer
 
multiplyTransform(Matrix) - Method in class subscript.vis.VisRenderer
 

N

nextPowerOfTwo(double) - Method in class subscript.vis.VisCanvasRenderer
 
nmea - Variable in class lcmtypes.nmea_t
 
nmea_t - Class in lcmtypes
 
nmea_t() - Constructor for class lcmtypes.nmea_t
 
nmea_t(DataInputStream) - Constructor for class lcmtypes.nmea_t
 
norm1() - Method in class Jama.Matrix
One norm
norm2() - Method in class Jama.Matrix
Two norm
norm2() - Method in class Jama.SingularValueDecomposition
Two norm
normalize() - Method in class subscript.geom.AxisAngle
Ensure that the unit vector is actually a unit vector.
normalize() - Method in class subscript.geom.Quaternion
 
normF() - Method in class Jama.Matrix
Frobenius norm
normInf() - Method in class Jama.Matrix
Infinity norm
NOT_SORTED - Static variable in class dgc.util.TableSorter
 
nranges - Variable in class lcmtypes.laser_t
 
ns - Variable in class lcmtypes.lcmtest_t
 
num_obstacles - Variable in class lcmtypes.obstacle_list_t
 
num_points - Variable in class lcmtypes.obstacle_t
 
num_waypoints - Variable in class lcmtypes.waypoint_list_t
 

O

ObjectPanel - Class in lcspy
 
ObjectPanel(String, Class, Object) - Constructor for class lcspy.ObjectPanel
 
obstacle_list_t - Class in lcmtypes
 
obstacle_list_t() - Constructor for class lcmtypes.obstacle_list_t
 
obstacle_list_t(DataInputStream) - Constructor for class lcmtypes.obstacle_list_t
 
obstacle_t - Class in lcmtypes
 
obstacle_t() - Constructor for class lcmtypes.obstacle_t
 
obstacle_t(DataInputStream) - Constructor for class lcmtypes.obstacle_t
 
obstacles - Variable in class lcmtypes.obstacle_list_t
 
odometry_time - Variable in class lcmtypes.odometry_update_t
 
odometry_update_t - Class in lcmtypes
 
odometry_update_t() - Constructor for class lcmtypes.odometry_update_t
 
odometry_update_t(DataInputStream) - Constructor for class lcmtypes.odometry_update_t
 
OpenGLTest - Class in subscript.vis
Basic OpenGL functionality test.
OpenGLTest() - Constructor for class subscript.vis.OpenGLTest
 
optimize() - Method in class subscript.geom.GLine2D
Hint that the object should be optimized for future computation by putting the internal representation into a more convenient format.
orcpad_controls_t - Class in lcmtypes
 
orcpad_controls_t() - Constructor for class lcmtypes.orcpad_controls_t
 
orcpad_controls_t(DataInputStream) - Constructor for class lcmtypes.orcpad_controls_t
 
orientation - Variable in class lcmtypes.pose_state_t
 
ORIGIN - Static variable in class subscript.geom.GPoint2D
 

P

p1 - Variable in class subscript.geom.GLineSegment2D
 
p2 - Variable in class subscript.geom.GLineSegment2D
 
paint(Graphics) - Method in class lcspy.ObjectPanel
 
paintComponent(Graphics) - Method in class subscript.vis.VisCanvas
 
paintingOverlay - Variable in class subscript.vis.VisCanvas
 
panTo(double, double, double) - Method in class subscript.vis.VisCanvas
move the camera so that (cx,cy,cz) is directly under the eye port.
parallelLineThrough(GPoint2D) - Method in class subscript.geom.GLine2D
Return a line parallel to this line that passes through the specified point.
parallelpiped(VisRenderer, VisWorld, VisView, VisSurfaceStyle, double, double, double) - Static method in class subscript.vis.VisShapes
 
perpendicularDistanceTo(GPoint2D) - Method in class subscript.geom.GLine2D
Compute the perpendicular distance between a point and the line
perpendicularLine() - Method in class subscript.geom.GLine2D
A line perpendicular to this line.
perpendicularLineThrough(GPoint2D) - Method in class subscript.geom.GLine2D
The line perpendicular to this line that passes through point p
plus(Matrix) - Method in class Jama.Matrix
C = A + B
plus(GPoint3D) - Method in class subscript.geom.GPoint3D
 
plusEquals(Matrix) - Method in class Jama.Matrix
A = A + B
plusEquals(int, int, Matrix) - Method in class Jama.Matrix
Add the matrix X to the current matrix at position oi, oj.
plusEquals(int, int, double) - Method in class Jama.Matrix
 
pointOnLineClosestTo(GPoint2D) - Method in class subscript.geom.GLine2D
 
pointOnLineClosestTo(GPoint3D) - Method in class subscript.geom.GLine3D
 
popTransform() - Method in class subscript.vis.VisCanvasRenderer
 
popTransform() - Method in class subscript.vis.VisRenderer
 
popupMenu - Variable in class subscript.vis.VisCanvas
 
pos - Variable in class lcmtypes.pose_state_t
 
pos_scale - Variable in class lcmtypes.pose_state_t
 
pose_state_t - Class in lcmtypes
 
pose_state_t() - Constructor for class lcmtypes.pose_state_t
 
pose_state_t(DataInputStream) - Constructor for class lcmtypes.pose_state_t
 
print(int, int) - Method in class Jama.Matrix
Print the matrix to stdout.
print(PrintWriter, int, int) - Method in class Jama.Matrix
Print the matrix to the output stream.
print(NumberFormat, int) - Method in class Jama.Matrix
Print the matrix to stdout.
print(PrintWriter, NumberFormat, int) - Method in class Jama.Matrix
Print the matrix to the output stream.
prob(Matrix) - Method in class subscript.math.MultiGaussian
compute probability of vector v, which is Nx1
publish(String, String) - Method in class lc.LC
 
publish(String, LCEncodable) - Method in class lc.LC
 
publish(String, byte[], int, int) - Method in class lc.LC
 
pushTransform() - Method in class subscript.vis.VisCanvasRenderer
 
pushTransform() - Method in class subscript.vis.VisRenderer
 

Q

q - Variable in class lcmtypes.imu_t
 
q - Variable in class lcmtypes.quaternion_t
 
q - Variable in class subscript.geom.Quaternion
 
qr() - Method in class Jama.Matrix
QR Decomposition
QRDecomposition - Class in Jama
QR Decomposition.
QRDecomposition(Matrix) - Constructor for class Jama.QRDecomposition
QR Decomposition, computed by Householder reflections.
Quaternion - Class in subscript.geom
A 3D rotation-- WARNING: This class is under-tested.
Quaternion() - Constructor for class subscript.geom.Quaternion
 
Quaternion(Matrix) - Constructor for class subscript.geom.Quaternion
 
Quaternion(double[]) - Constructor for class subscript.geom.Quaternion
 
Quaternion(AxisAngle) - Constructor for class subscript.geom.Quaternion
 
quaternion_rate - Variable in class lcmtypes.pose_state_t
 
quaternion_t - Class in lcmtypes
 
quaternion_t() - Constructor for class lcmtypes.quaternion_t
 
quaternion_t(DataInputStream) - Constructor for class lcmtypes.quaternion_t
 

R

r - Variable in class subscript.vis.BoundingSphere
 
radius - Variable in class lcmtypes.waypoint_t
 
random(int, int) - Static method in class Jama.Matrix
Generate matrix with random elements
ranges - Variable in class lcmtypes.laser_t
 
rank() - Method in class Jama.Matrix
Matrix rank
rank() - Method in class Jama.SingularValueDecomposition
Effective numerical matrix rank
read(BufferedReader) - Static method in class Jama.Matrix
Read a matrix from a stream.
readExternal(ObjectInput) - Method in class subscript.geom.GPoint2D
 
RedrawArbiter - Class in subscript.vis
Used by multiple objects to ensure that everyone gets a chance to repaint.
RedrawArbiter() - Constructor for class subscript.vis.RedrawArbiter
 
relativeTo(Matrix, Matrix) - Static method in class subscript.geom.GeomUtil
Given two transformation matrices a and b, a=Mb.
removeListener(VisWorldListener) - Method in class subscript.vis.VisWorld
 
render(GLAutoDrawable, GL, GLU) - Method in class subscript.vis.OpenGLTest
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisAxes
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisCar
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisCircle
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisCube
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisEarth
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisGrid
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisImage
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisLaserScanExtrusion
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisObject
Called by VisCanvas when it is time to render the object.
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisPoints
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisPointWindow
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisPolygon
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisPoseMarker
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisShape
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisSick
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisSplinter
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisSurface
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisT
 
render(VisRenderer, VisWorld, VisView) - Method in class subscript.vis.VisText
 
renderBeginLines(VisLineStyle) - Method in class subscript.vis.VisCanvasRenderer
 
renderBeginLines(VisLineStyle) - Method in class subscript.vis.VisRenderer
 
renderBeginPoints(VisPointStyle) - Method in class subscript.vis.VisCanvasRenderer
 
renderBeginPoints(VisPointStyle) - Method in class subscript.vis.VisRenderer
 
renderBeginPolygon(VisSurfaceStyle) - Method in class subscript.vis.VisCanvasRenderer
 
renderBeginPolygon(VisSurfaceStyle) - Method in class subscript.vis.VisRenderer
 
renderBeginQuads(VisSurfaceStyle) - Method in class subscript.vis.VisCanvasRenderer
 
renderBeginQuads(VisSurfaceStyle) - Method in class subscript.vis.VisRenderer
 
renderBeginTriangles(VisSurfaceStyle) - Method in class subscript.vis.VisCanvasRenderer
 
renderBeginTriangles(VisSurfaceStyle) - Method in class subscript.vis.VisRenderer
 
renderBeginTrianglesFan(VisSurfaceStyle) - Method in class subscript.vis.VisCanvasRenderer
 
renderEndLines() - Method in class subscript.vis.VisCanvasRenderer
 
renderEndLines() - Method in class subscript.vis.VisRenderer
 
renderEndPoints() - Method in class subscript.vis.VisCanvasRenderer
 
renderEndPoints() - Method in class subscript.vis.VisRenderer
 
renderEndPolygon() - Method in class subscript.vis.VisCanvasRenderer
 
renderEndPolygon() - Method in class subscript.vis.VisRenderer
 
renderEndQuads() - Method in class subscript.vis.VisCanvasRenderer
 
renderEndQuads() - Method in class subscript.vis.VisRenderer
 
renderEndTriangles() - Method in class subscript.vis.VisCanvasRenderer
 
renderEndTriangles() - Method in class subscript.vis.VisRenderer
 
renderStrokeLines(double[], double[], double[]) - Method in class subscript.vis.VisCanvasRenderer
 
renderStrokeLines(double[], double[], double[], int, int) - Method in class subscript.vis.VisCanvasRenderer
 
renderStrokeLines(double[], double[], double[]) - Method in class subscript.vis.VisRenderer
if z is null, assume all points are at z=0
renderStrokeLines(double[], double[], double[], int, int) - Method in class subscript.vis.VisRenderer
 
renderStrokePoints(double[], double[], double[]) - Method in class subscript.vis.VisCanvasRenderer
 
renderStrokePoints(double[], double[], double[], int, int) - Method in class subscript.vis.VisCanvasRenderer
 
renderStrokePoints(double[], double[], double[], int[], int, int) - Method in class subscript.vis.VisCanvasRenderer
 
renderStrokePoints(double[], double[], double[]) - Method in class subscript.vis.VisRenderer
if z is null, assume all points are at z=0
renderStrokePoints(double[], double[], double[], int, int) - Method in class subscript.vis.VisRenderer
 
renderStrokePoints(double[], double[], double[], int[], int, int) - Method in class subscript.vis.VisRenderer
 
renderStrokePolygon(double[], double[], double[]) - Method in class subscript.vis.VisCanvasRenderer
 
renderStrokePolygon(double[], double[], double[]) - Method in class subscript.vis.VisRenderer
 
renderStrokeQuads(double[], double[], double[]) - Method in class subscript.vis.VisCanvasRenderer
 
renderStrokeQuads(double[], double[], double[]) - Method in class subscript.vis.VisRenderer
 
renderStrokeTriangles(double[], double[], double[]) - Method in class subscript.vis.VisCanvasRenderer
 
renderStrokeTriangles(double[], double[], double[]) - Method in class subscript.vis.VisRenderer
 
renderText(VisFontStyle, String) - Method in class subscript.vis.VisCanvasRenderer
 
renderText(VisFontStyle, String) - Method in class subscript.vis.VisRenderer
 
renderTextToTexture(VisFontStyle, String) - Method in class subscript.vis.VisCanvasRenderer
 
rightDisable - Variable in class lcmtypes.splinter_pwm_t
 
rightPWM - Variable in class lcmtypes.splinter_pwm_t
 
rightVelocity - Variable in class lcmtypes.splinter_odometry_t
 
rotate(GPoint3D) - Method in class subscript.geom.Quaternion
 
rotateX(double) - Static method in class subscript.geom.GeomUtil
 
rotateX(double) - Method in class subscript.geom.Transform3D
 
rotateX(double) - Method in class subscript.vis.VisObject
Concatenate the object's current transform with a rotation around the X axis.
rotateX(double) - Method in class subscript.vis.VisRenderer
 
rotateY(double) - Static method in class subscript.geom.GeomUtil
 
rotateY(double) - Method in class subscript.geom.Transform3D
 
rotateY(double) - Method in class subscript.vis.VisObject
Concatenate the object's current transform with a rotation around the Y axis.
rotateY(double) - Method in class subscript.vis.VisRenderer
 
rotateZ(double) - Static method in class subscript.geom.GeomUtil
 
rotateZ(double) - Method in class subscript.geom.Transform3D
 
rotateZ(double) - Method in class subscript.vis.VisObject
Concatenate the object's current transform with a rotation around the Z axis.
rotateZ(double) - Method in class subscript.vis.VisRenderer
 
rotation_rate - Variable in class lcmtypes.imu_t
 
run(String[]) - Method in class subscript.vis.VisTest
 
run(String[]) - Method in class subscript.vis.VisTestCar
 
RWXObject - Class in subscript.vis
Renderware object parser.
RWXObject(String, Matrix) - Constructor for class subscript.vis.RWXObject
 

S

s - Variable in class lcmtypes.lcmtest_t
 
sample() - Method in class subscript.math.MultiGaussian
Return an Nx1 vector drawn from the distribution
scale(double) - Method in class subscript.geom.GPoint2D
 
scale_to_meters - Variable in class lcmtypes.odometry_update_t
 
scaleRotation(double) - Method in class subscript.geom.AxisAngle
Scale the amount of rotation by the given factor.
screenShot(String) - Method in class subscript.vis.VisCanvas
 
seqno - Variable in class lcmtypes.waypoint_status_t
 
seqno - Variable in class lcmtypes.waypoint_t
 
serialVersionUID - Static variable in class subscript.vis.JOGLTest
 
serialVersionUID - Static variable in class subscript.vis.OpenGLTest
 
serialVersionUID - Static variable in class subscript.vis.VisCanvas
 
serialVersionUID - Static variable in class subscript.vis.VisFrame
 
set(int, int, double) - Method in class Jama.Matrix
Set a single element.
setAntialias(boolean) - Method in class subscript.vis.VisCanvas
 
setAutoZoom(boolean) - Method in class subscript.vis.VisCanvas
 
setAxisAngle(double, double, double, double) - Method in class subscript.geom.Quaternion
 
setBackgroundColor(Color) - Method in class subscript.vis.VisCanvas
 
setColumnComparator(Class, Comparator) - Method in class dgc.util.TableSorter
 
setEnableShading(boolean) - Method in class subscript.vis.VisSurface
 
setFiltering(boolean) - Method in class subscript.vis.Texture
 
setMatrix(int, int, int, int, Matrix) - Method in class Jama.Matrix
Set a submatrix.
setMatrix(int[], int[], Matrix) - Method in class Jama.Matrix
Set a submatrix.
setMatrix(int[], int, int, Matrix) - Method in class Jama.Matrix
Set a submatrix.
setMatrix(int, int, int[], Matrix) - Method in class Jama.Matrix
Set a submatrix.
setMinMax(double, double) - Method in class subscript.vis.ColorMapper
 
setObject(Object) - Method in class lcspy.ObjectPanel
 
setOpaqueMax(double) - Method in class subscript.vis.ColorMapper
 
setOpaqueMin(double) - Method in class subscript.vis.ColorMapper
 
setPosition(GPoint2D) - Method in class subscript.vis.VisObject
Set the object's transform to a translation specified by a 2D point.
setPosition(Transform3D) - Method in class subscript.vis.VisObject
Set the object's transform.
setPosition(Matrix) - Method in class subscript.vis.VisObject
Set the object's transform using either a 3x1 or 4x4 matrix.
setPositionT(Matrix) - Method in class subscript.vis.VisObject
Set the object's transform using either a 3x1 or 4x4 matrix.
setPositionXYT(Matrix) - Method in class subscript.vis.VisObject
Set the object's transform to the 2D rigid-body transformation parameterized by a 3x1 matrix (dx, dy, dt).
setPositionXYT(double, double, double) - Method in class subscript.vis.VisObject
Set the object's transform to the 2D rigid-body transformation parameterized by x, y, t.
setPositionXYZ(double, double, double) - Method in class subscript.vis.VisObject
Set the object's transform to a translation.
setSegments(int) - Method in class subscript.vis.VisCircle
 
setSortingStatus(int, int) - Method in class dgc.util.TableSorter
 
setTableHeader(JTableHeader) - Method in class dgc.util.TableSorter
 
setTableModel(TableModel) - Method in class dgc.util.TableSorter
 
setup(GLAutoDrawable, GL) - Method in class subscript.vis.Texture
 
setValueAt(Object, int, int) - Method in class dgc.util.TableSorter
 
shape - Variable in class subscript.vis.VisPointStyle
 
showPopupMenu(MouseEvent) - Method in class lcspy.LCSpy
 
SingularValueDecomposition - Class in Jama
Singular Value Decomposition.
SingularValueDecomposition(Matrix) - Constructor for class Jama.SingularValueDecomposition
Construct the singular value decomposition
size - Variable in class subscript.vis.VisLineStyle
 
size() - Method in class subscript.vis.VisPoints
Returns the number of points in this object.
sizeMode - Variable in class subscript.vis.VisLineStyle
 
sizeMode - Variable in class subscript.vis.VisPointStyle
 
solve(Matrix) - Method in class Jama.CholeskyDecomposition
Solve A*X = B
solve(Matrix) - Method in class Jama.LUDecomposition
Solve A*X = B
solve(Matrix) - Method in class Jama.Matrix
Solve A*X = B
solve(Matrix) - Method in class Jama.QRDecomposition
Least squares solution of A*X = B
solveTranspose(Matrix) - Method in class Jama.Matrix
Solve X*A = B, which is also A'*X' = B'
source - Variable in class lcmtypes.logevent_t
 
speed - Variable in class lcmtypes.odometry_update_t
 
speed - Variable in class lcmtypes.wheelspeeds_t
 
splinter_odometry_t - Class in lcmtypes
 
splinter_odometry_t() - Constructor for class lcmtypes.splinter_odometry_t
 
splinter_odometry_t(DataInputStream) - Constructor for class lcmtypes.splinter_odometry_t
 
splinter_pwm_t - Class in lcmtypes
 
splinter_pwm_t() - Constructor for class lcmtypes.splinter_pwm_t
 
splinter_pwm_t(DataInputStream) - Constructor for class lcmtypes.splinter_pwm_t
 
square(double) - Static method in class subscript.math.MathUtil
 
squaredDistanceTo(GPoint2D) - Method in class subscript.geom.GLineSegment2D
 
squaredDistanceTo(GPoint2D) - Method in class subscript.geom.GPoint2D
 
squaredDistanceTo(GPoint3D) - Method in class subscript.geom.GPoint3D
 
sstyle - Variable in class subscript.vis.VisLaserScanExtrusion
 
status - Variable in class lcmtypes.waypoint_status_t
 
steer_mv - Variable in class lcmtypes.gas_steer_t
 
subscribe(String, LCSubscriber) - Method in class lc.LC
 
subscribeAll(LCSubscriber) - Method in class lc.LC
 
subscript.geom - package subscript.geom
Simple geometrical types.
subscript.math - package subscript.math
Math utilities.
subscript.vis - package subscript.vis
Subscript Visualizaton library.
svd() - Method in class Jama.Matrix
Singular Value Decomposition
switchBuffer() - Method in class subscript.vis.VisBuffer
 
switchBuffer() - Method in class subscript.vis.VisWorld
Make all objects added via addBuffered since last call to switchBuffer() visible, and discard the objects that were added before.

T

T - Variable in class subscript.vis.VisView
The 4x4 model matrix currently in use.
TableSorter - Class in dgc.util
TableSorter is a decorator for TableModels; adding sorting functionality to a supplied TableModel.
TableSorter() - Constructor for class dgc.util.TableSorter
 
TableSorter(TableModel) - Constructor for class dgc.util.TableSorter
 
TableSorter(TableModel, JTableHeader) - Constructor for class dgc.util.TableSorter
 
teleport() - Method in class subscript.vis.VisCanvas
The next draw cycle, we'll change our view transformation immediately, rather than smoothly zoom.
Texture - Class in subscript.vis
Wrapper for OpenGL textures.
Texture(String, int, int) - Constructor for class subscript.vis.Texture
Create a new texture.
Texture(BufferedImage, int, int) - Constructor for class subscript.vis.Texture
 
Texture(BufferedImage) - Constructor for class subscript.vis.Texture
 
Texture(String) - Constructor for class subscript.vis.Texture
Create a new texture.
theta - Variable in class subscript.geom.AxisAngle
 
times(double) - Method in class Jama.Matrix
Multiply a matrix by a scalar, C = s*A
times(Matrix) - Method in class Jama.Matrix
Linear algebraic matrix multiplication, A * B
times(Matrix, Matrix) - Method in class Jama.Matrix
 
timesEquals(double) - Method in class Jama.Matrix
Multiply a matrix by a scalar in place, A = s*A
toString() - Method in class Jama.Matrix
Equivalent to print(5,5)
toString() - Method in class subscript.geom.AxisAngle
 
toString() - Method in class subscript.geom.GLine2D
 
toString() - Method in class subscript.geom.GPoint2D
 
toString() - Method in class subscript.geom.GPoint3D
 
toString() - Method in class subscript.geom.GRay3D
 
toString() - Method in class subscript.geom.Quaternion
 
toString() - Method in class subscript.vis.BoundingSphere
 
toString() - Method in class subscript.vis.Box3D
 
trace() - Method in class Jama.Matrix
Matrix trace.
transform(Matrix) - Method in class subscript.geom.GLineSegment2D
 
transform(double, double, double) - Method in class subscript.geom.GPoint2D
Transform the point by rotating it, then translating it.
transform(Matrix) - Method in class subscript.geom.GPoint2D
Transform the point by premultiplying by the provided 3x3 matrix.
transform(ArrayList<GPoint2D>, Matrix) - Static method in class subscript.geom.GPoint2D
 
transform(ArrayList<GPoint2D>, Matrix, ArrayList<GPoint2D>) - Static method in class subscript.geom.GPoint2D
 
transform(GPoint2D[], Matrix, GPoint2D[]) - Static method in class subscript.geom.GPoint2D
 
transform(Transform3D) - Method in class subscript.geom.GPoint3D
 
transform(Matrix) - Method in class subscript.geom.GPoint3D
 
transform(Matrix) - Method in class subscript.geom.Transform3D
 
transform(Transform3D) - Method in class subscript.geom.Transform3D
 
transform(Matrix) - Method in class subscript.vis.Box3D
T is a 4x4 matrix.
transform(Quaternion, GPoint3D) - Method in class subscript.vis.VisObject
???
transform(Matrix) - Method in class subscript.vis.VisObject
Concatenate the object's current transform with another transform.
Transform3D - Class in subscript.geom
A wrapper for a 4x4 matrix representing a 3D transformation matrix, mostly deprecated.
Transform3D(Matrix) - Constructor for class subscript.geom.Transform3D
 
Transform3D() - Constructor for class subscript.geom.Transform3D
 
transformationInverse31(Matrix) - Static method in class subscript.geom.GeomUtil
 
transformationInverse31(Matrix, Matrix) - Static method in class subscript.geom.GeomUtil
 
transformationMatrix() - Method in class subscript.geom.AxisAngle
Convert to a 3x3 rotation matrix.
transformationMatrix() - Method in class subscript.geom.Quaternion
 
transformationMatrix(GPoint3D) - Method in class subscript.geom.Quaternion
 
transformationMatrix31(Matrix) - Static method in class subscript.geom.GeomUtil
 
transformationMatrix33(Matrix) - Static method in class subscript.geom.GeomUtil
 
transformationMatrix33(double, double, double) - Static method in class subscript.geom.GeomUtil
 
transformationMultiply31(Matrix, Matrix) - Static method in class subscript.geom.GeomUtil
 
transformationMultiply31(Matrix, Matrix, Matrix) - Static method in class subscript.geom.GeomUtil
 
transformationMultiply33(Matrix, Matrix) - Static method in class subscript.geom.GeomUtil
 
transformSegments(ArrayList<GLineSegment2D>, Matrix) - Static method in class subscript.geom.GLineSegment2D
 
translate(double, double, double) - Static method in class subscript.geom.GeomUtil
 
translate(double, double, double) - Method in class subscript.geom.Transform3D
 
translate(double, double, double) - Method in class subscript.vis.VisObject
Concatenate the object's current transform with a translation.
translate(double, double, double) - Method in class subscript.vis.VisRenderer
 
transpose() - Method in class Jama.Matrix
Matrix transpose.
transpose(Matrix) - Method in class Jama.Matrix
 

U

u16 - Variable in class lcmtypes.lcmtest_t
 
u32 - Variable in class lcmtypes.lcmtest_t
 
u64 - Variable in class lcmtypes.lcmtest_t
 
u8 - Variable in class lcmtypes.lcmtest_t
 
uminus() - Method in class Jama.Matrix
Unary minus
unbind(GLAutoDrawable, GL) - Method in class subscript.vis.Texture
 
union(BoundingSphere) - Method in class subscript.vis.BoundingSphere
Enlarge this sphere so that it contains another sphere too.
update(Matrix, double, double, double) - Method in class subscript.vis.Box3D
 
update(double, double, double) - Method in class subscript.vis.Box3D
 
update(Box3D) - Method in class subscript.vis.Box3D
 
useSwingCompatCanvas - Variable in class subscript.vis.VisCanvas
 
utime - Variable in class lcmtypes.gas_steer_t
 
utime - Variable in class lcmtypes.imu_t
 
utime - Variable in class lcmtypes.laser_t
 
utime - Variable in class lcmtypes.logevent_t
 
utime - Variable in class lcmtypes.nmea_t
 
utime - Variable in class lcmtypes.odometry_update_t
 
utime - Variable in class lcmtypes.pose_state_t
 
utime - Variable in class lcmtypes.splinter_odometry_t
 
utime - Variable in class lcmtypes.splinter_pwm_t
 
utime - Variable in class lcmtypes.waypoint_command_t
 
utime - Variable in class lcmtypes.waypoint_list_t
 
utime - Variable in class lcmtypes.waypoint_status_t
 
utime - Variable in class lcmtypes.waypoint_t
 
utime_can - Variable in class lcmtypes.canbus_t
 
utime_host - Variable in class lcmtypes.canbus_t
 
utime_host - Variable in class lcmtypes.obstacle_list_t
 
utime_meas - Variable in class lcmtypes.obstacle_list_t
 
utime_meas - Variable in class lcmtypes.wheelspeeds_t
 
utime_send - Variable in class lcmtypes.canbus_t
 
utime_send - Variable in class lcmtypes.wheelspeeds_t
 

V

valueOf(String) - Static method in enum subscript.vis.VisFontStyle.ALIGN
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum subscript.vis.VisFontStyle.ANCHOR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum subscript.vis.VisImage.ANCHOR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum subscript.vis.VisLineStyle.DRAW_MODE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum subscript.vis.VisLineStyle.SIZE_MODE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum subscript.vis.VisPointStyle.SHAPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum subscript.vis.VisPointStyle.SIZE_MODE
Returns the enum constant of this type with the specified name.
values() - Static method in enum subscript.vis.VisFontStyle.ALIGN
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum subscript.vis.VisFontStyle.ANCHOR
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum subscript.vis.VisImage.ANCHOR
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum subscript.vis.VisLineStyle.DRAW_MODE
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum subscript.vis.VisLineStyle.SIZE_MODE
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum subscript.vis.VisPointStyle.SHAPE
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum subscript.vis.VisPointStyle.SIZE_MODE
Returns an array containing the constants of this enum type, in the order they're declared.
varray - Variable in class lcmtypes.lcmtest_t
 
vd - Variable in class lcmtypes.control_t
 
vertices() - Method in class subscript.vis.Box3D
 
VisAxes - Class in subscript.vis
Draws a set of 3D axes.
VisAxes() - Constructor for class subscript.vis.VisAxes
 
VisAxes(VisLineStyle) - Constructor for class subscript.vis.VisAxes
 
VisBuffer - Class in subscript.vis
A set of objects to be displayed in a VisCanvas; these are created by VisWorld..
VisCanvas - Class in subscript.vis
Displays VisWorlds using OpenGL.
VisCanvas(VisWorld) - Constructor for class subscript.vis.VisCanvas
 
VisCanvas.MyVisWorldListener - Class in subscript.vis
 
VisCanvas.MyVisWorldListener() - Constructor for class subscript.vis.VisCanvas.MyVisWorldListener
 
VisCanvasEventAdapter - Class in subscript.vis
Empty implementations of VisCanvasEventListener.
VisCanvasEventAdapter() - Constructor for class subscript.vis.VisCanvasEventAdapter
 
VisCanvasEventListener - Interface in subscript.vis
Classes which are interested in user-events inside a VisCanvas implement this interface.
visCanvasNativeRender(VisCanvas, VisWorld, VisView, GLAutoDrawable, GL, GLU) - Method in class subscript.vis.VisEarth
 
visCanvasNativeRender(VisCanvas, VisWorld, VisView, GLAutoDrawable, GL, GLU) - Method in class subscript.vis.VisImage
 
visCanvasNativeRender(VisCanvas, VisWorld, VisView, GLAutoDrawable, GL, GLU) - Method in class subscript.vis.VisSurface
 
VisCanvasRenderer - Class in subscript.vis
Rendering utilities used by VisCanvas.
VisCanvasRenderer(VisCanvas, GLAutoDrawable, GL, GLU) - Constructor for class subscript.vis.VisCanvasRenderer
 
VisCar - Class in subscript.vis
A low-polygon car.
VisCar() - Constructor for class subscript.vis.VisCar
 
VisCircle - Class in subscript.vis
A 2D circle.
VisCircle(double, VisSurfaceStyle) - Constructor for class subscript.vis.VisCircle
 
VisCircle(double, double, double, VisSurfaceStyle) - Constructor for class subscript.vis.VisCircle
 
VisCube - Class in subscript.vis
A 3D cube.
VisCube(double) - Constructor for class subscript.vis.VisCube
 
VisCube(double, VisSurfaceStyle) - Constructor for class subscript.vis.VisCube
 
VisDemo - Class in subscript.vis
A minimialist Vis demo.
VisDemo() - Constructor for class subscript.vis.VisDemo
 
VisEarth - Class in subscript.vis
The planet earth, texture not included.
VisEarth() - Constructor for class subscript.vis.VisEarth
 
VisEscape - Class in subscript.vis
A factory for VisEscape objects using the escape.rwx model.
VisEscape() - Constructor for class subscript.vis.VisEscape
 
VisFontStyle - Class in subscript.vis
Encapsulates properties of fonts.
VisFontStyle() - Constructor for class subscript.vis.VisFontStyle
 
VisFontStyle(Color) - Constructor for class subscript.vis.VisFontStyle
 
VisFontStyle(Color, double) - Constructor for class subscript.vis.VisFontStyle
 
VisFontStyle(Color, double, VisFontStyle.ALIGN) - Constructor for class subscript.vis.VisFontStyle
 
VisFontStyle(Color, double, VisFontStyle.ANCHOR) - Constructor for class subscript.vis.VisFontStyle
 
VisFontStyle(Color, double, VisFontStyle.ALIGN, VisFontStyle.ANCHOR) - Constructor for class subscript.vis.VisFontStyle
 
VisFontStyle.ALIGN - Enum in subscript.vis
 
VisFontStyle.ANCHOR - Enum in subscript.vis
 
VisFrame - Class in subscript.vis
A convenience class, creating a VisCanvas in a JFrame.
VisFrame(String, VisWorld) - Constructor for class subscript.vis.VisFrame
 
VisGaussian - Class in subscript.vis
Displays a 2D ellipse representing the 1-sigma boundaries of a covariance matrix.
VisGaussian(Matrix, VisLineStyle) - Constructor for class subscript.vis.VisGaussian
 
VisGaussian(MultiGaussian, VisLineStyle) - Constructor for class subscript.vis.VisGaussian
 
VisGLineSegment2D - Class in subscript.vis
A 2D line segment.
VisGLineSegment2D(GLineSegment2D, VisLineStyle) - Constructor for class subscript.vis.VisGLineSegment2D
 
VisGPoints - Class in subscript.vis
Deprecated, see VisPoints.
VisGPoints(ArrayList<GPoint2D>, VisPointStyle) - Constructor for class subscript.vis.VisGPoints
 
VisGrid - Class in subscript.vis
Displays a grid, suitable for a cheap "ground plane".
VisGrid(int, VisLineStyle) - Constructor for class subscript.vis.VisGrid
 
VisGrid(int, int, int, VisLineStyle) - Constructor for class subscript.vis.VisGrid
 
VisImage - Class in subscript.vis
An image.
VisImage(BufferedImage) - Constructor for class subscript.vis.VisImage
 
VisImage(BufferedImage, VisImage.ANCHOR, double) - Constructor for class subscript.vis.VisImage
 
VisImage(Texture) - Constructor for class subscript.vis.VisImage
 
VisImage(BufferedImage, double, double) - Constructor for class subscript.vis.VisImage
 
VisImage(Texture, double, double) - Constructor for class subscript.vis.VisImage
 
VisImage.ANCHOR - Enum in subscript.vis
 
VisLaserScan - Class in subscript.vis
Special case of VisPoints intended for planar laser scanner data.
VisLaserScan(ArrayList<GPoint2D>) - Constructor for class subscript.vis.VisLaserScan
 
VisLaserScan(ArrayList<GPoint2D>, VisPointStyle) - Constructor for class subscript.vis.VisLaserScan
 
VisLaserScan(ArrayList<GPoint2D>, VisLineStyle) - Constructor for class subscript.vis.VisLaserScan
 
VisLaserScanExtrusion - Class in subscript.vis
A 3D extrusion of 2D laser scan data.
VisLaserScanExtrusion(ArrayList<GPoint2D>) - Constructor for class subscript.vis.VisLaserScanExtrusion
 
VisLaserScanExtrusion(ArrayList<GPoint2D>, double) - Constructor for class subscript.vis.VisLaserScanExtrusion
 
VisLaserScanExtrusion(ArrayList<GPoint2D>, double, VisSurfaceStyle) - Constructor for class subscript.vis.VisLaserScanExtrusion
 
VisLineStyle - Class in subscript.vis
Encapsulates properties of line drawing style.
VisLineStyle() - Constructor for class subscript.vis.VisLineStyle
 
VisLineStyle(Color) - Constructor for class subscript.vis.VisLineStyle
 
VisLineStyle(Color, double) - Constructor for class subscript.vis.VisLineStyle
 
VisLineStyle(Color, double, float[]) - Constructor for class subscript.vis.VisLineStyle
 
VisLineStyle(Color, double, VisLineStyle.SIZE_MODE) - Constructor for class subscript.vis.VisLineStyle
 
VisLineStyle(Color, double, VisLineStyle.DRAW_MODE) - Constructor for class subscript.vis.VisLineStyle
 
VisLineStyle.DRAW_MODE - Enum in subscript.vis
 
VisLineStyle.SIZE_MODE - Enum in subscript.vis
 
VisObject - Class in subscript.vis
The abstract base class of all objects which can be drawn on a VisCanvas.
VisObject() - Constructor for class subscript.vis.VisObject
 
VisPoints - Class in subscript.vis
This class handles points rendered both as dots and as lines.
VisPoints() - Constructor for class subscript.vis.VisPoints
Create an empty set of points.
VisPoints(ArrayList<GPoint2D>, VisPointStyle) - Constructor for class subscript.vis.VisPoints
Create a set of points from a list in a given style.
VisPoints(VisPointStyle, VisLineStyle) - Constructor for class subscript.vis.VisPoints
Create an empty set of points in the given styles.
VisPoints(VisLineStyle) - Constructor for class subscript.vis.VisPoints
 
VisPoints(VisPointStyle) - Constructor for class subscript.vis.VisPoints
 
VisPoints(double[], double[]) - Constructor for class subscript.vis.VisPoints
 
VisPoints(double[], double[], double[]) - Constructor for class subscript.vis.VisPoints
 
VisPoints(double[], double[], VisPointStyle) - Constructor for class subscript.vis.VisPoints
 
VisPoints(double[], double[], double[], VisPointStyle) - Constructor for class subscript.vis.VisPoints
 
VisPoints(double[], double[], VisLineStyle) - Constructor for class subscript.vis.VisPoints
 
VisPoints(double[], double[], double[], VisLineStyle) - Constructor for class subscript.vis.VisPoints
 
VisPoints(double[], double[], VisPointStyle, VisLineStyle) - Constructor for class subscript.vis.VisPoints
 
VisPoints(double[], double[], double[], VisPointStyle, VisLineStyle) - Constructor for class subscript.vis.VisPoints
 
VisPoints(double[], double[], double[], int[], VisPointStyle) - Constructor for class subscript.vis.VisPoints
 
VisPointStyle - Class in subscript.vis
Encapsulates the drawing style of points.
VisPointStyle() - Constructor for class subscript.vis.VisPointStyle
 
VisPointStyle(Color) - Constructor for class subscript.vis.VisPointStyle
 
VisPointStyle(Color, VisPointStyle.SHAPE) - Constructor for class subscript.vis.VisPointStyle
 
VisPointStyle(Color, VisPointStyle.SHAPE, double) - Constructor for class subscript.vis.VisPointStyle
 
VisPointStyle(Color, double) - Constructor for class subscript.vis.VisPointStyle
 
VisPointStyle.SHAPE - Enum in subscript.vis
 
VisPointStyle.SIZE_MODE - Enum in subscript.vis
 
VisPointWindow - Class in subscript.vis
A history of points, suitable for finite-length trajectories.
VisPointWindow(double, double, int, VisLineStyle) - Constructor for class subscript.vis.VisPointWindow
 
VisPolygon - Class in subscript.vis
A polygon.
VisPolygon(double[], double[], VisSurfaceStyle) - Constructor for class subscript.vis.VisPolygon
Convex center coordinates ccx and ccy
VisPolygon(ArrayList<GPoint2D>, VisSurfaceStyle, boolean) - Constructor for class subscript.vis.VisPolygon
 
VisPoseMarker - Class in subscript.vis
A simple 3D pyramid useful for indicating a 3D position and orientation.
VisPoseMarker(VisSurfaceStyle) - Constructor for class subscript.vis.VisPoseMarker
 
VisQuadraticSurface - Class in subscript.vis
Displays a quadratic surface.
VisQuadraticSurface(ColorMapper, double, double, double, double, double, double, double, double, double, double) - Constructor for class subscript.vis.VisQuadraticSurface
 
VisQuadraticSurface(ColorMapper, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class subscript.vis.VisQuadraticSurface
 
VisRenderer - Class in subscript.vis
Abstract base class for all renderers.
VisRenderer() - Constructor for class subscript.vis.VisRenderer
 
VisShape - Class in subscript.vis
A 2D shape, drawn as an outline.
VisShape(double[], double[]) - Constructor for class subscript.vis.VisShape
 
VisShape(double[], double[], VisLineStyle) - Constructor for class subscript.vis.VisShape
 
VisShape() - Constructor for class subscript.vis.VisShape
 
VisShapes - Class in subscript.vis
Utility classes for drawing simple primitives like circles, conics, etc.
VisShapes() - Constructor for class subscript.vis.VisShapes
 
VisSick - Class in subscript.vis
Visualization of a PLS-210 Sick Laser Scanner.
VisSick() - Constructor for class subscript.vis.VisSick
 
VisSplinter - Class in subscript.vis
Visualization of a Splinter robot (unfinished.)
VisSplinter() - Constructor for class subscript.vis.VisSplinter
 
VisSurface - Class in subscript.vis
Visualization of a surface as a mesh (x,y,z) tuples.
VisSurface(ColorMapper, double[], double[], double[], int) - Constructor for class subscript.vis.VisSurface
 
VisSurface(ColorMapper, double[][]) - Constructor for class subscript.vis.VisSurface
 
VisSurfaceStyle - Class in subscript.vis
Encapsulates surface drawing styles.
VisSurfaceStyle() - Constructor for class subscript.vis.VisSurfaceStyle
 
VisSurfaceStyle(Color) - Constructor for class subscript.vis.VisSurfaceStyle
 
VisSurfaceStyle(Color, boolean) - Constructor for class subscript.vis.VisSurfaceStyle
 
VisT - Class in subscript.vis
A tiny set of axes useful for indicating vehicle poses including orientation.
VisT(Matrix, VisLineStyle) - Constructor for class subscript.vis.VisT
 
VisT(Matrix, VisLineStyle, double) - Constructor for class subscript.vis.VisT
 
VisTest - Class in subscript.vis
Simple demonstration/test of Vis.
VisTest() - Constructor for class subscript.vis.VisTest
 
VisTest3 - Class in subscript.vis
Simple demonstration/test of Vis.
VisTest3() - Constructor for class subscript.vis.VisTest3
 
VisTestCar - Class in subscript.vis
Simple demonstration/test of Vis which displays a VisCar.
VisTestCar() - Constructor for class subscript.vis.VisTestCar
 
VisTestEarth - Class in subscript.vis
Simple demonstration/test of Vis which displays a VisEarth.
VisTestEarth() - Constructor for class subscript.vis.VisTestEarth
 
VisText - Class in subscript.vis
Displays text either in world space or as an overlay.
VisText(String, VisFontStyle) - Constructor for class subscript.vis.VisText
 
VisView - Class in subscript.vis
The current view of a world.
VisView(Matrix, int, int) - Constructor for class subscript.vis.VisView
 
VisWorld - Class in subscript.vis
A collection of objects.
VisWorld() - Constructor for class subscript.vis.VisWorld
 
VisWorldListener - Interface in subscript.vis
A collection of objects.

W

W - Static variable in class subscript.geom.Quaternion
 
waypoint_command_t - Class in lcmtypes
 
waypoint_command_t() - Constructor for class lcmtypes.waypoint_command_t
 
waypoint_command_t(DataInputStream) - Constructor for class lcmtypes.waypoint_command_t
 
waypoint_list_t - Class in lcmtypes
 
waypoint_list_t() - Constructor for class lcmtypes.waypoint_list_t
 
waypoint_list_t(DataInputStream) - Constructor for class lcmtypes.waypoint_list_t
 
waypoint_status_t - Class in lcmtypes
 
waypoint_status_t() - Constructor for class lcmtypes.waypoint_status_t
 
waypoint_status_t(DataInputStream) - Constructor for class lcmtypes.waypoint_status_t
 
waypoint_t - Class in lcmtypes
 
waypoint_t() - Constructor for class lcmtypes.waypoint_t
 
waypoint_t(DataInputStream) - Constructor for class lcmtypes.waypoint_t
 
waypoints - Variable in class lcmtypes.waypoint_list_t
 
weight - Variable in class subscript.geom.GLineSegment2D
 
wheelspeeds_t - Class in lcmtypes
 
wheelspeeds_t() - Constructor for class lcmtypes.wheelspeeds_t
 
wheelspeeds_t(DataInputStream) - Constructor for class lcmtypes.wheelspeeds_t
 
width - Variable in class subscript.vis.VisView
The dimensions of the view port.
worldChanged(VisWorld) - Method in class subscript.vis.VisCanvas.MyVisWorldListener
 
worldChanged() - Method in class subscript.vis.VisWorld
 
worldChanged(VisWorld) - Method in interface subscript.vis.VisWorldListener
 
writeExternal(ObjectOutput) - Method in class subscript.geom.GPoint2D
 

X

x - Variable in class lcmtypes.obstacle_t
 
x - Variable in class lcmtypes.waypoint_t
 
x - Variable in class subscript.geom.AxisAngle
 
X - Static variable in class subscript.geom.Quaternion
 
x - Variable in class subscript.vis.BoundingSphere
 
xmax - Variable in class subscript.vis.Box3D
 
xmin - Variable in class subscript.vis.Box3D
 
xyInPoints - Variable in class subscript.vis.VisLineStyle
 

Y

y - Variable in class lcmtypes.obstacle_t
 
y - Variable in class lcmtypes.waypoint_t
 
y - Variable in class subscript.geom.AxisAngle
 
Y - Static variable in class subscript.geom.Quaternion
 
y - Variable in class subscript.vis.BoundingSphere
 
ymax - Variable in class subscript.vis.Box3D
 
ymin - Variable in class subscript.vis.Box3D
 

Z

z - Variable in class subscript.geom.AxisAngle
 
Z - Static variable in class subscript.geom.Quaternion
 
z - Variable in class subscript.vis.BoundingSphere
 
zmax - Variable in class subscript.vis.Box3D
 
zmin - Variable in class subscript.vis.Box3D
 

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