Class XSFWriter

  • All Implemented Interfaces:
    JmolWriter

    public class XSFWriter
    extends java.lang.Object
    implements JmolWriter
    An XCrysDen XSF writer. Will create Animated XSF files if selected atoms span more than one model. see http://www.xcrysden.org/doc/XSF.html
    • Constructor Summary

      Constructors 
      Constructor Description
      XSFWriter()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void set​(Viewer viewer, javajs.util.OC oc, java.lang.Object[] data)  
      java.lang.String toString()  
      java.lang.String write​(javajs.util.BS bs)  
      private void writeLattice​(java.lang.String sn)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • XSFWriter

        public XSFWriter()
    • Method Detail

      • set

        public void set​(Viewer viewer,
                        javajs.util.OC oc,
                        java.lang.Object[] data)
        Specified by:
        set in interface JmolWriter
      • write

        public java.lang.String write​(javajs.util.BS bs)
        Specified by:
        write in interface JmolWriter
      • writeLattice

        private void writeLattice​(java.lang.String sn)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object