maslab.vis
Class VisPlot

java.lang.Object
  extended by maslab.vis.VisObject
      extended by maslab.vis.VisPlot

public class VisPlot
extends VisObject

A cloud of points.


Nested Class Summary
static class VisPlot.LINESTYLE
           
 
Field Summary
 double size
           
 
Fields inherited from class maslab.vis.VisObject
coordinateSpace, SCREENSPACE, WORLDSPACE
 
Constructor Summary
VisPlot(java.awt.Color c, VisPlot.LINESTYLE style)
           
VisPlot(java.awt.Color c, VisPlot.LINESTYLE style, java.util.List<GPoint2D> points)
           
 
Method Summary
 void paint(VisCanvas vc, java.awt.Graphics2D g, java.awt.image.BufferedImage bi)
          Overriden by each subclass to draw itself onto the provided graphics context.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

size

public double size
Constructor Detail

VisPlot

public VisPlot(java.awt.Color c,
               VisPlot.LINESTYLE style,
               java.util.List<GPoint2D> points)

VisPlot

public VisPlot(java.awt.Color c,
               VisPlot.LINESTYLE style)
Method Detail

paint

public void paint(VisCanvas vc,
                  java.awt.Graphics2D g,
                  java.awt.image.BufferedImage bi)
Description copied from class: VisObject
Overriden by each subclass to draw itself onto the provided graphics context. Applications can choose to use either the Graphics2D (which has the correct transform already set up) or to draw to the buffered image directly.

Specified by:
paint in class VisObject