DrawableMatrix

Static class containing a factory method for creating a matrix to apply to a drawable.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun dump(p0: PrintWriter)
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun getValues(p0: FloatArray)
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open fun invert(p0: Matrix): Boolean
Link copied to clipboard
open fun isAffine(): Boolean
Link copied to clipboard
open fun isIdentity(): Boolean
Link copied to clipboard
open fun mapPoints(p0: FloatArray)
open fun mapPoints(p0: FloatArray, p1: FloatArray)
open fun mapPoints(p0: FloatArray, p1: Int, p2: FloatArray, p3: Int, p4: Int)
Link copied to clipboard
open fun mapRadius(p0: Float): Float
Link copied to clipboard
open fun mapRect(p0: RectF): Boolean
open fun mapRect(p0: RectF, p1: RectF): Boolean
Link copied to clipboard
open fun mapVectors(p0: FloatArray)
open fun mapVectors(p0: FloatArray, p1: FloatArray)
open fun mapVectors(p0: FloatArray, p1: Int, p2: FloatArray, p3: Int, p4: Int)
Link copied to clipboard
open fun postConcat(p0: Matrix): Boolean
Link copied to clipboard
open fun postRotate(p0: Float): Boolean
open fun postRotate(p0: Float, p1: Float, p2: Float): Boolean
Link copied to clipboard
open fun postScale(p0: Float, p1: Float): Boolean
open fun postScale(p0: Float, p1: Float, p2: Float, p3: Float): Boolean
Link copied to clipboard
open fun postSkew(p0: Float, p1: Float): Boolean
open fun postSkew(p0: Float, p1: Float, p2: Float, p3: Float): Boolean
Link copied to clipboard
open fun postTranslate(p0: Float, p1: Float): Boolean
Link copied to clipboard
open fun preConcat(p0: Matrix): Boolean
Link copied to clipboard
open fun preRotate(p0: Float): Boolean
open fun preRotate(p0: Float, p1: Float, p2: Float): Boolean
Link copied to clipboard
open fun preScale(p0: Float, p1: Float): Boolean
open fun preScale(p0: Float, p1: Float, p2: Float, p3: Float): Boolean
Link copied to clipboard
open fun preSkew(p0: Float, p1: Float): Boolean
open fun preSkew(p0: Float, p1: Float, p2: Float, p3: Float): Boolean
Link copied to clipboard
open fun preTranslate(p0: Float, p1: Float): Boolean
Link copied to clipboard
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun set(p0: Matrix)
Link copied to clipboard
open fun setConcat(p0: Matrix, p1: Matrix): Boolean
Link copied to clipboard
open fun setPolyToPoly(p0: FloatArray, p1: Int, p2: FloatArray, p3: Int, p4: Int): Boolean
Link copied to clipboard
Link copied to clipboard
open fun setRotate(p0: Float)
open fun setRotate(p0: Float, p1: Float, p2: Float)
Link copied to clipboard
open fun setScale(p0: Float, p1: Float)
open fun setScale(p0: Float, p1: Float, p2: Float, p3: Float)
Link copied to clipboard
open fun setSinCos(p0: Float, p1: Float)
open fun setSinCos(p0: Float, p1: Float, p2: Float, p3: Float)
Link copied to clipboard
open fun setSkew(p0: Float, p1: Float)
open fun setSkew(p0: Float, p1: Float, p2: Float, p3: Float)
Link copied to clipboard
open fun setTranslate(p0: Float, p1: Float)
Link copied to clipboard
open fun setValues(p0: FloatArray)
Link copied to clipboard
Link copied to clipboard
open fun toShortString(): String
Link copied to clipboard
open override fun toString(): String