|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.klg.jclass.chart3d.j3d.MapPick | +--com.klg.jclass.chart3d.j3d.MapPickPoint
A class that implements the Mapping interface. This computes the map and pick functions for the j3d version of Chart3d.
Field Summary |
Fields inherited from class com.klg.jclass.chart3d.j3d.MapPick |
branchGroup, canvas3D, chart3d, data, dataView, tolerance |
Constructor Summary | |
MapPickPoint()
Default constructor, required by Java Beans. |
|
MapPickPoint(com.klg.jclass.chart3d.Chart3dData data)
Contructor with data. |
|
MapPickPoint(com.klg.jclass.chart3d.Chart3dData data,
Canvas3D canvas3D,
BranchGroup branchGroup)
Contructor with data, Canvas3D, and BranchGroup. |
Method Summary | |
Point3d |
map(int xPixel,
int yPixel)
Performs a map operation by mapping the provided screen pixel information to a value in data space. |
Point3d |
mapPoints(int xPixel,
int yPixel)
|
com.klg.jclass.chart3d.JCData3dIndex |
pick(int xPixel,
int yPixel)
Performs a pick operation by returning the index of the closest point in the data set to the given screen point. |
com.klg.jclass.chart3d.JCData3dIndex |
pickPoints(int xPixel,
int yPixel)
|
Point |
unpick(com.klg.jclass.chart3d.JCData3dIndex index)
Performs an unpick operation by returning the screen point that corresponds to the given data index. |
Methods inherited from class com.klg.jclass.chart3d.j3d.MapPick |
createMapping, getData, isWithinCanvas3DLimits, setBranchGroup, setCanvas3D, setTolerance, unmap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MapPickPoint()
public MapPickPoint(com.klg.jclass.chart3d.Chart3dData data)
public MapPickPoint(com.klg.jclass.chart3d.Chart3dData data, Canvas3D canvas3D, BranchGroup branchGroup)
Method Detail |
public Point3d map(int xPixel, int yPixel)
map
in interface Mapping
map
in class MapPick
xPixel
- x value in screen pixelsyPixel
- y value in screen pixels
public com.klg.jclass.chart3d.JCData3dIndex pick(int xPixel, int yPixel)
pick
in interface Mapping
pick
in class MapPick
xPixel
- x value in screen pixelsyPixel
- y value in screen pixelspublic Point unpick(com.klg.jclass.chart3d.JCData3dIndex index)
unpick
in interface Mapping
unpick
in class MapPick
index
- The data index of the point whose screen point is required.public Point3d mapPoints(int xPixel, int yPixel)
public com.klg.jclass.chart3d.JCData3dIndex pickPoints(int xPixel, int yPixel)
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |