edu.jhu.cs.cisst.vent.widgets
Class VisualizationActiveContour2D

java.lang.Object
  extended by PApplet
      extended by edu.jhu.cs.cisst.vent.VisualizationProcessing
          extended by edu.jhu.cs.cisst.vent.VisualizationProcessing2D
              extended by edu.jhu.cs.cisst.vent.widgets.VisualizationImage
                  extended by edu.jhu.cs.cisst.vent.widgets.VisualizationActiveContour2D
All Implemented Interfaces:
Visualization, VisualizationParameters, ParamViewObserver, Refreshable

public class VisualizationActiveContour2D
extends VisualizationImage

The Class VisualizationActiveContour2D.


Field Summary
 
Fields inherited from class edu.jhu.cs.cisst.vent.widgets.VisualizationImage
cols, maximize, maximizeParam, refresher, refreshLock, requestUpdate, rotRate, rotz, rotzParam, rows, scale, scaleParam, scaleRate, sceneParams, tx, txParam, ty, tyParam
 
Fields inherited from class edu.jhu.cs.cisst.vent.VisualizationProcessing2D
height, renderers, width
 
Fields inherited from class edu.jhu.cs.cisst.vent.VisualizationProcessing
name, requestScreenShot, screenshot, visualizationParameters
 
Constructor Summary
VisualizationActiveContour2D(int width, int height, ImageDataFloat levelset)
          Instantiates a new visualization active contour.
 
Method Summary
 ParamCollection create()
          Creates the.
static java.lang.String getVersion()
          Gets the version.
 void setOriginalImage(ImageData img)
          Sets the original image.
 void setPressureForce(ImageDataFloat pressureImage)
          Sets the pressure force.
 void setVectorFieldForce(ImageDataFloat vectorFieldImage)
          Sets the vector field force.
 
Methods inherited from class edu.jhu.cs.cisst.vent.widgets.VisualizationImage
add, createVisualizationParameters, dispose, draw, mouseDragged, refresh, setup, update, updateVisualizationParameters
 
Methods inherited from class edu.jhu.cs.cisst.vent.VisualizationProcessing2D
getScreenshot
 
Methods inherited from class edu.jhu.cs.cisst.vent.VisualizationProcessing
getComponent, getName, getVideoFrames, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisualizationActiveContour2D

public VisualizationActiveContour2D(int width,
                                    int height,
                                    ImageDataFloat levelset)
Instantiates a new visualization active contour.

Parameters:
levelset - the levelset
Method Detail

getVersion

public static java.lang.String getVersion()
Gets the version.

Returns:
the version

create

public ParamCollection create()
Description copied from class: VisualizationProcessing
Creates the.

Specified by:
create in interface Visualization
Overrides:
create in class VisualizationProcessing
Returns:
the param collection
See Also:
VisualizationProcessing.create()

setPressureForce

public void setPressureForce(ImageDataFloat pressureImage)
Sets the pressure force.

Parameters:
pressureImage - the new pressure force

setVectorFieldForce

public void setVectorFieldForce(ImageDataFloat vectorFieldImage)
Sets the vector field force.

Parameters:
vectorFieldImage - the new vector field force

setOriginalImage

public void setOriginalImage(ImageData img)
Sets the original image.

Parameters:
img - the new original image