IMolecule
, IMoleculeOriented
, IMoleculePositioned
MoleculeOrientedDynamic
public class MoleculeOriented extends Molecule implements IMoleculeOriented
Modifier and Type | Field | Description |
---|---|---|
protected IOrientation3D |
orientation |
|
protected Vector |
position |
Constructor | Description |
---|---|
MoleculeOriented(Space space,
ISpecies species,
int numLeafAtoms) |
|
MoleculeOriented(Space space,
ISpecies species,
int numLeafAtoms,
boolean isAxisSymmetric) |
Modifier and Type | Method | Description |
---|---|---|
IOrientation3D |
getOrientation() |
Returns the orientation of the IAtom.
|
Vector |
getPosition() |
Returns the position of the IMolecule.
|
getChildList, getIndex, getType, setIndex
addChildAtom, getChildList, getIndex, getType, removeChildAtom, setIndex, signature, toString
protected final IOrientation3D orientation
protected final Vector position
public IOrientation3D getOrientation()
IMoleculeOriented
getOrientation
in interface IMoleculeOriented
public Vector getPosition()
IMoleculePositioned
getPosition
in interface IMoleculePositioned