public abstract class MeshRenderer extends ShapeRenderer
Modifier and Type | Field and Description |
---|---|
protected boolean |
antialias |
protected java.util.BitSet |
bsPolygons |
protected int |
diameter |
protected boolean |
frontOnly |
protected float |
imageFontScaling |
protected boolean |
isTranslucent |
protected javax.vecmath.Point3f |
latticeOffset |
protected Mesh |
mesh |
protected short[] |
normixes |
protected javax.vecmath.Point3f |
pt1f |
protected javax.vecmath.Point3i |
pt1i |
protected javax.vecmath.Point3f |
pt2f |
protected javax.vecmath.Point3i |
pt2i |
protected javax.vecmath.Point3i |
pt3i |
protected float |
scalePixelsPerMicron |
protected javax.vecmath.Point3i[] |
screens |
protected javax.vecmath.Point4f |
thePlane |
protected javax.vecmath.Vector3f[] |
transformedVectors |
protected int |
vertexCount |
protected javax.vecmath.Point3f[] |
vertices |
protected float |
width |
colix, exportType, g3d, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer
Constructor and Description |
---|
MeshRenderer() |
Modifier and Type | Method and Description |
---|---|
protected int |
checkNormals(short nA,
short nB,
short nC) |
protected void |
drawLine(int iA,
int iB,
boolean fill,
javax.vecmath.Point3f vA,
javax.vecmath.Point3f vB,
javax.vecmath.Point3i sA,
javax.vecmath.Point3i sB) |
protected void |
exportSurface() |
protected boolean |
isPolygonDisplayable(int i) |
protected void |
render() |
boolean |
render1(Mesh mesh) |
protected void |
render2(boolean generateSet) |
protected void |
renderPoints() |
protected void |
renderTriangles(boolean fill,
boolean iShowTriangles,
boolean generateSet) |
private boolean |
setVariables() |
initRenderer, render, setViewerG3dShapeID
protected float imageFontScaling
protected float scalePixelsPerMicron
protected javax.vecmath.Point3f[] vertices
protected short[] normixes
protected javax.vecmath.Point3i[] screens
protected javax.vecmath.Vector3f[] transformedVectors
protected int vertexCount
protected boolean frontOnly
protected boolean antialias
protected Mesh mesh
protected int diameter
protected float width
protected boolean isTranslucent
protected javax.vecmath.Point4f thePlane
protected javax.vecmath.Point3f latticeOffset
protected final javax.vecmath.Point3f pt1f
protected final javax.vecmath.Point3f pt2f
protected final javax.vecmath.Point3i pt1i
protected final javax.vecmath.Point3i pt2i
protected final javax.vecmath.Point3i pt3i
protected java.util.BitSet bsPolygons
protected void render()
render
in class ShapeRenderer
public boolean render1(Mesh mesh)
private boolean setVariables()
protected boolean isPolygonDisplayable(int i)
protected void render2(boolean generateSet)
protected void renderPoints()
protected void renderTriangles(boolean fill, boolean iShowTriangles, boolean generateSet)
protected int checkNormals(short nA, short nB, short nC)
protected void drawLine(int iA, int iB, boolean fill, javax.vecmath.Point3f vA, javax.vecmath.Point3f vB, javax.vecmath.Point3i sA, javax.vecmath.Point3i sB)
protected void exportSurface()