public class HelixAxisAligner extends AxisAligner
| Constructor and Description |
|---|
HelixAxisAligner(QuatSymmetryResults results) |
| Modifier and Type | Method and Description |
|---|---|
Point3d |
calcCenterOfRotation() |
Point3d |
getCentroid() |
Vector3d |
getDimension() |
Matrix4d |
getGeometicCenterTransformation()
Returns a transformation matrix transform polyhedra for Cn structures.
|
Point3d |
getGeometricCenter()
Returns the geometric center of polyhedron.
|
HelixLayers |
getHelixLayers() |
java.util.List<java.util.List<java.lang.Integer>> |
getOrbits() |
Vector3d[] |
getPrincipalAxesOfInertia() |
Vector3d |
getPrincipalRotationAxis() |
double |
getRadius()
Returns the radius for drawing polyhedra
|
Matrix4d |
getReverseTransformation() |
Matrix3d |
getRotationMatrix() |
Vector3d |
getRotationReferenceAxis() |
Subunits |
getSubunits() |
java.lang.String |
getSymmetry() |
Matrix4d |
getTransformation() |
getInstancepublic HelixAxisAligner(QuatSymmetryResults results)
public java.lang.String getSymmetry()
getSymmetry in class AxisAlignerpublic Matrix4d getTransformation()
getTransformation in class AxisAlignerpublic Matrix3d getRotationMatrix()
getRotationMatrix in class AxisAlignerpublic Matrix4d getReverseTransformation()
getReverseTransformation in class AxisAlignerpublic Vector3d getPrincipalRotationAxis()
getPrincipalRotationAxis in class AxisAlignerpublic Vector3d getRotationReferenceAxis()
getRotationReferenceAxis in class AxisAlignerpublic Vector3d[] getPrincipalAxesOfInertia()
getPrincipalAxesOfInertia in class AxisAlignerpublic Vector3d getDimension()
getDimension in class AxisAlignerpublic double getRadius()
AxisAlignergetRadius in class AxisAlignerpublic Matrix4d getGeometicCenterTransformation()
AxisAlignergetGeometicCenterTransformation in class AxisAlignerpublic Point3d getGeometricCenter()
AxisAlignergetGeometricCenter in class AxisAlignerpublic Point3d getCentroid()
getCentroid in class AxisAlignerpublic Subunits getSubunits()
getSubunits in class AxisAlignerpublic HelixLayers getHelixLayers()
public java.util.List<java.util.List<java.lang.Integer>> getOrbits()
getOrbits in class AxisAlignerpublic Point3d calcCenterOfRotation()