public class RotationAxisAligner extends AxisAligner
Constructor and Description |
---|
RotationAxisAligner(QuatSymmetryResults results) |
Modifier and Type | Method and Description |
---|---|
javax.vecmath.Point3d |
getCentroid() |
javax.vecmath.Vector3d |
getDimension() |
javax.vecmath.Matrix4d |
getGeometicCenterTransformation()
Returns a transformation matrix transform polyhedra for Cn structures.
|
javax.vecmath.Point3d |
getGeometricCenter()
Returns the geometric center of polyhedron.
|
List<List<Integer>> |
getOrbits() |
javax.vecmath.Vector3d[] |
getPrincipalAxesOfInertia() |
javax.vecmath.Vector3d |
getPrincipalRotationAxis() |
double |
getRadius()
Returns the radius for drawing the minor rotation axis in the xy-plane
|
javax.vecmath.Matrix4d |
getReverseTransformation() |
RotationGroup |
getRotationGroup() |
javax.vecmath.Matrix3d |
getRotationMatrix() |
javax.vecmath.Vector3d |
getRotationReferenceAxis() |
Subunits |
getSubunits() |
String |
getSymmetry() |
javax.vecmath.Matrix4d |
getTransformation() |
getInstance
public RotationAxisAligner(QuatSymmetryResults results)
public String getSymmetry()
getSymmetry
in class AxisAligner
public javax.vecmath.Matrix4d getTransformation()
getTransformation
in class AxisAligner
public javax.vecmath.Matrix3d getRotationMatrix()
getRotationMatrix
in class AxisAligner
public javax.vecmath.Matrix4d getReverseTransformation()
getReverseTransformation
in class AxisAligner
public javax.vecmath.Vector3d getPrincipalRotationAxis()
getPrincipalRotationAxis
in class AxisAligner
public javax.vecmath.Vector3d getRotationReferenceAxis()
getRotationReferenceAxis
in class AxisAligner
public javax.vecmath.Vector3d[] getPrincipalAxesOfInertia()
getPrincipalAxesOfInertia
in class AxisAligner
public javax.vecmath.Vector3d getDimension()
getDimension
in class AxisAligner
public double getRadius()
getRadius
in class AxisAligner
public javax.vecmath.Matrix4d getGeometicCenterTransformation()
getGeometicCenterTransformation
in class AxisAligner
public javax.vecmath.Point3d getGeometricCenter()
getGeometricCenter
in class AxisAligner
public javax.vecmath.Point3d getCentroid()
getCentroid
in class AxisAligner
public Subunits getSubunits()
getSubunits
in class AxisAligner
public RotationGroup getRotationGroup()
public List<List<Integer>> getOrbits()
getOrbits
in class AxisAligner
Copyright © 2000–2016 BioJava. All rights reserved.