Skip to content

Commit 4c11c84

Browse files
committed
improve polar setConvert docstring
1 parent 0c517d1 commit 4c11c84

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

src/plots/polar/set_convert.js

+10-12
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,17 @@ var isFullCircle = Lib.isFullCircle;
3333
* - 'g' for geometric coordinates and
3434
* - 't' for angular ticks
3535
*
36-
* Radial axis coordinate systems flow:
37-
* - d2c (in calc) just like for cartesian axes
38-
* - c2g (in plot) translates calcdata about `radialaxis.range[0]`
36+
* Radial axis coordinate systems:
37+
* - d, c and l: same as for cartesian axes
38+
* - g: like calcdata but translated about `radialaxis.range[0]`
3939
*
40-
* Angular axis coordinate systems flow:
41-
* + for linear axes:
42-
* - d2c (in calc) angles -> 'data' radians
43-
* - c2g (in plot) 'data' -> 'geometric' radians (fn of ax rotation & direction)
44-
* - t2g (in updateAngularAxis) 'tick' value (in degrees) -> 'geometric' radians
45-
* + for category axes:
46-
* - d2c (in calc) just like for cartesian axes
47-
* - c2g (in plot) category indices -> 'geometric' radians
48-
* - t2g (in updateAngularAxis) 'tick' value (as category indices) -> 'geometric' radians
40+
* Angular axis coordinate systems:
41+
* - d: data, in whatever form it's provided
42+
* - c: calcdata, turned into radians (for linear axes)
43+
* or category indices (category axes)
44+
* - t: tick calcdata, just like 'c' but in degrees for linear axes
45+
* - g: geometric calcdata, radians coordinates that take into account
46+
* axis rotation and direction
4947
*
5048
* Then, 'g'eometric data is ready to be converted to (x,y).
5149
*/

0 commit comments

Comments
 (0)