Stay organized with collections
    
    
      
      Save and categorize content based on your preferences.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
    IntEvaluator
    open class IntEvaluator : TypeEvaluator<Int!>
    
    This evaluator can be used to perform type interpolation between int values.
    Summary
    
    
      
        
          | Public methods | 
        
          | open Int! | This function returns the result of linearly interpolating the start and end values, with fractionrepresenting the proportion between the start and end values. | 
      
    
    Public constructors
    
      IntEvaluator
      IntEvaluator()
     
    Public methods
    
      evaluate
      
      open fun evaluate(
    fraction: Float, 
    startValue: Int!, 
    endValue: Int!
): Int!
      This function returns the result of linearly interpolating the start and end values, with fraction representing the proportion between the start and end values. The calculation is a simple parametric calculation: result = x0 + t * (x1 - x0), where x0 is startValue, x1 is endValue, and t is fraction.
      
        
          
            | Parameters | 
          
            | fraction | Float: The fraction from the starting to the ending values | 
          
            | startValue | Int!: The start value; should be of type intorInteger | 
          
            | endValue | Int!: The end value; should be of type intorInteger | 
        
      
      
        
          
            | Return | 
          
            | Int! | A linear interpolation between the start and end values, given the fractionparameter. | 
        
      
     
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
  Last updated 2025-02-10 UTC.
  
  
  
    
      [null,null,["Last updated 2025-02-10 UTC."],[],[]]