Пример #1
0
 def renderDynamic(self, plot, index):
     """Отрисовка объекта как динамического тела в момент времени t[index]"""
     position = Vector(self._position.history._xs[index],
                       self._position.history._ys[index])
     return renderCircle(plot,
                         position,
                         self.radius,
                         name=self.name,
                         color='b')
Пример #2
0
 def moon():
     """Конструктор Луны"""
     moon = SpaceObject('Moon', mass=5.97219E24, radius=1.73814E6)
     moon.position = Vector(0, 4.05696E8)
     moon.velocity = Vector(1.023E3, 0)
     return moon