org.jmol.modelsetbio
Class AminoPolymer.Bridge

java.lang.Object
  extended by org.jmol.modelsetbio.AminoPolymer.Bridge
Enclosing class:
AminoPolymer

private class AminoPolymer.Bridge
extends java.lang.Object


Field Summary
protected  Atom a
           
protected  Atom b
           
protected  boolean isAntiparallel
           
protected  int[][] ladder
           
 
Constructor Summary
protected AminoPolymer.Bridge(Atom a, Atom b, java.util.Map<int[][],java.lang.Boolean> htLadders)
           
 
Method Summary
protected  boolean addBridge(AminoPolymer.Bridge bridge, java.util.Map<int[][],java.lang.Boolean> htLadders)
           
private  void addLadder(java.util.Map<int[][],java.lang.Boolean> htLadders)
           
private  boolean canAdd(AminoPolymer.Bridge bridge)
           
private  void extendLadder(int index1, int index2)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

a

protected Atom a

b

protected Atom b

ladder

protected int[][] ladder

isAntiparallel

protected boolean isAntiparallel
Constructor Detail

AminoPolymer.Bridge

protected AminoPolymer.Bridge(Atom a,
                              Atom b,
                              java.util.Map<int[][],java.lang.Boolean> htLadders)
Method Detail

addLadder

private void addLadder(java.util.Map<int[][],java.lang.Boolean> htLadders)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

addBridge

protected boolean addBridge(AminoPolymer.Bridge bridge,
                            java.util.Map<int[][],java.lang.Boolean> htLadders)

canAdd

private boolean canAdd(AminoPolymer.Bridge bridge)

extendLadder

private void extendLadder(int index1,
                          int index2)