Chemical Data Processing Library C++ API - Version 1.2.0
Variables
CDPL::Vis::MolecularGraphPropertyDefault Namespace Reference

Provides default values for built-in Chem::MolecularGraph properties. More...

Variables

CDPL_VIS_API const ColorTable::SharedPointer ATOM_COLOR_TABLE
 
CDPL_VIS_API const Color ATOM_COLOR
 
CDPL_VIS_API const Font ATOM_LABEL_FONT
 
CDPL_VIS_API const SizeSpecification ATOM_LABEL_SIZE
 
CDPL_VIS_API const Font SECONDARY_ATOM_LABEL_FONT
 
CDPL_VIS_API const SizeSpecification SECONDARY_ATOM_LABEL_SIZE
 
CDPL_VIS_API const SizeSpecification ATOM_LABEL_MARGIN
 
CDPL_VIS_API const SizeSpecification RADICAL_ELECTRON_DOT_SIZE
 
CDPL_VIS_API const Font ATOM_CONFIGURATION_LABEL_FONT
 
CDPL_VIS_API const SizeSpecification ATOM_CONFIGURATION_LABEL_SIZE
 
CDPL_VIS_API const Color ATOM_CONFIGURATION_LABEL_COLOR
 
CDPL_VIS_API const Font ATOM_CUSTOM_LABEL_FONT
 
CDPL_VIS_API const SizeSpecification ATOM_CUSTOM_LABEL_SIZE
 
CDPL_VIS_API const Color ATOM_CUSTOM_LABEL_COLOR
 
CDPL_VIS_API const SizeSpecification ATOM_HIGHLIGHT_AREA_SIZE
 
CDPL_VIS_API const Brush ATOM_HIGHLIGHT_AREA_BRUSH
 
CDPL_VIS_API const Pen ATOM_HIGHLIGHT_AREA_OUTLINE_PEN
 
CDPL_VIS_API const SizeSpecification HIGHLIGHT_AREA_OUTLINE_WIDTH
 
CDPL_VIS_API const Color BOND_COLOR
 
CDPL_VIS_API const SizeSpecification BOND_LINE_WIDTH
 
CDPL_VIS_API const SizeSpecification BOND_LINE_SPACING
 
CDPL_VIS_API const SizeSpecification STEREO_BOND_WEDGE_WIDTH
 
CDPL_VIS_API const SizeSpecification STEREO_BOND_HASH_SPACING
 
CDPL_VIS_API const SizeSpecification REACTION_CENTER_LINE_LENGTH
 
CDPL_VIS_API const SizeSpecification REACTION_CENTER_LINE_SPACING
 
CDPL_VIS_API const SizeSpecification DOUBLE_BOND_TRIM_LENGTH
 
CDPL_VIS_API const SizeSpecification TRIPLE_BOND_TRIM_LENGTH
 
CDPL_VIS_API const Font BOND_LABEL_FONT
 
CDPL_VIS_API const SizeSpecification BOND_LABEL_SIZE
 
CDPL_VIS_API const SizeSpecification BOND_LABEL_MARGIN
 
CDPL_VIS_API const Font BOND_CONFIGURATION_LABEL_FONT
 
CDPL_VIS_API const SizeSpecification BOND_CONFIGURATION_LABEL_SIZE
 
CDPL_VIS_API const Color BOND_CONFIGURATION_LABEL_COLOR
 
CDPL_VIS_API const Font BOND_CUSTOM_LABEL_FONT
 
CDPL_VIS_API const SizeSpecification BOND_CUSTOM_LABEL_SIZE
 
CDPL_VIS_API const Color BOND_CUSTOM_LABEL_COLOR
 
CDPL_VIS_API const SizeSpecification BOND_HIGHLIGHT_AREA_WIDTH
 
CDPL_VIS_API const Brush BOND_HIGHLIGHT_AREA_BRUSH
 
CDPL_VIS_API const Pen BOND_HIGHLIGHT_AREA_OUTLINE_PEN
 

Detailed Description

Provides default values for built-in Chem::MolecularGraph properties.

Variable Documentation

◆ ATOM_COLOR_TABLE

CDPL_VIS_API const ColorTable::SharedPointer CDPL::Vis::MolecularGraphPropertyDefault::ATOM_COLOR_TABLE
extern

◆ ATOM_COLOR

CDPL_VIS_API const Color CDPL::Vis::MolecularGraphPropertyDefault::ATOM_COLOR
extern

◆ ATOM_LABEL_FONT

CDPL_VIS_API const Font CDPL::Vis::MolecularGraphPropertyDefault::ATOM_LABEL_FONT
extern

◆ ATOM_LABEL_SIZE

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::ATOM_LABEL_SIZE
extern

◆ SECONDARY_ATOM_LABEL_FONT

CDPL_VIS_API const Font CDPL::Vis::MolecularGraphPropertyDefault::SECONDARY_ATOM_LABEL_FONT
extern

◆ SECONDARY_ATOM_LABEL_SIZE

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::SECONDARY_ATOM_LABEL_SIZE
extern

◆ ATOM_LABEL_MARGIN

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::ATOM_LABEL_MARGIN
extern

◆ RADICAL_ELECTRON_DOT_SIZE

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::RADICAL_ELECTRON_DOT_SIZE
extern

◆ ATOM_CONFIGURATION_LABEL_FONT

CDPL_VIS_API const Font CDPL::Vis::MolecularGraphPropertyDefault::ATOM_CONFIGURATION_LABEL_FONT
extern

◆ ATOM_CONFIGURATION_LABEL_SIZE

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::ATOM_CONFIGURATION_LABEL_SIZE
extern

◆ ATOM_CONFIGURATION_LABEL_COLOR

CDPL_VIS_API const Color CDPL::Vis::MolecularGraphPropertyDefault::ATOM_CONFIGURATION_LABEL_COLOR
extern

◆ ATOM_CUSTOM_LABEL_FONT

CDPL_VIS_API const Font CDPL::Vis::MolecularGraphPropertyDefault::ATOM_CUSTOM_LABEL_FONT
extern

◆ ATOM_CUSTOM_LABEL_SIZE

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::ATOM_CUSTOM_LABEL_SIZE
extern

◆ ATOM_CUSTOM_LABEL_COLOR

CDPL_VIS_API const Color CDPL::Vis::MolecularGraphPropertyDefault::ATOM_CUSTOM_LABEL_COLOR
extern

◆ ATOM_HIGHLIGHT_AREA_SIZE

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::ATOM_HIGHLIGHT_AREA_SIZE
extern
Since
1.2

◆ ATOM_HIGHLIGHT_AREA_BRUSH

CDPL_VIS_API const Brush CDPL::Vis::MolecularGraphPropertyDefault::ATOM_HIGHLIGHT_AREA_BRUSH
extern
Since
1.2

◆ ATOM_HIGHLIGHT_AREA_OUTLINE_PEN

CDPL_VIS_API const Pen CDPL::Vis::MolecularGraphPropertyDefault::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN
extern
Since
1.2

◆ HIGHLIGHT_AREA_OUTLINE_WIDTH

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::HIGHLIGHT_AREA_OUTLINE_WIDTH
extern
Since
1.2

◆ BOND_COLOR

CDPL_VIS_API const Color CDPL::Vis::MolecularGraphPropertyDefault::BOND_COLOR
extern

◆ BOND_LINE_WIDTH

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::BOND_LINE_WIDTH
extern

◆ BOND_LINE_SPACING

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::BOND_LINE_SPACING
extern

◆ STEREO_BOND_WEDGE_WIDTH

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::STEREO_BOND_WEDGE_WIDTH
extern

◆ STEREO_BOND_HASH_SPACING

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::STEREO_BOND_HASH_SPACING
extern

◆ REACTION_CENTER_LINE_LENGTH

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::REACTION_CENTER_LINE_LENGTH
extern

◆ REACTION_CENTER_LINE_SPACING

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::REACTION_CENTER_LINE_SPACING
extern

◆ DOUBLE_BOND_TRIM_LENGTH

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::DOUBLE_BOND_TRIM_LENGTH
extern

◆ TRIPLE_BOND_TRIM_LENGTH

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::TRIPLE_BOND_TRIM_LENGTH
extern

◆ BOND_LABEL_FONT

CDPL_VIS_API const Font CDPL::Vis::MolecularGraphPropertyDefault::BOND_LABEL_FONT
extern

◆ BOND_LABEL_SIZE

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::BOND_LABEL_SIZE
extern

◆ BOND_LABEL_MARGIN

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::BOND_LABEL_MARGIN
extern

◆ BOND_CONFIGURATION_LABEL_FONT

CDPL_VIS_API const Font CDPL::Vis::MolecularGraphPropertyDefault::BOND_CONFIGURATION_LABEL_FONT
extern

◆ BOND_CONFIGURATION_LABEL_SIZE

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::BOND_CONFIGURATION_LABEL_SIZE
extern

◆ BOND_CONFIGURATION_LABEL_COLOR

CDPL_VIS_API const Color CDPL::Vis::MolecularGraphPropertyDefault::BOND_CONFIGURATION_LABEL_COLOR
extern

◆ BOND_CUSTOM_LABEL_FONT

CDPL_VIS_API const Font CDPL::Vis::MolecularGraphPropertyDefault::BOND_CUSTOM_LABEL_FONT
extern

◆ BOND_CUSTOM_LABEL_SIZE

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::BOND_CUSTOM_LABEL_SIZE
extern

◆ BOND_CUSTOM_LABEL_COLOR

CDPL_VIS_API const Color CDPL::Vis::MolecularGraphPropertyDefault::BOND_CUSTOM_LABEL_COLOR
extern

◆ BOND_HIGHLIGHT_AREA_WIDTH

CDPL_VIS_API const SizeSpecification CDPL::Vis::MolecularGraphPropertyDefault::BOND_HIGHLIGHT_AREA_WIDTH
extern
Since
1.2

◆ BOND_HIGHLIGHT_AREA_BRUSH

CDPL_VIS_API const Brush CDPL::Vis::MolecularGraphPropertyDefault::BOND_HIGHLIGHT_AREA_BRUSH
extern
Since
1.2

◆ BOND_HIGHLIGHT_AREA_OUTLINE_PEN

CDPL_VIS_API const Pen CDPL::Vis::MolecularGraphPropertyDefault::BOND_HIGHLIGHT_AREA_OUTLINE_PEN
extern
Since
1.2