public class QuatSymmetrySubunits extends Object
Subunit
being
considered for symmetry detection. This class is a helper for the
QuatSymmetryDetector
algorithm, since it calculates and caches the
MomentsOfInertia
and the centroids of each Subunit.Constructor and Description |
---|
QuatSymmetrySubunits(List<SubunitCluster> clusters)
Converts the List of
SubunitCluster to a Subunit object. |
Modifier and Type | Method and Description |
---|---|
int |
getCalphaCount() |
List<javax.vecmath.Point3d> |
getCenters() |
javax.vecmath.Point3d |
getCentroid() |
List<String> |
getChainIds()
This method is provisional and should only be used for coloring Subunits.
|
List<Integer> |
getClusterIds() |
List<Integer> |
getFolds() |
int |
getLargestSubunit() |
javax.vecmath.Point3d |
getLowerBound() |
List<Integer> |
getModelNumbers()
This method is provisional and should only be used for coloring Subunits.
|
MomentsOfInertia |
getMomentsOfInertia() |
List<javax.vecmath.Point3d> |
getOriginalCenters() |
int |
getSubunitCount() |
List<javax.vecmath.Point3d[]> |
getTraces() |
List<javax.vecmath.Vector3d> |
getUnitVectors() |
javax.vecmath.Point3d |
getUpperBound() |
public QuatSymmetrySubunits(List<SubunitCluster> clusters)
SubunitCluster
to a Subunit object.clusters
- List of SubunitClusterpublic List<Integer> getClusterIds()
public List<String> getChainIds()
public List<Integer> getModelNumbers()
public int getSubunitCount()
public int getCalphaCount()
public int getLargestSubunit()
public List<javax.vecmath.Point3d> getCenters()
public List<javax.vecmath.Vector3d> getUnitVectors()
public List<javax.vecmath.Point3d> getOriginalCenters()
public javax.vecmath.Point3d getCentroid()
public MomentsOfInertia getMomentsOfInertia()
public javax.vecmath.Point3d getLowerBound()
public javax.vecmath.Point3d getUpperBound()
Copyright © 2000–2018 BioJava. All rights reserved.