Package org.jmol.adapter.smarter
Interface MSInterface
- All Known Implementing Classes:
MSCifParser
,MSRdr
public interface MSInterface
Modulated Structure Reader Interface
-
Method Summary
Modifier and TypeMethodDescriptionboolean
addLatticeVector
(javajs.util.Lst<float[]> lattvecs, String substring) void
addModulation
(Map<String, double[]> map, String id, double[] pt, int iModel) void
addSubsystem
(String code, javajs.util.Matrix w) void
getAtomSymmetry
(Atom a, SymmetryInterface symmetry) double[]
char
getModType
(String key) double[]
getSymmetryFromCode
(String spaceGroupOperationCode) int
initialize
(AtomSetCollectionReader r, int modDim) void
setMinMax0
(javajs.util.P3 minXYZ0, javajs.util.P3 maxXYZ0) void
setModulation
(boolean isPost, SymmetryInterface symmetry)
-
Method Details
-
addModulation
-
addSubsystem
-
finalizeModulation
void finalizeModulation() -
getMod
-
initialize
- Throws:
Exception
-
setModulation
- Throws:
Exception
-
getAtomSymmetry
-
setMinMax0
void setMinMax0(javajs.util.P3 minXYZ0, javajs.util.P3 maxXYZ0) -
getSymmetryFromCode
-
addLatticeVector
- Throws:
Exception
-
getModulationMap
-
getModType
-
getQCoefs
-