예제 #1
0
 def set_length(self, new_length):
     if not self.init_length:
         self.rod_vertices, self.rod_indices, self.rod_normals = \
             Primitives.rod_array(new_length)
         self.init_length = new_length
     self.length = new_length
     super(JointObject, self).set_length(new_length)
예제 #2
0
 def set_length(self, new_length):
     if not self.init_length:
         self.rod_vertices, self.rod_indices, self.rod_normals = \
             Primitives.rod_array(new_length)
         self.init_length = new_length
     self.length = new_length
     super(JointObject, self).set_length(new_length)
예제 #3
0
 def set_length(self, new_length):
     if not self.init_length:
         self.rod_vertices, self.rod_indices, self.rod_normals = \
             Primitives.rod_array(new_length)
         self.init_length = new_length
     self.length = new_length
     if self.has_base or self.has_end:
         self.sph_vertices, self.sph_indices, self.sph_normals = \
             Primitives.sph_array(1.5 * new_length)
     super(JointObject, self).set_length(new_length)
예제 #4
0
파일: objects.py 프로젝트: galou/symoro
 def set_length(self, new_length):
     if not self.init_length:
         self.rod_vertices, self.rod_indices, self.rod_normals = \
             Primitives.rod_array(new_length)
         self.init_length = new_length
     self.length = new_length
     if self.has_base or self.has_end:
         self.sph_vertices, self.sph_indices, self.sph_normals = \
             Primitives.sph_array(1.5 * new_length)
     super(JointObject, self).set_length(new_length)