com.depthexplorer
Class RTNContours

java.lang.Object
  extended by edu.tufts.cs.geometry.ComputationUnit
      extended by com.depthexplorer.RenderTreeNode
          extended by com.depthexplorer.RTNContours

public class RTNContours
extends RenderTreeNode


Field Summary
(package private)  Color color
           
(package private)  String depthMeasureId
           
(package private)  double frequency
           
(package private)  String parameter
           
 
Fields inherited from class com.depthexplorer.RenderTreeNode
children, ps
 
Constructor Summary
RTNContours()
           
 
Method Summary
protected  void drawContour(int[] extremePts, javax.vecmath.GMatrix src)
           
static Properties getProperties()
           
protected  javax.vecmath.GMatrix getSortedGMatrix(edu.tufts.cs.geometry.datadepth.DepthMeasure.DepthSet depths)
           
 String interpolateAttribute(String attrName, String valueStart, String valueEnd, double fraction)
           
protected  void process()
           
protected  void setAttribute(String name, String value)
           
 void setDefaults()
           
 
Methods inherited from class com.depthexplorer.RenderTreeNode
build, colorFromString, getInstanceFromRegistrar, normalizeDepth, processChildren
 
Methods inherited from class edu.tufts.cs.geometry.ComputationUnit
setParameter, setParameterString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

depthMeasureId

String depthMeasureId

parameter

String parameter

frequency

double frequency

color

Color color
Constructor Detail

RTNContours

public RTNContours()
Method Detail

setAttribute

protected void setAttribute(String name,
                            String value)
                     throws Exception
Specified by:
setAttribute in class RenderTreeNode
Throws:
Exception

interpolateAttribute

public String interpolateAttribute(String attrName,
                                   String valueStart,
                                   String valueEnd,
                                   double fraction)
Overrides:
interpolateAttribute in class RenderTreeNode

process

protected void process()
                throws Exception
Specified by:
process in class RenderTreeNode
Throws:
Exception

drawContour

protected void drawContour(int[] extremePts,
                           javax.vecmath.GMatrix src)

setDefaults

public void setDefaults()
Specified by:
setDefaults in class RenderTreeNode

getSortedGMatrix

protected javax.vecmath.GMatrix getSortedGMatrix(edu.tufts.cs.geometry.datadepth.DepthMeasure.DepthSet depths)

getProperties

public static Properties getProperties()