Package rdkit :: Package Chem :: Package Draw :: Module rdMolDraw2D :: Class MolDraw2DCairo
[hide private]
[frames] | no frames]

Class MolDraw2DCairo

 object --+        
          |        
??.instance --+    
              |    
      MolDraw2D --+
                  |
                 MolDraw2DCairo

Cairo molecule drawer

Instance Methods [hide private]
 
FinishDrawing(...)
FinishDrawing( (MolDraw2DCairo)arg1) -> None : add the last bits to finish the drawing
 
GetDrawingText(...)
GetDrawingText( (MolDraw2DCairo)arg1) -> object : return the PNG data as a string
 
WriteDrawingText(...)
WriteDrawingText( (MolDraw2DCairo)arg1, (str)arg2) -> None : write the PNG data to the named file
 
__init__(...)
__init__( (object)arg1, (int)arg2, (int)arg3) -> None :

Inherited from MolDraw2D: DrawMolecule, DrawString, FontSize, Height, SetFontSize, Width, __reduce__, drawOptions

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  __instance_size__ = 408
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

FinishDrawing(...)

 

FinishDrawing( (MolDraw2DCairo)arg1) -> None :
    add the last bits to finish the drawing

    C++ signature :
        void FinishDrawing(RDKit::MolDraw2DCairo {lvalue})

GetDrawingText(...)

 

GetDrawingText( (MolDraw2DCairo)arg1) -> object :
    return the PNG data as a string

    C++ signature :
        boost::python::api::object GetDrawingText(RDKit::MolDraw2DCairo)

WriteDrawingText(...)

 

WriteDrawingText( (MolDraw2DCairo)arg1, (str)arg2) -> None :
    write the PNG data to the named file

    C++ signature :
        void WriteDrawingText(RDKit::MolDraw2DCairo {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)

__init__(...)
(Constructor)

 

__init__( (object)arg1, (int)arg2, (int)arg3) -> None :

    C++ signature :
        void __init__(_object*,int,int)

Overrides: object.__init__