java.lang.Object
gov.nih.mipav.view.renderer.J3D.surfaceview.rfaview.BurnBaseView
gov.nih.mipav.view.renderer.J3D.surfaceview.rfaview.BurnCoolTipView

public class BurnCoolTipView extends BurnBaseView
The default probe burning type view. The class define the regular probe burning point's geometry shape, and probing path mark behavior.
Author:
Evan McCreedy
  • Constructor Details

    • BurnCoolTipView

      public BurnCoolTipView(SurfaceRender _surfaceRender, JPanelProbe _probePanel, javax.media.j3d.BranchGroup _burnRootParentBG)
      Constructor. Setup the burning point related branch groups.
      Parameters:
      _surfaceRender - SurfaceRender refernece.
      _probePanel - JPanelProbe probe control panel reference.
      _burnRootParentBG - BranchGroup root of the burning point.
  • Method Details

    • buildBurnSceneGraph

      public void buildBurnSceneGraph(float radius, float time)
      Build the image scene graph structure.
      Overrides:
      buildBurnSceneGraph in class BurnBaseView
      Parameters:
      radius - burning point sphere radius
      time - burning point burning time duration.
    • startBurn

      public void startBurn(float tipLen, float time, int _index)
      Start burning. Show the burning sphere and probing path.
      Overrides:
      startBurn in class BurnBaseView
      Parameters:
      tipLen - the length of the probe tip (cm)
      time - the time spent burning
      _index - index of the new burn