original_docstring:  This function assumes min < max, if this assumption isn't true
              it will not operate correctly
          
docstring: This function assumes min < max, if this assumption isn't true
  it will not operate correctly
docstring_tokens: This function assumes min < max if this assumption isn ' t true it will not operate correctly
code: def clamp(self, vmin, vmax):
          """ This function assumes min < max, if this assumption isn't true
              it will not operate correctly
          """
          for i in self._indeces:
              if self[i] < vmin[i]:
                  self[i] = vmin[i]
              elif self[i] > vmax[i]:
                  self[i] = vmax[i]
code_tokens: def clamp ( self , vmin , vmax ) : for i in self . _indeces : if self [ i ] < vmin [ i ] : self [ i ] = vmin [ i ] elif self [ i ] > vmax [ i ] : self [ i ] = vmax [ i ]
short_docstring: This function assumes min < max, if this assumption isn't true
  it will not operate correctly
short_docstring_tokens: This function assumes min < max if this assumption isn ' t true it will not operate correctly
comment: """ This function assumes min < max, if this assumption isn't true
              it will not operate correctly
          """