org.jzy3d.plot3d.primitives.graphs.impl
Class DefaultDrawableGraph2d<V,E>
java.lang.Object
org.jzy3d.plot3d.primitives.AbstractDrawable
org.jzy3d.plot3d.primitives.graphs.AbstractDrawableGraph2d<V,E>
org.jzy3d.plot3d.primitives.graphs.impl.DefaultDrawableGraph2d<V,E>
- All Implemented Interfaces:
- IDrawableGraph2d<V,E>, IGLRenderer, ISortableDraw
- Direct Known Subclasses:
- PointGraph2d, TextureGraph2d
public class DefaultDrawableGraph2d<V,E>
- extends AbstractDrawableGraph2d<V,E>
Method Summary |
void |
applyGeometryTransform(Transform transform)
|
protected void |
drawEdge(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam,
E e,
Coord2d c1,
Coord2d c2,
Color color)
|
protected void |
drawEdges(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam)
|
protected void |
drawVertexLabel(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam,
V v,
Coord2d coord,
Color color)
|
protected void |
drawVertexLabels(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam)
|
protected void |
drawVertexNode(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam,
V v,
Coord2d coord,
Color color)
|
protected void |
drawVertices(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam)
|
void |
updateBounds()
|
Methods inherited from class org.jzy3d.plot3d.primitives.graphs.AbstractDrawableGraph2d |
clearHighlighted, draw, getGraphFormatter, getGraphLayout, getGraphModel, getLabelSceneOffset, getLabelScreenOffset, isEdgeHighlighted, isVertexHighlighted, setGraphFormatter, setGraphLayout, setGraphModel, setGraphModel, setLabelSceneOffset, setLabelScreenOffset, setVertexHighlighted |
Methods inherited from class org.jzy3d.plot3d.primitives.AbstractDrawable |
addDrawableListener, call, call, callWithAlphaFactor, dispose, doDrawBounds, doTransform, fireDrawableChanged, fireDrawableChanged, getBarycentre, getBoundingBoxColor, getBounds, getDistance, getLegend, getLongestDistance, getShortestDistance, getTransform, getTransformBefore, hasLegend, isBoundingBoxDisplayed, isDisplayed, isLegendDisplayed, negative, removeDrawableListener, setBoundingBoxColor, setBoundingBoxDisplayed, setDisplayed, setLegend, setLegendDisplayed, setTransform, setTransformBefore, toString, toString |
DefaultDrawableGraph2d
public DefaultDrawableGraph2d()
drawVertices
protected void drawVertices(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam)
- Specified by:
drawVertices
in class AbstractDrawableGraph2d<V,E>
drawVertexLabels
protected void drawVertexLabels(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam)
- Specified by:
drawVertexLabels
in class AbstractDrawableGraph2d<V,E>
drawEdges
protected void drawEdges(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam)
- Specified by:
drawEdges
in class AbstractDrawableGraph2d<V,E>
drawVertexNode
protected void drawVertexNode(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam,
V v,
Coord2d coord,
Color color)
drawVertexLabel
protected void drawVertexLabel(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam,
V v,
Coord2d coord,
Color color)
drawEdge
protected void drawEdge(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam,
E e,
Coord2d c1,
Coord2d c2,
Color color)
applyGeometryTransform
public void applyGeometryTransform(Transform transform)
- Specified by:
applyGeometryTransform
in class AbstractDrawable
updateBounds
public void updateBounds()
- Specified by:
updateBounds
in class AbstractDrawable
Copyright © 2013. All rights reserved.