<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/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/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/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/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/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/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/motors/TalonFXSwerve.html#getRawPosition()"class="member-name-link">getRawPosition()</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#getRawPosition()"class="member-name-link">getRawPosition()</a> - Method in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<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/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#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/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/ADIS16448Swerve.html#getYawPitchRoll(double%5B%5D)"class="member-name-link">getYawPitchRoll(double[])</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16448Swerve.html"title="class in swervelib.imu">ADIS16448Swerve</a></dt>
<dd>
<divclass="block">Fetch the yaw/pitch/roll from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/ADIS16470Swerve.html#getYawPitchRoll(double%5B%5D)"class="member-name-link">getYawPitchRoll(double[])</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADIS16470Swerve.html"title="class in swervelib.imu">ADIS16470Swerve</a></dt>
<dd>
<divclass="block">Fetch the yaw/pitch/roll from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/ADXRS450Swerve.html#getYawPitchRoll(double%5B%5D)"class="member-name-link">getYawPitchRoll(double[])</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/ADXRS450Swerve.html"title="class in swervelib.imu">ADXRS450Swerve</a></dt>
<dd>
<divclass="block">Fetch the yaw/pitch/roll from the IMU.</div>
</dd>
<dt><ahref="../swervelib/imu/AnalogGyroSwerve.html#getYawPitchRoll(double%5B%5D)"class="member-name-link">getYawPitchRoll(double[])</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/AnalogGyroSwerve.html"title="class in swervelib.imu">AnalogGyroSwerve</a></dt>
<dd>
<divclass="block">Fetch the yaw/pitch/roll from the IMU.</div>
<dt><ahref="../swervelib/imu/NavXSwerve.html#getYawPitchRoll(double%5B%5D)"class="member-name-link">getYawPitchRoll(double[])</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#getYawPitchRoll(double%5B%5D)"class="member-name-link">getYawPitchRoll(double[])</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#getYawPitchRoll(double%5B%5D)"class="member-name-link">getYawPitchRoll(double[])</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#getYawPitchRoll(double%5B%5D)"class="member-name-link">getYawPitchRoll(double[])</a> - Method in class swervelib.imu.<ahref="../swervelib/imu/SwerveIMU.html"title="class in swervelib.imu">SwerveIMU</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>