Class 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 Detail

      • 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 Detail

      • 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