Class QuadricFit

java.lang.Object
  |
  +--QuadricFit

public class QuadricFit
extends java.lang.Object

This class represents data obtained from doing principal component analysis (PCA) about a point in the image.


Field Summary
 DPoint center
          center point (x y form, not row col)
 double debug
          used for debug purposes, can be viewed in ViewerGUI
 int group_id
          group ID, 0 if none
 double height
          length of minor axis: this value is related to the width of the line
 double theta
          angle of major axis, offset from horizontal (-pi/2 <= theta <= pi/2)
 double width
          length of major axis
 
Constructor Summary
protected QuadricFit()
          don't let user create an empty QuadricFit
  QuadricFit(DPoint _center, double _theta, double _width, double _height)
          constructor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

center

public DPoint center
center point (x y form, not row col)


theta

public double theta
angle of major axis, offset from horizontal (-pi/2 <= theta <= pi/2)


height

public double height
length of minor axis: this value is related to the width of the line


width

public double width
length of major axis


debug

public double debug
used for debug purposes, can be viewed in ViewerGUI


group_id

public int group_id
group ID, 0 if none

Constructor Detail

QuadricFit

public QuadricFit(DPoint _center,
                  double _theta,
                  double _width,
                  double _height)
constructor


QuadricFit

protected QuadricFit()
don't let user create an empty QuadricFit