class MotionPaths : Comparable


This is used to capture and play back path of the layout. It is used to set the bounds of the view (view.layout(l, t, r, b))

Summary

Constants

const Int
const Boolean
DEBUG = false
const Boolean
OLD_WAY = false
const Int
const Int
SCREEN = 2
const String!
TAG = "MotionPaths"

Public constructors

MotionPaths(
    parentWidth: Int,
    parentHeight: Int,
    c: MotionKeyPosition!,
    startTimePoint: MotionPaths!,
    endTimePoint: MotionPaths!
)

takes the new keyPosition

Public properties

String!

Constants

CARTESIAN

Added in 1.1.0-alpha13
const val CARTESIAN = 0: Int

DEBUG

Added in 1.1.0-alpha13
const val DEBUG = false: Boolean

OLD_WAY

Added in 1.1.0-alpha13
const val OLD_WAY = false: Boolean

PERPENDICULAR

Added in 1.1.0-alpha13
const val PERPENDICULAR = 1: Int

SCREEN

Added in 1.1.0-alpha13
const val SCREEN = 2: Int

TAG

Added in 1.1.0-alpha13
const val TAG = "MotionPaths": String!

Public constructors

MotionPaths

Added in 1.1.0-alpha13
MotionPaths()

MotionPaths

Added in 1.1.0-alpha13
MotionPaths(
    parentWidth: Int,
    parentHeight: Int,
    c: MotionKeyPosition!,
    startTimePoint: MotionPaths!,
    endTimePoint: MotionPaths!
)

takes the new keyPosition

Public functions

applyParameters

Added in 1.1.0-alpha13
fun applyParameters(c: MotionWidget!): Unit

compareTo

Added in 1.1.0-alpha13
fun compareTo(o: MotionPaths!): Int

configureRelativeTo

Added in 1.1.0-alpha13
fun configureRelativeTo(toOrbit: Motion!): Unit

setupRelative

Added in 1.1.0-alpha13
fun setupRelative(mc: Motion!, relative: MotionPaths!): Unit

Public properties

mId

Added in 1.1.0-alpha13
val mIdString!