Uses of Package
org.proteinshader.structure.enums

Packages that use org.proteinshader.structure.enums
org.proteinshader.graphics Holds the drawing classes: Ribbon, Tube, FrenetFrames, Sphere, and Cylinder. 
org.proteinshader.graphics.typography Holds the classes needed for applying text labels to the curved surfaces of tubes and ribbons. 
org.proteinshader.gui.components.controlpanel Holds the JPanels used in the right-side retractable control panel of the GUI. 
org.proteinshader.structure Holds the classes that store information from a Protein Data Bank file: Structure, Model, Chain, AminoAcid, Heterogen, Water, Atom, Bond, Helix, BetaStrand, Loop, etc
org.proteinshader.structure.enums Holds the enums needed by org.proteinshader.structure and its subpackages. 
org.proteinshader.structure.exceptions Holds the exception classes needed by org.proteinshader.structure and its subpackages. 
org.proteinshader.structure.io Holds the classes needed for reading Protein Data Bank structure files. 
org.proteinshader.structure.visitor Holds Visitor classes that know how to traverse the hierarchy of objects held by class Structure. 
org.proteinshader.structure.visitor.modifiers Holds helper classes for the ModifierVisitor class, which is used to modify Drawable objects (Atoms, Bonds, and Segments). 
 

Classes in org.proteinshader.structure.enums used by org.proteinshader.graphics
RegionEnum
          Provides a Region type enumeration (Loop, Helix, or BetaStrand) useful for marking AminoAcids.
 

Classes in org.proteinshader.structure.enums used by org.proteinshader.graphics.typography
RegionEnum
          Provides a Region type enumeration (Loop, Helix, or BetaStrand) useful for marking AminoAcids.
 

Classes in org.proteinshader.structure.enums used by org.proteinshader.gui.components.controlpanel
DecorationEnum
          Provides an enumeration to specify if a Segment object should be plain, with text labels, or with halftoning when the Segment is rendered as a three-dimensional tube or ribbon.
ResidueEnum
          Provides an enumeration that can be used to restrict a Visitor to traversing only a particular Residue type.
SideChainEnum
          Provides an enumeration to specify how an amino acid side chain should be displayed is it is shown in combination with a tube or ribbon segment.
VisibilityEnum
          Provides an enumeration to specify if a Drawable object is opaque, translucent, or invisible.
 

Classes in org.proteinshader.structure.enums used by org.proteinshader.structure
AminoAcidEnum
          Provides an enumeration of the amino acids found in protein.
AtomEnum
          Provides an enumeration of atom types: C, H, N, O, S, etc.

Includes the periodic table of the elements from hydrogen (atomic number 1) to roentgenium (atomic number 111).
BondEnum
          Provides an enumeration for molecular bonds.
DecorationEnum
          Provides an enumeration to specify if a Segment object should be plain, with text labels, or with halftoning when the Segment is rendered as a three-dimensional tube or ribbon.
DrawableEnum
          Provides an enumeration to specify if a Drawable object is an Atom, Bond, or Segment.
HelixEnum
          Provides an enumeration of the helix types specified in the Protein Data Bank .
HelixShapeEnum
          Lists the possible shapes that can be used to represent a Helix.
RegionEnum
          Provides a Region type enumeration (Loop, Helix, or BetaStrand) useful for marking AminoAcids.
SideChainEnum
          Provides an enumeration to specify how an amino acid side chain should be displayed is it is shown in combination with a tube or ribbon segment.
VisibilityEnum
          Provides an enumeration to specify if a Drawable object is opaque, translucent, or invisible.
 

Classes in org.proteinshader.structure.enums used by org.proteinshader.structure.enums
AAColorEnum
          Provides an enumeration of an amino acid color scheme.
AminoAcidEnum
          Provides an enumeration of the amino acids found in protein.
AtomEnum
          Provides an enumeration of atom types: C, H, N, O, S, etc.

Includes the periodic table of the elements from hydrogen (atomic number 1) to roentgenium (atomic number 111).
BondEnum
          Provides an enumeration for molecular bonds.
CPKColorEnum
          Provides an enumeration of the CPK color scheme that is needed by AtomEnum.
DecorationEnum
          Provides an enumeration to specify if a Segment object should be plain, with text labels, or with halftoning when the Segment is rendered as a three-dimensional tube or ribbon.
DrawableEnum
          Provides an enumeration to specify if a Drawable object is an Atom, Bond, or Segment.
HelixEnum
          Provides an enumeration of the helix types specified in the Protein Data Bank .
HelixShapeEnum
          Lists the possible shapes that can be used to represent a Helix.
RegionColorEnum
          PrProvides default colors for regions of protein secondary structure (alpha-helices, beta-strands and general loop regions).
RegionEnum
          Provides a Region type enumeration (Loop, Helix, or BetaStrand) useful for marking AminoAcids.
ResidueEnum
          Provides an enumeration that can be used to restrict a Visitor to traversing only a particular Residue type.
SideChainEnum
          Provides an enumeration to specify how an amino acid side chain should be displayed is it is shown in combination with a tube or ribbon segment.
VisibilityEnum
          Provides an enumeration to specify if a Drawable object is opaque, translucent, or invisible.
 

Classes in org.proteinshader.structure.enums used by org.proteinshader.structure.exceptions
AtomEnum
          Provides an enumeration of atom types: C, H, N, O, S, etc.

Includes the periodic table of the elements from hydrogen (atomic number 1) to roentgenium (atomic number 111).
 

Classes in org.proteinshader.structure.enums used by org.proteinshader.structure.io
AtomEnum
          Provides an enumeration of atom types: C, H, N, O, S, etc.

Includes the periodic table of the elements from hydrogen (atomic number 1) to roentgenium (atomic number 111).
HelixEnum
          Provides an enumeration of the helix types specified in the Protein Data Bank .
RegionEnum
          Provides a Region type enumeration (Loop, Helix, or BetaStrand) useful for marking AminoAcids.
VisibilityEnum
          Provides an enumeration to specify if a Drawable object is opaque, translucent, or invisible.
 

Classes in org.proteinshader.structure.enums used by org.proteinshader.structure.visitor
AminoAcidEnum
          Provides an enumeration of the amino acids found in protein.
AtomEnum
          Provides an enumeration of atom types: C, H, N, O, S, etc.

Includes the periodic table of the elements from hydrogen (atomic number 1) to roentgenium (atomic number 111).
VisibilityEnum
          Provides an enumeration to specify if a Drawable object is opaque, translucent, or invisible.
 

Classes in org.proteinshader.structure.enums used by org.proteinshader.structure.visitor.modifiers
DecorationEnum
          Provides an enumeration to specify if a Segment object should be plain, with text labels, or with halftoning when the Segment is rendered as a three-dimensional tube or ribbon.
SideChainEnum
          Provides an enumeration to specify how an amino acid side chain should be displayed is it is shown in combination with a tube or ribbon segment.
VisibilityEnum
          Provides an enumeration to specify if a Drawable object is opaque, translucent, or invisible.
 



Copyright © 2007-2008