|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectendrov.typeText.TextAnnotModelExtension
public class TextAnnotModelExtension
Extension to Model Window: shows image annotation
| Constructor Summary | |
|---|---|
TextAnnotModelExtension()
|
|
| Method Summary | |
|---|---|
java.util.Collection<BoundingBox3D> |
adjustScale()
Adjust the scale |
java.util.Collection<javax.vecmath.Vector3d> |
autoCenterMid()
Give suitable center of all objects |
double |
autoCenterRadius(javax.vecmath.Vector3d mid)
Given a middle position, figure out radius required to fit objects |
boolean |
canRender(EvObject ob)
|
void |
createHook(Viewer3DWindow w)
|
void |
datachangedEvent()
|
void |
displayFinal(javax.media.opengl.GL glin,
java.util.List<TransparentRenderer3D> transparentRenderers)
Render graphics |
void |
displayInit(javax.media.opengl.GL gl)
Prepare for rendering |
void |
displaySelect(javax.media.opengl.GL gl)
Render for selection |
void |
fillMenus()
|
java.util.Collection<TextAnnot> |
getAnnot()
|
EvDecimal |
getFirstFrame()
|
EvDecimal |
getLastFrame()
|
void |
initOpenGL(javax.media.opengl.GL gl)
|
void |
readPersonalConfig(org.jdom.Element e)
|
void |
savePersonalConfig(org.jdom.Element e)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TextAnnotModelExtension()
| Method Detail |
|---|
public void fillMenus()
fillMenus in interface Viewer3DWindowHookpublic void createHook(Viewer3DWindow w)
createHook in interface Viewer3DWindowHookpublic void readPersonalConfig(org.jdom.Element e)
readPersonalConfig in interface Viewer3DWindowHookpublic void savePersonalConfig(org.jdom.Element e)
savePersonalConfig in interface Viewer3DWindowHookpublic void datachangedEvent()
datachangedEvent in interface Viewer3DWindowHookpublic boolean canRender(EvObject ob)
canRender in interface Viewer3DWindowHookpublic java.util.Collection<TextAnnot> getAnnot()
public void initOpenGL(javax.media.opengl.GL gl)
initOpenGL in interface Viewer3DWindowHookpublic void displayInit(javax.media.opengl.GL gl)
displayInit in interface Viewer3DWindowHookpublic void displaySelect(javax.media.opengl.GL gl)
displaySelect in interface Viewer3DWindowHook
public void displayFinal(javax.media.opengl.GL glin,
java.util.List<TransparentRenderer3D> transparentRenderers)
displayFinal in interface Viewer3DWindowHookpublic java.util.Collection<BoundingBox3D> adjustScale()
adjustScale in interface Viewer3DWindowHookpublic java.util.Collection<javax.vecmath.Vector3d> autoCenterMid()
autoCenterMid in interface Viewer3DWindowHookpublic double autoCenterRadius(javax.vecmath.Vector3d mid)
autoCenterRadius in interface Viewer3DWindowHookpublic EvDecimal getFirstFrame()
getFirstFrame in interface Viewer3DWindowHookpublic EvDecimal getLastFrame()
getLastFrame in interface Viewer3DWindowHook
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||