Class PdbxStructLegacyOperList

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class PdbxStructLegacyOperList
    extends BaseCategory
    Data items in the PDBX_STRUCT_LEGACY_OPER_LIST category describe Cartesian rotation and translation operations required to generate or transform the coordinates deposited with this entry. This category provides a container for matrices used to construct icosahedral assemblies in legacy entries.
    • Constructor Detail

      • PdbxStructLegacyOperList

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

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

        public PdbxStructLegacyOperList​(String name)
    • Method Detail

      • getId

        public IntColumn getId()
        This integer value must uniquely identify a record in the PDBX_STRUCT_LEGACY_OPER_LIST list.
        Returns:
        IntColumn
      • getName

        public StrColumn getName()
        A descriptive name for the transformation operation.
        Returns:
        StrColumn
      • getMatrix11

        public FloatColumn getMatrix11()
        The elements of the 3x3 matrix component of the transformation operation.
        Returns:
        FloatColumn
      • getMatrix12

        public FloatColumn getMatrix12()
        The elements of the 3x3 matrix component of the transformation operation.
        Returns:
        FloatColumn
      • getMatrix13

        public FloatColumn getMatrix13()
        The elements of the 3x3 matrix component of the transformation operation.
        Returns:
        FloatColumn
      • getMatrix21

        public FloatColumn getMatrix21()
        The elements of the 3x3 matrix component of the transformation operation.
        Returns:
        FloatColumn
      • getMatrix22

        public FloatColumn getMatrix22()
        The elements of the 3x3 matrix component of the transformation operation.
        Returns:
        FloatColumn
      • getMatrix23

        public FloatColumn getMatrix23()
        The elements of the 3x3 matrix component of the transformation operation.
        Returns:
        FloatColumn
      • getMatrix31

        public FloatColumn getMatrix31()
        The elements of the 3x3 matrix component of the transformation operation.
        Returns:
        FloatColumn
      • getMatrix32

        public FloatColumn getMatrix32()
        The elements of the 3x3 matrix component of the transformation operation.
        Returns:
        FloatColumn
      • getMatrix33

        public FloatColumn getMatrix33()
        The elements of the 3x3 matrix component of the transformation operation.
        Returns:
        FloatColumn
      • getVector1

        public FloatColumn getVector1()
        The elements of the three-element vector component of the transformation operation.
        Returns:
        FloatColumn
      • getVector2

        public FloatColumn getVector2()
        The elements of the three-element vector component of the transformation operation.
        Returns:
        FloatColumn
      • getVector3

        public FloatColumn getVector3()
        The elements of the three-element vector component of the transformation operation.
        Returns:
        FloatColumn