public interface Cube
Modifier and Type | Method and Description |
---|---|
java.util.Set<Atom> |
getAtoms()
get the atoms in the cube
|
java.util.List<Coord> |
getCoordinates()
get the coordinates of grid points in the cube
|
java.util.List<DensityPoint.DensityType> |
getDensityTypes()
get the value of density types of the cube
|
Coord |
getGridOrigin()
get the value of origin coordinate of the cube
|
java.util.Set<Molecule> |
getMolecules()
get the molecules in the cube
|
java.lang.String |
getName()
get the name of the cube
|
int[] |
getNumberOfXYZSteps()
get the number of steps along xyz axes
|
int |
getSize()
get the number of grid points in the cube
|
java.util.List<java.lang.Double> |
getValues()
get the values of grid points in the cube
|
double[] |
getXyzStepSize()
get the step size along xyz axes
|
void |
setCoordinates(java.util.List<Coord> coordinates)
set the coordinates of grid points in the cube
|
void |
setDensityTypes(java.util.List<DensityPoint.DensityType> densityTypes)
set the value of density types of the cube
|
void |
setGridOrigin(Coord gridOrigin)
set the value of origin coordinate of the cube
|
void |
setMolecules(java.util.Set<Molecule> molecules)
set the value of molecules in the cube
|
void |
setName(java.lang.String name)
set the name of the cube
|
void |
setNumberOfXYZSteps(int[] numberOfXYZSteps)
set the number of steps along xyz axes
|
void |
setSize(int size)
set the number of grid points in the cube
|
void |
setValues(java.util.List<java.lang.Double> values)
set teh values of grid points in the cube
|
void setGridOrigin(Coord gridOrigin)
gridOrigin
- -Coord
int[] getNumberOfXYZSteps()
void setNumberOfXYZSteps(int[] numberOfXYZSteps)
numberOfXYZSteps
- , an int array with 3 elementsdouble[] getXyzStepSize()
java.util.Set<Molecule> getMolecules()
Molecule
void setMolecules(java.util.Set<Molecule> molecules)
molecules
- -a Set of molecules.
Molecule
java.lang.String getName()
String
void setName(java.lang.String name)
name
- -String
java.util.List<DensityPoint.DensityType> getDensityTypes()
DensityPoint.DensityType
Listvoid setDensityTypes(java.util.List<DensityPoint.DensityType> densityTypes)
densityTypes
- -a
DensityPoint.DensityType
Listint getSize()
Integer
void setSize(int size)
size
- , number of grid points -Integer
java.util.List<Coord> getCoordinates()
Coord
Listvoid setCoordinates(java.util.List<Coord> coordinates)
coordinates
- , a Coord
Listjava.util.List<java.lang.Double> getValues()
Double
Listvoid setValues(java.util.List<java.lang.Double> values)
values
- , a Double
List