<dt><ahref="../swervelib/parser/json/PhysicalPropertiesJson.html#gearRatio"class="member-name-link">gearRatio</a> - Variable in class swervelib.parser.json.<ahref="../swervelib/parser/json/PhysicalPropertiesJson.html"title="class in swervelib.parser.json">PhysicalPropertiesJson</a></dt>
<dt><ahref="../swervelib/encoders/AnalogAbsoluteEncoderSwerve.html#getAbsoluteEncoder()"class="member-name-link">getAbsoluteEncoder()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/AnalogAbsoluteEncoderSwerve.html"title="class in swervelib.encoders">AnalogAbsoluteEncoderSwerve</a></dt>
<dd>
<divclass="block">Get the instantiated absolute encoder Object.</div>
<dt><ahref="../swervelib/encoders/CANCoderSwerve.html#getAbsoluteEncoder()"class="member-name-link">getAbsoluteEncoder()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/CANCoderSwerve.html"title="class in swervelib.encoders">CANCoderSwerve</a></dt>
<dt><ahref="../swervelib/encoders/SparkMaxEncoderSwerve.html#getAbsoluteEncoder()"class="member-name-link">getAbsoluteEncoder()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/SparkMaxEncoderSwerve.html"title="class in swervelib.encoders">SparkMaxEncoderSwerve</a></dt>
<dt><ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html#getAbsoluteEncoder()"class="member-name-link">getAbsoluteEncoder()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html"title="class in swervelib.encoders">SwerveAbsoluteEncoder</a></dt>
<dt><ahref="../swervelib/encoders/AnalogAbsoluteEncoderSwerve.html#getAbsolutePosition()"class="member-name-link">getAbsolutePosition()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/AnalogAbsoluteEncoderSwerve.html"title="class in swervelib.encoders">AnalogAbsoluteEncoderSwerve</a></dt>
<dd>
<divclass="block">Get the absolute position of the encoder.</div>
<dt><ahref="../swervelib/encoders/CANCoderSwerve.html#getAbsolutePosition()"class="member-name-link">getAbsolutePosition()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/CANCoderSwerve.html"title="class in swervelib.encoders">CANCoderSwerve</a></dt>
<dt><ahref="../swervelib/encoders/SparkMaxEncoderSwerve.html#getAbsolutePosition()"class="member-name-link">getAbsolutePosition()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/SparkMaxEncoderSwerve.html"title="class in swervelib.encoders">SparkMaxEncoderSwerve</a></dt>
<dt><ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html#getAbsolutePosition()"class="member-name-link">getAbsolutePosition()</a> - Method in class swervelib.encoders.<ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html"title="class in swervelib.encoders">SwerveAbsoluteEncoder</a></dt>
<dt><ahref="../swervelib/SwerveModule.html#getAbsolutePosition()"class="member-name-link">getAbsolutePosition()</a> - Method in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dt><ahref="../swervelib/imu/ADIS16448Swerve.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16448Swerve.html"title="class in swervelib.imu">ADIS16448Swerve</a></dt>
<dd>
<divclass="block">Fetch the acceleration [x, y, z] from the IMU in meters per second squared.</div>
</dd>
<dt><ahref="../swervelib/imu/ADIS16470Swerve.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16470Swerve.html"title="class in swervelib.imu">ADIS16470Swerve</a></dt>
<dd>
<divclass="block">Fetch the acceleration [x, y, z] from the IMU in meters per second squared.</div>
</dd>
<dt><ahref="../swervelib/imu/ADXRS450Swerve.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADXRS450Swerve.html"title="class in swervelib.imu">ADXRS450Swerve</a></dt>
<dd>
<divclass="block">Fetch the acceleration [x, y, z] from the IMU in meters per second squared.</div>
</dd>
<dt><ahref="../swervelib/imu/AnalogGyroSwerve.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/AnalogGyroSwerve.html"title="class in swervelib.imu">AnalogGyroSwerve</a></dt>
<dd>
<divclass="block">Fetch the acceleration [x, y, z] from the IMU in meters per second squared.</div>
</dd>
<dt><ahref="../swervelib/imu/NavXSwerve.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/NavXSwerve.html"title="class in swervelib.imu">NavXSwerve</a></dt>
<dd>
<divclass="block">Fetch the acceleration [x, y, z] from the IMU in meters per second squared.</div>
</dd>
<dt><ahref="../swervelib/imu/Pigeon2Swerve.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/Pigeon2Swerve.html"title="class in swervelib.imu">Pigeon2Swerve</a></dt>
<dd>
<divclass="block">Fetch the acceleration [x, y, z] from the IMU in meters per second squared.</div>
</dd>
<dt><ahref="../swervelib/imu/PigeonSwerve.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/PigeonSwerve.html"title="class in swervelib.imu">PigeonSwerve</a></dt>
<dd>
<divclass="block">Fetch the acceleration [x, y, z] from the IMU in meters per second squared.</div>
</dd>
<dt><ahref="../swervelib/imu/SwerveIMU.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/SwerveIMU.html"title="class in swervelib.imu">SwerveIMU</a></dt>
<dd>
<divclass="block">Fetch the acceleration [x, y, z] from the IMU in meters per second squared.</div>
</dd>
<dt><ahref="../swervelib/simulation/SwerveIMUSimulation.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.simulation.<ahref="../swervelib/simulation/SwerveIMUSimulation.html"title="class in swervelib.simulation">SwerveIMUSimulation</a></dt>
<dd>
<divclass="block">Fetch the acceleration [x, y, z] from the IMU in m/s/s.</div>
</dd>
<dt><ahref="../swervelib/SwerveDrive.html#getAccel()"class="member-name-link">getAccel()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dd>
<divclass="block">Gets current acceleration of the robot in m/s/s.</div>
<dt><ahref="../swervelib/SwerveModule.html#getAngleMotor()"class="member-name-link">getAngleMotor()</a> - Method in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dd>
<divclass="block">Get the angle <ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors"><code>SwerveMotor</code></a> for the <ahref="../swervelib/SwerveModule.html"title="class in swervelib"><code>SwerveModule</code></a>.</div>
</dd>
<dt><ahref="../swervelib/SwerveModule.html#getConfiguration()"class="member-name-link">getConfiguration()</a> - Method in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dd>
<divclass="block">Fetch the <ahref="../swervelib/parser/SwerveModuleConfiguration.html"title="class in swervelib.parser"><code>SwerveModuleConfiguration</code></a> for the <ahref="../swervelib/SwerveModule.html"title="class in swervelib"><code>SwerveModule</code></a> with the parsed configurations.</div>
</dd>
<dt><ahref="../swervelib/SwerveModule.html#getDriveMotor()"class="member-name-link">getDriveMotor()</a> - Method in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dd>
<divclass="block">Get the drive <ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors"><code>SwerveMotor</code></a> for the <ahref="../swervelib/SwerveModule.html"title="class in swervelib"><code>SwerveModule</code></a>.</div>
<dt><ahref="../swervelib/math/SwervePoseEstimator2.html#getEstimatedPosition()"class="member-name-link">getEstimatedPosition()</a> - Method in class swervelib.math.<ahref="../swervelib/math/SwervePoseEstimator2.html"title="class in swervelib.math">SwervePoseEstimator2</a></dt>
<dd>
<divclass="block">Gets the estimated robot pose.</div>
<dt><ahref="../swervelib/SwerveDrive.html#getFieldVelocity()"class="member-name-link">getFieldVelocity()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dt><ahref="../swervelib/simulation/SwerveIMUSimulation.html#getGyroRotation3d()"class="member-name-link">getGyroRotation3d()</a> - Method in class swervelib.simulation.<ahref="../swervelib/simulation/SwerveIMUSimulation.html"title="class in swervelib.simulation">SwerveIMUSimulation</a></dt>
<dd>
<divclass="block">Gets the estimated gyro <code>Rotation3d</code> of the robot.</div>
<dt><ahref="../swervelib/SwerveDrive.html#getGyroRotation3d()"class="member-name-link">getGyroRotation3d()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<divclass="block">Gets the current gyro <code>Rotation3d</code> of the robot, as reported by the imu.</div>
</dd>
<dt><ahref="../swervelib/imu/ADIS16448Swerve.html#getIMU()"class="member-name-link">getIMU()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16448Swerve.html"title="class in swervelib.imu">ADIS16448Swerve</a></dt>
<dd>
<divclass="block">Get the instantiated IMU object.</div>
</dd>
<dt><ahref="../swervelib/imu/ADIS16470Swerve.html#getIMU()"class="member-name-link">getIMU()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16470Swerve.html"title="class in swervelib.imu">ADIS16470Swerve</a></dt>
<dd>
<divclass="block">Get the instantiated IMU object.</div>
</dd>
<dt><ahref="../swervelib/imu/ADXRS450Swerve.html#getIMU()"class="member-name-link">getIMU()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADXRS450Swerve.html"title="class in swervelib.imu">ADXRS450Swerve</a></dt>
<dd>
<divclass="block">Get the instantiated IMU object.</div>
</dd>
<dt><ahref="../swervelib/imu/AnalogGyroSwerve.html#getIMU()"class="member-name-link">getIMU()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/AnalogGyroSwerve.html"title="class in swervelib.imu">AnalogGyroSwerve</a></dt>
<dd>
<divclass="block">Get the instantiated IMU object.</div>
<dt><ahref="../swervelib/imu/NavXSwerve.html#getIMU()"class="member-name-link">getIMU()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/NavXSwerve.html"title="class in swervelib.imu">NavXSwerve</a></dt>
<dt><ahref="../swervelib/imu/Pigeon2Swerve.html#getIMU()"class="member-name-link">getIMU()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/Pigeon2Swerve.html"title="class in swervelib.imu">Pigeon2Swerve</a></dt>
<dt><ahref="../swervelib/imu/PigeonSwerve.html#getIMU()"class="member-name-link">getIMU()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/PigeonSwerve.html"title="class in swervelib.imu">PigeonSwerve</a></dt>
<dt><ahref="../swervelib/imu/SwerveIMU.html#getIMU()"class="member-name-link">getIMU()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/SwerveIMU.html"title="class in swervelib.imu">SwerveIMU</a></dt>
<dt><ahref="../swervelib/simulation/ctre/PhysicsSim.html#getInstance()"class="member-name-link">getInstance()</a> - Static method in class swervelib.simulation.ctre.<ahref="../swervelib/simulation/ctre/PhysicsSim.html"title="class in swervelib.simulation.ctre">PhysicsSim</a></dt>
<dd>
<divclass="block">Gets the robot simulator instance.</div>
<dt><ahref="../swervelib/SwerveController.html#getJoystickAngle(double,double)"class="member-name-link">getJoystickAngle(double, double)</a> - Method in class swervelib.<ahref="../swervelib/SwerveController.html"title="class in swervelib">SwerveController</a></dt>
<dd>
<divclass="block">Get the angle in radians based off of the heading joysticks.</div>
<dt><ahref="../swervelib/parser/SwerveParser.html#getModuleConfigurationByName(java.lang.String,swervelib.parser.SwerveDriveConfiguration)"class="member-name-link">getModuleConfigurationByName(String, SwerveDriveConfiguration)</a> - Static method in class swervelib.parser.<ahref="../swervelib/parser/SwerveParser.html"title="class in swervelib.parser">SwerveParser</a></dt>
<dt><ahref="../swervelib/SwerveDrive.html#getModulePositions()"class="member-name-link">getModulePositions()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dt><ahref="../swervelib/SwerveDrive.html#getModules()"class="member-name-link">getModules()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dd>
<divclass="block">Get the <ahref="../swervelib/SwerveModule.html"title="class in swervelib"><code>SwerveModule</code></a>s associated with the <ahref="../swervelib/SwerveDrive.html"title="class in swervelib"><code>SwerveDrive</code></a>.</div>
<dt><ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html#getMotor()"class="member-name-link">getMotor()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html"title="class in swervelib.motors">SparkMaxBrushedMotorSwerve</a></dt>
<dd>
<divclass="block">Get the motor object from the module.</div>
<dt><ahref="../swervelib/motors/SparkMaxSwerve.html#getMotor()"class="member-name-link">getMotor()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxSwerve.html"title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dt><ahref="../swervelib/motors/SwerveMotor.html#getMotor()"class="member-name-link">getMotor()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors">SwerveMotor</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#getMotor()"class="member-name-link">getMotor()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#getMotor()"class="member-name-link">getMotor()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dt><ahref="../swervelib/simulation/ctre/PhysicsSim.SimProfile.html#getPeriod()"class="member-name-link">getPeriod()</a> - Method in class swervelib.simulation.ctre.<ahref="../swervelib/simulation/ctre/PhysicsSim.SimProfile.html"title="class in swervelib.simulation.ctre">PhysicsSim.SimProfile</a></dt>
<dd>
<divclass="block">Returns the time since last call, in milliseconds.</div>
<dt><ahref="../swervelib/simulation/SwerveIMUSimulation.html#getPitch()"class="member-name-link">getPitch()</a> - Method in class swervelib.simulation.<ahref="../swervelib/simulation/SwerveIMUSimulation.html"title="class in swervelib.simulation">SwerveIMUSimulation</a></dt>
<dd>
<divclass="block">Pitch is not simulated currently, always returns 0.</div>
<dt><ahref="../swervelib/SwerveDrive.html#getPitch()"class="member-name-link">getPitch()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dt><ahref="../swervelib/SwerveDrive.html#getPose()"class="member-name-link">getPose()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dt><ahref="../swervelib/math/SwerveDriveOdometry2.html#getPoseMeters()"class="member-name-link">getPoseMeters()</a> - Method in class swervelib.math.<ahref="../swervelib/math/SwerveDriveOdometry2.html"title="class in swervelib.math">SwerveDriveOdometry2</a></dt>
<dd>
<divclass="block">Returns the position of the robot on the field.</div>
<dt><ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html#getPosition()"class="member-name-link">getPosition()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html"title="class in swervelib.motors">SparkMaxBrushedMotorSwerve</a></dt>
<dd>
<divclass="block">Get the position of the integrated encoder.</div>
<dt><ahref="../swervelib/motors/SparkMaxSwerve.html#getPosition()"class="member-name-link">getPosition()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxSwerve.html"title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dt><ahref="../swervelib/motors/SwerveMotor.html#getPosition()"class="member-name-link">getPosition()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors">SwerveMotor</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#getPosition()"class="member-name-link">getPosition()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#getPosition()"class="member-name-link">getPosition()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dt><ahref="../swervelib/simulation/SwerveModuleSimulation.html#getPosition()"class="member-name-link">getPosition()</a> - Method in class swervelib.simulation.<ahref="../swervelib/simulation/SwerveModuleSimulation.html"title="class in swervelib.simulation">SwerveModuleSimulation</a></dt>
<dd>
<divclass="block">Get the simulated swerve module position.</div>
<dt><ahref="../swervelib/SwerveModule.html#getPosition()"class="member-name-link">getPosition()</a> - Method in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dd>
<divclass="block">Get the position of the swerve module.</div>
</dd>
<dt><ahref="../swervelib/parser/SwerveModuleConfiguration.html#getPositionEncoderConversion(boolean)"class="member-name-link">getPositionEncoderConversion(boolean)</a> - Method in class swervelib.parser.<ahref="../swervelib/parser/SwerveModuleConfiguration.html"title="class in swervelib.parser">SwerveModuleConfiguration</a></dt>
<dt><ahref="../swervelib/imu/ADIS16448Swerve.html#getRawRotation3d()"class="member-name-link">getRawRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16448Swerve.html"title="class in swervelib.imu">ADIS16448Swerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU without any zeroing.</div>
</dd>
<dt><ahref="../swervelib/imu/ADIS16470Swerve.html#getRawRotation3d()"class="member-name-link">getRawRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16470Swerve.html"title="class in swervelib.imu">ADIS16470Swerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU without any zeroing.</div>
</dd>
<dt><ahref="../swervelib/imu/ADXRS450Swerve.html#getRawRotation3d()"class="member-name-link">getRawRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADXRS450Swerve.html"title="class in swervelib.imu">ADXRS450Swerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU without any zeroing.</div>
</dd>
<dt><ahref="../swervelib/imu/AnalogGyroSwerve.html#getRawRotation3d()"class="member-name-link">getRawRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/AnalogGyroSwerve.html"title="class in swervelib.imu">AnalogGyroSwerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU without any zeroing.</div>
</dd>
<dt><ahref="../swervelib/imu/NavXSwerve.html#getRawRotation3d()"class="member-name-link">getRawRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/NavXSwerve.html"title="class in swervelib.imu">NavXSwerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU without any zeroing.</div>
</dd>
<dt><ahref="../swervelib/imu/Pigeon2Swerve.html#getRawRotation3d()"class="member-name-link">getRawRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/Pigeon2Swerve.html"title="class in swervelib.imu">Pigeon2Swerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU without any zeroing.</div>
</dd>
<dt><ahref="../swervelib/imu/PigeonSwerve.html#getRawRotation3d()"class="member-name-link">getRawRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/PigeonSwerve.html"title="class in swervelib.imu">PigeonSwerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU without any zeroing.</div>
</dd>
<dt><ahref="../swervelib/imu/SwerveIMU.html#getRawRotation3d()"class="member-name-link">getRawRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/SwerveIMU.html"title="class in swervelib.imu">SwerveIMU</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU without any zeroing.</div>
<dt><ahref="../swervelib/SwerveController.html#getRawTargetSpeeds(double,double,double)"class="member-name-link">getRawTargetSpeeds(double, double, double)</a> - Method in class swervelib.<ahref="../swervelib/SwerveController.html"title="class in swervelib">SwerveController</a></dt>
<dd>
<divclass="block">Get the <code>ChassisSpeeds</code> based of raw speeds desired in meters/second and heading in radians.</div>
</dd>
<dt><ahref="../swervelib/SwerveController.html#getRawTargetSpeeds(double,double,double,double)"class="member-name-link">getRawTargetSpeeds(double, double, double, double)</a> - Method in class swervelib.<ahref="../swervelib/SwerveController.html"title="class in swervelib">SwerveController</a></dt>
<dd>
<divclass="block">Get the <code>ChassisSpeeds</code> based of raw speeds desired in meters/second and heading in radians.</div>
<dt><ahref="../swervelib/SwerveModule.html#getRelativePosition()"class="member-name-link">getRelativePosition()</a> - Method in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dt><ahref="../swervelib/SwerveDrive.html#getRobotVelocity()"class="member-name-link">getRobotVelocity()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dt><ahref="../swervelib/simulation/SwerveIMUSimulation.html#getRoll()"class="member-name-link">getRoll()</a> - Method in class swervelib.simulation.<ahref="../swervelib/simulation/SwerveIMUSimulation.html"title="class in swervelib.simulation">SwerveIMUSimulation</a></dt>
<dd>
<divclass="block">Roll is not simulated currently, always returns 0.</div>
<dt><ahref="../swervelib/SwerveDrive.html#getRoll()"class="member-name-link">getRoll()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dd>
<divclass="block">Gets the current roll angle of the robot, as reported by the imu.</div>
<dt><ahref="../swervelib/imu/ADIS16448Swerve.html#getRotation3d()"class="member-name-link">getRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16448Swerve.html"title="class in swervelib.imu">ADIS16448Swerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/ADIS16470Swerve.html#getRotation3d()"class="member-name-link">getRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16470Swerve.html"title="class in swervelib.imu">ADIS16470Swerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/ADXRS450Swerve.html#getRotation3d()"class="member-name-link">getRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADXRS450Swerve.html"title="class in swervelib.imu">ADXRS450Swerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/AnalogGyroSwerve.html#getRotation3d()"class="member-name-link">getRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/AnalogGyroSwerve.html"title="class in swervelib.imu">AnalogGyroSwerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/NavXSwerve.html#getRotation3d()"class="member-name-link">getRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/NavXSwerve.html"title="class in swervelib.imu">NavXSwerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/Pigeon2Swerve.html#getRotation3d()"class="member-name-link">getRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/Pigeon2Swerve.html"title="class in swervelib.imu">Pigeon2Swerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/PigeonSwerve.html#getRotation3d()"class="member-name-link">getRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/PigeonSwerve.html"title="class in swervelib.imu">PigeonSwerve</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/SwerveIMU.html#getRotation3d()"class="member-name-link">getRotation3d()</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/SwerveIMU.html"title="class in swervelib.imu">SwerveIMU</a></dt>
<dd>
<divclass="block">Fetch the <code>Rotation3d</code> from the IMU.</div>
<dt><ahref="../swervelib/simulation/SwerveModuleSimulation.html#getState()"class="member-name-link">getState()</a> - Method in class swervelib.simulation.<ahref="../swervelib/simulation/SwerveModuleSimulation.html"title="class in swervelib.simulation">SwerveModuleSimulation</a></dt>
<dd>
<divclass="block">Get the <ahref="../swervelib/math/SwerveModuleState2.html"title="class in swervelib.math"><code>SwerveModuleState2</code></a> of the simulated module.</div>
<dt><ahref="../swervelib/SwerveModule.html#getState()"class="member-name-link">getState()</a> - Method in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dt><ahref="../swervelib/SwerveDrive.html#getStates()"class="member-name-link">getStates()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dt><ahref="../swervelib/SwerveDrive.html#getSwerveController()"class="member-name-link">getSwerveController()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dd>
<divclass="block">Helper function to get the <ahref="../swervelib/SwerveDrive.html#swerveController"><code>SwerveDrive.swerveController</code></a> for the <ahref="../swervelib/SwerveDrive.html"title="class in swervelib"><code>SwerveDrive</code></a> which can be used to
generate <code>ChassisSpeeds</code> for the robot to orient it correctly given axis or angles, and apply
<code>SlewRateLimiter</code> to given inputs.</div>
<dt><ahref="../swervelib/math/SwerveMath.html#getSwerveModule(swervelib.SwerveModule%5B%5D,boolean,boolean)"class="member-name-link">getSwerveModule(SwerveModule[], boolean, boolean)</a> - Static method in class swervelib.math.<ahref="../swervelib/math/SwerveMath.html"title="class in swervelib.math">SwerveMath</a></dt>
<dd>
<divclass="block">Get the fruthest module from center based on the module locations.</div>
<dt><ahref="../swervelib/SwerveDrive.html#getSwerveModulePoses(edu.wpi.first.math.geometry.Pose2d)"class="member-name-link">getSwerveModulePoses(Pose2d)</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dt><ahref="../swervelib/SwerveController.html#getTargetSpeeds(double,double,double,double)"class="member-name-link">getTargetSpeeds(double, double, double, double)</a> - Method in class swervelib.<ahref="../swervelib/SwerveController.html"title="class in swervelib">SwerveController</a></dt>
<dt><ahref="../swervelib/SwerveController.html#getTargetSpeeds(double,double,double,double,double)"class="member-name-link">getTargetSpeeds(double, double, double, double, double)</a> - Method in class swervelib.<ahref="../swervelib/SwerveController.html"title="class in swervelib">SwerveController</a></dt>
<dt><ahref="../swervelib/SwerveController.html#getTranslation2d(edu.wpi.first.math.kinematics.ChassisSpeeds)"class="member-name-link">getTranslation2d(ChassisSpeeds)</a> - Static method in class swervelib.<ahref="../swervelib/SwerveController.html"title="class in swervelib">SwerveController</a></dt>
<dt><ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html#getVelocity()"class="member-name-link">getVelocity()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html"title="class in swervelib.motors">SparkMaxBrushedMotorSwerve</a></dt>
<dd>
<divclass="block">Get the velocity of the integrated encoder.</div>
<dt><ahref="../swervelib/motors/SparkMaxSwerve.html#getVelocity()"class="member-name-link">getVelocity()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxSwerve.html"title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dt><ahref="../swervelib/motors/SwerveMotor.html#getVelocity()"class="member-name-link">getVelocity()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors">SwerveMotor</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#getVelocity()"class="member-name-link">getVelocity()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#getVelocity()"class="member-name-link">getVelocity()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dt><ahref="../swervelib/simulation/SwerveIMUSimulation.html#getYaw()"class="member-name-link">getYaw()</a> - Method in class swervelib.simulation.<ahref="../swervelib/simulation/SwerveIMUSimulation.html"title="class in swervelib.simulation">SwerveIMUSimulation</a></dt>
<dd>
<divclass="block">Get the estimated angle of the robot.</div>
<dt><ahref="../swervelib/SwerveDrive.html#getYaw()"class="member-name-link">getYaw()</a> - Method in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dt><ahref="../swervelib/imu/AnalogGyroSwerve.html#gyro"class="member-name-link">gyro</a> - Variable in class swervelib.imu.<ahref="../swervelib/imu/AnalogGyroSwerve.html"title="class in swervelib.imu">AnalogGyroSwerve</a></dt>
<dt><ahref="../swervelib/imu/NavXSwerve.html#gyro"class="member-name-link">gyro</a> - Variable in class swervelib.imu.<ahref="../swervelib/imu/NavXSwerve.html"title="class in swervelib.imu">NavXSwerve</a></dt>
<dt><ahref="../swervelib/math/SwervePoseEstimator2.InterpolationRecord.html#gyroAngle"class="member-name-link">gyroAngle</a> - Variable in class swervelib.math.<ahref="../swervelib/math/SwervePoseEstimator2.InterpolationRecord.html"title="class in swervelib.math">SwervePoseEstimator2.InterpolationRecord</a></dt>
<dd> </dd>
<dt><ahref="../swervelib/math/SwervePoseEstimator2.InterpolationRecord.html#gyroPitch"class="member-name-link">gyroPitch</a> - Variable in class swervelib.math.<ahref="../swervelib/math/SwervePoseEstimator2.InterpolationRecord.html"title="class in swervelib.math">SwervePoseEstimator2.InterpolationRecord</a></dt>
<dd> </dd>
<dt><ahref="../swervelib/math/SwervePoseEstimator2.InterpolationRecord.html#gyroRoll"class="member-name-link">gyroRoll</a> - Variable in class swervelib.math.<ahref="../swervelib/math/SwervePoseEstimator2.InterpolationRecord.html"title="class in swervelib.math">SwervePoseEstimator2.InterpolationRecord</a></dt>