Package org.jmol.modelsetbio
Class Sheet
java.lang.Object
org.jmol.modelsetbio.ProteinStructure
org.jmol.modelsetbio.Sheet
- All Implemented Interfaces:
Structure
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) javajs.util.V3
(package private) javajs.util.V3
Fields inherited from class org.jmol.modelsetbio.ProteinStructure
apolymer, axisA, axisB, axisUnitVector, id, monomerIndexFirst, monomerIndexLast, nRes, serialID, strandCount, strucNo, structureID, subtype, type, vectorProjection
-
Constructor Summary
ConstructorsConstructorDescriptionSheet
(AlphaPolymer apolymer, int monomerIndex, int monomerCount, STR subtype) -
Method Summary
Modifier and TypeMethodDescriptionvoid
calcAxis()
(package private) void
private boolean
notHelixOrSheet
(int i) void
setBox
(float w, float h, javajs.util.P3 pt, javajs.util.V3 vW, javajs.util.V3 vH, javajs.util.P3 ptC, float scale) Methods inherited from class org.jmol.modelsetbio.ProteinStructure
addMonomer, findMonomer, getAxisEndPoint, getAxisStartPoint, getIndex, getSegments, getStructureMidPoint, isWithin, removeMonomer, resetAxes, setAtomBits, setAtomBitsAndClear, setupPS, toString
-
Field Details
-
widthUnitVector
javajs.util.V3 widthUnitVector -
heightUnitVector
javajs.util.V3 heightUnitVector
-
-
Constructor Details
-
Sheet
Sheet(AlphaPolymer apolymer, int monomerIndex, int monomerCount, STR subtype) - Parameters:
apolymer
-monomerIndex
-monomerCount
-subtype
-
-
-
Method Details
-
calcAxis
public void calcAxis()- Overrides:
calcAxis
in classProteinStructure
-
notHelixOrSheet
private boolean notHelixOrSheet(int i) -
calcSheetUnitVectors
void calcSheetUnitVectors() -
setBox
public void setBox(float w, float h, javajs.util.P3 pt, javajs.util.V3 vW, javajs.util.V3 vH, javajs.util.P3 ptC, float scale)
-