edu.stanford.rsl.konrad.geometry.bounds
Class QuadricBoundingCondition

java.lang.Object
  extended by edu.stanford.rsl.konrad.geometry.bounds.AbstractBoundingCondition
      extended by edu.stanford.rsl.konrad.geometry.bounds.QuadricBoundingCondition
All Implemented Interfaces:
java.io.Serializable

public class QuadricBoundingCondition
extends AbstractBoundingCondition

See Also:
Serialized Form

Field Summary
static long serialVersionUID
           
 
Constructor Summary
QuadricBoundingCondition(AbstractShape abstractShape)
           
 
Method Summary
 void flipCondition()
           
 QuadricSurface getBoundingSurface()
           
 boolean isSatisfiedBy(PointND point)
          Determines whether the point is satisfied by the bounding condition
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

QuadricBoundingCondition

public QuadricBoundingCondition(AbstractShape abstractShape)
Method Detail

isSatisfiedBy

public boolean isSatisfiedBy(PointND point)
Description copied from class: AbstractBoundingCondition
Determines whether the point is satisfied by the bounding condition

Specified by:
isSatisfiedBy in class AbstractBoundingCondition
Parameters:
point - the point
Returns:
whether the condition is satisfied

getBoundingSurface

public QuadricSurface getBoundingSurface()
Specified by:
getBoundingSurface in class AbstractBoundingCondition

flipCondition

public void flipCondition()
Specified by:
flipCondition in class AbstractBoundingCondition