Function coord_transforms::d2::bipolar2cartesian
[−]
[src]
pub fn bipolar2cartesian(logpol_vec: &Vector2<f64>, a: f64) -> Vector2<f64>
Converts 2-d bipolar coordinates to 2-d cartesian coordinates
Arguments
bipol_vec
- Vector2 reference to the bipolar vector (sigma, tau) in radiansa
- f64 value for foci points (-a, 0) and (a, 0)
Return Value
nalgebra::Vector2<f64>
- x, y
Formula
- x = a * ((sinh(tau)) / (cosh(tau) - cos(sigma)))
- y = a * ((sin(sigma)) / (cosh(tau) - cos(sigma)))