This is a tool that calculates the area of a rhombus from its base (side length) and height or its two diagonals, depending on the area calculation method chosen.
It is also possible to use the area to calculate one of the other related properties, e.g. the length of one of the diagonals.
If the base-height calculation method is chosen, the tool can also calculate the perimeter of the rhombus from the side length (base).
The tool is multi-directional and, therefore, determines the information that needs to be calculated based on which data has been entered. In other words, in the base-height calculation method case, if two out of the base, height or area are entered, the tool calculates the remaining one. When further data changes are made, the tool re-calculates the same rhombus property unless that property is itself changed or a different data field is cleared.
Associated tool link: http://www.coggit.com/tools/dimensions_of_a_rhombus.html