Chemical Data Processing Library C++ API - Version 1.2.0
Namespaces | Functions
Vis/ReactionFunctions.hpp File Reference

Declaration of functions that operate on Chem::Reaction instances. More...

#include "CDPL/Vis/APIPrefix.hpp"

Go to the source code of this file.

Namespaces

 CDPL
 The namespace of the Chemical Data Processing Library.
 
 CDPL::Chem
 Contains classes and functions related to chemistry.
 
 CDPL::Vis
 Contains classes and functions related to data visualization.
 

Functions

CDPL_VIS_API unsigned int CDPL::Vis::getArrowStyle (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setArrowStyle (Chem::Reaction &rxn, unsigned int style)
 
CDPL_VIS_API bool CDPL::Vis::hasArrowStyle (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearArrowStyle (Chem::Reaction &rxn)
 
CDPL_VIS_API const Color & CDPL::Vis::getArrowColor (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setArrowColor (Chem::Reaction &rxn, const Color &color)
 
CDPL_VIS_API bool CDPL::Vis::hasArrowColor (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearArrowColor (Chem::Reaction &rxn)
 
CDPL_VIS_API const SizeSpecification & CDPL::Vis::getArrowLength (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setArrowLength (Chem::Reaction &rxn, const SizeSpecification &length)
 
CDPL_VIS_API bool CDPL::Vis::hasArrowLength (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearArrowLength (Chem::Reaction &rxn)
 
CDPL_VIS_API const SizeSpecification & CDPL::Vis::getArrowHeadLength (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setArrowHeadLength (Chem::Reaction &rxn, const SizeSpecification &length)
 
CDPL_VIS_API bool CDPL::Vis::hasArrowHeadLength (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearArrowHeadLength (Chem::Reaction &rxn)
 
CDPL_VIS_API const SizeSpecification & CDPL::Vis::getArrowHeadWidth (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setArrowHeadWidth (Chem::Reaction &rxn, const SizeSpecification &width)
 
CDPL_VIS_API bool CDPL::Vis::hasArrowHeadWidth (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearArrowHeadWidth (Chem::Reaction &rxn)
 
CDPL_VIS_API const SizeSpecification & CDPL::Vis::getArrowShaftWidth (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setArrowShaftWidth (Chem::Reaction &rxn, const SizeSpecification &width)
 
CDPL_VIS_API bool CDPL::Vis::hasArrowShaftWidth (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearArrowShaftWidth (Chem::Reaction &rxn)
 
CDPL_VIS_API const SizeSpecification & CDPL::Vis::getArrowLineWidth (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setArrowLineWidth (Chem::Reaction &rxn, const SizeSpecification &width)
 
CDPL_VIS_API bool CDPL::Vis::hasArrowLineWidth (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearArrowLineWidth (Chem::Reaction &rxn)
 
CDPL_VIS_API unsigned int CDPL::Vis::getComponentLayout (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setComponentLayout (Chem::Reaction &rxn, unsigned int layout)
 
CDPL_VIS_API bool CDPL::Vis::hasComponentLayout (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearComponentLayout (Chem::Reaction &rxn)
 
CDPL_VIS_API unsigned int CDPL::Vis::getComponentLayoutDirection (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setComponentLayoutDirection (Chem::Reaction &rxn, unsigned int dir)
 
CDPL_VIS_API bool CDPL::Vis::hasComponentLayoutDirection (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearComponentLayoutDirection (Chem::Reaction &rxn)
 
CDPL_VIS_API const SizeSpecification & CDPL::Vis::getComponentMargin (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setComponentMargin (Chem::Reaction &rxn, const SizeSpecification &margin)
 
CDPL_VIS_API bool CDPL::Vis::hasComponentMargin (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearComponentMargin (Chem::Reaction &rxn)
 
CDPL_VIS_API bool CDPL::Vis::getShowReactants (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setShowReactants (Chem::Reaction &rxn, bool show)
 
CDPL_VIS_API bool CDPL::Vis::hasShowReactants (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearShowReactants (Chem::Reaction &rxn)
 
CDPL_VIS_API bool CDPL::Vis::getShowAgents (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setShowAgents (Chem::Reaction &rxn, bool show)
 
CDPL_VIS_API bool CDPL::Vis::hasShowAgents (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearShowAgents (Chem::Reaction &rxn)
 
CDPL_VIS_API bool CDPL::Vis::getShowProducts (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setShowProducts (Chem::Reaction &rxn, bool show)
 
CDPL_VIS_API bool CDPL::Vis::hasShowProducts (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearShowProducts (Chem::Reaction &rxn)
 
CDPL_VIS_API unsigned int CDPL::Vis::getAgentAlignment (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setAgentAlignment (Chem::Reaction &rxn, unsigned int alignment)
 
CDPL_VIS_API bool CDPL::Vis::hasAgentAlignment (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearAgentAlignment (Chem::Reaction &rxn)
 
CDPL_VIS_API unsigned int CDPL::Vis::getAgentLayout (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setAgentLayout (Chem::Reaction &rxn, unsigned int layout)
 
CDPL_VIS_API bool CDPL::Vis::hasAgentLayout (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearAgentLayout (Chem::Reaction &rxn)
 
CDPL_VIS_API unsigned int CDPL::Vis::getAgentLayoutDirection (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setAgentLayoutDirection (Chem::Reaction &rxn, unsigned int dir)
 
CDPL_VIS_API bool CDPL::Vis::hasAgentLayoutDirection (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearAgentLayoutDirection (Chem::Reaction &rxn)
 
CDPL_VIS_API const Color & CDPL::Vis::getPlusSignColor (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setPlusSignColor (Chem::Reaction &rxn, const Color &color)
 
CDPL_VIS_API bool CDPL::Vis::hasPlusSignColor (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearPlusSignColor (Chem::Reaction &rxn)
 
CDPL_VIS_API const SizeSpecification & CDPL::Vis::getPlusSignSize (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setPlusSignSize (Chem::Reaction &rxn, const SizeSpecification &size)
 
CDPL_VIS_API bool CDPL::Vis::hasPlusSignSize (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearPlusSignSize (Chem::Reaction &rxn)
 
CDPL_VIS_API const SizeSpecification & CDPL::Vis::getPlusSignLineWidth (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setPlusSignLineWidth (Chem::Reaction &rxn, const SizeSpecification &width)
 
CDPL_VIS_API bool CDPL::Vis::hasPlusSignLineWidth (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearPlusSignLineWidth (Chem::Reaction &rxn)
 
CDPL_VIS_API bool CDPL::Vis::getShowPlusSigns (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::setShowPlusSigns (Chem::Reaction &rxn, bool show)
 
CDPL_VIS_API bool CDPL::Vis::hasShowPlusSigns (const Chem::Reaction &rxn)
 
CDPL_VIS_API void CDPL::Vis::clearShowPlusSigns (Chem::Reaction &rxn)
 

Detailed Description

Declaration of functions that operate on Chem::Reaction instances.