public class SphericalImageDisplay extends OpenglControl
| Constructor and Description |
|---|
SphericalImageDisplay() |
| Modifier and Type | Method and Description |
|---|---|
double |
angleFor(double radius,
double pixel) |
protected void |
display(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu)
This is the workhorse method.
|
void |
drag(int startX,
int startY,
int endX,
int endY) |
double |
fancyAngleFor(double radius,
double pixel) |
VfsFile |
getImageFile() |
double |
getRotation() |
double |
getScale() |
double |
getTilt() |
void |
highDrag(int startX,
int startY,
int endX,
int endY) |
void |
reset() |
void |
setImageFile(VfsFile newFile) |
void |
setRotation(double newRotation) |
void |
setScale(double scale) |
void |
setTilt(double newTilt) |
double |
tiltFor(double radius,
double pixel) |
addFont, addTexture, addTexture, addTexture, addTexture, clearTextures, errorCheck, fontNamed, getGLAutoDrawable, getGui, isAntialiased, isHeavyweight, isMipmapped, isUsingFractionalMetrics, logInfo, setAntialiased, setMipmapped, setUsingFractionalMetrics, textureNamedpublic double fancyAngleFor(double radius,
double pixel)
public double tiltFor(double radius,
double pixel)
public double angleFor(double radius,
double pixel)
public void highDrag(int startX,
int startY,
int endX,
int endY)
public void drag(int startX,
int startY,
int endX,
int endY)
public void reset()
protected void display(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu)
OpenglControldisplay in class OpenglControlpublic void setRotation(double newRotation)
public double getRotation()
public void setTilt(double newTilt)
public double getTilt()
public void setImageFile(VfsFile newFile)
public double getScale()
public void setScale(double scale)
public VfsFile getImageFile()