JSim 2026.06.01-p(1)
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nfrcsim
 Naerodynamics
 CVector33D vector utility used throughout JSim physics
 CRigidAssemblyMulti-body articulated system made from rigid links and joints
 CJointBaseBase class for bilateral kinematic constraints between two rigid bodies
 CFlywheelWheelSimSingle-wheel flywheel velocity model with optional closed-loop speed command behavior
 CShapeBase class for all collision geometries in the physics engine
 CSpringForceApplies proportional restorative force based on Hooke's Law
 CPhysicsConfigGlobal runtime settings for PhysicsWorld dynamics and optional features
 CPhysicsWorldUnified physics scene manager for rigid bodies, assemblies, ball simulators, and global forces
 CFieldObstacleConvenience wrapper for constructing EnvironmentalBoundary-based obstacles
 CFieldObstacleMapMutable collection helper for assembling obstacle sets
 CMecanumModelKinematic and dynamic block for simulating a Mecanum drivetrain
 CRevoluteJointHinge joint that permits rotation about one axis while constraining relative translation
 CFieldWallHelper factory for perimeter wall obstacles
 CFixedJointRigidly locks two bodies together (no relative translation or rotation)
 CContactPointDescribes a single contact point between two colliding bodies
 CCollisionManifoldRepresents the result of a collision check between two shapes
 CCollisionDetectorPure virtual interface for collision detection algorithms
 CVisionSimSimulates a camera/vision coprocessor (e.g. PhotonVision or Limelight)
 CDragGravityComparisonDiagnostic output comparing drag force to gravitational acceleration
 CDragModelEvaluates drag force on a moving body using quadratic and linear drag models
 CEncoderSimSimulates an absolute or relative encoder mapping to mechanical state
 CForceGeneratorInterface for force laws used by the rigid-body integrator
 CQuaternionUnit-quaternion rotation representation and rotation algebra helpers
 CBodyFlags
 CBallGamepieceSimResolves robot-ball contact response. projectiles
 CSwerveModuleStateRepresents the state of a single swerve module
 CSwerveModelKinematic and dynamic block for simulating a Swerve drivetrain
 CMotorForceApplies rotational or linear force simulating an electric motor
 CBallPhysicsSim3D3D rigid-body style ball simulator with drag, Magnus lift, and ground contact
 CRigidBodySimulated rigid body with translational/angular dynamics and optional aero metadata
 CMaterialContact material parameters for collision response
 CSphereRepresents a perfect sphere collision shape
 CSeason2025GamepieceSeason-2025 convenience gamepiece wrapper
 CDoubleDifferentialMechanismKinematic mapping utility for a two-motor double differential turret mechanism
 CPrismaticJointSlider joint that permits translation along one axis and constrains all other relative motion
 CCylinderRepresents a cylinder collision shape aligned with the Y axis
 CTurretFlywheelSimIntegrated turret + flywheel + carried-ball simulator for aiming, pickup, and firing flows
 CMatrix33x3 matrix type used for rotations and inertia-tensor operations
 CMagnusModelComputes a Magnus lift force from linear velocity and spin
 CElevatorSimulates a linear elevator mechanism
 CGyroSimSimulates an IMU/Gyroscope, incorporating drift and noise models
 CTankModelKinematic and dynamic model for simulating a differential/tank drive
 CBallThin, backwards-friendly ball wrapper around the generic Gamepiece
 CGravityForceForce generator that applies constant gravity acceleration to a body
 CGamepieceGeneric runtime gamepiece abstraction
 CSeason2026GamepieceSeason-2026 convenience gamepiece wrapper
 CDeformableBodyRigid body with optional deformable mesh dynamics overlay
 CShotCalculator3D3D shot solution generator using table interpolation plus optional ballistic refinement
 CIntakeSimulationLightweight intake interaction model that consumes nearby balls into robot inventory
 CBoxRepresents a rectangular prism collision shape
 CIntegratorTime-integration helpers for translational and rotational rigid-body dynamics
 CArmSimulates a rotational arm mechanism
 CGoalStructureScoring volume definition used by arena presets and projectile checks
 CEnvironmentalBoundaryCollision or constraint boundary definition used by PhysicsWorld
 CContactSolverSolves contact constraints applying impulses to resolve interpenetration and calculate friction
 Pjsim
 Papi
 Pnt
 Pfield
 Pjni
 CPhysicsWorld
 CJSim
 CGamepiece
 CPhysicsBody
 CLinearVelocity3d
 CJSimException