Shader.TileMode
  public
  static
  final
  
  enum
  Shader.TileMode
  
  
  
  
    extends Enum<Shader.TileMode>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<android.graphics.Shader.TileMode> | |
| ↳ | android.graphics.Shader.TileMode | |
Summary
| Enum values | |
|---|---|
| Shader.TileMode | CLAMPReplicate the edge color if the shader draws outside of its original bounds. | 
| Shader.TileMode | DECALRender the shader's image pixels only within its original bounds. | 
| Shader.TileMode | MIRRORRepeat the shader's image horizontally and vertically, alternating mirror images so that adjacent images always seam. | 
| Shader.TileMode | REPEATRepeat the shader's image horizontally and vertically. | 
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        Shader.TileMode | 
      valueOf(String name)
       | 
| 
        
        
        static
        final
        
        TileMode[] | 
      values()
       | 
| Inherited methods | |
|---|---|
Enum values
CLAMP
public static final Shader.TileMode CLAMP
Replicate the edge color if the shader draws outside of its original bounds.
DECAL
public static final Shader.TileMode DECAL
Render the shader's image pixels only within its original bounds. If the shader draws outside of its original bounds, transparent black is drawn instead.
MIRROR
public static final Shader.TileMode MIRROR
Repeat the shader's image horizontally and vertically, alternating mirror images so that adjacent images always seam.
REPEAT
public static final Shader.TileMode REPEAT
Repeat the shader's image horizontally and vertically.
Public methods
valueOf
public static Shader.TileMode valueOf (String name)
| Parameters | |
|---|---|
| name | String | 
| Returns | |
|---|---|
| Shader.TileMode | |
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-03-13 UTC.
