public class UnitCellBoundingBox extends Object
Constructor and Description |
---|
UnitCellBoundingBox(int numOperatorsSg,
int numPolyChainsAu) |
Modifier and Type | Method and Description |
---|---|
BoundingBox |
getAuBoundingBox(int cellIdx)
Get the AU BoundingBox for the given cell index (cellIdx=0 would be original AU)
The AU BoundingBox is the BoundingBox that bounds all chains belonging to the AU
|
BoundingBox |
getChainBoundingBox(int cellIdx,
int chainIdx)
Get the chain BoundingBox for the given cell index (cellIdx=0 would be original AU)
and chain index
|
UnitCellBoundingBox |
getTranslatedBbs(javax.vecmath.Vector3d translation)
Returns a new BoundingBoxes object containing the same bounds as this
BoundingBoxes object translated by the given translation
|
void |
setBbs(Structure structure,
javax.vecmath.Matrix4d[] ops,
boolean includeHetAtoms) |
public UnitCellBoundingBox(int numOperatorsSg, int numPolyChainsAu)
public void setBbs(Structure structure, javax.vecmath.Matrix4d[] ops, boolean includeHetAtoms)
public BoundingBox getChainBoundingBox(int cellIdx, int chainIdx)
cellIdx
- chainIdx
- public BoundingBox getAuBoundingBox(int cellIdx)
cellIdx
- public UnitCellBoundingBox getTranslatedBbs(javax.vecmath.Vector3d translation)
translation
- Copyright © 2000–2019 BioJava. All rights reserved.