|
Mac Dev Center
Mac OS X Reference Library Apple Applications: Final Cut Pro/Final Cut Express FxPlug Reference
|
Fx3DAPI |
| Declared In: |
Defines the methods the host application provides to get information about the 3D environment, including camera and object transforms.
cameraMatrixAtTime: |
Gets the 4x4 camera transform matrix.
- (NSData*)cameraMatrixAtTime:(double)time;
time An NSData object that wraps 16 double floating-point values. Those values can be retrieved with a call to [theData getBytes:&anArrayOf16Doubles];
focalLengthAtTime: |
Gets the focal length.
- (double)focalLengthAtTime:(double)time;
time The value of the focal length.
is3D |
Indicates whether or not the effect's layer is in 3D.
- (BOOL)is3D;
YES if the layer is 3D, NO otherwise.
layerMatrixAtTime: |
Gets the 4x4 layer transform matrix.
- (NSData*)layerMatrixAtTime:(double)time;
time An NSData object that wraps 16 double floating-point values. Those values can be retrieved with a call to [theData getBytes:&anArrayOf16Doubles];
Last Updated: 2009-04-14