Class ShooterProjectileType.ProjectileShape.CuboidHollowThin

java.lang.Object
com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape
com.flarerobotics.lib.control.shooter.data.ShooterProjectileType.ProjectileShape.CuboidHollowThin
Enclosing class:
ShooterProjectileType.ProjectileShape

public static class ShooterProjectileType.ProjectileShape.CuboidHollowThin extends ShooterProjectileType.ProjectileShape
Thin-walled hollow cuboid. Axis orientation: X-width, Y-depth, Z-height.
  • Constructor Details

    • CuboidHollowThin

      public CuboidHollowThin(double mass, double width, double height, double depth, double thickness)
      Constructs a new CuboidHollowThin.
      Parameters:
      mass - Total mass in kg.
      width - Outer dimension along X-axis in meters.
      height - Outer dimension along Y-axis in meters.
      depth - Outer dimension along Z-axis in meters.
      thickness - Uniform wall thickness in meters.
  • Method Details