Class StructSiteView

java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.StructSiteView
All Implemented Interfaces:
Category

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class StructSiteView
extends DelegatingCategory
Data items in the STRUCT_SITE_VIEW category record details about how to draw and annotate an informative view of the site.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory

    DelegatingCategory.DelegatingCifCoreCategory

    Nested classes/interfaces inherited from interface org.rcsb.cif.model.Category

    Category.EmptyCategory
  • Field Summary

    Fields inherited from class org.rcsb.cif.schema.DelegatingCategory

    delegate
  • Constructor Summary

    Constructors 
    Constructor Description
    StructSiteView​(Category delegate)  
  • Method Summary

    Modifier and Type Method Description
    protected Column createDelegate​(String columnName, Column column)  
    StrColumn getDetails()
    A description of special aspects of this view of the site.
    StrColumn getId()
    The value of _struct_site_view.id must uniquely identify a record in the STRUCT_SITE_VIEW list.
    FloatColumn getRotMatrix11()
    The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site.
    FloatColumn getRotMatrix12()
    The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site.
    FloatColumn getRotMatrix13()
    The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site.
    FloatColumn getRotMatrix21()
    The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site.
    FloatColumn getRotMatrix22()
    The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site.
    FloatColumn getRotMatrix23()
    The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site.
    FloatColumn getRotMatrix31()
    The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site.
    FloatColumn getRotMatrix32()
    The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site.
    FloatColumn getRotMatrix33()
    The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category an orientation useful for visualizing the site.
    StrColumn getSiteId()
    This data item is a pointer to _struct_site.id in the STRUCT_SITE category.

    Methods inherited from class org.rcsb.cif.schema.DelegatingCategory

    getCategoryName, getColumn, getColumns, getRowCount

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.rcsb.cif.model.Category

    columns, getColumn, isDefined
  • Constructor Details

  • Method Details

    • createDelegate

      protected Column createDelegate​(String columnName, Column column)
      Overrides:
      createDelegate in class DelegatingCategory
    • getDetails

      public StrColumn getDetails()
      A description of special aspects of this view of the site. This data item can be used as a figure legend.
      Returns:
      StrColumn
    • getId

      public StrColumn getId()
      The value of _struct_site_view.id must uniquely identify a record in the STRUCT_SITE_VIEW list. Note that this item need not be a number; it can be any unique identifier.
      Returns:
      StrColumn
    • getRotMatrix11

      public FloatColumn getRotMatrix11()
      The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site. The conventions used in the rotation are described in _struct_site_view.details. |x'| |11 12 13| |x| |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ |z'| |31 32 33| |z|
      Returns:
      FloatColumn
    • getRotMatrix12

      public FloatColumn getRotMatrix12()
      The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site. The conventions used in the rotation are described in _struct_site_view.details. |x'| |11 12 13| |x| |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ |z'| |31 32 33| |z|
      Returns:
      FloatColumn
    • getRotMatrix13

      public FloatColumn getRotMatrix13()
      The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site. The conventions used in the rotation are described in _struct_site_view.details. |x'| |11 12 13| |x| |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ |z'| |31 32 33| |z|
      Returns:
      FloatColumn
    • getRotMatrix21

      public FloatColumn getRotMatrix21()
      The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site. The conventions used in the rotation are described in _struct_site_view.details. |x'| |11 12 13| |x| |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ |z'| |31 32 33| |z|
      Returns:
      FloatColumn
    • getRotMatrix22

      public FloatColumn getRotMatrix22()
      The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site. The conventions used in the rotation are described in _struct_site_view.details. |x'| |11 12 13| |x| |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ |z'| |31 32 33| |z|
      Returns:
      FloatColumn
    • getRotMatrix23

      public FloatColumn getRotMatrix23()
      The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site. The conventions used in the rotation are described in _struct_site_view.details. |x'| |11 12 13| |x| |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ |z'| |31 32 33| |z|
      Returns:
      FloatColumn
    • getRotMatrix31

      public FloatColumn getRotMatrix31()
      The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site. The conventions used in the rotation are described in _struct_site_view.details. |x'| |11 12 13| |x| |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ |z'| |31 32 33| |z|
      Returns:
      FloatColumn
    • getRotMatrix32

      public FloatColumn getRotMatrix32()
      The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category to an orientation useful for visualizing the site. The conventions used in the rotation are described in _struct_site_view.details. |x'| |11 12 13| |x| |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ |z'| |31 32 33| |z|
      Returns:
      FloatColumn
    • getRotMatrix33

      public FloatColumn getRotMatrix33()
      The elements of the matrix used to rotate the subset of the Cartesian coordinates in the ATOM_SITE category identified in the STRUCT_SITE_GEN category an orientation useful for visualizing the site. The conventions used in the rotation are described in _struct_site_view.details. |x'| |11 12 13| |x| |y'|~reoriented Cartesian~ = |21 22 23| |y|~Cartesian~ |z'| |31 32 33| |z|
      Returns:
      FloatColumn
    • getSiteId

      public StrColumn getSiteId()
      This data item is a pointer to _struct_site.id in the STRUCT_SITE category.
      Returns:
      StrColumn