public class JmolSymmetryScriptGeneratorH extends JmolSymmetryScriptGenerator
| Constructor and Description |
|---|
JmolSymmetryScriptGeneratorH(HelixAxisAligner helixAxisAligner,
String name) |
| Modifier and Type | Method and Description |
|---|---|
String |
colorBySequenceCluster()
Returns a Jmol script that colors subunits by their sequence cluster ids.
|
String |
colorBySubunit()
Returns a Jmol script that colors the subunits of a structure by different colors
|
String |
colorBySymmetry()
Returns a Jmol script that colors subunits to highlight the symmetry within a structure
Different subunits should have a consistent color scheme or different shade of the same colors
|
String |
drawAxes()
Returns a Jmol script that draws symmetry or inertia axes for a structure.
|
String |
drawPolyhedron()
Returns a Jmol script that draws an invisible polyhedron around a structure.
|
String |
getDefaultOrientation()
Returns a Jmol script to set the default orientation for a structure
|
protected double |
getMaxExtension()
Returns the maximum extension (length) of structure
|
String |
getOrientation(int index)
Returns a Jmol script that sets a specific orientation
|
int |
getOrientationCount()
Returns the number of orientations available for this structure
|
String |
getOrientationName(int index)
Returns the name of a specific orientation
|
String |
getOrientationWithZoom(int index)
Returns a Jmol script that sets a specific orientation and zoom
to draw either axes or polyhedron
|
javax.vecmath.Matrix4d |
getTransformation()
Returns transformation matrix to orient structure
|
int |
getZoom()
Returns the Jmol zoom to fit polyhedron and symmetry axes.
|
String |
hideAxes()
Returns a Jmol script to hide axes
|
String |
hidePolyhedron() |
String |
playOrientations()
Returns a Jmol script that displays a symmetry polyhedron and symmetry axes
and then loop through different orientations
|
void |
setDefaultColoring(String colorScript)
Sets a default Jmol script used for coloring.
|
void |
setOnTheFly(boolean onTheFly)
Sets the type of bioassembly to be colored.
|
String |
showAxes()
Returns a Jmol script to show axes
|
String |
showPolyhedron() |
f1Dot2, fDot2, getInstance, getInstantaneousOrientation, getJmolColor, getJmolColorScript, getJmolLigandScript, getJmolPoint, jMolFloatpublic JmolSymmetryScriptGeneratorH(HelixAxisAligner helixAxisAligner, String name)
public void setOnTheFly(boolean onTheFly)
JmolSymmetryScriptGeneratorsetOnTheFly in class JmolSymmetryScriptGeneratorpublic int getZoom()
JmolSymmetryScriptGeneratorgetZoom in class JmolSymmetryScriptGeneratorpublic String getDefaultOrientation()
getDefaultOrientation in class JmolSymmetryScriptGeneratorpublic int getOrientationCount()
JmolSymmetryScriptGeneratorgetOrientationCount in class JmolSymmetryScriptGeneratorpublic String getOrientation(int index)
JmolSymmetryScriptGeneratorgetOrientation in class JmolSymmetryScriptGeneratorindex - orientation indexpublic String getOrientationWithZoom(int index)
getOrientationWithZoom in class JmolSymmetryScriptGeneratorindex - orientation indexpublic String getOrientationName(int index)
getOrientationName in class JmolSymmetryScriptGeneratorindex - orientation indexpublic javax.vecmath.Matrix4d getTransformation()
JmolSymmetryScriptGeneratorgetTransformation in class JmolSymmetryScriptGeneratorpublic void setDefaultColoring(String colorScript)
JmolSymmetryScriptGeneratorsetDefaultColoring in class JmolSymmetryScriptGeneratorpublic String drawPolyhedron()
drawPolyhedron in class JmolSymmetryScriptGeneratorpublic String hidePolyhedron()
hidePolyhedron in class JmolSymmetryScriptGeneratorpublic String showPolyhedron()
showPolyhedron in class JmolSymmetryScriptGeneratorpublic String drawAxes()
drawAxes in class JmolSymmetryScriptGeneratorpublic String hideAxes()
hideAxes in class JmolSymmetryScriptGeneratorpublic String showAxes()
showAxes in class JmolSymmetryScriptGeneratorpublic String playOrientations()
playOrientations in class JmolSymmetryScriptGeneratorpublic String colorBySubunit()
colorBySubunit in class JmolSymmetryScriptGeneratorpublic String colorBySequenceCluster()
colorBySequenceCluster in class JmolSymmetryScriptGeneratorpublic String colorBySymmetry()
colorBySymmetry in class JmolSymmetryScriptGeneratorprotected double getMaxExtension()
Copyright © 2000–2016 BioJava. All rights reserved.