public class HelixAxisAligner extends AxisAligner
Constructor and Description |
---|
HelixAxisAligner(QuatSymmetryResults results) |
Modifier and Type | Method and Description |
---|---|
javax.vecmath.Point3d |
calcCenterOfRotation() |
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.
|
HelixLayers |
getHelixLayers() |
List<List<Integer>> |
getOrbits() |
javax.vecmath.Vector3d[] |
getPrincipalAxesOfInertia() |
javax.vecmath.Vector3d |
getPrincipalRotationAxis() |
double |
getRadius()
Returns the radius for drawing polyhedra
|
javax.vecmath.Matrix4d |
getReverseTransformation() |
javax.vecmath.Matrix3d |
getRotationMatrix() |
javax.vecmath.Vector3d |
getRotationReferenceAxis() |
QuatSymmetrySubunits |
getSubunits() |
String |
getSymmetry() |
javax.vecmath.Matrix4d |
getTransformation() |
getInstance
public HelixAxisAligner(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()
AxisAligner
getRadius
in class AxisAligner
public javax.vecmath.Matrix4d getGeometicCenterTransformation()
AxisAligner
getGeometicCenterTransformation
in class AxisAligner
public javax.vecmath.Point3d getGeometricCenter()
AxisAligner
getGeometricCenter
in class AxisAligner
public javax.vecmath.Point3d getCentroid()
getCentroid
in class AxisAligner
public QuatSymmetrySubunits getSubunits()
getSubunits
in class AxisAligner
public HelixLayers getHelixLayers()
public javax.vecmath.Point3d calcCenterOfRotation()
Copyright © 2000–2018 BioJava. All rights reserved.