|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.TreeMap
jmathlib.core.graphics.PropertySet
jmathlib.core.graphics.HandleObject
jmathlib.core.graphics.GraphicalObject
jmathlib.core.graphics.FigureObject
jmathlib.core.graphics.axes.AxesObject
jmathlib.core.graphics.axes.Axes3DObject
public class Axes3DObject
created and holds the axes of a plot
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class jmathlib.core.graphics.axes.AxesObject |
|---|
AxesObject.AxesComponent |
| Nested classes/interfaces inherited from class java.util.AbstractMap |
|---|
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
| Field Summary |
|---|
| Fields inherited from class jmathlib.core.graphics.GraphicalObject |
|---|
ax_xmax, ax_xmin, ax_ymax, ax_ymin, ax_zmax, ax_zmin, BusyActionP, ButtonDownFcnP, ClippingP, DiaryFileP, DiaryP, EchoP, ErrorMessageP, FormatSpacingP, HandleVisibilityP, height, HitTestP, InterruptibleP, LanguageP, parent, SelectedP, SelectionHighlightP, ShowHiddenHandlesP, TagP, TypeP, VisibileP, width, xmax, xmin, xOrig, ymax, ymin, yOrig, zmax, zmin, zOrig |
| Fields inherited from interface java.awt.print.Printable |
|---|
NO_SUCH_PAGE, PAGE_EXISTS |
| Constructor Summary | |
|---|---|
Axes3DObject()
?? |
|
| Method Summary | |
|---|---|
void |
add3DLine(double[] _x,
double[] _y,
double[] _z)
add a line to the current plot |
void |
add3DLines(double[][] _x,
double[][] _y,
double[][] _z,
java.lang.String color,
java.lang.String lineStyle,
java.lang.String marker)
add lines to the current plot |
void |
addSurface(double[][] _x,
double[][] _y,
double[][] _z)
add a surface to the current axes |
void |
draw3DLine(java.awt.Graphics g,
double x0,
double y0,
double z0,
double x1,
double y1,
double z1)
|
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseDragged(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
paint(java.awt.Graphics _g)
|
void |
rotate(double phiX,
double phiY,
double phiZ)
|
| Methods inherited from class jmathlib.core.graphics.axes.AxesObject |
|---|
addLine, addLine, addLines, autoScale, autoScaleX, autoScaleY, autoScaleZ, autoTick, autoTickLabel, autoTickLabelX, autoTickLabelY, autoTickLabelZ, autoTickX, autoTickY, autoTickZ, clearAxes, flushBackBuffer, getComponent, getMinimumSize, getSize, initBackBuffer, propertyChanged, repaint, setBackBuffer, setHold, setTitle, setXLabel, setYLabel, setZLabel |
| Methods inherited from class jmathlib.core.graphics.FigureObject |
|---|
actionPerformed, clearFigure, close, close, convertCurrentAxesTo3DAxes, getCurrentAxes, getCurrentPolarAxes, getFigureNumber, print, setGraphicsManager, setSubPlot, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened |
| Methods inherited from class jmathlib.core.graphics.GraphicalObject |
|---|
getXMax, getXMin, getYMax, getYMin, getZMax, getZMin, setAxesBoundaries, setAxesBoundaries, setParent, setPlotArea |
| Methods inherited from class jmathlib.core.graphics.HandleObject |
|---|
addProperty, finalize, get, getHandle, getHandleObject, getProperty, removeHandleObject, set, show |
| Methods inherited from class jmathlib.core.graphics.PropertySet |
|---|
show |
| Methods inherited from class java.util.TreeMap |
|---|
ceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, size, subMap, subMap, tailMap, tailMap, values |
| Methods inherited from class java.util.AbstractMap |
|---|
equals, hashCode, isEmpty, toString |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode, isEmpty |
| Constructor Detail |
|---|
public Axes3DObject()
| Method Detail |
|---|
public void add3DLine(double[] _x,
double[] _y,
double[] _z)
public void add3DLines(double[][] _x,
double[][] _y,
double[][] _z,
java.lang.String color,
java.lang.String lineStyle,
java.lang.String marker)
public void addSurface(double[][] _x,
double[][] _y,
double[][] _z)
public void paint(java.awt.Graphics _g)
paint in class AxesObject
public void draw3DLine(java.awt.Graphics g,
double x0,
double y0,
double z0,
double x1,
double y1,
double z1)
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListener
public void rotate(double phiX,
double phiY,
double phiZ)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||