Package | Description |
---|---|
javafx.geometry | |
kineticMonteCarlo.atom | |
kineticMonteCarlo.unitCell |
Modifier and Type | Method and Description |
---|---|
Point3D |
Point3D.add(double x,
double y,
double z)
Returns a point with the specified coordinates added to the coordinates
of this point.
|
Point3D |
Point3D.add(Point3D point)
Returns a point with the coordinates of the specified point added to the
coordinates of this point.
|
Point3D |
Point3D.crossProduct(double x,
double y,
double z)
Computes cross product of the vector represented by this instance
and the specified vector.
|
Point3D |
Point3D.crossProduct(Point3D vector)
Computes cross product of the vector represented by this instance
and the specified vector.
|
Point3D |
Point3D.midpoint(double x,
double y,
double z)
Returns a point which lies in the middle between this point and the
specified coordinates.
|
Point3D |
Point3D.midpoint(Point3D point)
Returns a point which lies in the middle between this point and the
specified point.
|
Point3D |
Point3D.multiply(double factor)
Returns a point with the coordinates of this point multiplied
by the specified factor
|
Point3D |
Point3D.normalize()
Normalizes the relative magnitude vector represented by this instance.
|
Point3D |
Point3D.subtract(double x,
double y,
double z)
Returns a point with the specified coordinates subtracted from
the coordinates of this point.
|
Point3D |
Point3D.subtract(Point3D point)
Returns a point with the coordinates of the specified point subtracted
from the coordinates of this point.
|
Modifier and Type | Method and Description |
---|---|
Point3D |
Point3D.add(Point3D point)
Returns a point with the coordinates of the specified point added to the
coordinates of this point.
|
double |
Point3D.angle(Point3D point)
Computes the angle (in degrees) between the vector represented
by this point and the vector represented by the specified point.
|
double |
Point3D.angle(Point3D p1,
Point3D p2)
Computes the angle (in degrees) between the three points with this point
as a vertex.
|
Point3D |
Point3D.crossProduct(Point3D vector)
Computes cross product of the vector represented by this instance
and the specified vector.
|
double |
Point3D.distance(Point3D point)
Computes the distance between this point and the specified
point . |
double |
Point3D.dotProduct(Point3D vector)
Computes dot (scalar) product of the vector represented by this instance
and the specified vector.
|
Point3D |
Point3D.midpoint(Point3D point)
Returns a point which lies in the middle between this point and the
specified point.
|
Point3D |
Point3D.subtract(Point3D point)
Returns a point with the coordinates of the specified point subtracted
from the coordinates of this point.
|
Modifier and Type | Field and Description |
---|---|
private Point3D |
AbstractGrowthAtom.cartesianPosition |
private Point3D |
AbstractGrowthAtom.cartesianSuperCell |
private Point3D |
AbstractGrowthAtomAttributes.depositionPosition
The position were atom is deposited.
|
Modifier and Type | Method and Description |
---|---|
Point3D |
AbstractGrowthAtom.getCartesianPosition() |
Point3D |
AbstractGrowthAtom.getCartesianSuperCell() |
Point3D |
AbstractGrowthAtom.getDepositionPosition() |
Point3D |
AbstractGrowthAtomAttributes.getDepositionPosition() |
Point3D |
AbstractAtom.getPos()
Returns the position within the unit cell, (0,0) in this case.
|
Point3D |
AgAtom.getPos()
Returns the position within the unit cell.
|
Point3D |
BasicAtom.getPos() |
Point3D |
IAtom.getPos() |
Point3D |
SiAtom.getPos() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGrowthAtom.setCartesianPosition(Point3D cartesianPosition) |
void |
AbstractGrowthAtom.setCartesianSuperCell(Point3D cartesianSuperCell) |
void |
AbstractGrowthAtom.setDepositionPosition(Point3D position) |
void |
AbstractGrowthAtomAttributes.setDepositionPosition(Point3D position) |
Modifier and Type | Method and Description |
---|---|
Point3D |
AgUc.getPos() |
Point3D |
CatalysisUc.getPos() |
Point3D |
IUc.getPos()
Cartesian position of the origin of the unit cell.
|
Point3D |
Simple3dUc.getPos() |
Point3D |
SimpleUc.getPos() |