isis/src/qisis/objs/RubberBandTool/RubberBandTool.cpp
RubberBandTool::RubberBandTool(QWidget *parent) : Tool(parent) {
    p_mouseLoc = NULL;
    p_vertices = NULL;

    p_mouseLoc = new QPoint;
    p_vertices = new QList< QPoint >;
    p_bandingMode = LineMode;

    activate(false);
    repaint();
  }
/**
   * This is the constructor. It's private because this class is a singleton.
   *
   * @param parent
   */
This is the constructor. It's private because this class is a singleton.
@param parent
This is the constructor . It ' s private because this class is a singleton . @param parent
RubberBandTool::RubberBandTool(QWidget *parent) : Tool(parent) {
    p_mouseLoc = NULL;
    p_vertices = NULL;
    p_mouseLoc = new QPoint;
    p_vertices = new QList< QPoint >;
    p_bandingMode = LineMode;
    activate(false);
    repaint();
  }
RubberBandTool :: RubberBandTool ( QWidget * parent ) : Tool ( parent ) { p_mouseLoc = NULL ; p_vertices = NULL ; p_mouseLoc = new QPoint ; p_vertices = new QList < QPoint > ; p_bandingMode = LineMode ; activate ( false ) ; repaint ( ) ; }
This is the constructor.
This is the constructor .