Class IhmGeometricObjectTransformation

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class IhmGeometricObjectTransformation
    extends BaseCategory
    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.
    • Constructor Detail

      • IhmGeometricObjectTransformation

        public IhmGeometricObjectTransformation​(String name,
                                                Map<String,​Column> columns)
      • IhmGeometricObjectTransformation

        public IhmGeometricObjectTransformation​(String name,
                                                int rowCount,
                                                Object[] encodedColumns)
      • IhmGeometricObjectTransformation

        public IhmGeometricObjectTransformation​(String name)
    • Method Detail

      • getId

        public IntColumn getId()
        A unique identifier for the transformation.
        Returns:
        IntColumn
      • getRotMatrix11

        public FloatColumn getRotMatrix11()
        Data item of the rotation matrix used in the transformation.
        Returns:
        FloatColumn
      • getRotMatrix21

        public FloatColumn getRotMatrix21()
        Data item of the rotation matrix used in the transformation.
        Returns:
        FloatColumn
      • getRotMatrix31

        public FloatColumn getRotMatrix31()
        Data item of the rotation matrix used in the transformation.
        Returns:
        FloatColumn
      • getRotMatrix12

        public FloatColumn getRotMatrix12()
        Data item of the rotation matrix used in the transformation.
        Returns:
        FloatColumn
      • getRotMatrix22

        public FloatColumn getRotMatrix22()
        Data item of the rotation matrix used in the transformation.
        Returns:
        FloatColumn
      • getRotMatrix32

        public FloatColumn getRotMatrix32()
        Data item of the rotation matrix used in the transformation.
        Returns:
        FloatColumn
      • getRotMatrix13

        public FloatColumn getRotMatrix13()
        Data item of the rotation matrix used in the transformation.
        Returns:
        FloatColumn
      • getRotMatrix23

        public FloatColumn getRotMatrix23()
        Data item of the rotation matrix used in the transformation.
        Returns:
        FloatColumn
      • getRotMatrix33

        public FloatColumn getRotMatrix33()
        Data item of the rotation matrix used in the transformation.
        Returns:
        FloatColumn
      • getTrVector1

        public FloatColumn getTrVector1()
        Data item of the translation vector used in the transformation.
        Returns:
        FloatColumn
      • getTrVector2

        public FloatColumn getTrVector2()
        Data item of the translation vector used in the transformation.
        Returns:
        FloatColumn
      • getTrVector3

        public FloatColumn getTrVector3()
        Data item of the translation vector used in the transformation.
        Returns:
        FloatColumn