Example #1
0
 def move(self, vector):
     self.location = util3D.add_v3v3(self.location, vector)
     self.rectangle3D1.move(vector)
     self.pyramid3D1.move(vector)
     self.rectangle3D2.move(vector)
     self.pyramid3D2.move(vector)
     self.rectangle3D3.move(vector)
     self.pyramid3D3.move(vector)
     self.rectangle3D4.move(vector)
Example #2
0
 def changeAngle(self, angles):
     self.angles = util3D.add_v3v3(self.angles, angles)
     self.rectangle3D1.changeAngle(angles)
     self.pyramid3D1.changeAngle(angles)
     self.rectangle3D2.changeAngle(angles)
     self.pyramid3D2.changeAngle(angles)
     self.rectangle3D3.changeAngle(angles)
     self.pyramid3D3.changeAngle(angles)
     self.rectangle3D4.changeAngle(angles)
Example #3
0
 def changeAngle(self, angles):
     self.angles = util3D.add_v3v3(self.angles, angles)
Example #4
0
 def move(self, vector):
     self.location = util3D.add_v3v3(self.location, vector)
Example #5
0
 def move(self, vector):
     self.location = util3D.add_v3v3(self.location, vector)
     self.focusLocation = util3D.add_v3v3(self.location,
                                          (0, 0, -self.distance))