Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

joelib.gui.molviewer.java3d.graphics3D
Class BondNode  view BondNode download BondNode.java

java.lang.Object
  extended byBranchGroup
      extended byjoelib.gui.molviewer.java3d.graphics3D.BondNode

public class BondNode
extends BranchGroup

Description of the Class


Field Summary
(package private)  joelib.gui.molviewer.java3d.molecule.ViewerAtom a1
           
(package private)  joelib.gui.molviewer.java3d.molecule.ViewerAtom a2
           
(package private)  joelib.gui.molviewer.java3d.molecule.ViewerBond myBond
           
(package private)  RenderTable rTable
           
(package private) static int STICK_QUALITY
           
 
Constructor Summary
protected BondNode(joelib.gui.molviewer.java3d.molecule.ViewerBond b)
          Constructor for the BondNode object
 
Method Summary
protected static float calcAngle(Vector3f coor, Vector3f other)
          Description of the Method
protected  float calcDistance(joelib.gui.molviewer.java3d.molecule.ViewerAtom from, joelib.gui.molviewer.java3d.molecule.ViewerAtom to)
          Description of the Method
protected static float calcSign(Vector3f coor, Vector3f other)
          Description of the Method
(package private)  void createStick(joelib.gui.molviewer.java3d.molecule.ViewerBond b)
          Description of the Method
static Node createWire(joelib.gui.molviewer.java3d.molecule.ViewerBond b)
          Description of the Method
protected static Vector3f getMiddleOfBond(joelib.gui.molviewer.java3d.molecule.ViewerAtom from, joelib.gui.molviewer.java3d.molecule.ViewerAtom to)
          Gets the middleOfBond attribute of the BondNode class
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STICK_QUALITY

static final int STICK_QUALITY
See Also:
Constant Field Values

rTable

RenderTable rTable

a1

joelib.gui.molviewer.java3d.molecule.ViewerAtom a1

a2

joelib.gui.molviewer.java3d.molecule.ViewerAtom a2

myBond

joelib.gui.molviewer.java3d.molecule.ViewerBond myBond
Constructor Detail

BondNode

protected BondNode(joelib.gui.molviewer.java3d.molecule.ViewerBond b)
Constructor for the BondNode object

Method Detail

createWire

public static Node createWire(joelib.gui.molviewer.java3d.molecule.ViewerBond b)
Description of the Method


getMiddleOfBond

protected static Vector3f getMiddleOfBond(joelib.gui.molviewer.java3d.molecule.ViewerAtom from,
                                          joelib.gui.molviewer.java3d.molecule.ViewerAtom to)
Gets the middleOfBond attribute of the BondNode class


calcAngle

protected static float calcAngle(Vector3f coor,
                                 Vector3f other)
Description of the Method


calcDistance

protected float calcDistance(joelib.gui.molviewer.java3d.molecule.ViewerAtom from,
                             joelib.gui.molviewer.java3d.molecule.ViewerAtom to)
Description of the Method


calcSign

protected static float calcSign(Vector3f coor,
                                Vector3f other)
Description of the Method


createStick

void createStick(joelib.gui.molviewer.java3d.molecule.ViewerBond b)
Description of the Method