Package io.opentimeline.opentimelineio
Class LinearTimeWarp
java.lang.Object
- All Implemented Interfaces:
java.lang.AutoCloseable
- Direct Known Subclasses:
FreezeFrame
public class LinearTimeWarp extends TimeEffect
A time warp that applies a linear scale across the entire clip.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLinearTimeWarp.LinearTimeWarpBuilderNested classes/interfaces inherited from class io.opentimeline.opentimelineio.TimeEffect
TimeEffect.TimeEffectBuilderNested classes/interfaces inherited from class io.opentimeline.opentimelineio.Effect
Effect.EffectBuilderNested classes/interfaces inherited from class io.opentimeline.opentimelineio.SerializableObjectWithMetadata
SerializableObjectWithMetadata.SerializableObjectWithMetadataBuilder -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedLinearTimeWarp()LinearTimeWarp(LinearTimeWarp.LinearTimeWarpBuilder builder)LinearTimeWarp(java.lang.String name, java.lang.String effectName, double timeScalar, AnyDictionary metadata) -
Method Summary
Modifier and Type Method Description doublegetTimeScalar()voidsetTimeScalar(double timeScalar)Methods inherited from class io.opentimeline.opentimelineio.Effect
getEffectName, setEffectName, toStringMethods inherited from class io.opentimeline.opentimelineio.SerializableObjectWithMetadata
getMetadata, getName, setMetadata, setNameMethods inherited from class io.opentimeline.opentimelineio.SerializableObject
clone, currentRefCount, dynamicFields, equals, fromJSONFile, fromJSONString, isEquivalentTo, isUnknownSchema, schemaName, schemaVersion, toJSONFile, toJSONFile, toJSONString, toJSONString
-
Constructor Details
-
LinearTimeWarp
protected LinearTimeWarp() -
LinearTimeWarp
public LinearTimeWarp(java.lang.String name, java.lang.String effectName, double timeScalar, AnyDictionary metadata) -
LinearTimeWarp
-
-
Method Details
-
getTimeScalar
public double getTimeScalar() -
setTimeScalar
public void setTimeScalar(double timeScalar)
-