## Uses of Classjgromacs.data.Angle

Packages that use Angle
jgromacs.analysis jgromacs.analysis is a collection of classes providing static methods for various analysis tasks

Uses of Angle in jgromacs.analysis

Methods in jgromacs.analysis that return Angle
`static Angle` ```Angles.getAngleBetweenPlanes(Point3D A, Point3D B, Point3D C, Point3D D)```
Calculates the angle between two planes defined by points A, B, C and points B, C, D
`static Angle` ```Angles.getAngleBetweenVectors(Point3D v1, Point3D v2)```
Calculates the angle between two vectors
`static Angle` ```Angles.getDihedralChi1(Structure s, int i)```
Calculates side chain dihedral angle Chi1 of residue #i of a structure The residue can be ARG,ASN,ASP,CYS,GLN,GLU,HIS,ILE,LEU,LYS,MET,PHE,PRO,SER,THR,TRP,TYR or VAL
`static Angle` ```Angles.getDihedralChi2(Structure s, int i)```
Calculates side chain dihedral angle Chi2 of residue #i of a structure The residue can only be ARG,ASN,ASP,GLN,GLU,HIS,ILE,LEU,LYS,MET,PHE,PRO,TRP or TYR
`static Angle` ```Angles.getDihedralChi3(Structure s, int i)```
Calculates side chain dihedral angle Chi3 of residue #i of a structure The residue can only be ARG,GLN,GLU,LYS or MET
`static Angle` ```Angles.getDihedralChi4(Structure s, int i)```
Calculates side chain dihedral angle Chi4 of residue #i of a structure The residue can only be ARG or LYS
`static Angle` ```Angles.getDihedralChi5(Structure s, int i)```
Calculates side chain dihedral angle Chi5 of residue #i of a structure The residue can only be ARG
`static Angle` ```Angles.getDihedralOmega(Structure s, int i)```
Calculates dihedral angle Omega of residue #i of a structure
`static Angle` ```Angles.getDihedralPhi(Structure s, int i)```
Calculates dihedral angle Phi of residue #i of a structure
`static Angle` ```Angles.getDihedralPsi(Structure s, int i)```
Calculates dihedral angle Psi of residue #i of a structure

Methods in jgromacs.analysis that return types with arguments of type Angle
`static java.util.ArrayList<Angle>` ```Angles.getDihedralChi1TimeSeries(Trajectory t, int i)```
Calculates the time series of dihedral angle Chi1 of residue #i over a trajectory The residue can be ARG,ASN,ASP,CYS,GLN,GLU,HIS,ILE,LEU,LYS,MET,PHE,PRO,SER,THR,TRP,TYR or VAL
`static java.util.ArrayList<Angle>` ```Angles.getDihedralChi2TimeSeries(Trajectory t, int i)```
Calculates the time series of dihedral angle Chi2 of residue #i over a trajectory The residue can only be ARG,ASN,ASP,GLN,GLU,HIS,ILE,LEU,LYS,MET,PHE,PRO,TRP or TYR
`static java.util.ArrayList<Angle>` ```Angles.getDihedralChi3TimeSeries(Trajectory t, int i)```
Calculates the time series of dihedral angle Chi3 of residue #i over a trajectory The residue can only be ARG,GLN,GLU,LYS or MET
`static java.util.ArrayList<Angle>` ```Angles.getDihedralChi4TimeSeries(Trajectory t, int i)```
Calculates the time series of dihedral angle Chi4 of residue #i over a trajectory The residue can only be ARG or LYS
`static java.util.ArrayList<Angle>` ```Angles.getDihedralChi5TimeSeries(Trajectory t, int i)```
Calculates the time series of dihedral angle Chi5 of residue #i over a trajectory The residue can only be ARG
`static java.util.ArrayList<Angle>` ```Angles.getDihedralOmegaTimeSeries(Trajectory t, int i)```
Calculates the time series of dihedral angle Omega of residue #i over a trajectory
`static java.util.ArrayList<Angle>` ```Angles.getDihedralPhiTimeSeries(Trajectory t, int i)```
Calculates the time series of dihedral angle Phi of residue #i over a trajectory
`static java.util.ArrayList<Angle>` ```Angles.getDihedralPsiTimeSeries(Trajectory t, int i)```
Calculates the time series of dihedral angle Psi of residue #i over a trajectory
`static java.util.ArrayList<Angle>` ```Angles.getTorsionAngleTimeSeries(Trajectory t, int atom1, int atom2, int atom3, int atom4)```
Calculates the time series of torsion angle over a trajectory defined by four atoms