JSim 2026.06.01-p(1)
Loading...
Searching...
No Matches
rigid_body.hpp File Reference
#include <algorithm>
#include <cmath>
#include <cstdint>
#include <optional>
#include "frcsim/math/integrators.hpp"
#include "frcsim/math/matrix.hpp"
#include "frcsim/math/quaternion.hpp"
#include "frcsim/math/vector.hpp"
#include "frcsim/rigidbody/body_flags.hpp"
#include "frcsim/rigidbody/material.hpp"

Go to the source code of this file.

Classes

class  frcsim::RigidBody
 Simulated rigid body with translational/angular dynamics and optional aero metadata. More...
struct  frcsim::RigidBody::AerodynamicGeometry
 Geometric metadata used to estimate drag reference area. More...

Namespaces

namespace  frcsim

Enumerations

enum class  frcsim::IntegrationMethod { frcsim::kSemiImplicitEuler , frcsim::kExplicitEuler , frcsim::kRK2 }
 Integration strategy used for rigid body state updates. More...