OpenBabel::Class

出典: Cheminformatics

目次

CharPtrLess

DoubleType

OBAngle

OBAngleData

OBAtom

OBAtomAtomIter

OBAtomBondIter

OBBase

OBBond

OBChiralData

OBCommentData

OBConformerData

OBConversion

化合物ファイルの読み書きします.

     conv = ::OpenBabel::OBConversion.new
     conv.set_in_format("mdl")
     mol  = ::OpenBabel::OBMol.new
     conv.read_file(mol, "adenine.mol")

OBEdgeBase

OBElement

OBElementTable

OBError

OBExternalBond

OBExternalBondData

OBFormat

OBGenericData

OBGlobalDataBase

OBGraphBase

OBIsotopeTable

OBMessageHandler

OBMol

 mol = OpenBabel::OBMol.new
 atom1 = mol.add_atom
 atom2 = mol.add_atom

OBMolAtomBFSIter

OBMolAtomDFSIter

OBMolAtomIter

OBMolBondIter

OBNodeBase

OBPairData

OBRTree

OBRandom

OBResidue

OBResidueAtomIter

OBResidueData

OBResidueIter

OBRing

OBRingData

OBRingSearch

  • sort_rings
  • remove_redundant
  • add_ring_from_closure
  • write_rings
  • save_unique_ring
  • begin_rings
  • end_rings

OBSSMatch

OBSerialNums

OBSetData

OBSmartsPattern

OBSqrtTbl

OBStopwatch

OBSymmetryData

OBTorsion

OBTorsionData

OBTypeTable

OBUnitCell

OBVirtualBond

ObLogBuf

Pointer

VVector3

Vector3

VectorBond

VectorData

VectorDouble

VectorInt

VectorMol

VectorResidue

VectorRing

VvInt