Structure
public class Sheet extends ProteinStructure
Modifier and Type | Field | Description |
---|---|---|
(package private) javajs.util.V3 |
heightUnitVector |
|
(package private) javajs.util.V3 |
widthUnitVector |
apolymer, axisA, axisB, axisUnitVector, monomerIndexFirst, monomerIndexLast, nRes, serialID, strandCount, strucNo, structureID, subtype, type, vectorProjection
Constructor | Description |
---|---|
Sheet(AlphaPolymer apolymer,
int monomerIndex,
int monomerCount,
STR subtype) |
Modifier and Type | Method | Description |
---|---|---|
void |
calcAxis() |
|
(package private) void |
calcSheetUnitVectors() |
|
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addMonomer, findMonomer, getAxisEndPoint, getAxisStartPoint, getIndex, getSegments, getStructureMidPoint, isWithin, removeMonomer, resetAxes, setAtomBits, setAtomBitsAndClear, setupPS
javajs.util.V3 widthUnitVector
javajs.util.V3 heightUnitVector
Sheet(AlphaPolymer apolymer, int monomerIndex, int monomerCount, STR subtype)
apolymer
- monomerIndex
- monomerCount
- subtype
- public void calcAxis()
calcAxis
in class ProteinStructure
private boolean notHelixOrSheet(int i)
void calcSheetUnitVectors()
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)