Package org.rcsb.cif.schema.mm
Class IhmGeometricObjectTorus
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.IhmGeometricObjectTorus
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmGeometricObjectTorus
extends DelegatingCategory
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.
-
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 IhmGeometricObjectTorus(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)IntColumngetCenterId()Identifier to the description of the center.FloatColumngetMajorRadiusR()Major radius "R" of the torus.FloatColumngetMinorRadiusR()Minor radius "r" of the torus.IntColumngetObjectId()Identifier to the geometric object.IntColumngetTransformationId()Identifier to the description of the transformation.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
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
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
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
Major radius "R" of the torus.- Returns:
- FloatColumn
-
getMinorRadiusR
Minor radius "r" of the torus.- Returns:
- FloatColumn
-