Novel Hierarchical N-point Polytope Functions for Quantifying, Modeling and Reconstructing Complex Heterogeneous Materials