org.simtk.moleculargraphics.cartoon
Class ProteinHelix
java.lang.Object
org.simtk.moleculargraphics.cartoon.ActorCartoonClass
org.simtk.moleculargraphics.cartoon.ProteinRibbonSegment
org.simtk.moleculargraphics.cartoon.ProteinHelix
- All Implemented Interfaces:
- ActorCartoon, BaseCartoon, ResidueHighlightListener
public class ProteinHelix
- extends ProteinRibbonSegment
Method Summary |
protected void |
createAlphaHelix(java.util.List<Residue> residues,
double ribbonThickness,
double strandWidth,
int startIndex,
Spline3D positionSpline,
Spline3D normalSpline)
|
protected void |
createTaperedRibbon(java.util.List<Vector3D> positions,
java.util.List<Vector3D> normals,
java.util.List<Chemical> objects,
double ribbonThickness,
double ribbonWidth)
|
protected void |
oldCreateAlphaHelix(java.util.List<Residue> residues,
double ribbonThickness,
double helixWidth)
|
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 |
ProteinHelix
public ProteinHelix(java.util.List<Residue> residues,
double ribbonThickness,
double helixWidth,
int startIndex,
Spline3D positionSpline,
Spline3D normalSpline)
throws NoCartoonCreatedException
- Throws:
NoCartoonCreatedException
createTaperedRibbon
protected void createTaperedRibbon(java.util.List<Vector3D> positions,
java.util.List<Vector3D> normals,
java.util.List<Chemical> objects,
double ribbonThickness,
double ribbonWidth)
createAlphaHelix
protected void createAlphaHelix(java.util.List<Residue> residues,
double ribbonThickness,
double strandWidth,
int startIndex,
Spline3D positionSpline,
Spline3D normalSpline)
throws NoCartoonCreatedException
- Throws:
NoCartoonCreatedException
oldCreateAlphaHelix
protected void oldCreateAlphaHelix(java.util.List<Residue> residues,
double ribbonThickness,
double helixWidth)
throws NoCartoonCreatedException
- Throws:
NoCartoonCreatedException