edu.sdsc.mbt.viewers.GLViewerImpl
Class AtomLineGeometry

java.lang.Object
  extended byedu.sdsc.mbt.viewers.GLViewerImpl.Geometry
      extended byedu.sdsc.mbt.viewers.GLViewerImpl.AtomLineGeometry

public class AtomLineGeometry
extends Geometry

Construct a new object for generating bond geometry using default

Author:
John L. Moreland
See Also:

Field Summary
 
Fields inherited from class edu.sdsc.mbt.viewers.GLViewerImpl.Geometry
FORM_FLAT, FORM_LINES, FORM_POINTS, FORM_THICK
 
Constructor Summary
AtomLineGeometry()
          Construct a new BondGeometry object.
 
Method Summary
 void draw(Atom atom, StructureStyles structureStyles, javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, com.sun.opengl.util.GLUT glut)
          Please complete the missing tags for main
 void draw(StructureComponent structureComponent, StructureStyles styles, javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, com.sun.opengl.util.GLUT glut)
          Please complete the missing tags for main
 void drawCylinder(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, com.sun.opengl.util.GLUT glut, double height, boolean drawBottom, double bottomRadius, boolean drawTop, float topRadius, int slices, int segments)
          Please complete the missing tags for main
 
Methods inherited from class edu.sdsc.mbt.viewers.GLViewerImpl.Geometry
equals, getForm, getQuality, getStatus, setForm, setQuality
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtomLineGeometry

public AtomLineGeometry()
Construct a new BondGeometry object.

Method Detail

draw

public final void draw(StructureComponent structureComponent,
                       StructureStyles styles,
                       javax.media.opengl.GL gl,
                       javax.media.opengl.glu.GLU glu,
                       com.sun.opengl.util.GLUT glut)
Please complete the missing tags for main

Specified by:
draw in class Geometry
Returns:
Throws:

draw

public final void draw(Atom atom,
                       StructureStyles structureStyles,
                       javax.media.opengl.GL gl,
                       javax.media.opengl.glu.GLU glu,
                       com.sun.opengl.util.GLUT glut)
Please complete the missing tags for main

Returns:
Throws:

drawCylinder

public void drawCylinder(javax.media.opengl.GL gl,
                         javax.media.opengl.glu.GLU glu,
                         com.sun.opengl.util.GLUT glut,
                         double height,
                         boolean drawBottom,
                         double bottomRadius,
                         boolean drawTop,
                         float topRadius,
                         int slices,
                         int segments)
Please complete the missing tags for main

Returns:
Throws: