This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > 3DAnalyst > ESRI.ArcGIS.Analyst3D > Interfaces > IC > ICamera Interface > ICamera.RollAngle Property (ArcObjects .NET 10.5 SDK) |
The roll angle in degrees.
[Visual Basic .NET] Public Property RollAngle As Double
[C#] public double RollAngle {get; set;}
[C++]
HRESULT get_RollAngle(
double* RollAngle
);
[C++]
HRESULT put_RollAngle(
double RollAngle
);
[C++]
Parameters RollAngle [out, retval] RollAngle is a parameter of type double RollAngle [in] RollAngle is a parameter of type double
The RollAngle represents the angle, in degrees, of the camera about the line of sight between the observer and target. Angles will be reported in the range >=0 and <360. Angles can be given outside of this range but will be 'wrapped' to the equivalent value in the 0 to 360 range. For example -1 is the equivalent of 359 and 361 is the equivalent of 1.
A RollAngle of 0.0, the default, is straight up relative to the Z axis in the scene. Increasing the RollAngle will tilt the camera clockwise about the line of sight.