Package pl.poznan.put.torsion
Interface TorsionAngleType
-
- All Superinterfaces:
DisplayableExportable
- All Known Subinterfaces:
AtomBasedTorsionAngleType
- All Known Implementing Classes:
AverageTorsionAngleType,ImmutableAtomBasedTorsionAngleType,ImmutableAverageTorsionAngleType,ImmutablePseudophasePuckerType,PseudophasePuckerType
public interface TorsionAngleType extends DisplayableExportable
A torsion angle.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TorsionAngleValuecalculate(List<PdbResidue> residues, int currentIndex)Calculates the value of this torsion angle.MoleculeTypemoleculeType()-
Methods inherited from interface pl.poznan.put.interfaces.DisplayableExportable
exportName, longDisplayName, shortDisplayName
-
-
-
-
Method Detail
-
moleculeType
MoleculeType moleculeType()
- Returns:
- The molecule this torsion angle is defined for.
-
calculate
TorsionAngleValue calculate(List<PdbResidue> residues, int currentIndex)
Calculates the value of this torsion angle.- Parameters:
residues- The list of residues.currentIndex- The index of current residue.- Returns:
- The value of torsion angle of this type.
-
-