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
const val CARTESIAN = 0: Int

DEBUG

Added in 1.1.0
const val DEBUG = false: Boolean

OLD_WAY

Added in 1.1.0
const val OLD_WAY = false: Boolean

PERPENDICULAR

Added in 1.1.0
const val PERPENDICULAR = 1: Int

SCREEN

Added in 1.1.0
const val SCREEN = 2: Int

TAG

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

Public constructors

MotionPaths

Added in 1.1.0
MotionPaths()

MotionPaths

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

takes the new keyPosition

Public functions

applyParameters

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

compareTo

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

configureRelativeTo

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

setupRelative

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

Public properties

mId

Added in 1.1.0
val mIdString!