Pyroxenes: comparisons of real and ideal structural topologies