pub trait Area<F> { fn area(&self) -> F; }

Calculate the area of a geometry.

Compute the area of a geometrical shape by first computing doubled oriented area and then taking absolute value of the half.