Rotate 't' by 'angle' radians about the vector '(x, y, z)' and return the result. If the vector has zero length the behavior is undefined: t' = rotation(angle, x, y, z) * t.
Original signature is 'CATransform3D CATransform3DRotate (CATransform3D t, CGFloat angle, CGFloat x, CGFloat y, CGFloat z)'
Available in Mac OS X v10.5 and later.

C# | Visual Basic | Visual C++ |
public static CATransform3D CATransform3DRotate( CATransform3D t, CGFloat angle, CGFloat x, CGFloat y, CGFloat z )
Public Shared Function CATransform3DRotate ( _ t As CATransform3D, _ angle As CGFloat, _ x As CGFloat, _ y As CGFloat, _ z As CGFloat _ ) As CATransform3D
public: static CATransform3D CATransform3DRotate( CATransform3D t, CGFloat angle, CGFloat x, CGFloat y, CGFloat z )

- t (CATransform3D)
- MISSING
- angle (CGFloat)
- MISSING
- x (CGFloat)
- MISSING
- y (CGFloat)
- MISSING
- z (CGFloat)
- MISSING

[Missing <returns> documentation for "M:Monobjc.QuartzCore.QuartzCoreFramework.CATransform3DRotate(Monobjc.QuartzCore.CATransform3D,Monobjc.ApplicationServices.CGFloat,Monobjc.ApplicationServices.CGFloat,Monobjc.ApplicationServices.CGFloat,Monobjc.ApplicationServices.CGFloat)"]

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)