public class DwIndexedFaceSet extends Object implements DwIndexedFaceSetAble
Constructor and Description |
---|
DwIndexedFaceSet() |
DwIndexedFaceSet(ArrayList<float[]> verts_list,
ArrayList<int[]> faces_list) |
DwIndexedFaceSet(float[][] verts,
int[][] faces) |
DwIndexedFaceSet(int verts_count,
int faces_count) |
Modifier and Type | Method and Description |
---|---|
void |
addFaces(ArrayList<int[]> faces_list_new) |
void |
alignMin(float minx,
float miny,
float minz) |
float[] |
computeBounds() |
void |
display(processing.core.PGraphics pg) |
void |
display(processing.core.PGraphics pg,
int filter_num_verts) |
void |
fitBounds(float[] dst_bounds) |
void |
fitSize(float fit_xyz) |
void |
fitSize(float fit_x,
float fit_y,
float fit_z) |
int[][] |
getFaces() |
int |
getFacesCount() |
float[][] |
getVerts() |
int |
getVertsCount() |
DwIndexedFaceSet |
scale(float xyz) |
DwIndexedFaceSet |
scale(float sx,
float sy,
float sz) |
void |
setFaces(ArrayList<int[]> faces_list) |
void |
setFaces(int[][] faces) |
void |
setVerts(ArrayList<float[]> verts_list) |
void |
setVerts(float[][] verts) |
DwIndexedFaceSet |
translate(float tx,
float ty,
float tz) |
void |
vertex(processing.core.PGraphics pg,
float[] v) |
public DwIndexedFaceSet()
public DwIndexedFaceSet(int verts_count, int faces_count)
public DwIndexedFaceSet(float[][] verts, int[][] faces)
public DwIndexedFaceSet translate(float tx, float ty, float tz)
public DwIndexedFaceSet scale(float sx, float sy, float sz)
public DwIndexedFaceSet scale(float xyz)
public float[] computeBounds()
public void alignMin(float minx, float miny, float minz)
public void fitBounds(float[] dst_bounds)
public void fitSize(float fit_xyz)
public void fitSize(float fit_x, float fit_y, float fit_z)
public void display(processing.core.PGraphics pg)
public void display(processing.core.PGraphics pg, int filter_num_verts)
public void vertex(processing.core.PGraphics pg, float[] v)
public void addFaces(ArrayList<int[]> faces_list_new)
public int getVertsCount()
getVertsCount
in interface DwIndexedFaceSetAble
public int getFacesCount()
getFacesCount
in interface DwIndexedFaceSetAble
public float[][] getVerts()
getVerts
in interface DwIndexedFaceSetAble
public int[][] getFaces()
getFaces
in interface DwIndexedFaceSetAble
public void setVerts(float[][] verts)
setVerts
in interface DwIndexedFaceSetAble
public void setFaces(int[][] faces)
setFaces
in interface DwIndexedFaceSetAble
public void setVerts(ArrayList<float[]> verts_list)
setVerts
in interface DwIndexedFaceSetAble
public void setFaces(ArrayList<int[]> faces_list)
setFaces
in interface DwIndexedFaceSetAble
Processing library PixelFlow by Thomas Diewald. (c) 2017