Package org.rcsb.cif.schema.mm
Class IhmGeometricObjectTransformation
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.IhmGeometricObjectTransformation
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmGeometricObjectTransformation
extends DelegatingCategory
Data items in the IHM_GEOMETRIC_OBJECT_TRANSFORMATION category records the
details of the rotation matrix and translation vector applied for transforming
the geometric object.
If no transformation is provide, identity transformation is assumed.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory
DelegatingCategory.DelegatingCifCoreCategoryNested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
-
Constructor Summary
Constructors Constructor Description IhmGeometricObjectTransformation(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)IntColumngetId()A unique identifier for the transformation.FloatColumngetRotMatrix11()Data item of the rotation matrix used in the transformation.FloatColumngetRotMatrix12()Data item of the rotation matrix used in the transformation.FloatColumngetRotMatrix13()Data item of the rotation matrix used in the transformation.FloatColumngetRotMatrix21()Data item of the rotation matrix used in the transformation.FloatColumngetRotMatrix22()Data item of the rotation matrix used in the transformation.FloatColumngetRotMatrix23()Data item of the rotation matrix used in the transformation.FloatColumngetRotMatrix31()Data item of the rotation matrix used in the transformation.FloatColumngetRotMatrix32()Data item of the rotation matrix used in the transformation.FloatColumngetRotMatrix33()Data item of the rotation matrix used in the transformation.FloatColumngetTrVector1()Data item of the translation vector used in the transformation.FloatColumngetTrVector2()Data item of the translation vector used in the transformation.FloatColumngetTrVector3()Data item of the translation vector used in the transformation.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getId
A unique identifier for the transformation.- Returns:
- IntColumn
-
getRotMatrix11
Data item of the rotation matrix used in the transformation.- Returns:
- FloatColumn
-
getRotMatrix21
Data item of the rotation matrix used in the transformation.- Returns:
- FloatColumn
-
getRotMatrix31
Data item of the rotation matrix used in the transformation.- Returns:
- FloatColumn
-
getRotMatrix12
Data item of the rotation matrix used in the transformation.- Returns:
- FloatColumn
-
getRotMatrix22
Data item of the rotation matrix used in the transformation.- Returns:
- FloatColumn
-
getRotMatrix32
Data item of the rotation matrix used in the transformation.- Returns:
- FloatColumn
-
getRotMatrix13
Data item of the rotation matrix used in the transformation.- Returns:
- FloatColumn
-
getRotMatrix23
Data item of the rotation matrix used in the transformation.- Returns:
- FloatColumn
-
getRotMatrix33
Data item of the rotation matrix used in the transformation.- Returns:
- FloatColumn
-
getTrVector1
Data item of the translation vector used in the transformation.- Returns:
- FloatColumn
-
getTrVector2
Data item of the translation vector used in the transformation.- Returns:
- FloatColumn
-
getTrVector3
Data item of the translation vector used in the transformation.- Returns:
- FloatColumn
-