org.jmol.modelsetbio
Class Resolver

java.lang.Object
  extended by org.jmol.modelsetbio.Resolver
All Implemented Interfaces:
JmolBioResolver

public final class Resolver
extends Object
implements JmolBioResolver


Constructor Summary
Resolver()
           
 
Method Summary
 Polymer buildBioPolymer(Group group, Group[] groups, int i, boolean checkPolymerConnections)
           
 void clearBioPolymers(Group[] groups, int groupCount, BitSet alreadyDefined)
           
 Group distinguishAndPropagateGroup(Chain chain, String group3, int seqcode, int firstAtomIndex, int maxAtomIndex, int modelIndex, int[] specialAtomIndexes, Atom[] atoms)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Resolver

public Resolver()
Method Detail

distinguishAndPropagateGroup

public Group distinguishAndPropagateGroup(Chain chain,
                                          String group3,
                                          int seqcode,
                                          int firstAtomIndex,
                                          int maxAtomIndex,
                                          int modelIndex,
                                          int[] specialAtomIndexes,
                                          Atom[] atoms)
Specified by:
distinguishAndPropagateGroup in interface JmolBioResolver

buildBioPolymer

public Polymer buildBioPolymer(Group group,
                               Group[] groups,
                               int i,
                               boolean checkPolymerConnections)
Specified by:
buildBioPolymer in interface JmolBioResolver

clearBioPolymers

public void clearBioPolymers(Group[] groups,
                             int groupCount,
                             BitSet alreadyDefined)
Specified by:
clearBioPolymers in interface JmolBioResolver