org.jmol.modelsetbio
Class Sheet

java.lang.Object
  extended by org.jmol.modelsetbio.ProteinStructure
      extended by org.jmol.modelsetbio.Sheet

public class Sheet
extends ProteinStructure


Field Summary
(package private)  AlphaPolymer alphaPolymer
           
(package private)  javax.vecmath.Vector3f heightUnitVector
           
(package private)  javax.vecmath.Vector3f widthUnitVector
           
 
Fields inherited from class org.jmol.modelsetbio.ProteinStructure
apolymer, axisA, axisB, axisUnitVector, globalSerialID, monomerCount, monomerIndexFirst, monomerIndexLast, segments, type, uniqueID, vectorProjection
 
Constructor Summary
Sheet(AlphaPolymer alphaPolymer, int monomerIndex, int monomerCount)
           
 
Method Summary
 void calcAxis()
           
(package private)  void calcSheetUnitVectors()
           
 javax.vecmath.Vector3f getHeightUnitVector()
           
 javax.vecmath.Vector3f getWidthUnitVector()
           
 
Methods inherited from class org.jmol.modelsetbio.ProteinStructure
addMonomer, calcSegments, getAxisEndPoint, getAxisStartPoint, getIndex, getInfo, getMonomerCount, getMonomerIndex, getSegments, getStructureMidPoint, lowerNeighborIsHelixOrSheet, removeMonomer, resetAxes, upperNeighborIsHelixOrSheet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

alphaPolymer

AlphaPolymer alphaPolymer

widthUnitVector

javax.vecmath.Vector3f widthUnitVector

heightUnitVector

javax.vecmath.Vector3f heightUnitVector
Constructor Detail

Sheet

Sheet(AlphaPolymer alphaPolymer,
      int monomerIndex,
      int monomerCount)
Method Detail

calcAxis

public void calcAxis()
Overrides:
calcAxis in class ProteinStructure

calcSheetUnitVectors

void calcSheetUnitVectors()

getWidthUnitVector

public javax.vecmath.Vector3f getWidthUnitVector()

getHeightUnitVector

public javax.vecmath.Vector3f getHeightUnitVector()