public class DrawRenderer extends MeshRenderer
| Modifier and Type | Field and Description |
|---|---|
private javax.vecmath.Point3f[] |
controlHermites |
private DrawMesh |
dmesh |
private int |
drawType |
private javax.vecmath.Point3f |
pt0f |
private javax.vecmath.Point3i |
pt0i |
private javax.vecmath.Point3f |
vpt0 |
private javax.vecmath.Point3f |
vpt1 |
private javax.vecmath.Point3f |
vpt2 |
private javax.vecmath.Vector3f |
vTemp |
private javax.vecmath.Vector3f |
vTemp2 |
antialias, bsPolygons, diameter, frontOnly, imageFontScaling, isTranslucent, latticeOffset, mesh, normixes, pt1f, pt1i, pt2f, pt2i, pt3i, scalePixelsPerMicron, screens, thePlane, transformedVectors, vertexCount, vertices, widthcolix, exportType, g3d, mad, madBeg, madEnd, madMid, modelSet, myVisibilityFlag, shape, shapeID, viewer| Constructor and Description |
|---|
DrawRenderer() |
| Modifier and Type | Method and Description |
|---|---|
private void |
drawLineData(java.util.List lineData) |
protected boolean |
isPolygonDisplayable(int i) |
protected void |
render() |
protected void |
render2(boolean isExport) |
private void |
renderArrowHead(javax.vecmath.Point3f pt1,
javax.vecmath.Point3f pt2,
float factor2,
boolean isTransformed,
boolean withShaft) |
private void |
renderHandles() |
private void |
renderInfo() |
private void |
renderXyArrow(int ptXY) |
checkNormals, drawLine, exportSurface, render1, renderPoints, renderTrianglesinitRenderer, render, setViewerG3dShapeIDprivate int drawType
private DrawMesh dmesh
private javax.vecmath.Point3f[] controlHermites
private final javax.vecmath.Point3f vpt0
private final javax.vecmath.Point3f vpt1
private final javax.vecmath.Point3f vpt2
private final javax.vecmath.Vector3f vTemp
private final javax.vecmath.Vector3f vTemp2
private final javax.vecmath.Point3f pt0f
private final javax.vecmath.Point3i pt0i
protected void render()
render in class MeshRendererprotected boolean isPolygonDisplayable(int i)
isPolygonDisplayable in class MeshRendererprotected void render2(boolean isExport)
render2 in class MeshRendererprivate void drawLineData(java.util.List lineData)
private void renderXyArrow(int ptXY)
private void renderArrowHead(javax.vecmath.Point3f pt1,
javax.vecmath.Point3f pt2,
float factor2,
boolean isTransformed,
boolean withShaft)
private void renderHandles()
private void renderInfo()