Ephraim Berkovitch
d9cdcb82f1
feat: #2451 Allow pass the color of points in 'dot-color' mode of Graph3D ( #2489 )
* Allow pass the color of points in 'dot-color' mode of Graph3D explicitly - clear the source code and finalize
* Add an onclick callback in Graph3D, to enable click and display customer user-defined information for single data point
* Extra data type validation for string conversion functions in Setings
* Disable onclick callback immediately after rotate/pan
* Re-format the JavaScript file
* No onclick event set by user - properly treat this case now
* Further reformat - indentation
* Handle the case where there is no closest data point
8 years ago
Wim Rijnders
2d42284527
Readied 3d camera orientation code for merge into develop branch
8 years ago
linuxnotes
769415ea3a
Improvement for camera 3d moving ( #2340 )
8 years ago
A
c4f6a6f0a7
Add ability to move graph3d by left mouse button while pressing ctrl key and rotate like before
8 years ago
Kentaro Goto
b0c5659383
fixed label disappearing bug for large axis values in graph3d ( #2348 )
* fixed label disappearing bug for large axis values in Graph3d
* only fixed label disappearing bug for large axis values in Graph3d
* very only fixed label disappearing bug for large axis values in Graph3d
8 years ago
wimrijnders
588d9b685a
Fixes #2274 graph3d disappears when setSize is called ( #2293 )
8 years ago
wimrijnders
088980bc4c
Added class Range for Min/Max value pairs. ( #2230 )
* Added class Range for Min/Max value pairs.
* Processed review feedback, added comments.
* Fixed jsdoc tags; reviewed commenting
* Final fixes to commenting
8 years ago
wimrijnders
70f76a25b7
Added point draw method for style 'line' ( #2227 )
8 years ago
wimrijnders
6adac314fd
Added point draw methods for styles 'surface' and 'grid' ( #2215 )
8 years ago
Wim Rijnders
9e1fd6671e
Add point draw methods for styles 'dot-color' and 'dot-size'
8 years ago
wimrijnders
1c4e1a41ee
Add point draw methods for styles 'dot' and 'dot-line' ( #2212 )
8 years ago
Wim Rijnders
fcc817b4f0
Added point draw methods for graph styles 'bar-color' and 'bar-size'
8 years ago
Wim Rijnders
124b70ffeb
Undid last commit in a very roundabout way.
8 years ago
Wim Rijnders
5d0a70e1f1
Added generic graph drawing loop; isolated point drawing of graph style 'Bar'
8 years ago
Wim Rijnders
cd1b18fbe9
Fixed another silly indent
8 years ago
Wim Rijnders
d3b174da09
Interim save
8 years ago
Wim Rijnders
13752ed435
Fixes after testing
8 years ago
wimrijnders
7424bfbfc2
Graph3d: make setting dotSizeRatio public ( #2202 )
* Graph3d: make setting dotSizeRatio public
* Added method for dotSize
* Fixed silly indent
8 years ago
Wim Rijnders
3d0acba994
Small code cleanup and consolidation.
8 years ago
Wim Rijnders
baed96ee7c
Fixes and hardening for Settings.js
8 years ago
Wim Rijnders
3e84c3557e
Moved code for settings to separate module
8 years ago
wimrijnders
c92e2cd952
Line graph draw segments by depth order ( #2200 )
8 years ago
Wim Rijnders
6fc876a0ed
Final cleanup for settings handling
8 years ago
Wim Rijnders
abb32df9b9
Final fixes
8 years ago
Wim Rijnders
66ac9ddd3a
Added commond handling for settings with internal prefix 'default'
8 years ago
Wim Rijnders
ffa2e19e24
Fixed oversight with showTooltip
8 years ago
Wim Rijnders
7c9bab862d
Added fields tooltip and showLegend to defaults
8 years ago
Wim Rijnders
e6351b63bd
Adjusted STYLE enum to previous
8 years ago
Wim Rijnders
9a028a8634
Added step to defaults; fixes to detect and survive inconstent data
8 years ago
Wim Rijnders
f3e5643119
Added handling of settings for camera
8 years ago
Wim Rijnders
1446540a26
Added handling of settings backgroundColor and dataColor
8 years ago
Wim Rijnders
165aa03e13
Added xCenter and yCenter to defaults
8 years ago
Wim Rijnders
b21f5a15df
Fixed typo
8 years ago
Wim Rijnders
b2e0eb9b73
Added structure for default values
8 years ago
Wim Rijnders
ffc5447435
Replaced sin/cos usage in drawAxis() with unit vector
8 years ago
wimrijnders
674813dcad
Uniform handling of common user options ( #2168 )
8 years ago
Wim Rijnders
9b5eb3f4da
Added methods for drawing Y and Z axis labels
8 years ago
Wim Rijnders
9e13640d8d
Consolidated code for drawing x-axis label
8 years ago
Wim Rijnders
ccec638d5f
Added method for drawing lines between 3D points
8 years ago
Wim Rijnders
a2350bb590
Moved recurring code for StepNumber to start() method
8 years ago
wimrijnders
85222bfd64
throw real Error instances ( #2160 )
8 years ago
Wim Rijnders
4b235aba70
Translation of all data points to single method.
8 years ago
Wim Rijnders
0330e2ff15
Added 2D line drawing method
8 years ago
wimrijnders
029b6ab684
Consolidated usage of getContext ( #2157 )
8 years ago
Tom Manderson
217299ed35
Add the source data to Point3d objects in Graph3D ( #1884 )
* Add the source data to Point3d objects in Graph3D; This allows more complex tooltips, using information sent from the server + the source object
* Update PR as requested
* Convert tabs to spaces; Vim config was off, edited in sublime instead
8 years ago
Charles Grandfield
181c98ec6a
Added support for drawing legends to all graph types other than line and barsize.
Added a "showLegend" option which can be used to toggle legend drawing
Added legend drawing to 11_tooltips and to playground examples
Added description of showLegend option to documentation
8 years ago
jos
1e1f59a7a4
Fixed #1637 : the built-in tooltip now shows the provided `xLabel`, `yLabel`, and `zLabel`
instead of `'x'`, `'y'`, and `'z'`
8 years ago
jos
cd3bb8a5a9
Fixed #1615 : implemented new option `dotSizeRatio`
9 years ago
jos
faddd158d4
Updated history
9 years ago
Andrew Schwartz
729ee128bd
Only set backgroundColor if specified in setOptions
9 years ago