Definition at line 191 of file general_optics_example.py. 00191 : #must undo screwy angles for this object before rotating 00192 self.rotate_in_local_frame(general_optics.eulermat(-self.brewster_angle,0,0)) 00193 self.rotate_in_local_frame(general_optics.eulermat(0,0,axis_theta)) 00194 self.rotate_in_local_frame(general_optics.eulermat(self.brewster_angle,0,0)) 00195 return self 00196
|