<dt><ahref="../swervelib/motors/TalonFXSwerve.html#m_angleVoltageSetter"class="member-name-link">m_angleVoltageSetter</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dd>
<divclass="block">Motion magic angle voltage setter.</div>
</dd>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#m_velocityVoltageSetter"class="member-name-link">m_velocityVoltageSetter</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dd>
<divclass="block">Velocity voltage setter for controlling drive motor.</div>
</dd>
<dt><ahref="../swervelib/telemetry/SwerveDriveTelemetry.TelemetryVerbosity.html#MACHINE"class="member-name-link">MACHINE</a> - Enum constant in enum class swervelib.telemetry.<ahref="../swervelib/telemetry/SwerveDriveTelemetry.TelemetryVerbosity.html"title="enum class in swervelib.telemetry">SwerveDriveTelemetry.TelemetryVerbosity</a></dt>
<dd>
<divclass="block">Only send the machine readable data related to swerve drive.</div>
</dd>
<dt><ahref="../swervelib/math/Matter.html#mass"class="member-name-link">mass</a> - Variable in class swervelib.math.<ahref="../swervelib/math/Matter.html"title="class in swervelib.math">Matter</a></dt>
<dd>
<divclass="block">Mass in kg of object.</div>
</dd>
<dt><ahref="../swervelib/math/Matter.html#massMoment()"class="member-name-link">massMoment()</a> - Method in class swervelib.math.<ahref="../swervelib/math/Matter.html"title="class in swervelib.math">Matter</a></dt>
<dd>
<divclass="block">Get the center mass of the object.</div>
</dd>
<dt><ahref="../swervelib/math/Matter.html"class="type-name-link"title="class in swervelib.math">Matter</a> - Class in <ahref="../swervelib/math/package-summary.html">swervelib.math</a></dt>
<dd>
<divclass="block">Object with significant mass that needs to be taken into account.</div>
</dd>
<dt><ahref="../swervelib/math/Matter.html#%3Cinit%3E(edu.wpi.first.math.geometry.Translation3d,double)"class="member-name-link">Matter(Translation3d, double)</a> - Constructor for class swervelib.math.<ahref="../swervelib/math/Matter.html"title="class in swervelib.math">Matter</a></dt>
<dd>
<divclass="block">Construct an object representing some significant matter on the robot.</div>
</dd>
<dt><ahref="../swervelib/parser/deserializer/PIDFRange.html#max"class="member-name-link">max</a> - Variable in class swervelib.parser.deserializer.<ahref="../swervelib/parser/deserializer/PIDFRange.html"title="class in swervelib.parser.deserializer">PIDFRange</a></dt>
<dd>
<divclass="block">Maximum value.</div>
</dd>
<dt><ahref="../swervelib/parser/SwerveControllerConfiguration.html#maxAngularVelocity"class="member-name-link">maxAngularVelocity</a> - Variable in class swervelib.parser.<ahref="../swervelib/parser/SwerveControllerConfiguration.html"title="class in swervelib.parser">SwerveControllerConfiguration</a></dt>
<dd>
<divclass="block">Maximum angular velocity in rad/s</div>
</dd>
<dt><ahref="../swervelib/telemetry/SwerveDriveTelemetry.html#maxAngularVelocity"class="member-name-link">maxAngularVelocity</a> - Static variable in class swervelib.telemetry.<ahref="../swervelib/telemetry/SwerveDriveTelemetry.html"title="class in swervelib.telemetry">SwerveDriveTelemetry</a></dt>
<dd>
<divclass="block">The maximum achievable angular velocity of the robot.</div>
</dd>
<dt><ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html#maximumRetries"class="member-name-link">maximumRetries</a> - Variable in class swervelib.encoders.<ahref="../swervelib/encoders/SwerveAbsoluteEncoder.html"title="class in swervelib.encoders">SwerveAbsoluteEncoder</a></dt>
<dd>
<divclass="block">The maximum amount of times the swerve encoder will attempt to configure itself if failures occur.</div>
</dd>
<dt><ahref="../swervelib/motors/SwerveMotor.html#maximumRetries"class="member-name-link">maximumRetries</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/SwerveMotor.html"title="class in swervelib.motors">SwerveMotor</a></dt>
<dd>
<divclass="block">The maximum amount of times the swerve motor will attempt to configure a motor if failures occur.</div>
</dd>
<dt><ahref="../swervelib/SwerveModule.html#maxSpeed"class="member-name-link">maxSpeed</a> - Variable in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dd>
<divclass="block">Maximum speed of the drive motors in meters per second.</div>
</dd>
<dt><ahref="../swervelib/telemetry/SwerveDriveTelemetry.html#maxSpeed"class="member-name-link">maxSpeed</a> - Static variable in class swervelib.telemetry.<ahref="../swervelib/telemetry/SwerveDriveTelemetry.html"title="class in swervelib.telemetry">SwerveDriveTelemetry</a></dt>
<dd>
<divclass="block">The maximum achievable speed of the modules, used to adjust the size of the vectors.</div>
</dd>
<dt><ahref="../swervelib/SwerveDrive.html#maxSpeedMPS"class="member-name-link">maxSpeedMPS</a> - Variable in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dd>
<divclass="block">Maximum speed of the robot in meters per second.</div>
</dd>
<dt><ahref="../swervelib/telemetry/SwerveDriveTelemetry.html#measuredChassisSpeeds"class="member-name-link">measuredChassisSpeeds</a> - Static variable in class swervelib.telemetry.<ahref="../swervelib/telemetry/SwerveDriveTelemetry.html"title="class in swervelib.telemetry">SwerveDriveTelemetry</a></dt>
<dd>
<divclass="block">The maximum achievable angular velocity of the robot.</div>
</dd>
<dt><ahref="../swervelib/telemetry/SwerveDriveTelemetry.html#measuredStates"class="member-name-link">measuredStates</a> - Static variable in class swervelib.telemetry.<ahref="../swervelib/telemetry/SwerveDriveTelemetry.html"title="class in swervelib.telemetry">SwerveDriveTelemetry</a></dt>
<dd>
<divclass="block">An array of rotation and velocity values describing the measured state of each swerve module</div>
</dd>
<dt><ahref="../swervelib/parser/deserializer/PIDFRange.html#min"class="member-name-link">min</a> - Variable in class swervelib.parser.deserializer.<ahref="../swervelib/parser/deserializer/PIDFRange.html"title="class in swervelib.parser.deserializer">PIDFRange</a></dt>
<dd>
<divclass="block">Minimum value.</div>
</dd>
<dt><ahref="../swervelib/parser/SwerveParser.html#moduleConfigs"class="member-name-link">moduleConfigs</a> - Static variable in class swervelib.parser.<ahref="../swervelib/parser/SwerveParser.html"title="class in swervelib.parser">SwerveParser</a></dt>
<dd>
<divclass="block">Module number mapped to the JSON name.</div>
</dd>
<dt><ahref="../swervelib/parser/SwerveDriveConfiguration.html#moduleCount"class="member-name-link">moduleCount</a> - Variable in class swervelib.parser.<ahref="../swervelib/parser/SwerveDriveConfiguration.html"title="class in swervelib.parser">SwerveDriveConfiguration</a></dt>
<dd>
<divclass="block">Number of modules on the robot.</div>
</dd>
<dt><ahref="../swervelib/telemetry/SwerveDriveTelemetry.html#moduleCount"class="member-name-link">moduleCount</a> - Static variable in class swervelib.telemetry.<ahref="../swervelib/telemetry/SwerveDriveTelemetry.html"title="class in swervelib.telemetry">SwerveDriveTelemetry</a></dt>
<dd>
<divclass="block">The number of swerve modules</div>
</dd>
<dt><ahref="../swervelib/parser/json/ModuleJson.html"class="type-name-link"title="class in swervelib.parser.json">ModuleJson</a> - Class in <ahref="../swervelib/parser/json/package-summary.html">swervelib.parser.json</a></dt>
<dd>
<divclass="block"><ahref="../swervelib/SwerveModule.html"title="class in swervelib"><code>SwerveModule</code></a> JSON parsed class.</div>
</dd>
<dt><ahref="../swervelib/parser/json/ModuleJson.html#%3Cinit%3E()"class="member-name-link">ModuleJson()</a> - Constructor for class swervelib.parser.json.<ahref="../swervelib/parser/json/ModuleJson.html"title="class in swervelib.parser.json">ModuleJson</a></dt>
<dd> </dd>
<dt><ahref="../swervelib/parser/SwerveParser.html#moduleJsons"class="member-name-link">moduleJsons</a> - Static variable in class swervelib.parser.<ahref="../swervelib/parser/SwerveParser.html"title="class in swervelib.parser">SwerveParser</a></dt>
<dd>
<divclass="block">Array holding the module jsons given in <ahref="../swervelib/parser/json/SwerveDriveJson.html"title="class in swervelib.parser.json"><code>SwerveDriveJson</code></a>.</div>
</dd>
<dt><ahref="../swervelib/parser/SwerveModuleConfiguration.html#moduleLocation"class="member-name-link">moduleLocation</a> - Variable in class swervelib.parser.<ahref="../swervelib/parser/SwerveModuleConfiguration.html"title="class in swervelib.parser">SwerveModuleConfiguration</a></dt>
<dd>
<divclass="block">Swerve module location relative to the robot.</div>
</dd>
<dt><ahref="../swervelib/parser/SwerveDriveConfiguration.html#moduleLocationsMeters"class="member-name-link">moduleLocationsMeters</a> - Variable in class swervelib.parser.<ahref="../swervelib/parser/SwerveDriveConfiguration.html"title="class in swervelib.parser">SwerveDriveConfiguration</a></dt>
<dd>
<divclass="block">Swerve Module locations.</div>
</dd>
<dt><ahref="../swervelib/SwerveModule.html#moduleNumber"class="member-name-link">moduleNumber</a> - Variable in class swervelib.<ahref="../swervelib/SwerveModule.html"title="class in swervelib">SwerveModule</a></dt>
<dd>
<divclass="block">Module number for kinematics, usually 0 to 3.</div>
</dd>
<dt><ahref="../swervelib/parser/json/SwerveDriveJson.html#modules"class="member-name-link">modules</a> - Variable in class swervelib.parser.json.<ahref="../swervelib/parser/json/SwerveDriveJson.html"title="class in swervelib.parser.json">SwerveDriveJson</a></dt>
<dd>
<divclass="block">Module JSONs in order clockwise order starting from front left.</div>
</dd>
<dt><ahref="../swervelib/parser/SwerveDriveConfiguration.html#modules"class="member-name-link">modules</a> - Variable in class swervelib.parser.<ahref="../swervelib/parser/SwerveDriveConfiguration.html"title="class in swervelib.parser">SwerveDriveConfiguration</a></dt>
<dd>
<divclass="block">Swerve Modules.</div>
</dd>
<dt><ahref="../swervelib/SwerveDrive.html#moduleSynchronizationCounter"class="member-name-link">moduleSynchronizationCounter</a> - Variable in class swervelib.<ahref="../swervelib/SwerveDrive.html"title="class in swervelib">SwerveDrive</a></dt>
<dd>
<divclass="block">Counter to synchronize the modules relative encoder with absolute encoder when not moving.</div>
</dd>
<dt><ahref="../swervelib/motors/SparkFlexSwerve.html#motor"class="member-name-link">motor</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/SparkFlexSwerve.html"title="class in swervelib.motors">SparkFlexSwerve</a></dt>
<dd>
<divclass="block">SparkMAX Instance.</div>
</dd>
<dt><ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html#motor"class="member-name-link">motor</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxBrushedMotorSwerve.html"title="class in swervelib.motors">SparkMaxBrushedMotorSwerve</a></dt>
<dd>
<divclass="block">SparkMAX Instance.</div>
</dd>
<dt><ahref="../swervelib/motors/SparkMaxSwerve.html#motor"class="member-name-link">motor</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/SparkMaxSwerve.html"title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dd>
<divclass="block">SparkMAX Instance.</div>
</dd>
<dt><ahref="../swervelib/motors/TalonFXSwerve.html#motor"class="member-name-link">motor</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/TalonFXSwerve.html"title="class in swervelib.motors">TalonFXSwerve</a></dt>
<dd>
<divclass="block">TalonFX motor controller.</div>
</dd>
<dt><ahref="../swervelib/motors/TalonSRXSwerve.html#motor"class="member-name-link">motor</a> - Variable in class swervelib.motors.<ahref="../swervelib/motors/TalonSRXSwerve.html"title="class in swervelib.motors">TalonSRXSwerve</a></dt>
<dd>
<divclass="block">TalonSRX motor controller.</div>
</dd>
<dt><ahref="../swervelib/parser/json/MotorConfigDouble.html"class="type-name-link"title="class in swervelib.parser.json">MotorConfigDouble</a> - Class in <ahref="../swervelib/parser/json/package-summary.html">swervelib.parser.json</a></dt>
<dd>
<divclass="block">Used to store doubles for motor configuration.</div>
</dd>
<dt><ahref="../swervelib/parser/json/MotorConfigDouble.html#%3Cinit%3E()"class="member-name-link">MotorConfigDouble()</a> - Constructor for class swervelib.parser.json.<ahref="../swervelib/parser/json/MotorConfigDouble.html"title="class in swervelib.parser.json">MotorConfigDouble</a></dt>
<dd>
<divclass="block">Default constructor.</div>
</dd>
<dt><ahref="../swervelib/parser/json/MotorConfigDouble.html#%3Cinit%3E(double,double)"class="member-name-link">MotorConfigDouble(double, double)</a> - Constructor for class swervelib.parser.json.<ahref="../swervelib/parser/json/MotorConfigDouble.html"title="class in swervelib.parser.json">MotorConfigDouble</a></dt>
<dd>
<divclass="block">Default constructor.</div>
</dd>
<dt><ahref="../swervelib/parser/json/MotorConfigInt.html"class="type-name-link"title="class in swervelib.parser.json">MotorConfigInt</a> - Class in <ahref="../swervelib/parser/json/package-summary.html">swervelib.parser.json</a></dt>
<dd>
<divclass="block">Used to store ints for motor configuration.</div>
</dd>
<dt><ahref="../swervelib/parser/json/MotorConfigInt.html#%3Cinit%3E()"class="member-name-link">MotorConfigInt()</a> - Constructor for class swervelib.parser.json.<ahref="../swervelib/parser/json/MotorConfigInt.html"title="class in swervelib.parser.json">MotorConfigInt</a></dt>
<dd>
<divclass="block">Default constructor.</div>
</dd>
<dt><ahref="../swervelib/parser/json/MotorConfigInt.html#%3Cinit%3E(int,int)"class="member-name-link">MotorConfigInt(int, int)</a> - Constructor for class swervelib.parser.json.<ahref="../swervelib/parser/json/MotorConfigInt.html"title="class in swervelib.parser.json">MotorConfigInt</a></dt>
<dd>
<divclass="block">Default constructor with values.</div>