Replace right/up/forward and counter parts with local_x/local_y and local_z (#1476)
This commit is contained in:
		
							parent
							
								
									c2a427f1a3
								
							
						
					
					
						commit
						884dc46ffe
					
				| @ -75,35 +75,23 @@ impl GlobalTransform { | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn right(&self) -> Vec3 { | ||||
|     /// Get the unit vector in the local x direction
 | ||||
|     pub fn local_x(&self) -> Vec3 { | ||||
|         self.rotation * Vec3::unit_x() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn left(&self) -> Vec3 { | ||||
|         -self.right() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn up(&self) -> Vec3 { | ||||
|     /// Get the unit vector in the local y direction
 | ||||
|     pub fn local_y(&self) -> Vec3 { | ||||
|         self.rotation * Vec3::unit_y() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn down(&self) -> Vec3 { | ||||
|         -self.up() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn forward(&self) -> Vec3 { | ||||
|     /// Get the unit vector in the local z direction
 | ||||
|     pub fn local_z(&self) -> Vec3 { | ||||
|         self.rotation * Vec3::unit_z() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn backward(&self) -> Vec3 { | ||||
|         -self.forward() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     /// Rotate the transform by the given rotation
 | ||||
|     pub fn rotate(&mut self, rotation: Quat) { | ||||
|  | ||||
| @ -75,35 +75,23 @@ impl Transform { | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn right(&self) -> Vec3 { | ||||
|     /// Get the unit vector in the local x direction
 | ||||
|     pub fn local_x(&self) -> Vec3 { | ||||
|         self.rotation * Vec3::unit_x() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn left(&self) -> Vec3 { | ||||
|         -self.right() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn up(&self) -> Vec3 { | ||||
|     /// Get the unit vector in the local y direction
 | ||||
|     pub fn local_y(&self) -> Vec3 { | ||||
|         self.rotation * Vec3::unit_y() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn down(&self) -> Vec3 { | ||||
|         -self.up() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn forward(&self) -> Vec3 { | ||||
|     /// Get the unit vector in the local z direction
 | ||||
|     pub fn local_z(&self) -> Vec3 { | ||||
|         self.rotation * Vec3::unit_z() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     pub fn backward(&self) -> Vec3 { | ||||
|         -self.forward() | ||||
|     } | ||||
| 
 | ||||
|     #[inline] | ||||
|     /// Rotate the transform by the given rotation
 | ||||
|     pub fn rotate(&mut self, rotation: Quat) { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Niklas Eicker
						Niklas Eicker