public class Icosahedron extends Object implements Polyhedron
| Constructor and Description | 
|---|
Icosahedron()  | 
| Modifier and Type | Method and Description | 
|---|---|
double | 
getCirumscribedRadius()
Returns the radius of a circumscribed sphere, that goes
 through all vertices 
 | 
double | 
getInscribedRadius()
Returns the radius of an inscribed sphere, that is tangent to each
 of the icosahedron's faces 
 | 
List<int[]> | 
getLineLoops()  | 
double | 
getMidRadius()
Returns the radius of a sphere, that is tangent to each
 of the icosahedron's edges 
 | 
javax.vecmath.Point3d[] | 
getVertices()  | 
int | 
getViewCount()  | 
javax.vecmath.Matrix3d | 
getViewMatrix(int index)  | 
String | 
getViewName(int index)  | 
void | 
setCirumscribedRadius(double cirumscribedRadius)
Set the radius of a circumscribed sphere, that goes
 through all vertices 
 | 
void | 
setInscribedRadius(double radius)
Sets the radius of an inscribed sphere, that is tangent to each
 of the icosahedron's faces 
 | 
void | 
setMidRadius(double radius)
Sets the radius of radius of a sphere, that is tangent to each
 of the icosahedron's edges 
 | 
public Icosahedron()
public double getCirumscribedRadius()
getCirumscribedRadius in interface Polyhedronpublic void setCirumscribedRadius(double cirumscribedRadius)
cirumscribedRadius - the cirumscribedRadius to setpublic double getInscribedRadius()
public void setInscribedRadius(double radius)
inscribedRadius - the inscribedRadius to setpublic double getMidRadius()
public void setMidRadius(double radius)
midRadius - the midRadius to setpublic javax.vecmath.Point3d[] getVertices()
getVertices in interface Polyhedronpublic List<int[]> getLineLoops()
getLineLoops in interface Polyhedronpublic int getViewCount()
getViewCount in interface Polyhedronpublic String getViewName(int index)
getViewName in interface Polyhedronpublic javax.vecmath.Matrix3d getViewMatrix(int index)
getViewMatrix in interface PolyhedronCopyright © 2000–2017 BioJava. All rights reserved.