The orbit function in the CADCamera class allows users to move the camera on a plane by a given angle, while looking at and keeping the same distance from a set point.
The CADViewer demo demonstrates this functionality. See Samples.
The following Orbit sample illustrates how you use the orbit function to rotate around horizontal and vertical axes: