|
Chemical Data Processing Library C++ API - Version 1.1.1
|
Go to the documentation of this file.
29 #ifndef CDPL_VIS_PNGMOLECULARGRAPHWRITER_HPP
30 #define CDPL_VIS_PNGMOLECULARGRAPHWRITER_HPP
70 operator const void*()
const;
85 #endif // CDPL_VIS_PNGMOLECULARGRAPHWRITER_HPP
Definition of the class CDPL::Base::DataWriter.
Base::DataWriter< Chem::MolecularGraph > & write(const Chem::MolecularGraph &molgraph)
Creates and outputs the 2D structure diagram of the molecular graph molgraph.
Definition: ImageWriter.hpp:61
struct _cairo_surface cairo_surface_t
Definition: CairoPointer.hpp:36
MolecularGraph.
Definition: MolecularGraph.hpp:52
#define CDPL_VIS_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
The namespace of the Chemical Data Processing Library.
Creates 2D structure diagrams of molecular graphs in the Portable Network Graphics (PNG) [WPNG] forma...
Definition: PNGMolecularGraphWriter.hpp:53
An interface for writing data objects of a given type to an arbitrary data sink.
Definition: DataWriter.hpp:63
Definition of the preprocessor macro CDPL_VIS_API.
PNGMolecularGraphWriter(std::ostream &os)
Constructs a PNGMolecularGraphWriter instance that will write the image data to the output stream os.