public class DrawRenderer extends MeshRenderer
| Modifier and Type | Field and Description |
|---|---|
private java.util.BitSet |
bsHandles |
private javax.vecmath.Point3f[] |
controlHermites |
private DrawMesh |
dmesh |
private Draw.EnumDrawType |
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, bsSlab, diameter, exportPass, frontOnly, haveBsDisplay, haveBsSlabDisplay, haveBsSlabGhost, imageFontScaling, isTranslucent, latticeOffset, mesh, normixes, pt1f, pt1i, pt2f, pt2i, pt3i, scalePixelsPerMicron, screens, thePlane, transformedVectors, vertexCount, vertices, volumeRender, widthcolix, exportType, g3d, isExport, 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<javax.vecmath.Point3f[]> lineData) |
private void |
getConnectionPoints() |
protected boolean |
isPolygonDisplayable(int i) |
protected void |
render() |
boolean |
render1(Mesh mesh) |
protected void |
render2(boolean isExport) |
private void |
renderArrowHead(javax.vecmath.Point3f pt1,
javax.vecmath.Point3f pt2,
float factor2,
boolean isTransformed,
boolean withShaft,
boolean isBarb) |
private void |
renderHandles() |
private void |
renderInfo() |
private void |
renderXyArrow(int ptXY) |
checkNormals, drawLine, exportSurface, renderPoints, renderTriangles, setColixinitRenderer, render, setViewerG3dShapeIDprivate Draw.EnumDrawType 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
private final java.util.BitSet bsHandles
protected void render()
render in class MeshRendererprotected boolean isPolygonDisplayable(int i)
isPolygonDisplayable in class MeshRendererpublic boolean render1(Mesh mesh)
render1 in class MeshRendererprotected void render2(boolean isExport)
render2 in class MeshRendererprivate void getConnectionPoints()
private void drawLineData(java.util.List<javax.vecmath.Point3f[]> lineData)
private void renderXyArrow(int ptXY)
private void renderArrowHead(javax.vecmath.Point3f pt1,
javax.vecmath.Point3f pt2,
float factor2,
boolean isTransformed,
boolean withShaft,
boolean isBarb)
private void renderHandles()
private void renderInfo()