/** * Copyright (c) 2005-2006 by Hank Dolben * Licensed under the Open Software License version 2.1 * http://opensource.org/licenses/osl-2.1.php */ package org.dolben.poly; /** * An icosidodecahedron. */ public class Icosidodecahedron extends Equilateral { /** * Sets the vertices of an icosidodecahedron. */ public void create( ) { vertex = P3.concatenate( P3.allPluses(P3.evenPermutations( new double[] {0,0,P3.PHI} )), P3.allPluses(P3.evenPermutations( new double[] {1.0/2,P3.PHI/2,(1+P3.PHI)/2} )) ); } }