org.simtk.moleculargraphics.cartoon
Class BetaStrandRibbon
java.lang.Object
org.simtk.moleculargraphics.cartoon.ActorCartoonClass
org.simtk.moleculargraphics.cartoon.ProteinRibbonSegment
org.simtk.moleculargraphics.cartoon.BetaStrandRibbon
- All Implemented Interfaces:
- ActorCartoon, BaseCartoon, ResidueHighlightListener
public class BetaStrandRibbon
- extends ProteinRibbonSegment
- Author:
- Christopher Bruns
A single beta strand in a protein
Method Summary |
protected void |
createArrow(java.util.List<Vector3D> positions,
java.util.List<Vector3D> normals,
java.util.List<Chemical> objects,
double ribbonThickness,
double arrowWidth)
|
protected void |
createBetaStrand(java.util.List<Residue> residues,
double ribbonThickness,
double strandWidth,
int startIndex,
Spline3D positionSpline,
Spline3D normalSpline)
|
protected void |
oldCreateBetaStrand(java.util.List<Residue> residues,
double ribbonThickness,
double strandWidth,
int startIndex,
Spline3D positionSpline,
Spline3D normalSpline)
|
Methods inherited from class org.simtk.moleculargraphics.cartoon.ActorCartoonClass |
colorToon, colorToon, getActor, getChemicalFromScalar, getColorIndex, getHighlightActor, getMapper, highlightResidue, highlightResidueByAtomScalars, highlightResidueByResidueScalars, isPopulated, unhighlightResidue, unhighlightResidueByAtomScalars, unhighlightResidueByResidueScalars, unhighlightResidues |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lengthResolution
protected double lengthResolution
BetaStrandRibbon
public BetaStrandRibbon(java.util.List<Residue> residues,
double ribbonThickness,
double strandWidth,
int startIndex,
Spline3D positionSpline,
Spline3D normalSpline)
throws NoCartoonCreatedException
- Throws:
NoCartoonCreatedException
createBetaStrand
protected void createBetaStrand(java.util.List<Residue> residues,
double ribbonThickness,
double strandWidth,
int startIndex,
Spline3D positionSpline,
Spline3D normalSpline)
throws NoCartoonCreatedException
- Throws:
NoCartoonCreatedException
oldCreateBetaStrand
protected void oldCreateBetaStrand(java.util.List<Residue> residues,
double ribbonThickness,
double strandWidth,
int startIndex,
Spline3D positionSpline,
Spline3D normalSpline)
throws NoCartoonCreatedException
- Throws:
NoCartoonCreatedException
createArrow
protected void createArrow(java.util.List<Vector3D> positions,
java.util.List<Vector3D> normals,
java.util.List<Chemical> objects,
double ribbonThickness,
double arrowWidth)