public class DwIcosahedron extends Object implements DwIndexedFaceSetAble
| Modifier and Type | Field and Description |
|---|---|
int[][] |
faces |
int |
faces_count |
static double |
GOLDEN_RATIO |
float[][] |
verts |
int |
verts_count |
| Constructor and Description |
|---|
DwIcosahedron(int subdivisions) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(int subdivisions) |
int[][] |
getFaces() |
int |
getFacesCount() |
int |
getNumFaces(int subdivisions) |
int |
getNumVerts(int subdivisions) |
float[][] |
getVerts() |
int |
getVertsCount() |
void |
setFaces(ArrayList<int[]> faces_list) |
void |
setFaces(int[][] faces) |
void |
setVerts(ArrayList<float[]> verts_list) |
void |
setVerts(float[][] verts) |
public static final double GOLDEN_RATIO
public int faces_count
public int verts_count
public int[][] faces
public float[][] verts
public int getNumFaces(int subdivisions)
public int getNumVerts(int subdivisions)
public void create(int subdivisions)
public int getVertsCount()
getVertsCount in interface DwIndexedFaceSetAblepublic int getFacesCount()
getFacesCount in interface DwIndexedFaceSetAblepublic float[][] getVerts()
getVerts in interface DwIndexedFaceSetAblepublic int[][] getFaces()
getFaces in interface DwIndexedFaceSetAblepublic void setVerts(float[][] verts)
setVerts in interface DwIndexedFaceSetAblepublic void setFaces(int[][] faces)
setFaces in interface DwIndexedFaceSetAblepublic void setVerts(ArrayList<float[]> verts_list)
setVerts in interface DwIndexedFaceSetAblepublic void setFaces(ArrayList<int[]> faces_list)
setFaces in interface DwIndexedFaceSetAbleProcessing library PixelFlow by Thomas Diewald. (c) 2017