public class AgUc extends AbstractGrowthUc implements IUc
Modifier and Type | Field and Description |
---|---|
private java.util.List<AgAtom> |
atoms |
private int |
posI |
private int |
posJ |
private static float |
SIZE_X |
private static float |
SIZE_Y |
Constructor and Description |
---|
AgUc(int posI,
int posJ,
java.util.List<AgAtom> atoms) |
Modifier and Type | Method and Description |
---|---|
AgAtom |
getAtom(int pos) |
Point3D |
getPos()
Cartesian position of the origin of the unit cell.
|
int |
getPosI() |
int |
getPosJ() |
static float |
getSizeX()
Cartesian size of the unit cell in X axis
|
static float |
getSizeY()
Cartesian size of the unit cell in Y axis
|
int |
size()
Number of elements per unit cell.
|
private final java.util.List<AgAtom> atoms
private final int posI
private final int posJ
private static final float SIZE_X
private static final float SIZE_Y
public AgUc(int posI, int posJ, java.util.List<AgAtom> atoms)
public static float getSizeX()
public static float getSizeY()
public AgAtom getAtom(int pos)
getAtom
in interface IUc
getAtom
in class AbstractGrowthUc
public Point3D getPos()
IUc