endrov.typeShell
Class ShellModelExtension
java.lang.Object
endrov.typeShell.ShellModelExtension
- All Implemented Interfaces:
- Viewer3DWindowHook
public class ShellModelExtension
- extends java.lang.Object
- implements Viewer3DWindowHook
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ShellModelExtension
public ShellModelExtension()
createHook
public void createHook(Viewer3DWindow w)
- Specified by:
createHook
in interface Viewer3DWindowHook
readPersonalConfig
public void readPersonalConfig(org.jdom.Element e)
- Specified by:
readPersonalConfig
in interface Viewer3DWindowHook
savePersonalConfig
public void savePersonalConfig(org.jdom.Element e)
- Specified by:
savePersonalConfig
in interface Viewer3DWindowHook
fillMenus
public void fillMenus()
- Specified by:
fillMenus
in interface Viewer3DWindowHook
datachangedEvent
public void datachangedEvent()
- Specified by:
datachangedEvent
in interface Viewer3DWindowHook
canRender
public boolean canRender(EvObject ob)
- Specified by:
canRender
in interface Viewer3DWindowHook
displaySelect
public void displaySelect(javax.media.opengl.GL gl)
- Specified by:
displaySelect
in interface Viewer3DWindowHook
select
public void select(int pixelid)
autoCenterMid
public java.util.Collection<javax.vecmath.Vector3d> autoCenterMid()
- Specified by:
autoCenterMid
in interface Viewer3DWindowHook
autoCenterRadius
public double autoCenterRadius(javax.vecmath.Vector3d mid)
- Specified by:
autoCenterRadius
in interface Viewer3DWindowHook
adjustScale
public java.util.Collection<BoundingBox3D> adjustScale()
- Specified by:
adjustScale
in interface Viewer3DWindowHook
initOpenGL
public void initOpenGL(javax.media.opengl.GL gl)
- Specified by:
initOpenGL
in interface Viewer3DWindowHook
displayInit
public void displayInit(javax.media.opengl.GL gl)
- Specified by:
displayInit
in interface Viewer3DWindowHook
displayFinal
public void displayFinal(javax.media.opengl.GL glin,
java.util.List<TransparentRenderer3D> transparentRenderers)
- Specified by:
displayFinal
in interface Viewer3DWindowHook
getFirstFrame
public EvDecimal getFirstFrame()
- Specified by:
getFirstFrame
in interface Viewer3DWindowHook
getLastFrame
public EvDecimal getLastFrame()
- Specified by:
getLastFrame
in interface Viewer3DWindowHook