Package apple.modelio.protocol
Interface MDLTransformComponent
-
- All Superinterfaces:
MDLComponent
- All Known Implementing Classes:
MDLTransform,MDLTransformStack
public interface MDLTransformComponent extends MDLComponent
MDLTransformComponent [@summary] a container for a time sampled local transformation Accessors to get the local transform and the global transform for a particular MDLObject are provided.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NSArray<? extends NSNumber>keyTimes()An array of sample times for which a key has been stored If no animation data is present, the array will contain a single value of zerodoublemaximumTime()doubleminimumTime()If no animation data is present, minimumTime and maximumTime will be zerobooleanresetsTransform()if YES, this transform is intended to be in global space, not parent spacevoidsetResetsTransform(boolean value)if YES, this transform is intended to be in global space, not parent space
-
-
-
Method Detail
-
keyTimes
NSArray<? extends NSNumber> keyTimes()
An array of sample times for which a key has been stored If no animation data is present, the array will contain a single value of zero
-
maximumTime
double maximumTime()
-
minimumTime
double minimumTime()
If no animation data is present, minimumTime and maximumTime will be zero
-
resetsTransform
boolean resetsTransform()
if YES, this transform is intended to be in global space, not parent space
-
setResetsTransform
void setResetsTransform(boolean value)
if YES, this transform is intended to be in global space, not parent space
-
-