subscript.vis
Class VisLaserScan

java.lang.Object
  extended by subscript.vis.VisObject
      extended by subscript.vis.VisPoints
          extended by subscript.vis.VisLaserScan

public class VisLaserScan
extends VisPoints

Special case of VisPoints intended for planar laser scanner data.


Constructor Summary
VisLaserScan(java.util.ArrayList<GPoint2D> points)
           
VisLaserScan(java.util.ArrayList<GPoint2D> points, VisLineStyle lstyle)
           
VisLaserScan(java.util.ArrayList<GPoint2D> points, VisPointStyle pstyle)
           
 
Method Summary
 Box3D getExtents(Matrix S)
          Get the bounding box in global coordinates, i.e., using the object's transform T and the passed-in matrix S.
 
Methods inherited from class subscript.vis.VisPoints
add, add, add, add, add, add, clear, getLast, render, size
 
Methods inherited from class subscript.vis.VisObject
getPosition, rotateX, rotateY, rotateZ, setPosition, setPosition, setPosition, setPositionT, setPositionXYT, setPositionXYT, setPositionXYZ, transform, transform, translate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisLaserScan

public VisLaserScan(java.util.ArrayList<GPoint2D> points)

VisLaserScan

public VisLaserScan(java.util.ArrayList<GPoint2D> points,
                    VisPointStyle pstyle)

VisLaserScan

public VisLaserScan(java.util.ArrayList<GPoint2D> points,
                    VisLineStyle lstyle)
Method Detail

getExtents

public Box3D getExtents(Matrix S)
Description copied from class: VisObject
Get the bounding box in global coordinates, i.e., using the object's transform T and the passed-in matrix S. I.e., pass S*T to methods of Box3D.

Overrides:
getExtents in class VisPoints