예제 #1
0
 def __init__(self, **kwargs):
     super(Aperture, self).__init__(**kwargs)
     self.plane = Plane.orthogonal_to_ray(self.placement)
예제 #2
0
 def when_plane_constructed_from_ray(self):
     self.plane = Plane.orthogonal_to_ray(self.ray)
예제 #3
0
 def generate_start_and_stop_objects_as_plane(self):
     self.target_context = "Plane"
     self.generate_start_and_stop_position_direction_and_ray()
     self.start_object = Plane.orthogonal_to_ray(self.start_ray)
     self.stop_object = Plane.orthogonal_to_ray(self.stop_ray)