public class RotationAxisAligner extends AxisAligner
| Constructor and Description |
|---|
RotationAxisAligner(QuatSymmetryResults results) |
| Modifier and Type | Method and Description |
|---|---|
Point3d |
getCentroid() |
Vector3d |
getDimension() |
Matrix4d |
getGeometicCenterTransformation()
Returns a transformation matrix transform polyhedra for Cn structures.
|
Point3d |
getGeometricCenter()
Returns the geometric center of polyhedron.
|
java.util.List<java.util.List<java.lang.Integer>> |
getOrbits() |
Vector3d[] |
getPrincipalAxesOfInertia() |
Vector3d |
getPrincipalRotationAxis() |
double |
getRadius()
Returns the radius for drawing the minor rotation axis in the xy-plane
|
Matrix4d |
getReverseTransformation() |
RotationGroup |
getRotationGroup() |
Matrix3d |
getRotationMatrix() |
Vector3d |
getRotationReferenceAxis() |
Subunits |
getSubunits() |
java.lang.String |
getSymmetry() |
Matrix4d |
getTransformation() |
getInstancepublic RotationAxisAligner(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()
getRadius in class AxisAlignerpublic Matrix4d getGeometicCenterTransformation()
getGeometicCenterTransformation in class AxisAlignerpublic Point3d getGeometricCenter()
getGeometricCenter in class AxisAlignerpublic Point3d getCentroid()
getCentroid in class AxisAlignerpublic Subunits getSubunits()
getSubunits in class AxisAlignerpublic RotationGroup getRotationGroup()
public java.util.List<java.util.List<java.lang.Integer>> getOrbits()
getOrbits in class AxisAligner