29 #ifndef CDPL_VIS_CONTROLPARAMETERFUNCTIONS_HPP
30 #define CDPL_VIS_CONTROLPARAMETERFUNCTIONS_HPP
42 class ControlParameterContainer;
49 class SizeSpecification;
Definition of the type CDPL::Vis::ColorTable.
Definition of the preprocessor macro CDPL_VIS_API.
#define CDPL_VIS_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
Base class providing methods for the storage and lookup of control-parameter values.
Definition: ControlParameterContainer.hpp:93
Specifies the fill pattern and fill color of shapes.
Definition: Brush.hpp:50
std::shared_ptr< ColorTable > SharedPointer
A reference-counted smart pointer [SHPTR] for dynamically allocated ColorTable instances.
Definition: ColorTable.hpp:54
Specifies a color in terms of its red, green and blue components and an alpha-channel for transparenc...
Definition: Color.hpp:52
Specifies a font for drawing text.
Definition: Font.hpp:54
Defines material properties of Vis::Object3D instances.
Definition: Material.hpp:56
Specifies how to draw lines and outlines of shapes.
Definition: Pen.hpp:53
Specifies an axis aligned rectangular area in 2D space.
Definition: Rectangle2D.hpp:51
Specifies the value and type of a size attribute and defines how the value may change during processi...
Definition: SizeSpecification.hpp:45
VectorNorm2< E >::ResultType length(const VectorExpression< E > &e)
Returns the length (L2 norm) of the vector expression e (alias of norm2()).
Definition: VectorExpression.hpp:979
CDPL_VIS_API const SizeSpecification & getAtomCustomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API bool hasShowFeatureCentersParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter of cntnr is set.
CDPL_VIS_API bool hasHighlightAreaOutlineWidthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter of cntnr is set.
CDPL_VIS_API void clearReactionCenterLineLengthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter from cntnr.
CDPL_VIS_API const Brush & getBondHighlightAreaBrushParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter from cntnr.
CDPL_VIS_API void setGridViewColumnSeparatorPenParameter(Base::ControlParameterContainer &cntnr, const Pen &pen)
Sets the value of the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter of cntnr to pen...
CDPL_VIS_API bool hasEnableBondHighlightingParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter of cntnr is set.
CDPL_VIS_API bool getShowHydrogenCountsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter from cntnr.
CDPL_VIS_API bool hasAtomConfigurationLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter of cntnr is set.
CDPL_VIS_API void setRadicalElectronDotSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter of cntnr to size.
CDPL_VIS_API void setBondHighlightAreaOutlinePenParameter(Base::ControlParameterContainer &cntnr, const Pen &pen)
Sets the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr to pe...
CDPL_VIS_API bool hasDefaultMaterialParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::DEFAULT_MATERIAL parameter of cntnr is set.
CDPL_VIS_API void setReactionPlusSignLineWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
Sets the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter of cntnr to widt...
CDPL_VIS_API bool hasReactionArrowLineWidthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter of cntnr is set.
CDPL_VIS_API bool hasBondConfigurationLabelColorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter of cntnr is set.
CDPL_VIS_API void clearBackgroundBrushParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BACKGROUND_BRUSH parameter from cntnr.
CDPL_VIS_API void setAtomCustomLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter of cntnr to size.
CDPL_VIS_API bool hasReactionAgentAlignmentParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter of cntnr is set.
CDPL_VIS_API void setUseCalculatedAtomCoordinatesParameter(Base::ControlParameterContainer &cntnr, bool use)
Sets the value of the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter of cntnr to us...
CDPL_VIS_API void setReactionAgentLayoutParameter(Base::ControlParameterContainer &cntnr, unsigned int layout)
Sets the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter of cntnr to layout.
CDPL_VIS_API void clearAlignmentParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ALIGNMENT parameter from cntnr.
CDPL_VIS_API bool hasReactionArrowStyleParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_ARROW_STYLE parameter of cntnr is set.
CDPL_VIS_API unsigned int getReactionComponentLayoutDirectionParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter from cn...
CDPL_VIS_API bool getShowChargesParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_CHARGES parameter from cntnr.
CDPL_VIS_API bool hasShowBondQueryInfosParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter of cntnr is set.
CDPL_VIS_API unsigned int getAlignmentParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ALIGNMENT parameter from cntnr.
CDPL_VIS_API bool hasBondCustomLabelColorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter of cntnr is set.
CDPL_VIS_API const Color & getGridViewTextColorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter from cntnr.
CDPL_VIS_API void clearAtomHighlightAreaOutlinePenParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr.
CDPL_VIS_API bool hasAtomConfigurationLabelColorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter of cntnr is set.
CDPL_VIS_API void setShowReactionProductsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter of cntnr to show.
CDPL_VIS_API void setReactionComponentLayoutParameter(Base::ControlParameterContainer &cntnr, unsigned int layout)
Sets the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter of cntnr to layout.
CDPL_VIS_API void setBondLineWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
Sets the value of the Vis::ControlParameter::BOND_LINE_WIDTH parameter of cntnr to width.
CDPL_VIS_API bool hasGridViewTextColorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter of cntnr is set.
CDPL_VIS_API void setAtomConfigurationLabelColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
Sets the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter of cntnr to col...
CDPL_VIS_API void clearAtomCustomLabelColorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter from cntnr.
CDPL_VIS_API void setReactionArrowShaftWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
Sets the value of the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter of cntnr to width.
CDPL_VIS_API void setReactionArrowHeadWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
Sets the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter of cntnr to width.
CDPL_VIS_API void clearReactionArrowHeadLengthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter from cntnr.
CDPL_VIS_API void clearRadicalElectronDotSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getAtomHighlightAreaSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter from cntnr.
CDPL_VIS_API bool hasGridViewTextFontParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter of cntnr is set.
CDPL_VIS_API const SizeSpecification & getReactionComponentMarginParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter from cntnr.
CDPL_VIS_API void setBondHighlightAreaWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
Sets the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter of cntnr to width.
CDPL_VIS_API const SizeSpecification & getBondLineSpacingParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_LINE_SPACING parameter from cntnr.
CDPL_VIS_API bool hasReactionArrowLengthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter of cntnr is set.
CDPL_VIS_API const SizeSpecification & getBondConfigurationLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API void setViewportParameter(Base::ControlParameterContainer &cntnr, const Rectangle2D &viewport)
Sets the value of the Vis::ControlParameter::VIEWPORT parameter of cntnr to viewport.
CDPL_VIS_API const ColorTable::SharedPointer & getFeatureColorTableParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter from cntnr.
CDPL_VIS_API bool hasShowAtomQueryInfosParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter of cntnr is set.
CDPL_VIS_API bool getShowFeatureCentersParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter from cntnr.
CDPL_VIS_API void setReactionComponentLayoutDirectionParameter(Base::ControlParameterContainer &cntnr, unsigned int dir)
Sets the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter of cntnr t...
CDPL_VIS_API double getGridViewCellPaddingParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter from cntnr.
CDPL_VIS_API void setShowReactionReactantsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter of cntnr to show.
CDPL_VIS_API void setAtomHighlightAreaBrushParameter(Base::ControlParameterContainer &cntnr, const Brush &brush)
Sets the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter of cntnr to brush.
CDPL_VIS_API const Font & getAtomConfigurationLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter from cntnr.
CDPL_VIS_API const Color & getBondColorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_COLOR parameter from cntnr.
CDPL_VIS_API void clearBondConfigurationLabelSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API bool hasReactionCenterLineSpacingParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter of cntnr is set.
CDPL_VIS_API const Font & getBondLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_LABEL_FONT parameter from cntnr.
CDPL_VIS_API const Material & getDefaultMaterialParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::DEFAULT_MATERIAL parameter from cntnr.
CDPL_VIS_API void setShowReactionPlusSignsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter of cntnr to show.
CDPL_VIS_API bool getUseCalculatedAtomCoordinatesParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter from cntnr.
CDPL_VIS_API void setBondCustomLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
Sets the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter of cntnr to font.
CDPL_VIS_API const SizeSpecification & getDoubleBondTrimLengthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter from cntnr.
CDPL_VIS_API void setShowAtomCustomLabelsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter of cntnr to show.
CDPL_VIS_API void clearAtomConfigurationLabelFontParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter from cntnr.
CDPL_VIS_API void clearUseCalculatedAtomCoordinatesParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter from cntnr.
CDPL_VIS_API bool hasReactionPlusSignColorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter of cntnr is set.
CDPL_VIS_API void clearViewportParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::VIEWPORT parameter from cntnr.
CDPL_VIS_API bool hasBondLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_LABEL_SIZE parameter of cntnr is set.
CDPL_VIS_API bool hasOutputScalingFactorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter of cntnr is set.
CDPL_VIS_API void setBondConfigurationLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter of cntnr to size...
CDPL_VIS_API const Color & getAtomConfigurationLabelColorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter from cntnr.
CDPL_VIS_API const ColorTable::SharedPointer & getAtomColorTableParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_COLOR_TABLE parameter from cntnr.
CDPL_VIS_API bool hasShowChargesParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_CHARGES parameter of cntnr is set.
CDPL_VIS_API bool hasShowNonCarbonHydrogenCountsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter of cntnr is set.
CDPL_VIS_API bool hasReactionArrowColorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_ARROW_COLOR parameter of cntnr is set.
CDPL_VIS_API bool hasBondLineSpacingParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_LINE_SPACING parameter of cntnr is set.
CDPL_VIS_API void setAtomLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
Sets the value of the Vis::ControlParameter::ATOM_LABEL_FONT parameter of cntnr to font.
CDPL_VIS_API bool hasReactionArrowHeadWidthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter of cntnr is set.
CDPL_VIS_API void setDefaultMaterialParameter(Base::ControlParameterContainer &cntnr, const Material &material)
Sets the value of the Vis::ControlParameter::DEFAULT_MATERIAL parameter of cntnr to material.
CDPL_VIS_API bool hasRadicalElectronDotSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter of cntnr is set.
CDPL_VIS_API void clearShowIsotopesParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_ISOTOPES parameter from cntnr.
CDPL_VIS_API bool getShowAtomReactionInfosParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter from cntnr.
CDPL_VIS_API bool hasShowAtomReactionInfosParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter of cntnr is set.
CDPL_VIS_API bool hasShowBondReactionInfosParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter of cntnr is set.
CDPL_VIS_API void clearBondColorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_COLOR parameter from cntnr.
CDPL_VIS_API bool hasShowBondConfigurationLabelsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter of cntnr is set.
CDPL_VIS_API void clearBondConfigurationLabelColorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter from cntnr.
CDPL_VIS_API void setShowFeatureCentersParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter of cntnr to show.
CDPL_VIS_API bool hasShowExplicitHydrogensParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter of cntnr is set.
CDPL_VIS_API bool hasShowCarbonsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_CARBONS parameter of cntnr is set.
CDPL_VIS_API bool getShowReactionProductsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter from cntnr.
CDPL_VIS_API void setReactionPlusSignColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
Sets the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter of cntnr to color.
CDPL_VIS_API bool hasBondLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_LABEL_FONT parameter of cntnr is set.
CDPL_VIS_API const Color & getBondCustomLabelColorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter from cntnr.
CDPL_VIS_API void setGridViewRowSeparatorPenParameter(Base::ControlParameterContainer &cntnr, const Pen &pen)
Sets the value of the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter of cntnr to pen.
CDPL_VIS_API const Font & getAtomCustomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getReactionArrowHeadWidthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter from cntnr.
CDPL_VIS_API bool hasReactionAgentLayoutDirectionParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter of cntnr is set.
CDPL_VIS_API void setBreakAtomHighlightAreaOutlineParameter(Base::ControlParameterContainer &cntnr, bool brk)
Sets the value of the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter of cntnr to ...
CDPL_VIS_API const Pen & getGridViewRowSeparatorPenParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter from cntnr.
CDPL_VIS_API bool hasBondConfigurationLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter of cntnr is set.
CDPL_VIS_API void clearStereoBondWedgeWidthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter from cntnr.
CDPL_VIS_API void clearShowBondQueryInfosParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter from cntnr.
CDPL_VIS_API bool hasReactionPlusSignLineWidthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter of cntnr is set.
CDPL_VIS_API void clearReactionAgentLayoutParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter from cntnr.
CDPL_VIS_API void setBondLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
Sets the value of the Vis::ControlParameter::BOND_LENGTH parameter of cntnr to length.
CDPL_VIS_API bool hasShowReactionProductsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter of cntnr is set.
CDPL_VIS_API void setAtomCustomLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
Sets the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter of cntnr to font.
CDPL_VIS_API void clearBondCustomLabelColorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter from cntnr.
CDPL_VIS_API bool hasReactionCenterLineLengthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter of cntnr is set.
CDPL_VIS_API bool getShowBondQueryInfosParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter from cntnr.
CDPL_VIS_API bool hasShowReactionReactantsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter of cntnr is set.
CDPL_VIS_API const SizeSpecification & getAtomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API void setShowNonCarbonHydrogenCountsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter of cntnr to sh...
CDPL_VIS_API bool hasReactionAgentLayoutParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter of cntnr is set.
CDPL_VIS_API bool hasAtomHighlightAreaOutlinePenParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr is set.
CDPL_VIS_API const SizeSpecification & getBondLengthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_LENGTH parameter from cntnr.
CDPL_VIS_API void setShowChargesParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_CHARGES parameter of cntnr to show.
CDPL_VIS_API bool getShowAtomConfigurationLabelsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter from cntnr.
CDPL_VIS_API void setTripleBondTrimLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
Sets the value of the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter of cntnr to length.
CDPL_VIS_API void setReactionComponentMarginParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &margin)
Sets the value of the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter of cntnr to margin.
CDPL_VIS_API void setShowHydrogenCountsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter of cntnr to show.
CDPL_VIS_API bool hasAtomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_LABEL_FONT parameter of cntnr is set.
CDPL_VIS_API bool getShowRadicalElectronsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter from cntnr.
CDPL_VIS_API void clearAtomColorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_COLOR parameter from cntnr.
CDPL_VIS_API bool hasShowBondCustomLabelsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter of cntnr is set.
CDPL_VIS_API void setShowBondQueryInfosParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter of cntnr to show.
CDPL_VIS_API const Font & getGridViewTextFontParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter from cntnr.
CDPL_VIS_API void clearHighlightAreaOutlineWidthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter from cntnr.
CDPL_VIS_API void clearShowCarbonsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_CARBONS parameter from cntnr.
CDPL_VIS_API void setShowBondCustomLabelsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter of cntnr to show.
CDPL_VIS_API const SizeSpecification & getReactionArrowHeadLengthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter from cntnr.
CDPL_VIS_API void setAtomHighlightAreaSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter of cntnr to size.
CDPL_VIS_API void clearBreakAtomHighlightAreaOutlineParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter from cntnr.
CDPL_VIS_API void setGridViewMarginParameter(Base::ControlParameterContainer &cntnr, double margin)
Sets the value of the Vis::ControlParameter::GRID_VIEW_MARGIN parameter of cntnr to margin.
CDPL_VIS_API bool hasAtomColorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_COLOR parameter of cntnr is set.
CDPL_VIS_API bool hasBreakAtomHighlightAreaOutlineParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter of cntnr is set.
CDPL_VIS_API bool hasShowAtomCustomLabelsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter of cntnr is set.
CDPL_VIS_API void clearBondHighlightAreaBrushParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter from cntnr.
CDPL_VIS_API bool hasAtomCustomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter of cntnr is set.
CDPL_VIS_API void setShowBondConfigurationLabelsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter of cntnr to sho...
CDPL_VIS_API void setSecondaryAtomLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
Sets the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter of cntnr to font.
CDPL_VIS_API void setSecondaryAtomLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter of cntnr to size.
CDPL_VIS_API const SizeSpecification & getBondCustomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API unsigned int getReactionComponentLayoutParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter from cntnr.
CDPL_VIS_API const Rectangle2D & getViewportParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::VIEWPORT parameter from cntnr.
CDPL_VIS_API bool getShowReactionPlusSignsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter from cntnr.
CDPL_VIS_API void setShowCarbonsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_CARBONS parameter of cntnr to show.
CDPL_VIS_API const SizeSpecification & getBondLineWidthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_LINE_WIDTH parameter from cntnr.
CDPL_VIS_API double getOutputScalingFactorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getBondHighlightAreaWidthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter from cntnr.
CDPL_VIS_API void setReactionAgentAlignmentParameter(Base::ControlParameterContainer &cntnr, unsigned int alignment)
Sets the value of the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter of cntnr to alignment...
CDPL_VIS_API bool hasAtomCustomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter of cntnr is set.
CDPL_VIS_API void setShowExplicitHydrogensParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter of cntnr to show.
CDPL_VIS_API void setAlignmentParameter(Base::ControlParameterContainer &cntnr, unsigned int alignment)
Sets the value of the Vis::ControlParameter::ALIGNMENT parameter of cntnr to alignment.
CDPL_VIS_API const SizeSpecification & getStereoBondWedgeWidthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter from cntnr.
CDPL_VIS_API void clearShowExplicitHydrogensParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter from cntnr.
CDPL_VIS_API bool hasEnableAtomHighlightingParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter of cntnr is set.
CDPL_VIS_API bool getBreakAtomHighlightAreaOutlineParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter from cntn...
CDPL_VIS_API bool getShowExplicitHydrogensParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter from cntnr.
CDPL_VIS_API unsigned int getReactionAgentAlignmentParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getReactionCenterLineLengthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter from cntnr.
CDPL_VIS_API bool hasAtomHighlightAreaBrushParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter of cntnr is set.
CDPL_VIS_API void clearShowFeatureCentersParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter from cntnr.
CDPL_VIS_API void clearAtomConfigurationLabelColorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter from cntnr.
CDPL_VIS_API void setAtomLabelMarginParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &margin)
Sets the value of the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter of cntnr to margin.
CDPL_VIS_API void setReactionAgentLayoutDirectionParameter(Base::ControlParameterContainer &cntnr, unsigned int dir)
Sets the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter of cntnr to di...
CDPL_VIS_API void clearBondLabelSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getReactionPlusSignLineWidthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter from cntnr.
CDPL_VIS_API void clearShowBondReactionInfosParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter from cntnr.
CDPL_VIS_API bool getShowBondCustomLabelsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter from cntnr.
CDPL_VIS_API void clearEnableAtomHighlightingParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter from cntnr.
CDPL_VIS_API void setShowAtomReactionInfosParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter of cntnr to show.
CDPL_VIS_API void setShowRadicalElectronsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter of cntnr to show.
CDPL_VIS_API void setShowAtomConfigurationLabelsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter of cntnr to sho...
CDPL_VIS_API bool getShowBondConfigurationLabelsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter from cntnr.
CDPL_VIS_API void clearDefaultMaterialParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::DEFAULT_MATERIAL parameter from cntnr.
CDPL_VIS_API bool getShowBondReactionInfosParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter from cntnr.
CDPL_VIS_API void clearBondLengthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_LENGTH parameter from cntnr.
CDPL_VIS_API double getGridViewMarginParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::GRID_VIEW_MARGIN parameter from cntnr.
CDPL_VIS_API void clearBondConfigurationLabelFontParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter from cntnr.
CDPL_VIS_API const Color & getReactionPlusSignColorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter from cntnr.
CDPL_VIS_API bool hasStereoBondHashSpacingParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter of cntnr is set.
CDPL_VIS_API bool hasTripleBondTrimLengthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter of cntnr is set.
CDPL_VIS_API void clearReactionArrowLengthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter from cntnr.
CDPL_VIS_API const Font & getBondConfigurationLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter from cntnr.
CDPL_VIS_API void clearReactionPlusSignSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter from cntnr.
CDPL_VIS_API bool hasBondHighlightAreaWidthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter of cntnr is set.
CDPL_VIS_API const SizeSpecification & getReactionArrowShaftWidthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter from cntnr.
CDPL_VIS_API void clearGridViewTextColorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter from cntnr.
CDPL_VIS_API void clearBondHighlightAreaWidthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter from cntnr.
CDPL_VIS_API void clearShowReactionPlusSignsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter from cntnr.
CDPL_VIS_API void clearAtomLabelMarginParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter from cntnr.
CDPL_VIS_API void setStereoBondWedgeWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
Sets the value of the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter of cntnr to width.
CDPL_VIS_API void setAtomColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
Sets the value of the Vis::ControlParameter::ATOM_COLOR parameter of cntnr to color.
CDPL_VIS_API void clearAtomLabelFontParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_LABEL_FONT parameter from cntnr.
CDPL_VIS_API void setBondLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
Sets the value of the Vis::ControlParameter::BOND_LABEL_FONT parameter of cntnr to font.
CDPL_VIS_API bool hasSecondaryAtomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter of cntnr is set.
CDPL_VIS_API void clearShowStereoBondsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_STEREO_BONDS parameter from cntnr.
CDPL_VIS_API bool hasGridViewColumnSeparatorPenParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter of cntnr is set.
CDPL_VIS_API const SizeSpecification & getReactionArrowLineWidthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter from cntnr.
CDPL_VIS_API bool getEnableBondHighlightingParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter from cntnr.
CDPL_VIS_API void clearReactionComponentLayoutParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter from cntnr.
CDPL_VIS_API void clearShowHydrogenCountsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter from cntnr.
CDPL_VIS_API void clearShowReactionProductsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter from cntnr.
CDPL_VIS_API bool hasBondLabelMarginParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_LABEL_MARGIN parameter of cntnr is set.
CDPL_VIS_API void setGridViewCellPaddingParameter(Base::ControlParameterContainer &cntnr, double padding)
Sets the value of the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter of cntnr to padding.
CDPL_VIS_API const SizeSpecification & getStereoBondHashSpacingParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter from cntnr.
CDPL_VIS_API void clearBondLabelMarginParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_LABEL_MARGIN parameter from cntnr.
CDPL_VIS_API const Color & getAtomCustomLabelColorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter from cntnr.
CDPL_VIS_API const Brush & getAtomHighlightAreaBrushParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter from cntnr.
CDPL_VIS_API void setShowStereoBondsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_STEREO_BONDS parameter of cntnr to show.
CDPL_VIS_API bool getShowReactionReactantsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter from cntnr.
CDPL_VIS_API void clearReactionComponentLayoutDirectionParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter from cntnr.
CDPL_VIS_API void setReactionCenterLineSpacingParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &spacing)
Sets the value of the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter of cntnr to spaci...
CDPL_VIS_API void clearReactionAgentLayoutDirectionParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter from cntnr.
CDPL_VIS_API void clearReactionArrowLineWidthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter from cntnr.
CDPL_VIS_API void clearBondLineSpacingParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_LINE_SPACING parameter from cntnr.
CDPL_VIS_API void clearReactionArrowShaftWidthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter from cntnr.
CDPL_VIS_API bool hasBondCustomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter of cntnr is set.
CDPL_VIS_API bool getShowAtomCustomLabelsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter from cntnr.
CDPL_VIS_API const Font & getSecondaryAtomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter from cntnr.
CDPL_VIS_API void clearAtomCustomLabelFontParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter from cntnr.
CDPL_VIS_API bool getShowStereoBondsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_STEREO_BONDS parameter from cntnr.
CDPL_VIS_API void clearStereoBondHashSpacingParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter from cntnr.
CDPL_VIS_API void clearGridViewColumnSeparatorPenParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter from cntnr.
CDPL_VIS_API void setBondCustomLabelColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
Sets the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter of cntnr to color.
CDPL_VIS_API void setBondLineSpacingParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &spacing)
Sets the value of the Vis::ControlParameter::BOND_LINE_SPACING parameter of cntnr to spacing.
CDPL_VIS_API void clearBondLabelFontParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_LABEL_FONT parameter from cntnr.
CDPL_VIS_API bool hasShowHydrogenCountsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter of cntnr is set.
CDPL_VIS_API void setReactionCenterLineLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
Sets the value of the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter of cntnr to length...
CDPL_VIS_API void clearShowBondConfigurationLabelsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter from cntnr.
CDPL_VIS_API unsigned int getReactionArrowStyleParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_ARROW_STYLE parameter from cntnr.
CDPL_VIS_API void clearFeatureColorTableParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter from cntnr.
CDPL_VIS_API const Color & getBondConfigurationLabelColorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter from cntnr.
CDPL_VIS_API void setAtomHighlightAreaOutlinePenParameter(Base::ControlParameterContainer &cntnr, const Pen &pen)
Sets the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr to pe...
CDPL_VIS_API void setReactionArrowHeadLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
Sets the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter of cntnr to length.
CDPL_VIS_API bool hasShowReactionPlusSignsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter of cntnr is set.
CDPL_VIS_API void setReactionArrowStyleParameter(Base::ControlParameterContainer &cntnr, unsigned int style)
Sets the value of the Vis::ControlParameter::REACTION_ARROW_STYLE parameter of cntnr to style.
CDPL_VIS_API void clearReactionArrowHeadWidthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter from cntnr.
CDPL_VIS_API bool hasUseCalculatedAtomCoordinatesParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter of cntnr is set.
CDPL_VIS_API void clearShowReactionAgentsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter from cntnr.
CDPL_VIS_API unsigned int getReactionAgentLayoutParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter from cntnr.
CDPL_VIS_API void clearReactionArrowStyleParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_ARROW_STYLE parameter from cntnr.
CDPL_VIS_API void clearReactionArrowColorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_ARROW_COLOR parameter from cntnr.
CDPL_VIS_API void setBondColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
Sets the value of the Vis::ControlParameter::BOND_COLOR parameter of cntnr to color.
CDPL_VIS_API bool hasViewportParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::VIEWPORT parameter of cntnr is set.
CDPL_VIS_API void clearAtomLabelSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API void clearShowNonCarbonHydrogenCountsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter from cntnr.
CDPL_VIS_API bool hasShowReactionAgentsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter of cntnr is set.
CDPL_VIS_API bool hasBondHighlightAreaBrushParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter of cntnr is set.
CDPL_VIS_API bool getShowAtomQueryInfosParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter from cntnr.
CDPL_VIS_API bool hasGridViewMarginParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::GRID_VIEW_MARGIN parameter of cntnr is set.
CDPL_VIS_API void setBondLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::BOND_LABEL_SIZE parameter of cntnr to size.
CDPL_VIS_API bool hasReactionComponentLayoutDirectionParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter of cntnr is se...
CDPL_VIS_API void clearGridViewBorderPenParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter from cntnr.
CDPL_VIS_API bool hasAlignmentParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ALIGNMENT parameter of cntnr is set.
CDPL_VIS_API void setAtomColorTableParameter(Base::ControlParameterContainer &cntnr, const ColorTable::SharedPointer &colors)
Sets the value of the Vis::ControlParameter::ATOM_COLOR_TABLE parameter of cntnr to colors.
CDPL_VIS_API bool hasReactionPlusSignSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter of cntnr is set.
CDPL_VIS_API void setBondConfigurationLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
Sets the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter of cntnr to font...
CDPL_VIS_API bool hasGridViewBorderPenParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter of cntnr is set.
CDPL_VIS_API void clearAtomColorTableParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_COLOR_TABLE parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getAtomLabelMarginParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter from cntnr.
CDPL_VIS_API void clearSecondaryAtomLabelSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API void setOutputScalingFactorParameter(Base::ControlParameterContainer &cntnr, double factor)
Sets the value of the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter of cntnr to factor.
CDPL_VIS_API const Pen & getBondHighlightAreaOutlinePenParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr.
CDPL_VIS_API void setGridViewTextFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
Sets the value of the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter of cntnr to font.
CDPL_VIS_API bool hasAtomConfigurationLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter of cntnr is set.
CDPL_VIS_API void clearEnableBondHighlightingParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getAtomConfigurationLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API void clearAtomHighlightAreaBrushParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter from cntnr.
CDPL_VIS_API void clearBondCustomLabelFontParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter from cntnr.
CDPL_VIS_API void clearAtomHighlightAreaSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter from cntnr.
CDPL_VIS_API void clearShowChargesParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_CHARGES parameter from cntnr.
CDPL_VIS_API void clearBondHighlightAreaOutlinePenParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr.
CDPL_VIS_API void clearOutputScalingFactorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter from cntnr.
CDPL_VIS_API bool hasGridViewRowSeparatorPenParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter of cntnr is set.
CDPL_VIS_API void setShowIsotopesParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_ISOTOPES parameter of cntnr to show.
CDPL_VIS_API const Color & getAtomColorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_COLOR parameter from cntnr.
CDPL_VIS_API void setReactionArrowLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter of cntnr to size.
CDPL_VIS_API void clearReactionAgentAlignmentParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter from cntnr.
CDPL_VIS_API void clearShowRadicalElectronsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter from cntnr.
CDPL_VIS_API const Font & getBondCustomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter from cntnr.
CDPL_VIS_API void clearShowAtomQueryInfosParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter from cntnr.
CDPL_VIS_API void setBondConfigurationLabelColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
Sets the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter of cntnr to col...
CDPL_VIS_API void setStereoBondHashSpacingParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &spacing)
Sets the value of the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter of cntnr to spacing.
CDPL_VIS_API const SizeSpecification & getBondLabelMarginParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_LABEL_MARGIN parameter from cntnr.
CDPL_VIS_API void setGridViewBorderPenParameter(Base::ControlParameterContainer &cntnr, const Pen &pen)
Sets the value of the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter of cntnr to pen.
CDPL_VIS_API void setDoubleBondTrimLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
Sets the value of the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter of cntnr to length.
CDPL_VIS_API void setReactionArrowColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
Sets the value of the Vis::ControlParameter::REACTION_ARROW_COLOR parameter of cntnr to color.
CDPL_VIS_API bool hasReactionComponentLayoutParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter of cntnr is set.
CDPL_VIS_API void clearShowAtomReactionInfosParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter from cntnr.
CDPL_VIS_API bool getShowNonCarbonHydrogenCountsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter from cntnr.
CDPL_VIS_API void clearShowBondCustomLabelsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter from cntnr.
CDPL_VIS_API bool hasReactionComponentMarginParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter of cntnr is set.
CDPL_VIS_API bool hasStereoBondWedgeWidthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter of cntnr is set.
CDPL_VIS_API void setGridViewTextColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
Sets the value of the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter of cntnr to color.
CDPL_VIS_API unsigned int getSizeAdjustmentParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SIZE_ADJUSTMENT parameter from cntnr.
CDPL_VIS_API bool getEnableAtomHighlightingParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter from cntnr.
CDPL_VIS_API const Color & getReactionArrowColorParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_ARROW_COLOR parameter from cntnr.
CDPL_VIS_API void clearAtomConfigurationLabelSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API bool hasShowRadicalElectronsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter of cntnr is set.
CDPL_VIS_API bool hasSecondaryAtomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter of cntnr is set.
CDPL_VIS_API bool hasBondCustomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter of cntnr is set.
CDPL_VIS_API bool hasShowStereoBondsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_STEREO_BONDS parameter of cntnr is set.
CDPL_VIS_API void setAtomConfigurationLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter of cntnr to size...
CDPL_VIS_API void clearShowReactionReactantsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter from cntnr.
CDPL_VIS_API void clearReactionPlusSignColorParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter from cntnr.
CDPL_VIS_API bool hasAtomHighlightAreaSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter of cntnr is set.
CDPL_VIS_API const SizeSpecification & getReactionPlusSignSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter from cntnr.
CDPL_VIS_API bool hasBondColorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_COLOR parameter of cntnr is set.
CDPL_VIS_API bool hasGridViewCellPaddingParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter of cntnr is set.
CDPL_VIS_API void clearSizeAdjustmentParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SIZE_ADJUSTMENT parameter from cntnr.
CDPL_VIS_API void setAtomLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::ATOM_LABEL_SIZE parameter of cntnr to size.
CDPL_VIS_API bool hasFeatureColorTableParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter of cntnr is set.
CDPL_VIS_API bool hasSizeAdjustmentParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SIZE_ADJUSTMENT parameter of cntnr is set.
CDPL_VIS_API void setShowBondReactionInfosParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter of cntnr to show.
CDPL_VIS_API void setHighlightAreaOutlineWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
Sets the value of the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter of cntnr to width...
CDPL_VIS_API void setAtomConfigurationLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
Sets the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter of cntnr to font...
CDPL_VIS_API bool getShowReactionAgentsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter from cntnr.
CDPL_VIS_API void setShowReactionAgentsParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter of cntnr to show.
CDPL_VIS_API const Pen & getGridViewColumnSeparatorPenParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter from cntnr.
CDPL_VIS_API bool hasBondHighlightAreaOutlinePenParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr is set.
CDPL_VIS_API void setBackgroundBrushParameter(Base::ControlParameterContainer &cntnr, const Brush &brush)
Sets the value of the Vis::ControlParameter::BACKGROUND_BRUSH parameter of cntnr to brush.
CDPL_VIS_API bool hasReactionArrowShaftWidthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter of cntnr is set.
CDPL_VIS_API void clearShowAtomCustomLabelsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter from cntnr.
CDPL_VIS_API void clearTripleBondTrimLengthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter from cntnr.
CDPL_VIS_API void clearReactionComponentMarginParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter from cntnr.
CDPL_VIS_API void setReactionArrowLineWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
Sets the value of the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter of cntnr to width.
CDPL_VIS_API bool hasAtomColorTableParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_COLOR_TABLE parameter of cntnr is set.
CDPL_VIS_API bool hasAtomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_LABEL_SIZE parameter of cntnr is set.
CDPL_VIS_API void clearGridViewMarginParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::GRID_VIEW_MARGIN parameter from cntnr.
CDPL_VIS_API bool hasReactionArrowHeadLengthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter of cntnr is set.
CDPL_VIS_API unsigned int getReactionAgentLayoutDirectionParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter from cntnr.
CDPL_VIS_API const Pen & getGridViewBorderPenParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter from cntnr.
CDPL_VIS_API void clearDoubleBondTrimLengthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter from cntnr.
CDPL_VIS_API void setEnableAtomHighlightingParameter(Base::ControlParameterContainer &cntnr, bool enale)
Sets the value of the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter of cntnr to enale.
CDPL_VIS_API void clearGridViewCellPaddingParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter from cntnr.
CDPL_VIS_API bool hasBondConfigurationLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter of cntnr is set.
CDPL_VIS_API const SizeSpecification & getHighlightAreaOutlineWidthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter from cntnr.
CDPL_VIS_API void clearReactionPlusSignLineWidthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getReactionArrowLengthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter from cntnr.
CDPL_VIS_API void clearAtomCustomLabelSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API const Font & getAtomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_LABEL_FONT parameter from cntnr.
CDPL_VIS_API bool hasBondLineWidthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_LINE_WIDTH parameter of cntnr is set.
CDPL_VIS_API bool hasAtomCustomLabelColorParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter of cntnr is set.
CDPL_VIS_API void setReactionPlusSignSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter of cntnr to size.
CDPL_VIS_API bool hasBondLengthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BOND_LENGTH parameter of cntnr is set.
CDPL_VIS_API const SizeSpecification & getTripleBondTrimLengthParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter from cntnr.
CDPL_VIS_API void setShowAtomQueryInfosParameter(Base::ControlParameterContainer &cntnr, bool show)
Sets the value of the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter of cntnr to show.
CDPL_VIS_API void setSizeAdjustmentParameter(Base::ControlParameterContainer &cntnr, unsigned int adjustment)
Sets the value of the Vis::ControlParameter::SIZE_ADJUSTMENT parameter of cntnr to adjustment.
CDPL_VIS_API const SizeSpecification & getReactionCenterLineSpacingParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter from cntnr.
CDPL_VIS_API bool hasAtomLabelMarginParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter of cntnr is set.
CDPL_VIS_API bool hasBackgroundBrushParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::BACKGROUND_BRUSH parameter of cntnr is set.
CDPL_VIS_API bool getShowIsotopesParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_ISOTOPES parameter from cntnr.
CDPL_VIS_API bool hasDoubleBondTrimLengthParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter of cntnr is set.
CDPL_VIS_API void setBondHighlightAreaBrushParameter(Base::ControlParameterContainer &cntnr, const Brush &brush)
Sets the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter of cntnr to brush.
CDPL_VIS_API void setBondCustomLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
Sets the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter of cntnr to size.
CDPL_VIS_API const SizeSpecification & getRadicalElectronDotSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getSecondaryAtomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API const SizeSpecification & getBondLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BOND_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API const Pen & getAtomHighlightAreaOutlinePenParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr.
CDPL_VIS_API void clearReactionCenterLineSpacingParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter from cntnr.
CDPL_VIS_API bool getShowCarbonsParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::SHOW_CARBONS parameter from cntnr.
CDPL_VIS_API void clearGridViewRowSeparatorPenParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter from cntnr.
CDPL_VIS_API void setAtomCustomLabelColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
Sets the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter of cntnr to color.
CDPL_VIS_API void setBondLabelMarginParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &margin)
Sets the value of the Vis::ControlParameter::BOND_LABEL_MARGIN parameter of cntnr to margin.
CDPL_VIS_API void clearBondLineWidthParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_LINE_WIDTH parameter from cntnr.
CDPL_VIS_API void clearSecondaryAtomLabelFontParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter from cntnr.
CDPL_VIS_API void clearShowAtomConfigurationLabelsParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter from cntnr.
CDPL_VIS_API bool hasShowAtomConfigurationLabelsParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter of cntnr is set.
CDPL_VIS_API void clearBondCustomLabelSizeParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter from cntnr.
CDPL_VIS_API void setFeatureColorTableParameter(Base::ControlParameterContainer &cntnr, const ColorTable::SharedPointer &colors)
Sets the value of the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter of cntnr to colors.
CDPL_VIS_API const Brush & getBackgroundBrushParameter(const Base::ControlParameterContainer &cntnr)
Returns the value of the Vis::ControlParameter::BACKGROUND_BRUSH parameter from cntnr.
CDPL_VIS_API void setEnableBondHighlightingParameter(Base::ControlParameterContainer &cntnr, bool enable)
Sets the value of the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter of cntnr to enable.
CDPL_VIS_API void clearGridViewTextFontParameter(Base::ControlParameterContainer &cntnr)
Removes the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter from cntnr.
CDPL_VIS_API bool hasShowIsotopesParameter(const Base::ControlParameterContainer &cntnr)
Tells whether the Vis::ControlParameter::SHOW_ISOTOPES parameter of cntnr is set.
The namespace of the Chemical Data Processing Library.