Class IhmGeometricObjectTorus

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class IhmGeometricObjectTorus
    extends BaseCategory
    Data items in the IHM_GEOMETRIC_OBJECT_TORUS category records the parameters of a torus. By definition, the base plane of the torus is the XY plane. The `ihm_geometric_object_transformation` category can be used to generate transformations to any other plane.
    • Constructor Detail

      • IhmGeometricObjectTorus

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

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

        public IhmGeometricObjectTorus​(String name)
    • Method Detail

      • getObjectId

        public IntColumn getObjectId()
        Identifier to the geometric object. This data item is a pointer to the _ihm_geometric_object_list.object_id in the IHM_GEOMETRIC_OBJECT_LIST category.
        Returns:
        IntColumn
      • getCenterId

        public IntColumn getCenterId()
        Identifier to the description of the center. This data item is a pointer to the _ihm_geometric_object_center.id in the IHM_GEOMETRIC_OBJECT_CENTER category.
        Returns:
        IntColumn
      • getTransformationId

        public IntColumn getTransformationId()
        Identifier to the description of the transformation. This data item is a pointer to the _ihm_geometric_object_transformation.id in the IHM_GEOMETRIC_OBJECT_TRANSFORMATION category. If no transformation is provide, identity transformation is assumed.
        Returns:
        IntColumn
      • getMajorRadiusR

        public FloatColumn getMajorRadiusR()
        Major radius "R" of the torus.
        Returns:
        FloatColumn
      • getMinorRadiusR

        public FloatColumn getMinorRadiusR()
        Minor radius "r" of the torus.
        Returns:
        FloatColumn