Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

joelib.io.types.cml
Class MoleculeHuge  view MoleculeHuge download MoleculeHuge.java

java.lang.Object
  extended byjoelib.io.types.cml.MoleculeHuge
All Implemented Interfaces:
CMLMoleculeWriter

public class MoleculeHuge
extends java.lang.Object
implements CMLMoleculeWriter

CML molecule writing all informations explicitely.


Field Summary
private static org.apache.log4j.Category logger
          Obtain a suitable logger.
private  CMLWriterProperties writerProp
           
 
Constructor Summary
MoleculeHuge(CMLWriterProperties _writerProp)
           
 
Method Summary
private  void write(java.io.PrintStream ps, joelib.molecule.JOEAtom atom, boolean write2D, boolean write3D, joelib.desc.result.AtomDoubleResult x, joelib.desc.result.AtomDoubleResult y)
          Description of the Method
private  void write(java.io.PrintStream ps, joelib.molecule.JOEBond bond)
          Description of the Method
 void write(java.io.PrintStream ps, joelib.molecule.JOEMol mol, boolean writePairData, java.util.Vector attribs2write)
           
private  void write2D(java.io.PrintStream ps, joelib.math.XYZVector p, joelib.desc.result.AtomDoubleResult x, joelib.desc.result.AtomDoubleResult y, int index)
           
private  void write3D(java.io.PrintStream ps, joelib.math.XYZVector p)
          Description of the Method
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static org.apache.log4j.Category logger
Obtain a suitable logger.


writerProp

private CMLWriterProperties writerProp
Constructor Detail

MoleculeHuge

public MoleculeHuge(CMLWriterProperties _writerProp)
Method Detail

write

public void write(java.io.PrintStream ps,
                  joelib.molecule.JOEMol mol,
                  boolean writePairData,
                  java.util.Vector attribs2write)
Specified by:
write in interface CMLMoleculeWriter

write

private void write(java.io.PrintStream ps,
                   joelib.molecule.JOEAtom atom,
                   boolean write2D,
                   boolean write3D,
                   joelib.desc.result.AtomDoubleResult x,
                   joelib.desc.result.AtomDoubleResult y)
Description of the Method


write

private void write(java.io.PrintStream ps,
                   joelib.molecule.JOEBond bond)
Description of the Method


write2D

private void write2D(java.io.PrintStream ps,
                     joelib.math.XYZVector p,
                     joelib.desc.result.AtomDoubleResult x,
                     joelib.desc.result.AtomDoubleResult y,
                     int index)

write3D

private void write3D(java.io.PrintStream ps,
                     joelib.math.XYZVector p)
Description of the Method