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

Definition of constants in namespace CDPL::Vis::ControlParameter. 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::Base
 Contains core framework classes and functions.
 
 CDPL::Vis
 Contains classes and functions related to data visualization.
 
 CDPL::Vis::ControlParameter
 Provides keys for built-in control-parameters.
 

Variables

CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::OUTPUT_SCALING_FACTOR
 Specifies a factor for the scaling of logical to drawing surface coordinates. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::VIEWPORT
 Specifies a rectangular viewport area which constrains the location and size of 2D depictions. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SIZE_ADJUSTMENT
 Specifies how to adjust the size of a 2D depiction relative to the available viewport area. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ALIGNMENT
 Specifies the alignment of a 2D depiction within the viewport area. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BACKGROUND_BRUSH
 Specifies the brush with which the drawing area gets erased before rendering any graphical primitives. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_ARROW_STYLE
 Specifies the style of reaction arrows. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_ARROW_COLOR
 Specifies the color of reaction arrows. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_ARROW_LENGTH
 Specifies the length of reaction arrows. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH
 Specifies the head length of reaction arrows. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH
 Specifies the head width of reaction arrows. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH
 Specifies the shaft width of reaction arrows. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH
 Specifies the width of reaction arrow outlines. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_COMPONENT_LAYOUT
 Specifies the layout style of reaction products and reactants. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION
 Specifies the layout direction of reaction products and reactants. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_COMPONENT_MARGIN
 Specifies the amount of free space that is added horizontally and vertically to the bounds of a reaction component. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_REACTION_REACTANTS
 Specifies whether or not to show the reactants of a reaction. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_REACTION_AGENTS
 Specifies whether or not to show the agents of a reaction. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_REACTION_PRODUCTS
 Specifies whether or not to show the products of a reaction. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_AGENT_ALIGNMENT
 Specifies the vertical alignment of reaction agents relative to the reaction arrow. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_AGENT_LAYOUT
 Specifies the reaction agent layout style. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION
 Specifies the reaction agent layout direction. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR
 Specifies the color of reaction component '+' signs. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE
 Specifies the size of reaction component '+' signs. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH
 Specifies the line width of reaction component '+' signs. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS
 Specifies whether or not to draw '+' signs between the components of a reaction. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_COLOR
 Specifies the color of atom labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_COLOR_TABLE
 Specifies a lookup table for the atom type dependent coloring of atom labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES
 Specifies whether or not to use calculated atom coordinates for the visualization of chemical structures. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_LABEL_FONT
 Specifies the font for atom element and query match expression labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_LABEL_SIZE
 Specifies the size of atom element and query match expression labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT
 Specifies the font for text labels that show the value of various atomic properties. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE
 Specifies the size of text labels that show the value of various atomic properties. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT
 Specifies the font used for atom configuration descriptor text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE
 Specifies the size of atom configuration descriptor text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR
 Specifies the color of atom configuration descriptor text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT
 Specifies the font used for atom custom text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE
 Specifies the size of atom custom text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR
 Specifies the color of atom custom text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_LABEL_MARGIN
 Specifies the margin of free space around atom labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE
 Specifies the size of radical electron dots. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE
 Specifies the minimum size of atom highlighting areas. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH
 Specifies the brush to use for filling atom highlighting areas. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN
 Specifies the pen to use for drawing atom highlighting area outlines. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE
 Specifies whether or not the drawing of atom highlighting area outlines shall be suspended at incident highlighted bonds. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS
 Specifies whether or not to show explicit hydrogen atoms. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_CARBONS
 Specifies whether or not to show the element label of carbon atoms. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_CHARGES
 Specifies whether or not to show the formal charge of atoms. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_ISOTOPES
 Specifies whether or not to show the isotopic mass of atoms. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_HYDROGEN_COUNTS
 Specifies whether or not to show the implicit hydrogen count of connected atoms. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS
 Specifies whether or not to show the implicit hydrogen count of connected non-carbon atoms. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS
 Specifies whether or not to show query atom match expressions. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS
 Specifies whether or not to show reaction atom-atom mapping numbers. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_RADICAL_ELECTRONS
 Specifies whether or not to draw radical electron dots. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS
 Specifies whether or not to show atom configuration descriptor labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS
 Specifies whether or not to show atom custom text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING
 Specifies whether or not to enable atom highlighting. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH
 Specifies the line width for drawing atom and bond highlighting area outlines. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_LENGTH
 Specifies the desired average bond length for the visualization of chemical structures. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_COLOR
 Specifies the color of bonds. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_LINE_WIDTH
 Specifies the width of bond lines. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_LINE_SPACING
 Specifies the distance between the lines of double and triple bonds. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH
 Specifies the width of wedge-shaped stereo bonds. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::STEREO_BOND_HASH_SPACING
 Specifies the distance between the hashes of down stereo bonds. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH
 Specifies the length of the lines in reaction center marks. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::REACTION_CENTER_LINE_SPACING
 Specifies the distance between the lines in reaction center marks. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH
 Specifies the amount by which the non-central lines of asymmetric double bonds have to be trimmed at each line end. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH
 Specifies the amount by which the non-central lines of triple bonds have to be trimmed at each line end. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_LABEL_FONT
 Specifies the font for bond labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_LABEL_SIZE
 Specifies the size of bond labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT
 Specifies the font used for bond configuration descriptor text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE
 Specifies the size of bond configuration descriptor text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR
 Specifies the color of bond configuration descriptor text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT
 Specifies the font used for bond custom text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE
 Specifies the size of bond custom text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR
 Specifies the color of bond custom text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_LABEL_MARGIN
 Specifies the margin of free space around bond labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH
 Specifies the width of bond highlighting areas. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH
 Specifies the brush to use for filling bond highlighting areas. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN
 Specifies the pen to use for drawing bond highlighting area outlines. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_BOND_REACTION_INFOS
 Specifies whether or not to draw reaction center marks. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_BOND_QUERY_INFOS
 Specifies whether or not to show query bond match expressions. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_STEREO_BONDS
 Specifies whether or not to draw stereo bonds. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS
 Specifies whether or not to show bond configuration descriptor labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS
 Specifies whether or not to show bond custom text labels. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING
 Specifies whether or not to enable bond highlighting. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::GRID_VIEW_BORDER_PEN
 Specifies the pen Vis::StructureGridView2D uses for drawing a rectangle enclosing all cells of the grid. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN
 Specifies the pen Vis::StructureGridView2D uses for drawing lines separating the grid rows. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN
 Specifies the pen Vis::StructureGridView2D uses for drawing lines separating the grid columns. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::GRID_VIEW_MARGIN
 Specifies the amount of free space Vis::StructureGridView2D adds around the grid borderline. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::GRID_VIEW_CELL_PADDING
 Specifies the amount of free space Vis::StructureGridView2D adds around the content of the grid cells. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::GRID_VIEW_TEXT_FONT
 Specifies the font used by Vis::StructureGridView2D for grid cell text blocks. More...
 
CDPL_VIS_API const Base::LookupKey CDPL::Vis::ControlParameter::GRID_VIEW_TEXT_COLOR
 Specifies the default color used by Vis::StructureGridView2D for grid cell text blocks. More...
 

Detailed Description

Definition of constants in namespace CDPL::Vis::ControlParameter.