<dt><ahref="../swervelib/simulation/ctre/TalonFXSimProfile.html"class="type-name-link"title="class in swervelib.simulation.ctre">TalonFXSimProfile</a> - Class in <ahref="../swervelib/simulation/ctre/package-summary.html">swervelib.simulation.ctre</a></dt>
<dt><ahref="../swervelib/simulation/ctre/TalonFXSimProfile.html#%3Cinit%3E(com.ctre.phoenix.motorcontrol.can.TalonFX,double,double,boolean)"class="member-name-link">TalonFXSimProfile(TalonFX, double, double, boolean)</a> - Constructor for class swervelib.simulation.ctre.<ahref="../swervelib/simulation/ctre/TalonFXSimProfile.html"title="class in swervelib.simulation.ctre">TalonFXSimProfile</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html"class="type-name-link"title="class in swervelib.motors">TalonFXSwerve</a> - Class in <ahref="../swervelib/motors/package-summary.html">swervelib.motors</a></dt>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#%3Cinit%3E(int,boolean)"class="member-name-link">TalonFXSwerve(int, boolean)</a> - Constructor for class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<divclass="block">Construct the TalonFX swerve motor given the ID.</div>
</dd>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#%3Cinit%3E(int,java.lang.String,boolean)"class="member-name-link">TalonFXSwerve(int, String, boolean)</a> - Constructor for class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dd>
<divclass="block">Construct the TalonFX swerve motor given the ID and CANBus.</div>
</dd>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#%3Cinit%3E(com.ctre.phoenix.motorcontrol.can.WPI_TalonFX,boolean)"class="member-name-link">TalonFXSwerve(WPI_TalonFX, boolean)</a> - Constructor for class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dd>
<divclass="block">Constructor for TalonFX swerve motor.</div>
</dd>
<dt><ahref="../swervelib/simulation/ctre/TalonSRXSimProfile.html"class="type-name-link"title="class in swervelib.simulation.ctre">TalonSRXSimProfile</a> - Class in <ahref="../swervelib/simulation/ctre/package-summary.html">swervelib.simulation.ctre</a></dt>
<dd>
<divclass="block">Holds information about a simulated TalonSRX.</div>
</dd>
<dt><ahref="../swervelib/simulation/ctre/TalonSRXSimProfile.html#%3Cinit%3E(com.ctre.phoenix.motorcontrol.can.TalonSRX,double,double,boolean)"class="member-name-link">TalonSRXSimProfile(TalonSRX, double, double, boolean)</a> - Constructor for class swervelib.simulation.ctre.<ahref="../swervelib/simulation/ctre/TalonSRXSimProfile.html"title="class in swervelib.simulation.ctre">TalonSRXSimProfile</a></dt>
<dd>
<divclass="block">Creates a new simulation profile for a TalonSRX device.</div>
</dd>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html"class="type-name-link"title="class in swervelib.motors">TalonSRXSwerve</a> - Class in <ahref="../swervelib/motors/package-summary.html">swervelib.motors</a></dt>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#%3Cinit%3E(int,boolean)"class="member-name-link">TalonSRXSwerve(int, boolean)</a> - Constructor for class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dd>
<divclass="block">Construct the TalonSRX swerve motor given the ID.</div>
</dd>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#%3Cinit%3E(com.ctre.phoenix.motorcontrol.can.WPI_TalonSRX,boolean)"class="member-name-link">TalonSRXSwerve(WPI_TalonSRX, boolean)</a> - Constructor for class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dd>
<divclass="block">Constructor for TalonSRX swerve motor.</div>
</dd>
<dt><ahref="../swervelib/telemetry/SwerveDriveTelemetry.TelemetryVerbosity.html#%3Cinit%3E()"class="member-name-link">TelemetryVerbosity()</a> - Constructor for enum class swervelib.telemetry.<ahref="../swervelib/telemetry/SwerveDriveTelemetry.TelemetryVerbosity.html"title="enum class in swervelib.telemetry">SwerveDriveTelemetry.TelemetryVerbosity</a></dt>
<dd> </dd>
<dt><ahref="../swervelib/SwerveController.html#thetaController"class="member-name-link">thetaController</a> - Variable in class swervelib.<ahref="../swervelib/SwerveController.html"title="class in swervelib">SwerveController</a></dt>
<dd>
<divclass="block">PID Controller for the robot heading.</div>
</dd>
<dt><ahref="../swervelib/simulation/SwerveIMUSimulation.html#timer"class="member-name-link">timer</a> - Variable in class swervelib.simulation.<ahref="../swervelib/simulation/SwerveIMUSimulation.html"title="class in swervelib.simulation">SwerveIMUSimulation</a></dt>
<dd>
<divclass="block">Main timer to control movement estimations.</div>
</dd>
<dt><ahref="../swervelib/simulation/SwerveModuleSimulation.html#timer"class="member-name-link">timer</a> - Variable in class swervelib.simulation.<ahref="../swervelib/simulation/SwerveModuleSimulation.html"title="class in swervelib.simulation">SwerveModuleSimulation</a></dt>
<dd>
<divclass="block">Main timer to simulate the passage of time.</div>
</dd>
<dt><ahref="../swervelib/math/SwerveKinematics2.html#toChassisSpeeds(swervelib.math.SwerveModuleState2...)"class="member-name-link">toChassisSpeeds(SwerveModuleState2...)</a> - Method in class swervelib.math.<ahref="../swervelib/math/SwerveKinematics2.html"title="class in swervelib.math">SwerveKinematics2</a></dt>
<dd>
<divclass="block">Performs forward kinematics to return the resulting chassis state from the given module states.</div>
<dt><ahref="../swervelib/math/SwerveModuleState2.html#toSwerveModuleState()"class="member-name-link">toSwerveModuleState()</a> - Method in class swervelib.math.<ahref="../swervelib/math/SwerveModuleState2.html"title="class in swervelib.math">SwerveModuleState2</a></dt>
<dd>
<divclass="block">Convert to a <code>SwerveModuleState</code>.</div>
<dt><ahref="../swervelib/math/SwerveKinematics2.html#toSwerveModuleStates(edu.wpi.first.math.kinematics.ChassisSpeeds)"class="member-name-link">toSwerveModuleStates(ChassisSpeeds)</a> - Method in class swervelib.math.<ahref="../swervelib/math/SwerveKinematics2.html"title="class in swervelib.math">SwerveKinematics2</a></dt>
<dt><ahref="../swervelib/math/SwerveKinematics2.html#toSwerveModuleStates(edu.wpi.first.math.kinematics.ChassisSpeeds,edu.wpi.first.math.geometry.Translation2d)"class="member-name-link">toSwerveModuleStates(ChassisSpeeds, Translation2d)</a> - Method in class swervelib.math.<ahref="../swervelib/math/SwerveKinematics2.html"title="class in swervelib.math">SwerveKinematics2</a></dt>
<dd>
<divclass="block">Performs inverse kinematics to return the module states from a desired chassis velocity.</div>
</dd>
<dt><ahref="../swervelib/math/SwerveKinematics2.html#toTwist2d(edu.wpi.first.math.kinematics.SwerveModulePosition...)"class="member-name-link">toTwist2d(SwerveModulePosition...)</a> - Method in class swervelib.math.<ahref="../swervelib/math/SwerveKinematics2.html"title="class in swervelib.math">SwerveKinematics2</a></dt>
<dd>
<divclass="block">Performs forward kinematics to return the resulting chassis state from the given module states.</div>
</dd>
<dt><ahref="../swervelib/parser/json/DeviceJson.html#type"class="member-name-link">type</a> - Variable in class swervelib.parser.json.<ahref="../swervelib/parser/json/DeviceJson.html"title="class in swervelib.parser.json">DeviceJson</a></dt>