Uses of Interface
org.jmol.api.SymmetryInterface
Packages that use SymmetryInterface
Package
Description
-
Uses of SymmetryInterface in org.jmol.adapter.smarter
Classes in org.jmol.adapter.smarter that implement SymmetryInterfaceModifier and TypeClassDescriptionstatic classA class only used by adapter.smarter.XtalSymmetry while building the file-based model. -
Uses of SymmetryInterface in org.jmol.adapter.writers
Fields in org.jmol.adapter.writers declared as SymmetryInterface -
Uses of SymmetryInterface in org.jmol.api
Methods in org.jmol.api that return SymmetryInterfaceModifier and TypeMethodDescriptionSymmetryInterface.getSpinSym()JmolModulationSet.getSubSystemUnitCell()static SymmetryInterfaceInterface.getSymmetry(Viewer vwr, String state) SymmetryInterface.getUnitCell(T3[] oabc, boolean setRelative, String name) SymmetryInterface.getUnitCellMultiplied()SymmetryInterface.setPointGroup(Viewer vwr, SymmetryInterface pointGroupPrevious, T3 center, T3[] atomset, BS bsAtoms, boolean haveVibration, float distanceTolerance, float linearTolerance, int maxAtoms, boolean localEnvOnly) SymmetryInterface.setUnitCellFromParams(float[] params, boolean setRelative, float slop) for Viewer.getSymStatic onlyMethods in org.jmol.api with parameters of type SymmetryInterfaceModifier and TypeMethodDescriptionvoidSymmetryInterface.getEquivPointList(int nIgnore, String flags, M4[] opsCtr, float packing, Lst<Point3fi> pts, SymmetryInterface uc) booleanSymmetryInterface.isSymmetryCell(SymmetryInterface sym) SymmetryInterface.setPointGroup(Viewer vwr, SymmetryInterface pointGroupPrevious, T3 center, T3[] atomset, BS bsAtoms, boolean haveVibration, float distanceTolerance, float linearTolerance, int maxAtoms, boolean localEnvOnly) voidSymmetryInterface.setUnitCell(SymmetryInterface uc) booleanSymmetryInterface.unitCellEquals(SymmetryInterface uc2) -
Uses of SymmetryInterface in org.jmol.modelkit
Methods in org.jmol.modelkit that return SymmetryInterfaceMethods in org.jmol.modelkit with parameters of type SymmetryInterfaceModifier and TypeMethodDescriptionvoidModelKit.addLockedAtoms(SymmetryInterface sg, BS bsLocked) Only for the current modelvoidModelKit.cmdPackUnitCell(SymmetryInterface sym, BS bsAtoms, float packing) MODELKIT {1 0 0} PACKEDprotected org.jmol.modelkit.ModelKit.ConstraintModelKit.setConstraint(SymmetryInterface sym, int ia, int mode) This constraint will be set for the site only.booleanModelKit.transformAtomsToUnitCell(SymmetryInterface sym, T3[] oabc, String ucname) Transform the atoms to fractional coordinate, set the unit cell to a new cell, and then transform them back to Cartesians. -
Uses of SymmetryInterface in org.jmol.modelset
Fields in org.jmol.modelset declared as SymmetryInterfaceModifier and TypeFieldDescriptionModel.biosymmetryprotected SymmetryInterfaceAtomCollection.pointGroupModel.simpleCageModelSet.unitCellsMethods in org.jmol.modelset that return SymmetryInterfaceModifier and TypeMethodDescriptionModelSet.getUnitCell(int modelIndex) ModelSet.getUnitCellForAtom(int index) ModelSet.setModelCage(int modelIndex, SymmetryInterface simpleCage) This is the model-specific cage created by a UNITCELL or MODELKIT UNITCELL command.ModelSet.setModelCagePts(int iModel, T3[] originABC, String name) Methods in org.jmol.modelset with parameters of type SymmetryInterfaceModifier and TypeMethodDescriptionModelSet.getSymmetryEquivAtoms(BS bsAtoms, SymmetryInterface sym, BS bsModelAtoms) Return a bitset of equivalent atomsModelSet.setModelCage(int modelIndex, SymmetryInterface simpleCage) This is the model-specific cage created by a UNITCELL or MODELKIT UNITCELL command.voidModel.setSimpleCage(SymmetryInterface ucell) voidModelSet.setSpaceGroup(int mi, SymmetryInterface sg, BS basis) Set up all the model-related fields in association with a new space group. -
Uses of SymmetryInterface in org.jmol.shape
Fields in org.jmol.shape declared as SymmetryInterfaceMethods in org.jmol.shape that return SymmetryInterface -
Uses of SymmetryInterface in org.jmol.shapesurface
Methods in org.jmol.shapesurface that return SymmetryInterface -
Uses of SymmetryInterface in org.jmol.symmetry
Classes in org.jmol.symmetry that implement SymmetryInterfaceMethods in org.jmol.symmetry that return SymmetryInterfaceModifier and TypeMethodDescriptionSymmetry.getSpinSym()Symmetry.getUnitCell(T3[] oabc, boolean setRelative, String name) Symmetry.getUnitCellMultiplied()Note, this has no origin shift.Symmetry.setPointGroup(Viewer vwr, SymmetryInterface siLast, T3 center, T3[] atomset, BS bsAtoms, boolean haveVibration, float distanceTolerance, float linearTolerance, int maxAtoms, boolean localEnvOnly) Symmetry.setUnitCellFromParams(float[] unitCellParams, boolean setRelative, float slop) Methods in org.jmol.symmetry with parameters of type SymmetryInterfaceModifier and TypeMethodDescriptionstatic booleanCLEG.checkFullSyntax(String[] tokens, SymmetryInterface sym, boolean allow300) Test nodes and transforms for valid syntax.voidSymmetry.getEquivPointList(int nInitial, String flags, M4[] opsCtr, float packing, Lst<Point3fi> pts, SymmetryInterface uc) Load a list of initial current points, and one or more starting points with equivalent points.booleanSymmetry.isSymmetryCell(SymmetryInterface sym) UnitCellIterator.set(SymmetryInterface unitCell, Atom atom, Atom[] atoms, BS bsAtoms, float distance) Symmetry.setPointGroup(Viewer vwr, SymmetryInterface siLast, T3 center, T3[] atomset, BS bsAtoms, boolean haveVibration, float distanceTolerance, float linearTolerance, int maxAtoms, boolean localEnvOnly) voidCLEG.ClegData.setSymmetry(SymmetryInterface sym) voidSymmetry.setUnitCell(SymmetryInterface uc) booleanSymmetry.unitCellEquals(SymmetryInterface uc2) Constructors in org.jmol.symmetry with parameters of type SymmetryInterface -
Uses of SymmetryInterface in org.jmol.util
Methods in org.jmol.util that return SymmetryInterfaceMethods in org.jmol.util with parameters of type SymmetryInterfaceModifier and TypeMethodDescriptionModulationSet.setMod(String id, P3 r00, P3 r0, int d, Lst<Modulation> mods, M3 gammaE, Matrix[] factors, SymmetryInterface symmetry, int nOps, int iop, Vibration v, boolean isCommensurate) A collection of modulations for a specific atom. -
Uses of SymmetryInterface in org.jmol.viewer
Methods in org.jmol.viewer that return SymmetryInterfaceModifier and TypeMethodDescriptionViewer.getCurrentUnitCell()Viewer.getOperativeSymmetry()Only return symmetry that has operators.Viewer.getSymStatic()Retrieve the static Symmetry object, which should be used only staticallyViewer.getSymTemp()Retrieve a new Symmetry object.Methods in org.jmol.viewer with parameters of type SymmetryInterfaceModifier and TypeMethodDescriptionViewer.findSpaceGroup(SymmetryInterface sym, BS bsAtoms, String xyzList, float[] unitCellParams, T3 origin, T3[] oabc, int flags) Viewer.getMotionFixedAtoms(SymmetryInterface sym, BS bsFixed) For the current SINGLE model only.voidViewer.toCartesianUC(SymmetryInterface unitCell, T3 pt, boolean ignoreOffset) voidViewer.toFractionalUC(SymmetryInterface unitCell, T3 pt, boolean ignoreOffset)