|
Chemical Data Processing Library C++ API - Version 1.1.1
|
Go to the documentation of this file.
29 #ifndef CDPL_VIS_PSMOLECULARGRAPHWRITER_HPP
30 #define CDPL_VIS_PSMOLECULARGRAPHWRITER_HPP
70 operator const void*()
const;
85 #endif // CDPL_VIS_PSMOLECULARGRAPHWRITER_HPP
Definition of the class CDPL::Base::DataWriter.
Definition: ImageWriter.hpp:61
struct _cairo_surface cairo_surface_t
Definition: CairoPointer.hpp:36
PSMolecularGraphWriter(std::ostream &os)
Constructs a PSMolecularGraphWriter instance that will write the image data to the output stream os.
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 PostScript (PS) [WPS] format.
Definition: PSMolecularGraphWriter.hpp:53
Base::DataWriter< Chem::MolecularGraph > & write(const Chem::MolecularGraph &molgraph)
Creates and outputs the 2D structure diagram of the molecular graph molgraph.
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.