You are a guest. Restricted access. Read more.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

man:visual:plots3d [2013/09/10 20:37]
admin
man:visual:plots3d [2013/12/30 17:26] (current)
admin
Line 13: Line 13:
 | **[[/​scavis/​api/​doc.php/​jhplot/​HPlotXYZ|HPlotXYZ]]** ​ | is used for plotting data and geometrical objects in 3D using OpenGL. Can be used to show  [[/​scavis/​api/​doc.php/​jhplot/​H2D|H2D]],​ [[/​scavis/​api/​doc.php/​jhplot/​P3D|P3D]],​ [[/​scavis/​api/​doc.php/​jhplot/​F2D|F2D]] | | **[[/​scavis/​api/​doc.php/​jhplot/​HPlotXYZ|HPlotXYZ]]** ​ | is used for plotting data and geometrical objects in 3D using OpenGL. Can be used to show  [[/​scavis/​api/​doc.php/​jhplot/​H2D|H2D]],​ [[/​scavis/​api/​doc.php/​jhplot/​P3D|P3D]],​ [[/​scavis/​api/​doc.php/​jhplot/​F2D|F2D]] |
 | **[[/​scavis/​api/​doc.php/​jhplot/​HPlot3DP|HPlot3DP]]** | is used for plotting parametric and non-parametric functions such as [[/​scavis/​api/​doc.php/​jhplot/​FPR|FPR]] | | **[[/​scavis/​api/​doc.php/​jhplot/​HPlot3DP|HPlot3DP]]** | is used for plotting parametric and non-parametric functions such as [[/​scavis/​api/​doc.php/​jhplot/​FPR|FPR]] |
 +| **[[/​scavis/​api/​doc.php/​jhplot/​HPlotMX|HPlotMX]]** | as before, for plotting parametric and non-parametric functions for mathematical "​exhibits"​|
  
  
Line 320: Line 321:
  
  
- 
-<ifauth !@member>​ 
-<note important>​ 
-One can comment and discuss this section after becoming ​ 
-[[/​scavis/​members/​selock| a full member]]. ​ 
-</​note>​ 
-</​ifauth>​ 
-<ifauth @member,​@admin,​@editor>​ 
-~~DISCUSSION~~ 
-</​ifauth>​ 
  
  
 {{histogram_3d.png| Histogram 3D styles}} {{histogram_3d.png| Histogram 3D styles}}
 +
 +
 +
 +===== Showing 3D math exhibits =====
 +
 +
 +Functions (parametric and non-parametric) can be shown using [[/​scavis/​api/​doc.php/​jhplot/​HPlotMX.html|HPlotMX]]
 +canvas. ​
 +
 +
 +Here is a simple Jython script which creates a predefined paraboloid: ​
 +<code python>
 +from jhplot import *
 +c1=HPlotMX("​vmm3d.surface.parametric.Paraboloid"​)
 +c1.visible()
 +</​code>​
 +Here we simply call the class name that defines "​Paraboloid"​. The output of this script is shown below:
 +
 +{{:​man:​visual:​jhplotmx1.png| Paraboloid}}
 +
 +Please read the section [[man:​visual:​plots3dmx | 3D Math Exhibits]] for more detail.
  
Navigation

Print/export