rocketpal.core.part module

class rocketpal.core.part.Part(mass: float, center_of_mass: float, name: str = 'unnamed', parent: Part | None = None, position_relative_to_parent: float = 0.0, radial_distance_to_midline: float = 0.0, radial_direction: float = 0.0)[source]

Bases: object

Parameters:
  • mass (float)

  • center_of_mass (float)

  • name (str)

  • parent (Part | None)

  • position_relative_to_parent (float)

  • radial_distance_to_midline (float)

  • radial_direction (float)

center_of_mass: float
length = 0.0
mass: float
name: str = 'unnamed'
parent: Part | None = None
position_relative_to_parent: float = 0.0
radial_direction: float = 0.0
radial_distance_to_midline: float = 0.0