// **************************************************************************** // Method: avtAxisRestrictionToolInterface::GetAxisMax // // Purpose: // Gets the max for an axis. // // Arguments: // i the axis value to retrieve // // Programmer: Jeremy Meredith // Creation: February 1, 2008 // // **************************************************************************** double avtAxisRestrictionToolInterface::GetAxisMax(int i) const { AxisRestrictionAttributes *a = (AxisRestrictionAttributes *)atts; const doubleVector &m = a->GetMaxima(); if (m.size() <= (size_t)i) { return +1e+37; } return m[i]; }
// **************************************************************************** // Method: avtAxisRestrictionToolInterface::SetAxisMax // // Purpose: // Sets the max for an axis. // // Arguments: // i the axis value to set // x the value // // Programmer: Jeremy Meredith // Creation: February 1, 2008 // // **************************************************************************** void avtAxisRestrictionToolInterface::SetAxisMax(int i, double x) { AxisRestrictionAttributes *a = (AxisRestrictionAttributes *)atts; doubleVector &m = a->GetMaxima(); if (m.size() <= (size_t)i) { // don't bother erroring, either exit or resize return; //m.resize(i+1, +1e+37); } m[i] = x; a->SelectAll(); }