Package io.opentimeline.opentime
Class TimeTransform
java.lang.Object
io.opentimeline.opentime.TimeTransform
public class TimeTransform
extends java.lang.Object
1D Transform for RationalTime. Has offset and scale.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTimeTransform.TimeTransformBuilder -
Constructor Summary
Constructors Constructor Description TimeTransform()TimeTransform(RationalTime offset, double scale, double rate)TimeTransform(TimeTransform timeTransform)TimeTransform(TimeTransform.TimeTransformBuilder timeTransformBuilder) -
Method Summary
Modifier and Type Method Description RationalTimeappliedTo(RationalTime other)TimeRangeappliedTo(TimeRange other)TimeTransformappliedTo(TimeTransform other)booleanequals(TimeTransform other)booleanequals(java.lang.Object obj)RationalTimegetOffset()doublegetRate()doublegetScale()booleannotEquals(TimeTransform other)java.lang.StringtoString()
-
Constructor Details
-
TimeTransform
public TimeTransform() -
TimeTransform
-
TimeTransform
-
TimeTransform
-
-
Method Details
-
getOffset
-
getScale
public double getScale() -
getRate
public double getRate() -
appliedTo
-
appliedTo
-
appliedTo
-
equals
-
equals
public boolean equals(java.lang.Object obj)- Overrides:
equalsin classjava.lang.Object
-
notEquals
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-