Chemical Data Processing Library C++ API - Version 1.4.0
Namespaces | Classes | Typedefs | Functions
CDPL::Vis Namespace Reference

Contains classes and functions related to data visualization. More...

Namespaces

 Alignment
 Provides flags that are used to specify the 2D alignment of graphical objects within a bounded rectangular area.
 
 ArrowStyle
 Provides constants for the specification of reaction arrow styles in 2D depictions of chemical reactions.
 
 AtomProperty
 Provides keys for built-in Chem::Atom properties.
 
 AtomPropertyDefault
 Provides default values for built-in Chem::Atom properties.
 
 BondProperty
 Provides keys for built-in Chem::Bond properties.
 
 BondPropertyDefault
 Provides default values for built-in Chem::Bond properties.
 
 ControlParameter
 Provides keys for built-in control-parameters.
 
 ControlParameterDefault
 Provides default values for built-in control-parameters.
 
 DataFormat
 Provides preinitialized Base::DataFormat objects for all supported image output formats.
 
 LayoutDirection
 Provides constants that are used to specify the main direction of object layouts.
 
 LayoutStyle
 Provides constants that are used to specify the layout of a set of graphical objects.
 
 MolecularGraphProperty
 Provides keys for built-in Chem::MolecularGraph properties.
 
 MolecularGraphPropertyDefault
 Provides default values for built-in Chem::MolecularGraph properties.
 
 Object3DProperty
 Provides keys for built-in Vis::Object3D properties.
 
 Object3DPropertyDefault
 Provides default values for built-in Vis::Object3D properties.
 
 ReactionProperty
 Provides keys for built-in Chem::Reaction properties.
 
 ReactionPropertyDefault
 Provides default values for built-in Chem::Reaction properties.
 
 SizeAdjustment
 Provides constants that are used to specify the size adjustment policy for graphical objects within a bounded rectangular area.
 

Classes

class  Brush
 Specifies the fill pattern and fill color of shapes. More...
 
class  CairoFontMetrics
 Implements the FontMetrics interface for the Cairo rendering backend. More...
 
struct  CairoPointerTraits
 
struct  CairoPointerTraits< cairo_t >
 Specialization of CairoPointerTraits for the object type cairo_t. More...
 
struct  CairoPointerTraits< cairo_surface_t >
 Specialization of CairoPointerTraits for the object type cairo_surface_t. More...
 
struct  CairoPointerTraits< cairo_pattern_t >
 Specialization of CairoPointerTraits for the object type cairo_pattern_t. More...
 
class  CairoPointer
 A smart pointer managing the lifetime of allocated Cairo data structures. More...
 
class  CairoRenderer2D
 Implements the Renderer2D interface on top of the Cairo 2D Graphics Library. More...
 
class  ClipPathPrimitive2D
 2D graphics primitive representing a clipping region in 2D space. More...
 
class  Color
 Specifies a color in terms of its red, green and blue components and an alpha-channel for transparency. More...
 
class  ColorTable
 Container for the storage and lookup of Vis::Color objects that are associated with a numeric identifier. More...
 
class  DefaultAtomColorTable
 Provides default colors for the element dependent coloring of atom labels in 2D depictions of chemical structures. More...
 
class  DefaultFeatureColorTable
 Provides default colors for the type dependent coloring of chemical features in 3D visualizations of pharmacophores. More...
 
class  EllipsePrimitive2D
 2D graphics primitive representing an ellipse. More...
 
class  FeatureContainerObject3DFactory
 Class implementing the creation of Vis::Object3D instances providing a 3D representation of Pharm::FeatureContainer data objects for visualization purposes. More...
 
class  FeatureContainerObject3DWriter
 Generic writer that converts Pharm::FeatureContainer instances into a 3D scene representation (via Vis::FeatureContainerObject3DFactory) and forwards them to a WriterImpl Object3D writer. More...
 
class  Font
 Specifies a font for drawing text. More...
 
class  FontMetrics
 Interface providing methods for querying information about the metrics of a font. More...
 
class  GraphicsPrimitive2D
 The abstract base class of all 2D graphics primitives. More...
 
class  IcosahedronMesh3D
 A pre-defined triangle mesh providing the vertices and faces of a regular icosahedron. More...
 
class  ImageWriter
 Abstract base class for writers that render Chem::MolecularGraph or Chem::Reaction instances into a raster/vector image via an internal Cairo surface. More...
 
class  Line2D
 Specifies a line segment in 2D space. More...
 
class  LinePrimitive2D
 2D graphics primitive representing a single line. More...
 
class  LineSegmentListPrimitive2D
 2D graphics primitive representing a list of disjoint line segments. More...
 
class  Material
 Defines material properties of Vis::Object3D instances. More...
 
class  Object3D
 Hierarchical 3D scene object that owns a list of nested sub-objects and inherits its property bag from Base::PropertyContainer. More...
 
class  Object3DFactory
 The abstract base of classes implementing the creation of Vis::Object3D instances for the 3D visualization of data objects. More...
 
class  Path2D
 Provides a container for painting operations, enabling arbitrary graphical shapes to be constructed and reused. More...
 
class  Path2DConverter
 Provides an interface for classes that implement the conversion of Vis::Path2D objects into rendering backend specific path descriptions or drawing operations. More...
 
class  PathPrimitive2D
 2D graphics primitive representing an arbitrary path in 2D space. More...
 
class  PDFMolecularGraphWriter
 Creates 2D structure diagrams of molecular graphs in the Portable Document Format (PDF) [WPDF]. More...
 
class  PDFReactionWriter
 Creates 2D depictions of chemical reactions in the Portable Document Format (PDF) [WPDF]. More...
 
class  Pen
 Specifies how to draw lines and outlines of shapes. More...
 
class  PLYObject3DWriter
 Outputs 3D visualization data represented by Vis::Object3D instances in the Polygon File Format [PLYFMT]. More...
 
class  PNGMolecularGraphWriter
 Creates 2D structure diagrams of molecular graphs in the Portable Network Graphics (PNG) [WPNG] format. More...
 
class  PNGReactionWriter
 Creates 2D depictions of chemical reactions in the Portable Network Graphics (PNG) [WPNG] format. More...
 
class  PointArray2D
 Stores a set of points in 2D space. More...
 
class  PointListPrimitive2D
 2D graphics primitive representing a list of points. More...
 
class  PolygonPrimitive2D
 2D graphics primitive representing a polygon. More...
 
class  PolylinePrimitive2D
 2D graphics primitive representing a set of connected line segments. More...
 
class  PSMolecularGraphWriter
 Creates 2D structure diagrams of molecular graphs in the PostScript (PS) [WPS] format. More...
 
class  PSReactionWriter
 Creates 2D depictions of chemical reactions in the PostScript (PS) [WPS] format. More...
 
class  QtFontMetrics
 Implements the FontMetrics interface for the Qt rendering backend. More...
 
class  QtObjectFactory
 Provides methods for the creation of QFont, QColor, QPen and QBrush objects from Font, Color, Pen and Brush instances. More...
 
class  QtRenderer2D
 Implements the Renderer2D interface on top of the Qt Toolkit. More...
 
class  R3DObject3DWriter
 Outputs 3D visualization data represented by Vis::Object3D instances in the Raster3D [R3DFMT] format. More...
 
class  ReactionView2D
 Implements the 2D visualization of chemical reactions. More...
 
class  Rectangle2D
 Specifies an axis aligned rectangular area in 2D space. More...
 
class  Renderer2D
 Interface providing methods for low level 2D drawing operations. More...
 
class  RightFrustumMesh3D
 A pre-defined triangle mesh providing the vertices and faces of a right frustum specified by the contructor arguments. More...
 
class  Shape3D
 The abstract base of all classes describing the geometric shape of 3D objects. More...
 
class  Shape3DVisitor
 The base of all Vis::Shape3D visitor implementations [VPTN]. More...
 
class  SizeSpecification
 Specifies the value and type of a size attribute and defines how the value may change during processing steps. More...
 
class  STLObject3DWriter
 Outputs 3D visualization data represented by Vis::Object3D instances in the STL [STLFMT] format. More...
 
class  StructureGridView2D
 Implements the 2D visualization of multiple chemical structures arranged in a grid. More...
 
class  StructureView2D
 Implements the 2D visualization of chemical structures. More...
 
class  SVGMolecularGraphWriter
 Creates 2D structure diagrams of molecular graphs in the Scalable Vector Graphics (SVG) [WSVG] format. More...
 
class  SVGReactionWriter
 Creates 2D depictions of chemical reactions in the Scalable Vector Graphics (SVG) [WSVG] format. More...
 
class  TextBlockPrimitive2D
 2D graphics primitive representing a block of styled text. More...
 
class  TextLabelPrimitive2D
 2D graphics primitive representing a text label. More...
 
class  TorusMesh3D
 Pre-defined triangle mesh providing the vertices and faces of a torus specified by the contructor arguments. More...
 
class  TriangleMesh3D
 Data structure for describing the geometric shape of 3D objects by means of a triangle mesh. More...
 
class  View2D
 The abstract base of classes implementing the 2D visualization of data objects. More...
 
class  VRMLObject3DWriter
 Outputs 3D visualization data represented by Vis::Object3D instances in the VRML [VRML97] format. More...
 

Typedefs

typedef Util::MultiFormatDataReader< Object3DObject3DReader
 Reader for Vis::Object3D data in any supported format. More...
 
typedef Util::MultiFormatDataWriter< Object3DObject3DWriter
 Writer for Vis::Object3D data in any supported format. More...
 
typedef Util::DefaultDataOutputHandler< PDFMolecularGraphWriter, DataFormat::PDFPDFMolecularGraphOutputHandler
 Handler for the output of 2D depictions of chemical structures in the Portable Document Format (PDF) [WPDF]. More...
 
typedef Util::DefaultDataOutputHandler< PDFReactionWriter, DataFormat::PDFPDFReactionOutputHandler
 Handler for the output of 2D depictions of chemical reactions in the Portable Document Format (PDF) [WPDF]. More...
 
typedef Util::DefaultDataOutputHandler< PLYFeatureContainerWriter, DataFormat::PLYPLYFeatureContainerOutputHandler
 Handler for the output of Pharm::FeatureContainer instances in the Polygon File Format [PLYFMT]. More...
 
typedef FeatureContainerObject3DWriter< PLYObject3DWriterPLYFeatureContainerWriter
 Outputs 3D visualization data of Pharm::FeatureContainer instances in the Polygon File Format [PLYFMT]. More...
 
typedef Util::DefaultDataOutputHandler< PLYObject3DWriter, DataFormat::PLYPLYObject3DOutputHandler
 Handler for the output of Vis::Object3D instances in the Polygon File Format [PLYFMT]. More...
 
typedef Util::DefaultDataOutputHandler< PNGMolecularGraphWriter, DataFormat::PNGPNGMolecularGraphOutputHandler
 Handler for the output of 2D depictions of chemical structures in the Portable Network Graphics (PNG) [WPNG] format. More...
 
typedef Util::DefaultDataOutputHandler< PNGReactionWriter, DataFormat::PNGPNGReactionOutputHandler
 Handler for the output of 2D depictions of chemical reactions in the Portable Network Graphics (PNG) [WPNG] format. More...
 
typedef Util::DefaultDataOutputHandler< PSMolecularGraphWriter, DataFormat::PSPSMolecularGraphOutputHandler
 Handler for the output of 2D depictions of chemical structures in the PostScript (PS) [WPS] format. More...
 
typedef Util::DefaultDataOutputHandler< PSReactionWriter, DataFormat::PSPSReactionOutputHandler
 Handler for the output of 2D depictions of chemical reactions in the PostScript (PS) [WPS] format. More...
 
typedef Util::DefaultDataOutputHandler< R3DFeatureContainerWriter, DataFormat::R3DR3DFeatureContainerOutputHandler
 Handler for the output of Pharm::FeatureContainer instances in the Raster3D [R3DFMT] format. More...
 
typedef FeatureContainerObject3DWriter< R3DObject3DWriterR3DFeatureContainerWriter
 Outputs 3D visualization data of Pharm::FeatureContainer instances in the Raster3D [R3DFMT] format. More...
 
typedef Util::DefaultDataOutputHandler< R3DObject3DWriter, DataFormat::R3DR3DObject3DOutputHandler
 Handler for the output of Vis::Object3D instances in the Raster3D [R3DFMT] format. More...
 
typedef Util::DefaultDataOutputHandler< STLFeatureContainerWriter, DataFormat::STLSTLFeatureContainerOutputHandler
 Handler for the output of Pharm::FeatureContainer instances in the STL [STLFMT] format. More...
 
typedef FeatureContainerObject3DWriter< STLObject3DWriterSTLFeatureContainerWriter
 Outputs 3D visualization data of Pharm::FeatureContainer instances in the STL [STLFMT] format. More...
 
typedef Util::DefaultDataOutputHandler< STLObject3DWriter, DataFormat::STLSTLObject3DOutputHandler
 Handler for the output of Vis::Object3D instances in the STL [STLFMT] format. More...
 
typedef Util::DefaultDataOutputHandler< SVGMolecularGraphWriter, DataFormat::SVGSVGMolecularGraphOutputHandler
 Handler for the output of 2D depictions of chemical structures in the Scalable Vector Graphics (SVG) [WSVG] format. More...
 
typedef Util::DefaultDataOutputHandler< SVGReactionWriter, DataFormat::SVGSVGReactionOutputHandler
 Handler for the output of 2D depictions of chemical reactions in the Scalable Vector Graphics (SVG) [WSVG] format. More...
 
typedef Util::DefaultDataOutputHandler< VRMLFeatureContainerWriter, DataFormat::VRMLVRMLFeatureContainerOutputHandler
 Handler for the output of Pharm::FeatureContainer instances in the VRML [VRML97] format. More...
 
typedef FeatureContainerObject3DWriter< VRMLObject3DWriterVRMLFeatureContainerWriter
 Outputs 3D visualization data of Pharm::FeatureContainer instances in the VRML [VRML97] format. More...
 
typedef Util::DefaultDataOutputHandler< VRMLObject3DWriter, DataFormat::VRMLVRMLObject3DOutputHandler
 Handler for the output of Vis::Object3D instances in the VRML [VRML97] format. More...
 

Functions

CDPL_VIS_API const ColorgetColor (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::COLOR property of the atom atom. More...
 
CDPL_VIS_API void setColor (Chem::Atom &atom, const Color &color)
 Sets the value of the Vis::AtomProperty::COLOR property of the atom atom to color. More...
 
CDPL_VIS_API bool hasColor (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::COLOR property of the atom atom is set. More...
 
CDPL_VIS_API void clearColor (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::COLOR property of the atom atom. More...
 
CDPL_VIS_API const FontgetLabelFont (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::LABEL_FONT property of the atom atom. More...
 
CDPL_VIS_API void setLabelFont (Chem::Atom &atom, const Font &font)
 Sets the value of the Vis::AtomProperty::LABEL_FONT property of the atom atom to font. More...
 
CDPL_VIS_API bool hasLabelFont (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::LABEL_FONT property of the atom atom is set. More...
 
CDPL_VIS_API void clearLabelFont (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::LABEL_FONT property of the atom atom. More...
 
CDPL_VIS_API const SizeSpecificationgetLabelSize (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::LABEL_SIZE property of the atom atom. More...
 
CDPL_VIS_API void setLabelSize (Chem::Atom &atom, const SizeSpecification &size)
 Sets the value of the Vis::AtomProperty::LABEL_SIZE property of the atom atom to size. More...
 
CDPL_VIS_API bool hasLabelSize (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::LABEL_SIZE property of the atom atom is set. More...
 
CDPL_VIS_API void clearLabelSize (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::LABEL_SIZE property of the atom atom. More...
 
CDPL_VIS_API const FontgetSecondaryLabelFont (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::SECONDARY_LABEL_FONT property of the atom atom. More...
 
CDPL_VIS_API void setSecondaryLabelFont (Chem::Atom &atom, const Font &font)
 Sets the value of the Vis::AtomProperty::SECONDARY_LABEL_FONT property of the atom atom to font. More...
 
CDPL_VIS_API bool hasSecondaryLabelFont (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::SECONDARY_LABEL_FONT property of the atom atom is set. More...
 
CDPL_VIS_API void clearSecondaryLabelFont (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::SECONDARY_LABEL_FONT property of the atom atom. More...
 
CDPL_VIS_API const SizeSpecificationgetSecondaryLabelSize (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::SECONDARY_LABEL_SIZE property of the atom atom. More...
 
CDPL_VIS_API void setSecondaryLabelSize (Chem::Atom &atom, const SizeSpecification &size)
 Sets the value of the Vis::AtomProperty::SECONDARY_LABEL_SIZE property of the atom atom to size. More...
 
CDPL_VIS_API bool hasSecondaryLabelSize (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::SECONDARY_LABEL_SIZE property of the atom atom is set. More...
 
CDPL_VIS_API void clearSecondaryLabelSize (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::SECONDARY_LABEL_SIZE property of the atom atom. More...
 
CDPL_VIS_API const SizeSpecificationgetLabelMargin (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::LABEL_MARGIN property of the atom atom. More...
 
CDPL_VIS_API void setLabelMargin (Chem::Atom &atom, const SizeSpecification &margin)
 Sets the value of the Vis::AtomProperty::LABEL_MARGIN property of the atom atom to margin. More...
 
CDPL_VIS_API bool hasLabelMargin (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::LABEL_MARGIN property of the atom atom is set. More...
 
CDPL_VIS_API void clearLabelMargin (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::LABEL_MARGIN property of the atom atom. More...
 
CDPL_VIS_API const SizeSpecificationgetRadicalElectronDotSize (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property of the atom atom. More...
 
CDPL_VIS_API void setRadicalElectronDotSize (Chem::Atom &atom, const SizeSpecification &size)
 Sets the value of the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property of the atom atom to size. More...
 
CDPL_VIS_API bool hasRadicalElectronDotSize (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property of the atom atom is set. More...
 
CDPL_VIS_API void clearRadicalElectronDotSize (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property of the atom atom. More...
 
CDPL_VIS_API const FontgetConfigurationLabelFont (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property of the atom atom. More...
 
CDPL_VIS_API void setConfigurationLabelFont (Chem::Atom &atom, const Font &font)
 Sets the value of the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property of the atom atom to font. More...
 
CDPL_VIS_API bool hasConfigurationLabelFont (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property of the atom atom is set. More...
 
CDPL_VIS_API void clearConfigurationLabelFont (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property of the atom atom. More...
 
CDPL_VIS_API const SizeSpecificationgetConfigurationLabelSize (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property of the atom atom. More...
 
CDPL_VIS_API void setConfigurationLabelSize (Chem::Atom &atom, const SizeSpecification &size)
 Sets the value of the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property of the atom atom to size. More...
 
CDPL_VIS_API bool hasConfigurationLabelSize (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property of the atom atom is set. More...
 
CDPL_VIS_API void clearConfigurationLabelSize (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property of the atom atom. More...
 
CDPL_VIS_API const ColorgetConfigurationLabelColor (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property of the atom atom. More...
 
CDPL_VIS_API void setConfigurationLabelColor (Chem::Atom &atom, const Color &color)
 Sets the value of the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property of the atom atom to color. More...
 
CDPL_VIS_API bool hasConfigurationLabelColor (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property of the atom atom is set. More...
 
CDPL_VIS_API void clearConfigurationLabelColor (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property of the atom atom. More...
 
CDPL_VIS_API const FontgetCustomLabelFont (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::CUSTOM_LABEL_FONT property of the atom atom. More...
 
CDPL_VIS_API void setCustomLabelFont (Chem::Atom &atom, const Font &font)
 Sets the value of the Vis::AtomProperty::CUSTOM_LABEL_FONT property of the atom atom to font. More...
 
CDPL_VIS_API bool hasCustomLabelFont (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::CUSTOM_LABEL_FONT property of the atom atom is set. More...
 
CDPL_VIS_API void clearCustomLabelFont (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::CUSTOM_LABEL_FONT property of the atom atom. More...
 
CDPL_VIS_API const SizeSpecificationgetCustomLabelSize (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::CUSTOM_LABEL_SIZE property of the atom atom. More...
 
CDPL_VIS_API void setCustomLabelSize (Chem::Atom &atom, const SizeSpecification &size)
 Sets the value of the Vis::AtomProperty::CUSTOM_LABEL_SIZE property of the atom atom to size. More...
 
CDPL_VIS_API bool hasCustomLabelSize (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::CUSTOM_LABEL_SIZE property of the atom atom is set. More...
 
CDPL_VIS_API void clearCustomLabelSize (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::CUSTOM_LABEL_SIZE property of the atom atom. More...
 
CDPL_VIS_API const ColorgetCustomLabelColor (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::CUSTOM_LABEL_COLOR property of the atom atom. More...
 
CDPL_VIS_API void setCustomLabelColor (Chem::Atom &atom, const Color &color)
 Sets the value of the Vis::AtomProperty::CUSTOM_LABEL_COLOR property of the atom atom to color. More...
 
CDPL_VIS_API bool hasCustomLabelColor (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::CUSTOM_LABEL_COLOR property of the atom atom is set. More...
 
CDPL_VIS_API void clearCustomLabelColor (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::CUSTOM_LABEL_COLOR property of the atom atom. More...
 
CDPL_VIS_API const std::string & getCustomLabel (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::CUSTOM_LABEL property of the atom atom. More...
 
CDPL_VIS_API void setCustomLabel (Chem::Atom &atom, const std::string &text)
 Sets the value of the Vis::AtomProperty::CUSTOM_LABEL property of the atom atom to text. More...
 
CDPL_VIS_API bool hasCustomLabel (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::CUSTOM_LABEL property of the atom atom is set. More...
 
CDPL_VIS_API void clearCustomLabel (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::CUSTOM_LABEL property of the atom atom. More...
 
CDPL_VIS_API bool getHighlightedFlag (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::HIGHLIGHTED_FLAG property of the atom atom. More...
 
CDPL_VIS_API void setHighlightedFlag (Chem::Atom &atom, bool highlighted)
 Sets the value of the Vis::AtomProperty::HIGHLIGHTED_FLAG property of the atom atom to highlighted. More...
 
CDPL_VIS_API bool hasHighlightedFlag (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::HIGHLIGHTED_FLAG property of the atom atom is set. More...
 
CDPL_VIS_API void clearHighlightedFlag (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::HIGHLIGHTED_FLAG property of the atom atom. More...
 
CDPL_VIS_API const BrushgetHighlightAreaBrush (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property of the atom atom. More...
 
CDPL_VIS_API void setHighlightAreaBrush (Chem::Atom &atom, const Brush &brush)
 Sets the value of the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property of the atom atom to brush. More...
 
CDPL_VIS_API bool hasHighlightAreaBrush (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property of the atom atom is set. More...
 
CDPL_VIS_API void clearHighlightAreaBrush (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property of the atom atom. More...
 
CDPL_VIS_API const PengetHighlightAreaOutlinePen (const Chem::Atom &atom)
 Returns the value of the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the atom atom. More...
 
CDPL_VIS_API void setHighlightAreaOutlinePen (Chem::Atom &atom, const Pen &pen)
 Sets the value of the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the atom atom to pen. More...
 
CDPL_VIS_API bool hasHighlightAreaOutlinePen (const Chem::Atom &atom)
 Tells whether the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the atom atom is set. More...
 
CDPL_VIS_API void clearHighlightAreaOutlinePen (Chem::Atom &atom)
 Clears the value of the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the atom atom. More...
 
CDPL_VIS_API const ColorgetColor (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::COLOR property of the bond bond. More...
 
CDPL_VIS_API void setColor (Chem::Bond &bond, const Color &color)
 Sets the value of the Vis::BondProperty::COLOR property of the bond bond to color. More...
 
CDPL_VIS_API bool hasColor (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::COLOR property of the bond bond is set. More...
 
CDPL_VIS_API void clearColor (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::COLOR property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetLineWidth (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::LINE_WIDTH property of the bond bond. More...
 
CDPL_VIS_API void setLineWidth (Chem::Bond &bond, const SizeSpecification &width)
 Sets the value of the Vis::BondProperty::LINE_WIDTH property of the bond bond to width. More...
 
CDPL_VIS_API bool hasLineWidth (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::LINE_WIDTH property of the bond bond is set. More...
 
CDPL_VIS_API void clearLineWidth (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::LINE_WIDTH property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetLineSpacing (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::LINE_SPACING property of the bond bond. More...
 
CDPL_VIS_API void setLineSpacing (Chem::Bond &bond, const SizeSpecification &spacing)
 Sets the value of the Vis::BondProperty::LINE_SPACING property of the bond bond to spacing. More...
 
CDPL_VIS_API bool hasLineSpacing (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::LINE_SPACING property of the bond bond is set. More...
 
CDPL_VIS_API void clearLineSpacing (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::LINE_SPACING property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetStereoBondWedgeWidth (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property of the bond bond. More...
 
CDPL_VIS_API void setStereoBondWedgeWidth (Chem::Bond &bond, const SizeSpecification &width)
 Sets the value of the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property of the bond bond to width. More...
 
CDPL_VIS_API bool hasStereoBondWedgeWidth (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property of the bond bond is set. More...
 
CDPL_VIS_API void clearStereoBondWedgeWidth (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetStereoBondHashSpacing (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::STEREO_BOND_HASH_SPACING property of the bond bond. More...
 
CDPL_VIS_API void setStereoBondHashSpacing (Chem::Bond &bond, const SizeSpecification &spacing)
 Sets the value of the Vis::BondProperty::STEREO_BOND_HASH_SPACING property of the bond bond to spacing. More...
 
CDPL_VIS_API bool hasStereoBondHashSpacing (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::STEREO_BOND_HASH_SPACING property of the bond bond is set. More...
 
CDPL_VIS_API void clearStereoBondHashSpacing (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::STEREO_BOND_HASH_SPACING property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionCenterLineLength (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property of the bond bond. More...
 
CDPL_VIS_API void setReactionCenterLineLength (Chem::Bond &bond, const SizeSpecification &length)
 Sets the value of the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property of the bond bond to length. More...
 
CDPL_VIS_API bool hasReactionCenterLineLength (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property of the bond bond is set. More...
 
CDPL_VIS_API void clearReactionCenterLineLength (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionCenterLineSpacing (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property of the bond bond. More...
 
CDPL_VIS_API void setReactionCenterLineSpacing (Chem::Bond &bond, const SizeSpecification &spacing)
 Sets the value of the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property of the bond bond to spacing. More...
 
CDPL_VIS_API bool hasReactionCenterLineSpacing (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property of the bond bond is set. More...
 
CDPL_VIS_API void clearReactionCenterLineSpacing (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetDoubleBondTrimLength (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property of the bond bond. More...
 
CDPL_VIS_API void setDoubleBondTrimLength (Chem::Bond &bond, const SizeSpecification &length)
 Sets the value of the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property of the bond bond to length. More...
 
CDPL_VIS_API bool hasDoubleBondTrimLength (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property of the bond bond is set. More...
 
CDPL_VIS_API void clearDoubleBondTrimLength (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetTripleBondTrimLength (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property of the bond bond. More...
 
CDPL_VIS_API void setTripleBondTrimLength (Chem::Bond &bond, const SizeSpecification &length)
 Sets the value of the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property of the bond bond to length. More...
 
CDPL_VIS_API bool hasTripleBondTrimLength (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property of the bond bond is set. More...
 
CDPL_VIS_API void clearTripleBondTrimLength (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property of the bond bond. More...
 
CDPL_VIS_API const FontgetLabelFont (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::LABEL_FONT property of the bond bond. More...
 
CDPL_VIS_API void setLabelFont (Chem::Bond &bond, const Font &font)
 Sets the value of the Vis::BondProperty::LABEL_FONT property of the bond bond to font. More...
 
CDPL_VIS_API bool hasLabelFont (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::LABEL_FONT property of the bond bond is set. More...
 
CDPL_VIS_API void clearLabelFont (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::LABEL_FONT property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetLabelSize (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::LABEL_SIZE property of the bond bond. More...
 
CDPL_VIS_API void setLabelSize (Chem::Bond &bond, const SizeSpecification &size)
 Sets the value of the Vis::BondProperty::LABEL_SIZE property of the bond bond to size. More...
 
CDPL_VIS_API bool hasLabelSize (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::LABEL_SIZE property of the bond bond is set. More...
 
CDPL_VIS_API void clearLabelSize (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::LABEL_SIZE property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetLabelMargin (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::LABEL_MARGIN property of the bond bond. More...
 
CDPL_VIS_API void setLabelMargin (Chem::Bond &bond, const SizeSpecification &margin)
 Sets the value of the Vis::BondProperty::LABEL_MARGIN property of the bond bond to margin. More...
 
CDPL_VIS_API bool hasLabelMargin (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::LABEL_MARGIN property of the bond bond is set. More...
 
CDPL_VIS_API void clearLabelMargin (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::LABEL_MARGIN property of the bond bond. More...
 
CDPL_VIS_API const FontgetConfigurationLabelFont (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::CONFIGURATION_LABEL_FONT property of the bond bond. More...
 
CDPL_VIS_API void setConfigurationLabelFont (Chem::Bond &bond, const Font &font)
 Sets the value of the Vis::BondProperty::CONFIGURATION_LABEL_FONT property of the bond bond to font. More...
 
CDPL_VIS_API bool hasConfigurationLabelFont (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::CONFIGURATION_LABEL_FONT property of the bond bond is set. More...
 
CDPL_VIS_API void clearConfigurationLabelFont (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::CONFIGURATION_LABEL_FONT property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetConfigurationLabelSize (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property of the bond bond. More...
 
CDPL_VIS_API void setConfigurationLabelSize (Chem::Bond &bond, const SizeSpecification &size)
 Sets the value of the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property of the bond bond to size. More...
 
CDPL_VIS_API bool hasConfigurationLabelSize (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property of the bond bond is set. More...
 
CDPL_VIS_API void clearConfigurationLabelSize (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property of the bond bond. More...
 
CDPL_VIS_API const ColorgetConfigurationLabelColor (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property of the bond bond. More...
 
CDPL_VIS_API void setConfigurationLabelColor (Chem::Bond &bond, const Color &color)
 Sets the value of the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property of the bond bond to color. More...
 
CDPL_VIS_API bool hasConfigurationLabelColor (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property of the bond bond is set. More...
 
CDPL_VIS_API void clearConfigurationLabelColor (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property of the bond bond. More...
 
CDPL_VIS_API const FontgetCustomLabelFont (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::CUSTOM_LABEL_FONT property of the bond bond. More...
 
CDPL_VIS_API void setCustomLabelFont (Chem::Bond &bond, const Font &font)
 Sets the value of the Vis::BondProperty::CUSTOM_LABEL_FONT property of the bond bond to font. More...
 
CDPL_VIS_API bool hasCustomLabelFont (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::CUSTOM_LABEL_FONT property of the bond bond is set. More...
 
CDPL_VIS_API void clearCustomLabelFont (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::CUSTOM_LABEL_FONT property of the bond bond. More...
 
CDPL_VIS_API const SizeSpecificationgetCustomLabelSize (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::CUSTOM_LABEL_SIZE property of the bond bond. More...
 
CDPL_VIS_API void setCustomLabelSize (Chem::Bond &bond, const SizeSpecification &size)
 Sets the value of the Vis::BondProperty::CUSTOM_LABEL_SIZE property of the bond bond to size. More...
 
CDPL_VIS_API bool hasCustomLabelSize (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::CUSTOM_LABEL_SIZE property of the bond bond is set. More...
 
CDPL_VIS_API void clearCustomLabelSize (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::CUSTOM_LABEL_SIZE property of the bond bond. More...
 
CDPL_VIS_API const ColorgetCustomLabelColor (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::CUSTOM_LABEL_COLOR property of the bond bond. More...
 
CDPL_VIS_API void setCustomLabelColor (Chem::Bond &bond, const Color &color)
 Sets the value of the Vis::BondProperty::CUSTOM_LABEL_COLOR property of the bond bond to color. More...
 
CDPL_VIS_API bool hasCustomLabelColor (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::CUSTOM_LABEL_COLOR property of the bond bond is set. More...
 
CDPL_VIS_API void clearCustomLabelColor (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::CUSTOM_LABEL_COLOR property of the bond bond. More...
 
CDPL_VIS_API const std::string & getCustomLabel (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::CUSTOM_LABEL property of the bond bond. More...
 
CDPL_VIS_API void setCustomLabel (Chem::Bond &bond, const std::string &text)
 Sets the value of the Vis::BondProperty::CUSTOM_LABEL property of the bond bond to text. More...
 
CDPL_VIS_API bool hasCustomLabel (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::CUSTOM_LABEL property of the bond bond is set. More...
 
CDPL_VIS_API void clearCustomLabel (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::CUSTOM_LABEL property of the bond bond. More...
 
CDPL_VIS_API bool getHighlightedFlag (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::HIGHLIGHTED_FLAG property of the bond bond. More...
 
CDPL_VIS_API void setHighlightedFlag (Chem::Bond &bond, bool highlighted)
 Sets the value of the Vis::BondProperty::HIGHLIGHTED_FLAG property of the bond bond to highlighted. More...
 
CDPL_VIS_API bool hasHighlightedFlag (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::HIGHLIGHTED_FLAG property of the bond bond is set. More...
 
CDPL_VIS_API void clearHighlightedFlag (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::HIGHLIGHTED_FLAG property of the bond bond. More...
 
CDPL_VIS_API const BrushgetHighlightAreaBrush (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property of the bond bond. More...
 
CDPL_VIS_API void setHighlightAreaBrush (Chem::Bond &bond, const Brush &brush)
 Sets the value of the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property of the bond bond to brush. More...
 
CDPL_VIS_API bool hasHighlightAreaBrush (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property of the bond bond is set. More...
 
CDPL_VIS_API void clearHighlightAreaBrush (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property of the bond bond. More...
 
CDPL_VIS_API const PengetHighlightAreaOutlinePen (const Chem::Bond &bond)
 Returns the value of the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the bond bond. More...
 
CDPL_VIS_API void setHighlightAreaOutlinePen (Chem::Bond &bond, const Pen &pen)
 Sets the value of the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the bond bond to pen. More...
 
CDPL_VIS_API bool hasHighlightAreaOutlinePen (const Chem::Bond &bond)
 Tells whether the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the bond bond is set. More...
 
CDPL_VIS_API void clearHighlightAreaOutlinePen (Chem::Bond &bond)
 Clears the value of the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the bond bond. More...
 
CDPL_VIS_API double getOutputScalingFactorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasOutputScalingFactorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearOutputScalingFactorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter from cntnr. More...
 
CDPL_VIS_API const Rectangle2DgetViewportParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::VIEWPORT parameter from cntnr. More...
 
CDPL_VIS_API void setViewportParameter (Base::ControlParameterContainer &cntnr, const Rectangle2D &viewport)
 Sets the value of the Vis::ControlParameter::VIEWPORT parameter of cntnr to viewport. More...
 
CDPL_VIS_API bool hasViewportParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::VIEWPORT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearViewportParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::VIEWPORT parameter from cntnr. More...
 
CDPL_VIS_API unsigned int getSizeAdjustmentParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SIZE_ADJUSTMENT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasSizeAdjustmentParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SIZE_ADJUSTMENT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearSizeAdjustmentParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SIZE_ADJUSTMENT parameter from cntnr. More...
 
CDPL_VIS_API unsigned int getAlignmentParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ALIGNMENT parameter from cntnr. More...
 
CDPL_VIS_API void setAlignmentParameter (Base::ControlParameterContainer &cntnr, unsigned int alignment)
 Sets the value of the Vis::ControlParameter::ALIGNMENT parameter of cntnr to alignment. More...
 
CDPL_VIS_API bool hasAlignmentParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ALIGNMENT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAlignmentParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ALIGNMENT parameter from cntnr. More...
 
CDPL_VIS_API const BrushgetBackgroundBrushParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BACKGROUND_BRUSH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBackgroundBrushParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BACKGROUND_BRUSH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBackgroundBrushParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BACKGROUND_BRUSH parameter from cntnr. More...
 
CDPL_VIS_API unsigned int getReactionArrowStyleParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_ARROW_STYLE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionArrowStyleParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_ARROW_STYLE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionArrowStyleParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_ARROW_STYLE parameter from cntnr. More...
 
CDPL_VIS_API const ColorgetReactionArrowColorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_ARROW_COLOR parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionArrowColorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_ARROW_COLOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionArrowColorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_ARROW_COLOR parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionArrowLengthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionArrowLengthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionArrowLengthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionArrowHeadLengthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionArrowHeadLengthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionArrowHeadLengthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionArrowHeadWidthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionArrowHeadWidthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionArrowHeadWidthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionArrowShaftWidthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionArrowShaftWidthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionArrowShaftWidthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionArrowLineWidthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionArrowLineWidthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionArrowLineWidthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter from cntnr. More...
 
CDPL_VIS_API unsigned int getReactionComponentLayoutParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionComponentLayoutParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionComponentLayoutParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter from cntnr. More...
 
CDPL_VIS_API unsigned int getReactionComponentLayoutDirectionParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter from cntnr. More...
 
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 to dir. More...
 
CDPL_VIS_API bool hasReactionComponentLayoutDirectionParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionComponentLayoutDirectionParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionComponentMarginParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionComponentMarginParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionComponentMarginParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter from cntnr. More...
 
CDPL_VIS_API bool getShowReactionReactantsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowReactionReactantsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowReactionReactantsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowReactionAgentsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowReactionAgentsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowReactionAgentsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowReactionProductsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowReactionProductsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowReactionProductsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter from cntnr. More...
 
CDPL_VIS_API unsigned int getReactionAgentAlignmentParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionAgentAlignmentParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionAgentAlignmentParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter from cntnr. More...
 
CDPL_VIS_API unsigned int getReactionAgentLayoutParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionAgentLayoutParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionAgentLayoutParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter from cntnr. More...
 
CDPL_VIS_API unsigned int getReactionAgentLayoutDirectionParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter from cntnr. More...
 
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 dir. More...
 
CDPL_VIS_API bool hasReactionAgentLayoutDirectionParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionAgentLayoutDirectionParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter from cntnr. More...
 
CDPL_VIS_API const ColorgetReactionPlusSignColorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionPlusSignColorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionPlusSignColorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionPlusSignSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionPlusSignSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionPlusSignSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionPlusSignLineWidthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter from cntnr. More...
 
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 width. More...
 
CDPL_VIS_API bool hasReactionPlusSignLineWidthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionPlusSignLineWidthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter from cntnr. More...
 
CDPL_VIS_API bool getShowReactionPlusSignsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowReactionPlusSignsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowReactionPlusSignsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter from cntnr. More...
 
CDPL_VIS_API const ColorgetAtomColorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_COLOR parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomColorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_COLOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomColorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_COLOR parameter from cntnr. More...
 
CDPL_VIS_API const ColorTable::SharedPointergetAtomColorTableParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_COLOR_TABLE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomColorTableParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_COLOR_TABLE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomColorTableParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_COLOR_TABLE parameter from cntnr. More...
 
CDPL_VIS_API bool getUseCalculatedAtomCoordinatesParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter from cntnr. More...
 
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 use. More...
 
CDPL_VIS_API bool hasUseCalculatedAtomCoordinatesParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter of cntnr is set. More...
 
CDPL_VIS_API void clearUseCalculatedAtomCoordinatesParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter from cntnr. More...
 
CDPL_VIS_API const FontgetAtomLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_LABEL_FONT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_LABEL_FONT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomLabelFontParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_LABEL_FONT parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_LABEL_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_LABEL_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomLabelSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_LABEL_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const FontgetSecondaryAtomLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasSecondaryAtomLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearSecondaryAtomLabelFontParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetSecondaryAtomLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasSecondaryAtomLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearSecondaryAtomLabelSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomLabelMarginParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomLabelMarginParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomLabelMarginParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetRadicalElectronDotSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasRadicalElectronDotSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearRadicalElectronDotSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomHighlightAreaSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomHighlightAreaSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomHighlightAreaSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const BrushgetAtomHighlightAreaBrushParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomHighlightAreaBrushParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomHighlightAreaBrushParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter from cntnr. More...
 
CDPL_VIS_API const PengetAtomHighlightAreaOutlinePenParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr. More...
 
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 pen. More...
 
CDPL_VIS_API bool hasAtomHighlightAreaOutlinePenParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomHighlightAreaOutlinePenParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr. More...
 
CDPL_VIS_API bool getBreakAtomHighlightAreaOutlineParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter from cntnr. More...
 
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 brk. More...
 
CDPL_VIS_API bool hasBreakAtomHighlightAreaOutlineParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBreakAtomHighlightAreaOutlineParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter from cntnr. More...
 
CDPL_VIS_API bool getShowExplicitHydrogensParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowExplicitHydrogensParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowExplicitHydrogensParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowCarbonsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_CARBONS parameter from cntnr. More...
 
CDPL_VIS_API void setShowCarbonsParameter (Base::ControlParameterContainer &cntnr, bool show)
 Sets the value of the Vis::ControlParameter::SHOW_CARBONS parameter of cntnr to show. More...
 
CDPL_VIS_API bool hasShowCarbonsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_CARBONS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowCarbonsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_CARBONS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowChargesParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_CHARGES parameter from cntnr. More...
 
CDPL_VIS_API void setShowChargesParameter (Base::ControlParameterContainer &cntnr, bool show)
 Sets the value of the Vis::ControlParameter::SHOW_CHARGES parameter of cntnr to show. More...
 
CDPL_VIS_API bool hasShowChargesParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_CHARGES parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowChargesParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_CHARGES parameter from cntnr. More...
 
CDPL_VIS_API bool getShowIsotopesParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_ISOTOPES parameter from cntnr. More...
 
CDPL_VIS_API void setShowIsotopesParameter (Base::ControlParameterContainer &cntnr, bool show)
 Sets the value of the Vis::ControlParameter::SHOW_ISOTOPES parameter of cntnr to show. More...
 
CDPL_VIS_API bool hasShowIsotopesParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_ISOTOPES parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowIsotopesParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_ISOTOPES parameter from cntnr. More...
 
CDPL_VIS_API bool getShowHydrogenCountsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowHydrogenCountsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowHydrogenCountsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowNonCarbonHydrogenCountsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter from cntnr. More...
 
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 show. More...
 
CDPL_VIS_API bool hasShowNonCarbonHydrogenCountsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowNonCarbonHydrogenCountsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowAtomQueryInfosParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowAtomQueryInfosParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowAtomQueryInfosParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowAtomReactionInfosParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowAtomReactionInfosParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowAtomReactionInfosParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowRadicalElectronsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowRadicalElectronsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowRadicalElectronsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowAtomConfigurationLabelsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter from cntnr. More...
 
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 show. More...
 
CDPL_VIS_API bool hasShowAtomConfigurationLabelsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowAtomConfigurationLabelsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowAtomCustomLabelsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowAtomCustomLabelsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowAtomCustomLabelsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter from cntnr. More...
 
CDPL_VIS_API bool getEnableAtomHighlightingParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasEnableAtomHighlightingParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter of cntnr is set. More...
 
CDPL_VIS_API void clearEnableAtomHighlightingParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomConfigurationLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomConfigurationLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomConfigurationLabelSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const FontgetAtomConfigurationLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomConfigurationLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomConfigurationLabelFontParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter from cntnr. More...
 
CDPL_VIS_API const ColorgetAtomConfigurationLabelColorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter from cntnr. More...
 
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 color. More...
 
CDPL_VIS_API bool hasAtomConfigurationLabelColorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomConfigurationLabelColorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomCustomLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomCustomLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomCustomLabelSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const FontgetAtomCustomLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomCustomLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomCustomLabelFontParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter from cntnr. More...
 
CDPL_VIS_API const ColorgetAtomCustomLabelColorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasAtomCustomLabelColorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearAtomCustomLabelColorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetHighlightAreaOutlineWidthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasHighlightAreaOutlineWidthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearHighlightAreaOutlineWidthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetBondLengthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_LENGTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondLengthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_LENGTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondLengthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_LENGTH parameter from cntnr. More...
 
CDPL_VIS_API const ColorgetBondColorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_COLOR parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondColorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_COLOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondColorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_COLOR parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetBondLineWidthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_LINE_WIDTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondLineWidthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_LINE_WIDTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondLineWidthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_LINE_WIDTH parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetBondLineSpacingParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_LINE_SPACING parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondLineSpacingParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_LINE_SPACING parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondLineSpacingParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_LINE_SPACING parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetStereoBondWedgeWidthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasStereoBondWedgeWidthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearStereoBondWedgeWidthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetStereoBondHashSpacingParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasStereoBondHashSpacingParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter of cntnr is set. More...
 
CDPL_VIS_API void clearStereoBondHashSpacingParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionCenterLineLengthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasReactionCenterLineLengthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionCenterLineLengthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionCenterLineSpacingParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter from cntnr. More...
 
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 spacing. More...
 
CDPL_VIS_API bool hasReactionCenterLineSpacingParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter of cntnr is set. More...
 
CDPL_VIS_API void clearReactionCenterLineSpacingParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetDoubleBondTrimLengthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasDoubleBondTrimLengthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearDoubleBondTrimLengthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetTripleBondTrimLengthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasTripleBondTrimLengthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearTripleBondTrimLengthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter from cntnr. More...
 
CDPL_VIS_API const FontgetBondLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_LABEL_FONT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_LABEL_FONT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondLabelFontParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_LABEL_FONT parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetBondLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_LABEL_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_LABEL_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondLabelSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_LABEL_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetBondLabelMarginParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_LABEL_MARGIN parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondLabelMarginParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_LABEL_MARGIN parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondLabelMarginParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_LABEL_MARGIN parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetBondHighlightAreaWidthParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondHighlightAreaWidthParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondHighlightAreaWidthParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter from cntnr. More...
 
CDPL_VIS_API const BrushgetBondHighlightAreaBrushParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondHighlightAreaBrushParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondHighlightAreaBrushParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter from cntnr. More...
 
CDPL_VIS_API const PengetBondHighlightAreaOutlinePenParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr. More...
 
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 pen. More...
 
CDPL_VIS_API bool hasBondHighlightAreaOutlinePenParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondHighlightAreaOutlinePenParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr. More...
 
CDPL_VIS_API bool getShowBondReactionInfosParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowBondReactionInfosParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowBondReactionInfosParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowBondQueryInfosParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowBondQueryInfosParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowBondQueryInfosParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowStereoBondsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_STEREO_BONDS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowStereoBondsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_STEREO_BONDS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowStereoBondsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_STEREO_BONDS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowBondConfigurationLabelsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter from cntnr. More...
 
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 show. More...
 
CDPL_VIS_API bool hasShowBondConfigurationLabelsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowBondConfigurationLabelsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter from cntnr. More...
 
CDPL_VIS_API bool getShowBondCustomLabelsParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowBondCustomLabelsParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowBondCustomLabelsParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter from cntnr. More...
 
CDPL_VIS_API bool getEnableBondHighlightingParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasEnableBondHighlightingParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter of cntnr is set. More...
 
CDPL_VIS_API void clearEnableBondHighlightingParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetBondConfigurationLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondConfigurationLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondConfigurationLabelSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const FontgetBondConfigurationLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondConfigurationLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondConfigurationLabelFontParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter from cntnr. More...
 
CDPL_VIS_API const ColorgetBondConfigurationLabelColorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter from cntnr. More...
 
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 color. More...
 
CDPL_VIS_API bool hasBondConfigurationLabelColorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondConfigurationLabelColorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter from cntnr. More...
 
CDPL_VIS_API const SizeSpecificationgetBondCustomLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondCustomLabelSizeParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondCustomLabelSizeParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter from cntnr. More...
 
CDPL_VIS_API const FontgetBondCustomLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondCustomLabelFontParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondCustomLabelFontParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter from cntnr. More...
 
CDPL_VIS_API const ColorgetBondCustomLabelColorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasBondCustomLabelColorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearBondCustomLabelColorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter from cntnr. More...
 
CDPL_VIS_API const PengetGridViewBorderPenParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasGridViewBorderPenParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter of cntnr is set. More...
 
CDPL_VIS_API void clearGridViewBorderPenParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter from cntnr. More...
 
CDPL_VIS_API const PengetGridViewRowSeparatorPenParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasGridViewRowSeparatorPenParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter of cntnr is set. More...
 
CDPL_VIS_API void clearGridViewRowSeparatorPenParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter from cntnr. More...
 
CDPL_VIS_API const PengetGridViewColumnSeparatorPenParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasGridViewColumnSeparatorPenParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter of cntnr is set. More...
 
CDPL_VIS_API void clearGridViewColumnSeparatorPenParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter from cntnr. More...
 
CDPL_VIS_API double getGridViewMarginParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::GRID_VIEW_MARGIN parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasGridViewMarginParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::GRID_VIEW_MARGIN parameter of cntnr is set. More...
 
CDPL_VIS_API void clearGridViewMarginParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::GRID_VIEW_MARGIN parameter from cntnr. More...
 
CDPL_VIS_API double getGridViewCellPaddingParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasGridViewCellPaddingParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter of cntnr is set. More...
 
CDPL_VIS_API void clearGridViewCellPaddingParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter from cntnr. More...
 
CDPL_VIS_API const FontgetGridViewTextFontParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasGridViewTextFontParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter of cntnr is set. More...
 
CDPL_VIS_API void clearGridViewTextFontParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter from cntnr. More...
 
CDPL_VIS_API const ColorgetGridViewTextColorParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasGridViewTextColorParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter of cntnr is set. More...
 
CDPL_VIS_API void clearGridViewTextColorParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter from cntnr. More...
 
CDPL_VIS_API const ColorTable::SharedPointergetFeatureColorTableParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasFeatureColorTableParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter of cntnr is set. More...
 
CDPL_VIS_API void clearFeatureColorTableParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter from cntnr. More...
 
CDPL_VIS_API const MaterialgetDefaultMaterialParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::DEFAULT_MATERIAL parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasDefaultMaterialParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::DEFAULT_MATERIAL parameter of cntnr is set. More...
 
CDPL_VIS_API void clearDefaultMaterialParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::DEFAULT_MATERIAL parameter from cntnr. More...
 
CDPL_VIS_API bool getShowFeatureCentersParameter (const Base::ControlParameterContainer &cntnr)
 Returns the value of the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter from cntnr. More...
 
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. More...
 
CDPL_VIS_API bool hasShowFeatureCentersParameter (const Base::ControlParameterContainer &cntnr)
 Tells whether the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter of cntnr is set. More...
 
CDPL_VIS_API void clearShowFeatureCentersParameter (Base::ControlParameterContainer &cntnr)
 Removes the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter from cntnr. More...
 
CDPL_VIS_API const ColorTable::SharedPointergetAtomColorTable (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomColorTable (Chem::MolecularGraph &molgraph, const ColorTable::SharedPointer &colors)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property of the molecular graph molgraph to colors. More...
 
CDPL_VIS_API bool hasAtomColorTable (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomColorTable (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const ColorgetAtomColor (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomColor (Chem::MolecularGraph &molgraph, const Color &color)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_COLOR property of the molecular graph molgraph to color. More...
 
CDPL_VIS_API bool hasAtomColor (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_COLOR property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomColor (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API const FontgetAtomLabelFont (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomLabelFont (Chem::MolecularGraph &molgraph, const Font &font)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property of the molecular graph molgraph to font. More...
 
CDPL_VIS_API bool hasAtomLabelFont (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomLabelFont (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomLabelSize (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomLabelSize (Chem::MolecularGraph &molgraph, const SizeSpecification &size)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property of the molecular graph molgraph to size. More...
 
CDPL_VIS_API bool hasAtomLabelSize (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomLabelSize (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const FontgetSecondaryAtomLabelFont (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setSecondaryAtomLabelFont (Chem::MolecularGraph &molgraph, const Font &font)
 Sets the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property of the molecular graph molgraph to font. More...
 
CDPL_VIS_API bool hasSecondaryAtomLabelFont (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearSecondaryAtomLabelFont (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetSecondaryAtomLabelSize (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setSecondaryAtomLabelSize (Chem::MolecularGraph &molgraph, const SizeSpecification &size)
 Sets the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property of the molecular graph molgraph to size. More...
 
CDPL_VIS_API bool hasSecondaryAtomLabelSize (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearSecondaryAtomLabelSize (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomLabelMargin (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomLabelMargin (Chem::MolecularGraph &molgraph, const SizeSpecification &margin)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property of the molecular graph molgraph to margin. More...
 
CDPL_VIS_API bool hasAtomLabelMargin (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomLabelMargin (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetRadicalElectronDotSize (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setRadicalElectronDotSize (Chem::MolecularGraph &molgraph, const SizeSpecification &size)
 Sets the value of the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property of the molecular graph molgraph to size. More...
 
CDPL_VIS_API bool hasRadicalElectronDotSize (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearRadicalElectronDotSize (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const FontgetAtomConfigurationLabelFont (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomConfigurationLabelFont (Chem::MolecularGraph &molgraph, const Font &font)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph to font. More...
 
CDPL_VIS_API bool hasAtomConfigurationLabelFont (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomConfigurationLabelFont (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomConfigurationLabelSize (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomConfigurationLabelSize (Chem::MolecularGraph &molgraph, const SizeSpecification &size)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph to size. More...
 
CDPL_VIS_API bool hasAtomConfigurationLabelSize (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomConfigurationLabelSize (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const ColorgetAtomConfigurationLabelColor (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomConfigurationLabelColor (Chem::MolecularGraph &molgraph, const Color &color)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph to color. More...
 
CDPL_VIS_API bool hasAtomConfigurationLabelColor (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomConfigurationLabelColor (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API const FontgetAtomCustomLabelFont (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomCustomLabelFont (Chem::MolecularGraph &molgraph, const Font &font)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property of the molecular graph molgraph to font. More...
 
CDPL_VIS_API bool hasAtomCustomLabelFont (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomCustomLabelFont (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomCustomLabelSize (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomCustomLabelSize (Chem::MolecularGraph &molgraph, const SizeSpecification &size)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property of the molecular graph molgraph to size. More...
 
CDPL_VIS_API bool hasAtomCustomLabelSize (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomCustomLabelSize (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const ColorgetAtomCustomLabelColor (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomCustomLabelColor (Chem::MolecularGraph &molgraph, const Color &color)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property of the molecular graph molgraph to color. More...
 
CDPL_VIS_API bool hasAtomCustomLabelColor (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomCustomLabelColor (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetAtomHighlightAreaSize (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomHighlightAreaSize (Chem::MolecularGraph &molgraph, const SizeSpecification &size)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property of the molecular graph molgraph to size. More...
 
CDPL_VIS_API bool hasAtomHighlightAreaSize (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomHighlightAreaSize (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const BrushgetAtomHighlightAreaBrush (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomHighlightAreaBrush (Chem::MolecularGraph &molgraph, const Brush &brush)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph to brush. More...
 
CDPL_VIS_API bool hasAtomHighlightAreaBrush (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomHighlightAreaBrush (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph. More...
 
CDPL_VIS_API const PengetAtomHighlightAreaOutlinePen (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setAtomHighlightAreaOutlinePen (Chem::MolecularGraph &molgraph, const Pen &pen)
 Sets the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph to pen. More...
 
CDPL_VIS_API bool hasAtomHighlightAreaOutlinePen (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearAtomHighlightAreaOutlinePen (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetHighlightAreaOutlineWidth (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setHighlightAreaOutlineWidth (Chem::MolecularGraph &molgraph, const SizeSpecification &width)
 Sets the value of the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property of the molecular graph molgraph to width. More...
 
CDPL_VIS_API bool hasHighlightAreaOutlineWidth (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearHighlightAreaOutlineWidth (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API const ColorgetBondColor (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondColor (Chem::MolecularGraph &molgraph, const Color &color)
 Sets the value of the Vis::MolecularGraphProperty::BOND_COLOR property of the molecular graph molgraph to color. More...
 
CDPL_VIS_API bool hasBondColor (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_COLOR property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondColor (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetBondLineWidth (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondLineWidth (Chem::MolecularGraph &molgraph, const SizeSpecification &width)
 Sets the value of the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property of the molecular graph molgraph to width. More...
 
CDPL_VIS_API bool hasBondLineWidth (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondLineWidth (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetBondLineSpacing (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_LINE_SPACING property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondLineSpacing (Chem::MolecularGraph &molgraph, const SizeSpecification &spacing)
 Sets the value of the Vis::MolecularGraphProperty::BOND_LINE_SPACING property of the molecular graph molgraph to spacing. More...
 
CDPL_VIS_API bool hasBondLineSpacing (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_LINE_SPACING property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondLineSpacing (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_LINE_SPACING property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetStereoBondWedgeWidth (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setStereoBondWedgeWidth (Chem::MolecularGraph &molgraph, const SizeSpecification &width)
 Sets the value of the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property of the molecular graph molgraph to width. More...
 
CDPL_VIS_API bool hasStereoBondWedgeWidth (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearStereoBondWedgeWidth (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetStereoBondHashSpacing (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setStereoBondHashSpacing (Chem::MolecularGraph &molgraph, const SizeSpecification &spacing)
 Sets the value of the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property of the molecular graph molgraph to spacing. More...
 
CDPL_VIS_API bool hasStereoBondHashSpacing (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearStereoBondHashSpacing (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionCenterLineLength (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setReactionCenterLineLength (Chem::MolecularGraph &molgraph, const SizeSpecification &length)
 Sets the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property of the molecular graph molgraph to length. More...
 
CDPL_VIS_API bool hasReactionCenterLineLength (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearReactionCenterLineLength (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetReactionCenterLineSpacing (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setReactionCenterLineSpacing (Chem::MolecularGraph &molgraph, const SizeSpecification &spacing)
 Sets the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property of the molecular graph molgraph to spacing. More...
 
CDPL_VIS_API bool hasReactionCenterLineSpacing (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearReactionCenterLineSpacing (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetDoubleBondTrimLength (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setDoubleBondTrimLength (Chem::MolecularGraph &molgraph, const SizeSpecification &length)
 Sets the value of the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property of the molecular graph molgraph to length. More...
 
CDPL_VIS_API bool hasDoubleBondTrimLength (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearDoubleBondTrimLength (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetTripleBondTrimLength (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setTripleBondTrimLength (Chem::MolecularGraph &molgraph, const SizeSpecification &length)
 Sets the value of the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property of the molecular graph molgraph to length. More...
 
CDPL_VIS_API bool hasTripleBondTrimLength (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearTripleBondTrimLength (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API const FontgetBondLabelFont (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondLabelFont (Chem::MolecularGraph &molgraph, const Font &font)
 Sets the value of the Vis::MolecularGraphProperty::BOND_LABEL_FONT property of the molecular graph molgraph to font. More...
 
CDPL_VIS_API bool hasBondLabelFont (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_LABEL_FONT property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondLabelFont (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetBondLabelSize (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondLabelSize (Chem::MolecularGraph &molgraph, const SizeSpecification &size)
 Sets the value of the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property of the molecular graph molgraph to size. More...
 
CDPL_VIS_API bool hasBondLabelSize (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondLabelSize (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetBondLabelMargin (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondLabelMargin (Chem::MolecularGraph &molgraph, const SizeSpecification &margin)
 Sets the value of the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property of the molecular graph molgraph to margin. More...
 
CDPL_VIS_API bool hasBondLabelMargin (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondLabelMargin (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetBondHighlightAreaWidth (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondHighlightAreaWidth (Chem::MolecularGraph &molgraph, const SizeSpecification &width)
 Sets the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property of the molecular graph molgraph to width. More...
 
CDPL_VIS_API bool hasBondHighlightAreaWidth (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondHighlightAreaWidth (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property of the molecular graph molgraph. More...
 
CDPL_VIS_API const BrushgetBondHighlightAreaBrush (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondHighlightAreaBrush (Chem::MolecularGraph &molgraph, const Brush &brush)
 Sets the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph to brush. More...
 
CDPL_VIS_API bool hasBondHighlightAreaBrush (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondHighlightAreaBrush (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph. More...
 
CDPL_VIS_API const PengetBondHighlightAreaOutlinePen (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondHighlightAreaOutlinePen (Chem::MolecularGraph &molgraph, const Pen &pen)
 Sets the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph to pen. More...
 
CDPL_VIS_API bool hasBondHighlightAreaOutlinePen (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondHighlightAreaOutlinePen (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph. More...
 
CDPL_VIS_API const FontgetBondConfigurationLabelFont (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondConfigurationLabelFont (Chem::MolecularGraph &molgraph, const Font &font)
 Sets the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph to font. More...
 
CDPL_VIS_API bool hasBondConfigurationLabelFont (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondConfigurationLabelFont (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetBondConfigurationLabelSize (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondConfigurationLabelSize (Chem::MolecularGraph &molgraph, const SizeSpecification &size)
 Sets the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph to size. More...
 
CDPL_VIS_API bool hasBondConfigurationLabelSize (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondConfigurationLabelSize (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const ColorgetBondConfigurationLabelColor (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondConfigurationLabelColor (Chem::MolecularGraph &molgraph, const Color &color)
 Sets the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph to color. More...
 
CDPL_VIS_API bool hasBondConfigurationLabelColor (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondConfigurationLabelColor (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API const FontgetBondCustomLabelFont (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondCustomLabelFont (Chem::MolecularGraph &molgraph, const Font &font)
 Sets the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property of the molecular graph molgraph to font. More...
 
CDPL_VIS_API bool hasBondCustomLabelFont (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondCustomLabelFont (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property of the molecular graph molgraph. More...
 
CDPL_VIS_API const SizeSpecificationgetBondCustomLabelSize (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondCustomLabelSize (Chem::MolecularGraph &molgraph, const SizeSpecification &size)
 Sets the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property of the molecular graph molgraph to size. More...
 
CDPL_VIS_API bool hasBondCustomLabelSize (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondCustomLabelSize (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property of the molecular graph molgraph. More...
 
CDPL_VIS_API const ColorgetBondCustomLabelColor (const Chem::MolecularGraph &molgraph)
 Returns the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API void setBondCustomLabelColor (Chem::MolecularGraph &molgraph, const Color &color)
 Sets the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property of the molecular graph molgraph to color. More...
 
CDPL_VIS_API bool hasBondCustomLabelColor (const Chem::MolecularGraph &molgraph)
 Tells whether the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property of the molecular graph molgraph is set. More...
 
CDPL_VIS_API void clearBondCustomLabelColor (Chem::MolecularGraph &molgraph)
 Clears the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property of the molecular graph molgraph. More...
 
CDPL_VIS_API void prepareFor2DVisualization (Chem::MolecularGraph &molgraph)
 Prepares molgraph for 2D visualization by perceiving all properties (aromaticity, hybridization, rings, stereo, etc.) that downstream 2D-rendering code expects to be set. More...
 
CDPL_VIS_API const Shape3D::SharedPointergetShape (const Object3D &obj)
 Returns the value of the Vis::Object3DProperty::SHAPE property of the 3D object obj. More...
 
CDPL_VIS_API void setShape (Object3D &obj, const Shape3D::SharedPointer &shape)
 Sets the value of the Vis::Object3DProperty::SHAPE property of the 3D object obj to shape. More...
 
CDPL_VIS_API bool hasShape (const Object3D &obj)
 Tells whether the Vis::Object3DProperty::SHAPE property of the 3D object obj is set. More...
 
CDPL_VIS_API void clearShape (Object3D &obj)
 Clears the value of the Vis::Object3DProperty::SHAPE property of the 3D object obj. More...
 
CDPL_VIS_API const Math::Matrix4DgetTransformationMatrix (const Object3D &obj)
 Returns the value of the Vis::Object3DProperty::TRANSFORMATION_MATRIX property of the 3D object obj. More...
 
CDPL_VIS_API void setTransformationMatrix (Object3D &obj, const Math::Matrix4D &mtx)
 Sets the value of the Vis::Object3DProperty::TRANSFORMATION_MATRIX property of the 3D object obj to mtx. More...
 
CDPL_VIS_API bool hasTransformationMatrix (const Object3D &obj)
 Tells whether the Vis::Object3DProperty::TRANSFORMATION_MATRIX property of the 3D object obj is set. More...
 
CDPL_VIS_API void clearTransformationMatrix (Object3D &obj)
 Clears the value of the Vis::Object3DProperty::TRANSFORMATION_MATRIX property of the 3D object obj. More...
 
CDPL_VIS_API const MaterialgetMaterial (const Object3D &obj)
 Returns the value of the Vis::Object3DProperty::MATERIAL property of the 3D object obj. More...
 
CDPL_VIS_API void setMaterial (Object3D &object3D, const Material &material)
 Sets the value of the Vis::Object3DProperty::MATERIAL property of the 3D object object3D to material. More...
 
CDPL_VIS_API bool hasMaterial (const Object3D &obj)
 Tells whether the Vis::Object3DProperty::MATERIAL property of the 3D object obj is set. More...
 
CDPL_VIS_API void clearMaterial (Object3D &obj)
 Clears the value of the Vis::Object3DProperty::MATERIAL property of the 3D object obj. More...
 
CDPL_VIS_API unsigned int getArrowStyle (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::ARROW_STYLE property of the reaction rxn. More...
 
CDPL_VIS_API void setArrowStyle (Chem::Reaction &rxn, unsigned int style)
 Sets the value of the Vis::ReactionProperty::ARROW_STYLE property of the reaction rxn to style. More...
 
CDPL_VIS_API bool hasArrowStyle (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::ARROW_STYLE property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearArrowStyle (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::ARROW_STYLE property of the reaction rxn. More...
 
CDPL_VIS_API const ColorgetArrowColor (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::ARROW_COLOR property of the reaction rxn. More...
 
CDPL_VIS_API void setArrowColor (Chem::Reaction &rxn, const Color &color)
 Sets the value of the Vis::ReactionProperty::ARROW_COLOR property of the reaction rxn to color. More...
 
CDPL_VIS_API bool hasArrowColor (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::ARROW_COLOR property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearArrowColor (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::ARROW_COLOR property of the reaction rxn. More...
 
CDPL_VIS_API const SizeSpecificationgetArrowLength (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::ARROW_LENGTH property of the reaction rxn. More...
 
CDPL_VIS_API void setArrowLength (Chem::Reaction &rxn, const SizeSpecification &length)
 Sets the value of the Vis::ReactionProperty::ARROW_LENGTH property of the reaction rxn to length. More...
 
CDPL_VIS_API bool hasArrowLength (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::ARROW_LENGTH property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearArrowLength (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::ARROW_LENGTH property of the reaction rxn. More...
 
CDPL_VIS_API const SizeSpecificationgetArrowHeadLength (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::ARROW_HEAD_LENGTH property of the reaction rxn. More...
 
CDPL_VIS_API void setArrowHeadLength (Chem::Reaction &rxn, const SizeSpecification &length)
 Sets the value of the Vis::ReactionProperty::ARROW_HEAD_LENGTH property of the reaction rxn to length. More...
 
CDPL_VIS_API bool hasArrowHeadLength (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::ARROW_HEAD_LENGTH property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearArrowHeadLength (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::ARROW_HEAD_LENGTH property of the reaction rxn. More...
 
CDPL_VIS_API const SizeSpecificationgetArrowHeadWidth (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::ARROW_HEAD_WIDTH property of the reaction rxn. More...
 
CDPL_VIS_API void setArrowHeadWidth (Chem::Reaction &rxn, const SizeSpecification &width)
 Sets the value of the Vis::ReactionProperty::ARROW_HEAD_WIDTH property of the reaction rxn to width. More...
 
CDPL_VIS_API bool hasArrowHeadWidth (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::ARROW_HEAD_WIDTH property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearArrowHeadWidth (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::ARROW_HEAD_WIDTH property of the reaction rxn. More...
 
CDPL_VIS_API const SizeSpecificationgetArrowShaftWidth (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::ARROW_SHAFT_WIDTH property of the reaction rxn. More...
 
CDPL_VIS_API void setArrowShaftWidth (Chem::Reaction &rxn, const SizeSpecification &width)
 Sets the value of the Vis::ReactionProperty::ARROW_SHAFT_WIDTH property of the reaction rxn to width. More...
 
CDPL_VIS_API bool hasArrowShaftWidth (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::ARROW_SHAFT_WIDTH property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearArrowShaftWidth (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::ARROW_SHAFT_WIDTH property of the reaction rxn. More...
 
CDPL_VIS_API const SizeSpecificationgetArrowLineWidth (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::ARROW_LINE_WIDTH property of the reaction rxn. More...
 
CDPL_VIS_API void setArrowLineWidth (Chem::Reaction &rxn, const SizeSpecification &width)
 Sets the value of the Vis::ReactionProperty::ARROW_LINE_WIDTH property of the reaction rxn to width. More...
 
CDPL_VIS_API bool hasArrowLineWidth (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::ARROW_LINE_WIDTH property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearArrowLineWidth (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::ARROW_LINE_WIDTH property of the reaction rxn. More...
 
CDPL_VIS_API unsigned int getComponentLayout (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::COMPONENT_LAYOUT property of the reaction rxn. More...
 
CDPL_VIS_API void setComponentLayout (Chem::Reaction &rxn, unsigned int layout)
 Sets the value of the Vis::ReactionProperty::COMPONENT_LAYOUT property of the reaction rxn to layout. More...
 
CDPL_VIS_API bool hasComponentLayout (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::COMPONENT_LAYOUT property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearComponentLayout (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::COMPONENT_LAYOUT property of the reaction rxn. More...
 
CDPL_VIS_API unsigned int getComponentLayoutDirection (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::COMPONENT_LAYOUT_DIRECTION property of the reaction rxn. More...
 
CDPL_VIS_API void setComponentLayoutDirection (Chem::Reaction &rxn, unsigned int dir)
 Sets the value of the Vis::ReactionProperty::COMPONENT_LAYOUT_DIRECTION property of the reaction rxn to dir. More...
 
CDPL_VIS_API bool hasComponentLayoutDirection (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::COMPONENT_LAYOUT_DIRECTION property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearComponentLayoutDirection (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::COMPONENT_LAYOUT_DIRECTION property of the reaction rxn. More...
 
CDPL_VIS_API const SizeSpecificationgetComponentMargin (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::COMPONENT_MARGIN property of the reaction rxn. More...
 
CDPL_VIS_API void setComponentMargin (Chem::Reaction &rxn, const SizeSpecification &margin)
 Sets the value of the Vis::ReactionProperty::COMPONENT_MARGIN property of the reaction rxn to margin. More...
 
CDPL_VIS_API bool hasComponentMargin (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::COMPONENT_MARGIN property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearComponentMargin (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::COMPONENT_MARGIN property of the reaction rxn. More...
 
CDPL_VIS_API bool getShowReactants (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::SHOW_REACTANTS property of the reaction rxn. More...
 
CDPL_VIS_API void setShowReactants (Chem::Reaction &rxn, bool show)
 Sets the value of the Vis::ReactionProperty::SHOW_REACTANTS property of the reaction rxn to show. More...
 
CDPL_VIS_API bool hasShowReactants (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::SHOW_REACTANTS property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearShowReactants (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::SHOW_REACTANTS property of the reaction rxn. More...
 
CDPL_VIS_API bool getShowAgents (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::SHOW_AGENTS property of the reaction rxn. More...
 
CDPL_VIS_API void setShowAgents (Chem::Reaction &rxn, bool show)
 Sets the value of the Vis::ReactionProperty::SHOW_AGENTS property of the reaction rxn to show. More...
 
CDPL_VIS_API bool hasShowAgents (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::SHOW_AGENTS property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearShowAgents (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::SHOW_AGENTS property of the reaction rxn. More...
 
CDPL_VIS_API bool getShowProducts (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::SHOW_PRODUCTS property of the reaction rxn. More...
 
CDPL_VIS_API void setShowProducts (Chem::Reaction &rxn, bool show)
 Sets the value of the Vis::ReactionProperty::SHOW_PRODUCTS property of the reaction rxn to show. More...
 
CDPL_VIS_API bool hasShowProducts (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::SHOW_PRODUCTS property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearShowProducts (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::SHOW_PRODUCTS property of the reaction rxn. More...
 
CDPL_VIS_API unsigned int getAgentAlignment (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::AGENT_ALIGNMENT property of the reaction rxn. More...
 
CDPL_VIS_API void setAgentAlignment (Chem::Reaction &rxn, unsigned int alignment)
 Sets the value of the Vis::ReactionProperty::AGENT_ALIGNMENT property of the reaction rxn to alignment. More...
 
CDPL_VIS_API bool hasAgentAlignment (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::AGENT_ALIGNMENT property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearAgentAlignment (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::AGENT_ALIGNMENT property of the reaction rxn. More...
 
CDPL_VIS_API unsigned int getAgentLayout (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::AGENT_LAYOUT property of the reaction rxn. More...
 
CDPL_VIS_API void setAgentLayout (Chem::Reaction &rxn, unsigned int layout)
 Sets the value of the Vis::ReactionProperty::AGENT_LAYOUT property of the reaction rxn to layout. More...
 
CDPL_VIS_API bool hasAgentLayout (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::AGENT_LAYOUT property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearAgentLayout (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::AGENT_LAYOUT property of the reaction rxn. More...
 
CDPL_VIS_API unsigned int getAgentLayoutDirection (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::AGENT_LAYOUT_DIRECTION property of the reaction rxn. More...
 
CDPL_VIS_API void setAgentLayoutDirection (Chem::Reaction &rxn, unsigned int dir)
 Sets the value of the Vis::ReactionProperty::AGENT_LAYOUT_DIRECTION property of the reaction rxn to dir. More...
 
CDPL_VIS_API bool hasAgentLayoutDirection (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::AGENT_LAYOUT_DIRECTION property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearAgentLayoutDirection (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::AGENT_LAYOUT_DIRECTION property of the reaction rxn. More...
 
CDPL_VIS_API const ColorgetPlusSignColor (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::PLUS_SIGN_COLOR property of the reaction rxn. More...
 
CDPL_VIS_API void setPlusSignColor (Chem::Reaction &rxn, const Color &color)
 Sets the value of the Vis::ReactionProperty::PLUS_SIGN_COLOR property of the reaction rxn to color. More...
 
CDPL_VIS_API bool hasPlusSignColor (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::PLUS_SIGN_COLOR property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearPlusSignColor (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::PLUS_SIGN_COLOR property of the reaction rxn. More...
 
CDPL_VIS_API const SizeSpecificationgetPlusSignSize (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::PLUS_SIGN_SIZE property of the reaction rxn. More...
 
CDPL_VIS_API void setPlusSignSize (Chem::Reaction &rxn, const SizeSpecification &size)
 Sets the value of the Vis::ReactionProperty::PLUS_SIGN_SIZE property of the reaction rxn to size. More...
 
CDPL_VIS_API bool hasPlusSignSize (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::PLUS_SIGN_SIZE property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearPlusSignSize (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::PLUS_SIGN_SIZE property of the reaction rxn. More...
 
CDPL_VIS_API const SizeSpecificationgetPlusSignLineWidth (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::PLUS_SIGN_LINE_WIDTH property of the reaction rxn. More...
 
CDPL_VIS_API void setPlusSignLineWidth (Chem::Reaction &rxn, const SizeSpecification &width)
 Sets the value of the Vis::ReactionProperty::PLUS_SIGN_LINE_WIDTH property of the reaction rxn to width. More...
 
CDPL_VIS_API bool hasPlusSignLineWidth (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::PLUS_SIGN_LINE_WIDTH property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearPlusSignLineWidth (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::PLUS_SIGN_LINE_WIDTH property of the reaction rxn. More...
 
CDPL_VIS_API bool getShowPlusSigns (const Chem::Reaction &rxn)
 Returns the value of the Vis::ReactionProperty::SHOW_PLUS_SIGNS property of the reaction rxn. More...
 
CDPL_VIS_API void setShowPlusSigns (Chem::Reaction &rxn, bool show)
 Sets the value of the Vis::ReactionProperty::SHOW_PLUS_SIGNS property of the reaction rxn to show. More...
 
CDPL_VIS_API bool hasShowPlusSigns (const Chem::Reaction &rxn)
 Tells whether the Vis::ReactionProperty::SHOW_PLUS_SIGNS property of the reaction rxn is set. More...
 
CDPL_VIS_API void clearShowPlusSigns (Chem::Reaction &rxn)
 Clears the value of the Vis::ReactionProperty::SHOW_PLUS_SIGNS property of the reaction rxn. More...
 
CDPL_VIS_API void prepareFor2DVisualization (Chem::Reaction &rxn)
 Prepares rxn for 2D visualization by perceiving all properties (aromaticity, hybridization, rings, stereo, etc.) that downstream 2D-rendering code expects to be set on each reaction component. More...
 
CDPL_VIS_API void subdivideSpherical (TriangleMesh3D &mesh)
 
CDPL_VIS_API std::size_t removeVertexDuplicates (TriangleMesh3D &mesh, bool check_vn=true, double tol=0.0)
 
CDPL_VIS_API void calcVertexFromFaceNormals (TriangleMesh3D &mesh, bool weight_face_size=false)
 
CDPL_VIS_API void calcVertexFromFaceNormals (const TriangleMesh3D &mesh, Math::Vector3DArray &normals, bool weight_face_size=false)
 
CDPL_VIS_API void translate (TriangleMesh3D &mesh, double trans_x, double trans_y, double trans_z, std::size_t vtx_offs=0, std::size_t vtx_count=0)
 
CDPL_VIS_API void scale (TriangleMesh3D &mesh, double scale_x, double scale_y, double scale_z, std::size_t vtx_offs=0, std::size_t vtx_count=0)
 
CDPL_VIS_API void rotateX (TriangleMesh3D &mesh, double angle, std::size_t vtx_offs=0, std::size_t vtx_count=0)
 
CDPL_VIS_API void rotateY (TriangleMesh3D &mesh, double angle, std::size_t vtx_offs=0, std::size_t vtx_count=0)
 
CDPL_VIS_API void rotateZ (TriangleMesh3D &mesh, double angle, std::size_t vtx_offs=0, std::size_t vtx_count=0)
 
CDPL_VIS_API void transform (TriangleMesh3D &mesh, const Math::Matrix4D &mtx, std::size_t vtx_offs=0, std::size_t vtx_count=0)
 

Detailed Description

Contains classes and functions related to data visualization.

Typedef Documentation

◆ Object3DReader

Reader for Vis::Object3D data in any supported format.

Since
1.3

◆ Object3DWriter

Writer for Vis::Object3D data in any supported format.

Since
1.3

◆ PDFMolecularGraphOutputHandler

Handler for the output of 2D depictions of chemical structures in the Portable Document Format (PDF) [WPDF].

◆ PDFReactionOutputHandler

Handler for the output of 2D depictions of chemical reactions in the Portable Document Format (PDF) [WPDF].

◆ PLYFeatureContainerOutputHandler

Handler for the output of Pharm::FeatureContainer instances in the Polygon File Format [PLYFMT].

Since
1.3

◆ PLYFeatureContainerWriter

Outputs 3D visualization data of Pharm::FeatureContainer instances in the Polygon File Format [PLYFMT].

Since
1.3

◆ PLYObject3DOutputHandler

Handler for the output of Vis::Object3D instances in the Polygon File Format [PLYFMT].

Since
1.3

◆ PNGMolecularGraphOutputHandler

Handler for the output of 2D depictions of chemical structures in the Portable Network Graphics (PNG) [WPNG] format.

◆ PNGReactionOutputHandler

Handler for the output of 2D depictions of chemical reactions in the Portable Network Graphics (PNG) [WPNG] format.

◆ PSMolecularGraphOutputHandler

Handler for the output of 2D depictions of chemical structures in the PostScript (PS) [WPS] format.

◆ PSReactionOutputHandler

Handler for the output of 2D depictions of chemical reactions in the PostScript (PS) [WPS] format.

◆ R3DFeatureContainerOutputHandler

Handler for the output of Pharm::FeatureContainer instances in the Raster3D [R3DFMT] format.

Since
1.3

◆ R3DFeatureContainerWriter

Outputs 3D visualization data of Pharm::FeatureContainer instances in the Raster3D [R3DFMT] format.

Since
1.3

◆ R3DObject3DOutputHandler

Handler for the output of Vis::Object3D instances in the Raster3D [R3DFMT] format.

Since
1.3

◆ STLFeatureContainerOutputHandler

Handler for the output of Pharm::FeatureContainer instances in the STL [STLFMT] format.

Since
1.3

◆ STLFeatureContainerWriter

Outputs 3D visualization data of Pharm::FeatureContainer instances in the STL [STLFMT] format.

Since
1.3

◆ STLObject3DOutputHandler

Handler for the output of Vis::Object3D instances in the STL [STLFMT] format.

Since
1.3

◆ SVGMolecularGraphOutputHandler

Handler for the output of 2D depictions of chemical structures in the Scalable Vector Graphics (SVG) [WSVG] format.

◆ SVGReactionOutputHandler

Handler for the output of 2D depictions of chemical reactions in the Scalable Vector Graphics (SVG) [WSVG] format.

◆ VRMLFeatureContainerOutputHandler

Handler for the output of Pharm::FeatureContainer instances in the VRML [VRML97] format.

Since
1.3

◆ VRMLFeatureContainerWriter

Outputs 3D visualization data of Pharm::FeatureContainer instances in the VRML [VRML97] format.

Since
1.3

◆ VRMLObject3DOutputHandler

Handler for the output of Vis::Object3D instances in the VRML [VRML97] format.

Since
1.3

Function Documentation

◆ getColor() [1/2]

CDPL_VIS_API const Color& CDPL::Vis::getColor ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::COLOR property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::COLOR property.

◆ setColor() [1/2]

CDPL_VIS_API void CDPL::Vis::setColor ( Chem::Atom atom,
const Color color 
)

Sets the value of the Vis::AtomProperty::COLOR property of the atom atom to color.

Parameters
atomThe atom for which to set the property value.
colorThe new value of the Vis::AtomProperty::COLOR property.

◆ hasColor() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasColor ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::COLOR property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearColor() [1/2]

CDPL_VIS_API void CDPL::Vis::clearColor ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::COLOR property of the atom atom.

Parameters
atomThe atom for which to clear the property value.

◆ getLabelFont() [1/2]

CDPL_VIS_API const Font& CDPL::Vis::getLabelFont ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::LABEL_FONT property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::LABEL_FONT property.

◆ setLabelFont() [1/2]

CDPL_VIS_API void CDPL::Vis::setLabelFont ( Chem::Atom atom,
const Font font 
)

Sets the value of the Vis::AtomProperty::LABEL_FONT property of the atom atom to font.

Parameters
atomThe atom for which to set the property value.
fontThe new value of the Vis::AtomProperty::LABEL_FONT property.

◆ hasLabelFont() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasLabelFont ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::LABEL_FONT property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearLabelFont() [1/2]

CDPL_VIS_API void CDPL::Vis::clearLabelFont ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::LABEL_FONT property of the atom atom.

Parameters
atomThe atom for which to clear the property value.

◆ getLabelSize() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getLabelSize ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::LABEL_SIZE property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::LABEL_SIZE property.

◆ setLabelSize() [1/2]

CDPL_VIS_API void CDPL::Vis::setLabelSize ( Chem::Atom atom,
const SizeSpecification size 
)

Sets the value of the Vis::AtomProperty::LABEL_SIZE property of the atom atom to size.

Parameters
atomThe atom for which to set the property value.
sizeThe new value of the Vis::AtomProperty::LABEL_SIZE property.

◆ hasLabelSize() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasLabelSize ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::LABEL_SIZE property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearLabelSize() [1/2]

CDPL_VIS_API void CDPL::Vis::clearLabelSize ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::LABEL_SIZE property of the atom atom.

Parameters
atomThe atom for which to clear the property value.

◆ getSecondaryLabelFont()

CDPL_VIS_API const Font& CDPL::Vis::getSecondaryLabelFont ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::SECONDARY_LABEL_FONT property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::SECONDARY_LABEL_FONT property.

◆ setSecondaryLabelFont()

CDPL_VIS_API void CDPL::Vis::setSecondaryLabelFont ( Chem::Atom atom,
const Font font 
)

Sets the value of the Vis::AtomProperty::SECONDARY_LABEL_FONT property of the atom atom to font.

Parameters
atomThe atom for which to set the property value.
fontThe new value of the Vis::AtomProperty::SECONDARY_LABEL_FONT property.

◆ hasSecondaryLabelFont()

CDPL_VIS_API bool CDPL::Vis::hasSecondaryLabelFont ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::SECONDARY_LABEL_FONT property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearSecondaryLabelFont()

CDPL_VIS_API void CDPL::Vis::clearSecondaryLabelFont ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::SECONDARY_LABEL_FONT property of the atom atom.

Parameters
atomThe atom for which to clear the property value.

◆ getSecondaryLabelSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getSecondaryLabelSize ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::SECONDARY_LABEL_SIZE property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::SECONDARY_LABEL_SIZE property.

◆ setSecondaryLabelSize()

CDPL_VIS_API void CDPL::Vis::setSecondaryLabelSize ( Chem::Atom atom,
const SizeSpecification size 
)

Sets the value of the Vis::AtomProperty::SECONDARY_LABEL_SIZE property of the atom atom to size.

Parameters
atomThe atom for which to set the property value.
sizeThe new value of the Vis::AtomProperty::SECONDARY_LABEL_SIZE property.

◆ hasSecondaryLabelSize()

CDPL_VIS_API bool CDPL::Vis::hasSecondaryLabelSize ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::SECONDARY_LABEL_SIZE property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearSecondaryLabelSize()

CDPL_VIS_API void CDPL::Vis::clearSecondaryLabelSize ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::SECONDARY_LABEL_SIZE property of the atom atom.

Parameters
atomThe atom for which to clear the property value.

◆ getLabelMargin() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getLabelMargin ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::LABEL_MARGIN property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::LABEL_MARGIN property.

◆ setLabelMargin() [1/2]

CDPL_VIS_API void CDPL::Vis::setLabelMargin ( Chem::Atom atom,
const SizeSpecification margin 
)

Sets the value of the Vis::AtomProperty::LABEL_MARGIN property of the atom atom to margin.

Parameters
atomThe atom for which to set the property value.
marginThe new value of the Vis::AtomProperty::LABEL_MARGIN property.

◆ hasLabelMargin() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasLabelMargin ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::LABEL_MARGIN property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearLabelMargin() [1/2]

CDPL_VIS_API void CDPL::Vis::clearLabelMargin ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::LABEL_MARGIN property of the atom atom.

Parameters
atomThe atom for which to clear the property value.

◆ getRadicalElectronDotSize() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getRadicalElectronDotSize ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property.

◆ setRadicalElectronDotSize() [1/2]

CDPL_VIS_API void CDPL::Vis::setRadicalElectronDotSize ( Chem::Atom atom,
const SizeSpecification size 
)

Sets the value of the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property of the atom atom to size.

Parameters
atomThe atom for which to set the property value.
sizeThe new value of the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property.

◆ hasRadicalElectronDotSize() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasRadicalElectronDotSize ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearRadicalElectronDotSize() [1/2]

CDPL_VIS_API void CDPL::Vis::clearRadicalElectronDotSize ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::RADICAL_ELECTRON_DOT_SIZE property of the atom atom.

Parameters
atomThe atom for which to clear the property value.

◆ getConfigurationLabelFont() [1/2]

CDPL_VIS_API const Font& CDPL::Vis::getConfigurationLabelFont ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property.
Since
1.1

◆ setConfigurationLabelFont() [1/2]

CDPL_VIS_API void CDPL::Vis::setConfigurationLabelFont ( Chem::Atom atom,
const Font font 
)

Sets the value of the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property of the atom atom to font.

Parameters
atomThe atom for which to set the property value.
fontThe new value of the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property.
Since
1.1

◆ hasConfigurationLabelFont() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasConfigurationLabelFont ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.1

◆ clearConfigurationLabelFont() [1/2]

CDPL_VIS_API void CDPL::Vis::clearConfigurationLabelFont ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::CONFIGURATION_LABEL_FONT property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.1

◆ getConfigurationLabelSize() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getConfigurationLabelSize ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property.
Since
1.1

◆ setConfigurationLabelSize() [1/2]

CDPL_VIS_API void CDPL::Vis::setConfigurationLabelSize ( Chem::Atom atom,
const SizeSpecification size 
)

Sets the value of the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property of the atom atom to size.

Parameters
atomThe atom for which to set the property value.
sizeThe new value of the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property.
Since
1.1

◆ hasConfigurationLabelSize() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasConfigurationLabelSize ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.1

◆ clearConfigurationLabelSize() [1/2]

CDPL_VIS_API void CDPL::Vis::clearConfigurationLabelSize ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::CONFIGURATION_LABEL_SIZE property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.1

◆ getConfigurationLabelColor() [1/2]

CDPL_VIS_API const Color& CDPL::Vis::getConfigurationLabelColor ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property.
Since
1.2

◆ setConfigurationLabelColor() [1/2]

CDPL_VIS_API void CDPL::Vis::setConfigurationLabelColor ( Chem::Atom atom,
const Color color 
)

Sets the value of the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property of the atom atom to color.

Parameters
atomThe atom for which to set the property value.
colorThe new value of the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property.
Since
1.2

◆ hasConfigurationLabelColor() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasConfigurationLabelColor ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearConfigurationLabelColor() [1/2]

CDPL_VIS_API void CDPL::Vis::clearConfigurationLabelColor ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::CONFIGURATION_LABEL_COLOR property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.2

◆ getCustomLabelFont() [1/2]

CDPL_VIS_API const Font& CDPL::Vis::getCustomLabelFont ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::CUSTOM_LABEL_FONT property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::CUSTOM_LABEL_FONT property.
Since
1.2

◆ setCustomLabelFont() [1/2]

CDPL_VIS_API void CDPL::Vis::setCustomLabelFont ( Chem::Atom atom,
const Font font 
)

Sets the value of the Vis::AtomProperty::CUSTOM_LABEL_FONT property of the atom atom to font.

Parameters
atomThe atom for which to set the property value.
fontThe new value of the Vis::AtomProperty::CUSTOM_LABEL_FONT property.
Since
1.2

◆ hasCustomLabelFont() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasCustomLabelFont ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::CUSTOM_LABEL_FONT property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearCustomLabelFont() [1/2]

CDPL_VIS_API void CDPL::Vis::clearCustomLabelFont ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::CUSTOM_LABEL_FONT property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.2

◆ getCustomLabelSize() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getCustomLabelSize ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::CUSTOM_LABEL_SIZE property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::CUSTOM_LABEL_SIZE property.
Since
1.2

◆ setCustomLabelSize() [1/2]

CDPL_VIS_API void CDPL::Vis::setCustomLabelSize ( Chem::Atom atom,
const SizeSpecification size 
)

Sets the value of the Vis::AtomProperty::CUSTOM_LABEL_SIZE property of the atom atom to size.

Parameters
atomThe atom for which to set the property value.
sizeThe new value of the Vis::AtomProperty::CUSTOM_LABEL_SIZE property.
Since
1.2

◆ hasCustomLabelSize() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasCustomLabelSize ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::CUSTOM_LABEL_SIZE property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearCustomLabelSize() [1/2]

CDPL_VIS_API void CDPL::Vis::clearCustomLabelSize ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::CUSTOM_LABEL_SIZE property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.2

◆ getCustomLabelColor() [1/2]

CDPL_VIS_API const Color& CDPL::Vis::getCustomLabelColor ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::CUSTOM_LABEL_COLOR property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::CUSTOM_LABEL_COLOR property.
Since
1.2

◆ setCustomLabelColor() [1/2]

CDPL_VIS_API void CDPL::Vis::setCustomLabelColor ( Chem::Atom atom,
const Color color 
)

Sets the value of the Vis::AtomProperty::CUSTOM_LABEL_COLOR property of the atom atom to color.

Parameters
atomThe atom for which to set the property value.
colorThe new value of the Vis::AtomProperty::CUSTOM_LABEL_COLOR property.
Since
1.2

◆ hasCustomLabelColor() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasCustomLabelColor ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::CUSTOM_LABEL_COLOR property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearCustomLabelColor() [1/2]

CDPL_VIS_API void CDPL::Vis::clearCustomLabelColor ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::CUSTOM_LABEL_COLOR property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.2

◆ getCustomLabel() [1/2]

CDPL_VIS_API const std::string& CDPL::Vis::getCustomLabel ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::CUSTOM_LABEL property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::CUSTOM_LABEL property.
Since
1.2

◆ setCustomLabel() [1/2]

CDPL_VIS_API void CDPL::Vis::setCustomLabel ( Chem::Atom atom,
const std::string &  text 
)

Sets the value of the Vis::AtomProperty::CUSTOM_LABEL property of the atom atom to text.

Parameters
atomThe atom for which to set the property value.
textThe new value of the Vis::AtomProperty::CUSTOM_LABEL property.
Since
1.2

◆ hasCustomLabel() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasCustomLabel ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::CUSTOM_LABEL property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearCustomLabel() [1/2]

CDPL_VIS_API void CDPL::Vis::clearCustomLabel ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::CUSTOM_LABEL property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.2

◆ getHighlightedFlag() [1/2]

CDPL_VIS_API bool CDPL::Vis::getHighlightedFlag ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::HIGHLIGHTED_FLAG property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::HIGHLIGHTED_FLAG property.
Since
1.2

◆ setHighlightedFlag() [1/2]

CDPL_VIS_API void CDPL::Vis::setHighlightedFlag ( Chem::Atom atom,
bool  highlighted 
)

Sets the value of the Vis::AtomProperty::HIGHLIGHTED_FLAG property of the atom atom to highlighted.

Parameters
atomThe atom for which to set the property value.
highlightedThe new value of the Vis::AtomProperty::HIGHLIGHTED_FLAG property.
Since
1.2

◆ hasHighlightedFlag() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasHighlightedFlag ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::HIGHLIGHTED_FLAG property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearHighlightedFlag() [1/2]

CDPL_VIS_API void CDPL::Vis::clearHighlightedFlag ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::HIGHLIGHTED_FLAG property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.2

◆ getHighlightAreaBrush() [1/2]

CDPL_VIS_API const Brush& CDPL::Vis::getHighlightAreaBrush ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property.
Since
1.2

◆ setHighlightAreaBrush() [1/2]

CDPL_VIS_API void CDPL::Vis::setHighlightAreaBrush ( Chem::Atom atom,
const Brush brush 
)

Sets the value of the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property of the atom atom to brush.

Parameters
atomThe atom for which to set the property value.
brushThe new value of the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property.
Since
1.2

◆ hasHighlightAreaBrush() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasHighlightAreaBrush ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearHighlightAreaBrush() [1/2]

CDPL_VIS_API void CDPL::Vis::clearHighlightAreaBrush ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::HIGHLIGHT_AREA_BRUSH property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.2

◆ getHighlightAreaOutlinePen() [1/2]

CDPL_VIS_API const Pen& CDPL::Vis::getHighlightAreaOutlinePen ( const Chem::Atom atom)

Returns the value of the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the atom atom.

Parameters
atomThe atom for which to return the property value.
Returns
The value of the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property.
Since
1.2

◆ setHighlightAreaOutlinePen() [1/2]

CDPL_VIS_API void CDPL::Vis::setHighlightAreaOutlinePen ( Chem::Atom atom,
const Pen pen 
)

Sets the value of the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the atom atom to pen.

Parameters
atomThe atom for which to set the property value.
penThe new value of the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property.
Since
1.2

◆ hasHighlightAreaOutlinePen() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasHighlightAreaOutlinePen ( const Chem::Atom atom)

Tells whether the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the atom atom is set.

Parameters
atomThe atom for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearHighlightAreaOutlinePen() [1/2]

CDPL_VIS_API void CDPL::Vis::clearHighlightAreaOutlinePen ( Chem::Atom atom)

Clears the value of the Vis::AtomProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the atom atom.

Parameters
atomThe atom for which to clear the property value.
Since
1.2

◆ getColor() [2/2]

CDPL_VIS_API const Color& CDPL::Vis::getColor ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::COLOR property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::COLOR property.

◆ setColor() [2/2]

CDPL_VIS_API void CDPL::Vis::setColor ( Chem::Bond bond,
const Color color 
)

Sets the value of the Vis::BondProperty::COLOR property of the bond bond to color.

Parameters
bondThe bond for which to set the property value.
colorThe new value of the Vis::BondProperty::COLOR property.

◆ hasColor() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasColor ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::COLOR property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearColor() [2/2]

CDPL_VIS_API void CDPL::Vis::clearColor ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::COLOR property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getLineWidth()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getLineWidth ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::LINE_WIDTH property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::LINE_WIDTH property.

◆ setLineWidth()

CDPL_VIS_API void CDPL::Vis::setLineWidth ( Chem::Bond bond,
const SizeSpecification width 
)

Sets the value of the Vis::BondProperty::LINE_WIDTH property of the bond bond to width.

Parameters
bondThe bond for which to set the property value.
widthThe new value of the Vis::BondProperty::LINE_WIDTH property.

◆ hasLineWidth()

CDPL_VIS_API bool CDPL::Vis::hasLineWidth ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::LINE_WIDTH property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearLineWidth()

CDPL_VIS_API void CDPL::Vis::clearLineWidth ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::LINE_WIDTH property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getLineSpacing()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getLineSpacing ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::LINE_SPACING property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::LINE_SPACING property.

◆ setLineSpacing()

CDPL_VIS_API void CDPL::Vis::setLineSpacing ( Chem::Bond bond,
const SizeSpecification spacing 
)

Sets the value of the Vis::BondProperty::LINE_SPACING property of the bond bond to spacing.

Parameters
bondThe bond for which to set the property value.
spacingThe new value of the Vis::BondProperty::LINE_SPACING property.

◆ hasLineSpacing()

CDPL_VIS_API bool CDPL::Vis::hasLineSpacing ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::LINE_SPACING property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearLineSpacing()

CDPL_VIS_API void CDPL::Vis::clearLineSpacing ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::LINE_SPACING property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getStereoBondWedgeWidth() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getStereoBondWedgeWidth ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property.

◆ setStereoBondWedgeWidth() [1/2]

CDPL_VIS_API void CDPL::Vis::setStereoBondWedgeWidth ( Chem::Bond bond,
const SizeSpecification width 
)

Sets the value of the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property of the bond bond to width.

Parameters
bondThe bond for which to set the property value.
widthThe new value of the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property.

◆ hasStereoBondWedgeWidth() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasStereoBondWedgeWidth ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearStereoBondWedgeWidth() [1/2]

CDPL_VIS_API void CDPL::Vis::clearStereoBondWedgeWidth ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::STEREO_BOND_WEDGE_WIDTH property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getStereoBondHashSpacing() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getStereoBondHashSpacing ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::STEREO_BOND_HASH_SPACING property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::STEREO_BOND_HASH_SPACING property.

◆ setStereoBondHashSpacing() [1/2]

CDPL_VIS_API void CDPL::Vis::setStereoBondHashSpacing ( Chem::Bond bond,
const SizeSpecification spacing 
)

Sets the value of the Vis::BondProperty::STEREO_BOND_HASH_SPACING property of the bond bond to spacing.

Parameters
bondThe bond for which to set the property value.
spacingThe new value of the Vis::BondProperty::STEREO_BOND_HASH_SPACING property.

◆ hasStereoBondHashSpacing() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasStereoBondHashSpacing ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::STEREO_BOND_HASH_SPACING property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearStereoBondHashSpacing() [1/2]

CDPL_VIS_API void CDPL::Vis::clearStereoBondHashSpacing ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::STEREO_BOND_HASH_SPACING property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getReactionCenterLineLength() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionCenterLineLength ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property.

◆ setReactionCenterLineLength() [1/2]

CDPL_VIS_API void CDPL::Vis::setReactionCenterLineLength ( Chem::Bond bond,
const SizeSpecification length 
)

Sets the value of the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property of the bond bond to length.

Parameters
bondThe bond for which to set the property value.
lengthThe new value of the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property.

◆ hasReactionCenterLineLength() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasReactionCenterLineLength ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearReactionCenterLineLength() [1/2]

CDPL_VIS_API void CDPL::Vis::clearReactionCenterLineLength ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::REACTION_CENTER_LINE_LENGTH property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getReactionCenterLineSpacing() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionCenterLineSpacing ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property.

◆ setReactionCenterLineSpacing() [1/2]

CDPL_VIS_API void CDPL::Vis::setReactionCenterLineSpacing ( Chem::Bond bond,
const SizeSpecification spacing 
)

Sets the value of the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property of the bond bond to spacing.

Parameters
bondThe bond for which to set the property value.
spacingThe new value of the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property.

◆ hasReactionCenterLineSpacing() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasReactionCenterLineSpacing ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearReactionCenterLineSpacing() [1/2]

CDPL_VIS_API void CDPL::Vis::clearReactionCenterLineSpacing ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::REACTION_CENTER_LINE_SPACING property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getDoubleBondTrimLength() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getDoubleBondTrimLength ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property.

◆ setDoubleBondTrimLength() [1/2]

CDPL_VIS_API void CDPL::Vis::setDoubleBondTrimLength ( Chem::Bond bond,
const SizeSpecification length 
)

Sets the value of the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property of the bond bond to length.

Parameters
bondThe bond for which to set the property value.
lengthThe new value of the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property.

◆ hasDoubleBondTrimLength() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasDoubleBondTrimLength ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearDoubleBondTrimLength() [1/2]

CDPL_VIS_API void CDPL::Vis::clearDoubleBondTrimLength ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::DOUBLE_BOND_TRIM_LENGTH property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getTripleBondTrimLength() [1/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getTripleBondTrimLength ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property.

◆ setTripleBondTrimLength() [1/2]

CDPL_VIS_API void CDPL::Vis::setTripleBondTrimLength ( Chem::Bond bond,
const SizeSpecification length 
)

Sets the value of the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property of the bond bond to length.

Parameters
bondThe bond for which to set the property value.
lengthThe new value of the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property.

◆ hasTripleBondTrimLength() [1/2]

CDPL_VIS_API bool CDPL::Vis::hasTripleBondTrimLength ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearTripleBondTrimLength() [1/2]

CDPL_VIS_API void CDPL::Vis::clearTripleBondTrimLength ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::TRIPLE_BOND_TRIM_LENGTH property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getLabelFont() [2/2]

CDPL_VIS_API const Font& CDPL::Vis::getLabelFont ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::LABEL_FONT property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::LABEL_FONT property.

◆ setLabelFont() [2/2]

CDPL_VIS_API void CDPL::Vis::setLabelFont ( Chem::Bond bond,
const Font font 
)

Sets the value of the Vis::BondProperty::LABEL_FONT property of the bond bond to font.

Parameters
bondThe bond for which to set the property value.
fontThe new value of the Vis::BondProperty::LABEL_FONT property.

◆ hasLabelFont() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasLabelFont ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::LABEL_FONT property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearLabelFont() [2/2]

CDPL_VIS_API void CDPL::Vis::clearLabelFont ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::LABEL_FONT property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getLabelSize() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getLabelSize ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::LABEL_SIZE property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::LABEL_SIZE property.

◆ setLabelSize() [2/2]

CDPL_VIS_API void CDPL::Vis::setLabelSize ( Chem::Bond bond,
const SizeSpecification size 
)

Sets the value of the Vis::BondProperty::LABEL_SIZE property of the bond bond to size.

Parameters
bondThe bond for which to set the property value.
sizeThe new value of the Vis::BondProperty::LABEL_SIZE property.

◆ hasLabelSize() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasLabelSize ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::LABEL_SIZE property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearLabelSize() [2/2]

CDPL_VIS_API void CDPL::Vis::clearLabelSize ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::LABEL_SIZE property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getLabelMargin() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getLabelMargin ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::LABEL_MARGIN property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::LABEL_MARGIN property.

◆ setLabelMargin() [2/2]

CDPL_VIS_API void CDPL::Vis::setLabelMargin ( Chem::Bond bond,
const SizeSpecification margin 
)

Sets the value of the Vis::BondProperty::LABEL_MARGIN property of the bond bond to margin.

Parameters
bondThe bond for which to set the property value.
marginThe new value of the Vis::BondProperty::LABEL_MARGIN property.

◆ hasLabelMargin() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasLabelMargin ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::LABEL_MARGIN property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearLabelMargin() [2/2]

CDPL_VIS_API void CDPL::Vis::clearLabelMargin ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::LABEL_MARGIN property of the bond bond.

Parameters
bondThe bond for which to clear the property value.

◆ getConfigurationLabelFont() [2/2]

CDPL_VIS_API const Font& CDPL::Vis::getConfigurationLabelFont ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::CONFIGURATION_LABEL_FONT property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::CONFIGURATION_LABEL_FONT property.
Since
1.1

◆ setConfigurationLabelFont() [2/2]

CDPL_VIS_API void CDPL::Vis::setConfigurationLabelFont ( Chem::Bond bond,
const Font font 
)

Sets the value of the Vis::BondProperty::CONFIGURATION_LABEL_FONT property of the bond bond to font.

Parameters
bondThe bond for which to set the property value.
fontThe new value of the Vis::BondProperty::CONFIGURATION_LABEL_FONT property.
Since
1.1

◆ hasConfigurationLabelFont() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasConfigurationLabelFont ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::CONFIGURATION_LABEL_FONT property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.1

◆ clearConfigurationLabelFont() [2/2]

CDPL_VIS_API void CDPL::Vis::clearConfigurationLabelFont ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::CONFIGURATION_LABEL_FONT property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.1

◆ getConfigurationLabelSize() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getConfigurationLabelSize ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property.
Since
1.1

◆ setConfigurationLabelSize() [2/2]

CDPL_VIS_API void CDPL::Vis::setConfigurationLabelSize ( Chem::Bond bond,
const SizeSpecification size 
)

Sets the value of the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property of the bond bond to size.

Parameters
bondThe bond for which to set the property value.
sizeThe new value of the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property.
Since
1.1

◆ hasConfigurationLabelSize() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasConfigurationLabelSize ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.1

◆ clearConfigurationLabelSize() [2/2]

CDPL_VIS_API void CDPL::Vis::clearConfigurationLabelSize ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::CONFIGURATION_LABEL_SIZE property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.1

◆ getConfigurationLabelColor() [2/2]

CDPL_VIS_API const Color& CDPL::Vis::getConfigurationLabelColor ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property.
Since
1.2

◆ setConfigurationLabelColor() [2/2]

CDPL_VIS_API void CDPL::Vis::setConfigurationLabelColor ( Chem::Bond bond,
const Color color 
)

Sets the value of the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property of the bond bond to color.

Parameters
bondThe bond for which to set the property value.
colorThe new value of the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property.
Since
1.2

◆ hasConfigurationLabelColor() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasConfigurationLabelColor ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearConfigurationLabelColor() [2/2]

CDPL_VIS_API void CDPL::Vis::clearConfigurationLabelColor ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::CONFIGURATION_LABEL_COLOR property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.2

◆ getCustomLabelFont() [2/2]

CDPL_VIS_API const Font& CDPL::Vis::getCustomLabelFont ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::CUSTOM_LABEL_FONT property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::CUSTOM_LABEL_FONT property.
Since
1.2

◆ setCustomLabelFont() [2/2]

CDPL_VIS_API void CDPL::Vis::setCustomLabelFont ( Chem::Bond bond,
const Font font 
)

Sets the value of the Vis::BondProperty::CUSTOM_LABEL_FONT property of the bond bond to font.

Parameters
bondThe bond for which to set the property value.
fontThe new value of the Vis::BondProperty::CUSTOM_LABEL_FONT property.
Since
1.2

◆ hasCustomLabelFont() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasCustomLabelFont ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::CUSTOM_LABEL_FONT property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearCustomLabelFont() [2/2]

CDPL_VIS_API void CDPL::Vis::clearCustomLabelFont ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::CUSTOM_LABEL_FONT property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.2

◆ getCustomLabelSize() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getCustomLabelSize ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::CUSTOM_LABEL_SIZE property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::CUSTOM_LABEL_SIZE property.
Since
1.2

◆ setCustomLabelSize() [2/2]

CDPL_VIS_API void CDPL::Vis::setCustomLabelSize ( Chem::Bond bond,
const SizeSpecification size 
)

Sets the value of the Vis::BondProperty::CUSTOM_LABEL_SIZE property of the bond bond to size.

Parameters
bondThe bond for which to set the property value.
sizeThe new value of the Vis::BondProperty::CUSTOM_LABEL_SIZE property.
Since
1.2

◆ hasCustomLabelSize() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasCustomLabelSize ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::CUSTOM_LABEL_SIZE property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearCustomLabelSize() [2/2]

CDPL_VIS_API void CDPL::Vis::clearCustomLabelSize ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::CUSTOM_LABEL_SIZE property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.2

◆ getCustomLabelColor() [2/2]

CDPL_VIS_API const Color& CDPL::Vis::getCustomLabelColor ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::CUSTOM_LABEL_COLOR property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::CUSTOM_LABEL_COLOR property.
Since
1.2

◆ setCustomLabelColor() [2/2]

CDPL_VIS_API void CDPL::Vis::setCustomLabelColor ( Chem::Bond bond,
const Color color 
)

Sets the value of the Vis::BondProperty::CUSTOM_LABEL_COLOR property of the bond bond to color.

Parameters
bondThe bond for which to set the property value.
colorThe new value of the Vis::BondProperty::CUSTOM_LABEL_COLOR property.
Since
1.2

◆ hasCustomLabelColor() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasCustomLabelColor ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::CUSTOM_LABEL_COLOR property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearCustomLabelColor() [2/2]

CDPL_VIS_API void CDPL::Vis::clearCustomLabelColor ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::CUSTOM_LABEL_COLOR property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.2

◆ getCustomLabel() [2/2]

CDPL_VIS_API const std::string& CDPL::Vis::getCustomLabel ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::CUSTOM_LABEL property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::CUSTOM_LABEL property.
Since
1.2

◆ setCustomLabel() [2/2]

CDPL_VIS_API void CDPL::Vis::setCustomLabel ( Chem::Bond bond,
const std::string &  text 
)

Sets the value of the Vis::BondProperty::CUSTOM_LABEL property of the bond bond to text.

Parameters
bondThe bond for which to set the property value.
textThe new value of the Vis::BondProperty::CUSTOM_LABEL property.
Since
1.2

◆ hasCustomLabel() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasCustomLabel ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::CUSTOM_LABEL property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearCustomLabel() [2/2]

CDPL_VIS_API void CDPL::Vis::clearCustomLabel ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::CUSTOM_LABEL property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.2

◆ getHighlightedFlag() [2/2]

CDPL_VIS_API bool CDPL::Vis::getHighlightedFlag ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::HIGHLIGHTED_FLAG property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::HIGHLIGHTED_FLAG property.
Since
1.2

◆ setHighlightedFlag() [2/2]

CDPL_VIS_API void CDPL::Vis::setHighlightedFlag ( Chem::Bond bond,
bool  highlighted 
)

Sets the value of the Vis::BondProperty::HIGHLIGHTED_FLAG property of the bond bond to highlighted.

Parameters
bondThe bond for which to set the property value.
highlightedThe new value of the Vis::BondProperty::HIGHLIGHTED_FLAG property.
Since
1.2

◆ hasHighlightedFlag() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasHighlightedFlag ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::HIGHLIGHTED_FLAG property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearHighlightedFlag() [2/2]

CDPL_VIS_API void CDPL::Vis::clearHighlightedFlag ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::HIGHLIGHTED_FLAG property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.2

◆ getHighlightAreaBrush() [2/2]

CDPL_VIS_API const Brush& CDPL::Vis::getHighlightAreaBrush ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property.
Since
1.2

◆ setHighlightAreaBrush() [2/2]

CDPL_VIS_API void CDPL::Vis::setHighlightAreaBrush ( Chem::Bond bond,
const Brush brush 
)

Sets the value of the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property of the bond bond to brush.

Parameters
bondThe bond for which to set the property value.
brushThe new value of the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property.
Since
1.2

◆ hasHighlightAreaBrush() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasHighlightAreaBrush ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearHighlightAreaBrush() [2/2]

CDPL_VIS_API void CDPL::Vis::clearHighlightAreaBrush ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::HIGHLIGHT_AREA_BRUSH property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.2

◆ getHighlightAreaOutlinePen() [2/2]

CDPL_VIS_API const Pen& CDPL::Vis::getHighlightAreaOutlinePen ( const Chem::Bond bond)

Returns the value of the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the bond bond.

Parameters
bondThe bond for which to return the property value.
Returns
The value of the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property.
Since
1.2

◆ setHighlightAreaOutlinePen() [2/2]

CDPL_VIS_API void CDPL::Vis::setHighlightAreaOutlinePen ( Chem::Bond bond,
const Pen pen 
)

Sets the value of the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the bond bond to pen.

Parameters
bondThe bond for which to set the property value.
penThe new value of the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property.
Since
1.2

◆ hasHighlightAreaOutlinePen() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasHighlightAreaOutlinePen ( const Chem::Bond bond)

Tells whether the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the bond bond is set.

Parameters
bondThe bond for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearHighlightAreaOutlinePen() [2/2]

CDPL_VIS_API void CDPL::Vis::clearHighlightAreaOutlinePen ( Chem::Bond bond)

Clears the value of the Vis::BondProperty::HIGHLIGHT_AREA_OUTLINE_PEN property of the bond bond.

Parameters
bondThe bond for which to clear the property value.
Since
1.2

◆ getOutputScalingFactorParameter()

CDPL_VIS_API double CDPL::Vis::getOutputScalingFactorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter.
Since
1.2

◆ setOutputScalingFactorParameter()

CDPL_VIS_API void CDPL::Vis::setOutputScalingFactorParameter ( Base::ControlParameterContainer cntnr,
double  factor 
)

Sets the value of the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter of cntnr to factor.

Parameters
cntnrThe control-parameter container to update.
factorThe new parameter value.
Since
1.2

◆ hasOutputScalingFactorParameter()

CDPL_VIS_API bool CDPL::Vis::hasOutputScalingFactorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearOutputScalingFactorParameter()

CDPL_VIS_API void CDPL::Vis::clearOutputScalingFactorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::OUTPUT_SCALING_FACTOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getViewportParameter()

CDPL_VIS_API const Rectangle2D& CDPL::Vis::getViewportParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::VIEWPORT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::VIEWPORT parameter.

◆ setViewportParameter()

CDPL_VIS_API void CDPL::Vis::setViewportParameter ( Base::ControlParameterContainer cntnr,
const Rectangle2D viewport 
)

Sets the value of the Vis::ControlParameter::VIEWPORT parameter of cntnr to viewport.

Parameters
cntnrThe control-parameter container to update.
viewportThe new viewport rectangle.

◆ hasViewportParameter()

CDPL_VIS_API bool CDPL::Vis::hasViewportParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::VIEWPORT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearViewportParameter()

CDPL_VIS_API void CDPL::Vis::clearViewportParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::VIEWPORT parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getSizeAdjustmentParameter()

CDPL_VIS_API unsigned int CDPL::Vis::getSizeAdjustmentParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SIZE_ADJUSTMENT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SIZE_ADJUSTMENT parameter.

◆ setSizeAdjustmentParameter()

CDPL_VIS_API void CDPL::Vis::setSizeAdjustmentParameter ( Base::ControlParameterContainer cntnr,
unsigned int  adjustment 
)

Sets the value of the Vis::ControlParameter::SIZE_ADJUSTMENT parameter of cntnr to adjustment.

Parameters
cntnrThe control-parameter container to update.
adjustmentThe new size-adjustment policy (see Vis::SizeAdjustment).

◆ hasSizeAdjustmentParameter()

CDPL_VIS_API bool CDPL::Vis::hasSizeAdjustmentParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SIZE_ADJUSTMENT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearSizeAdjustmentParameter()

CDPL_VIS_API void CDPL::Vis::clearSizeAdjustmentParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SIZE_ADJUSTMENT parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getAlignmentParameter()

CDPL_VIS_API unsigned int CDPL::Vis::getAlignmentParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ALIGNMENT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ALIGNMENT parameter.

◆ setAlignmentParameter()

CDPL_VIS_API void CDPL::Vis::setAlignmentParameter ( Base::ControlParameterContainer cntnr,
unsigned int  alignment 
)

Sets the value of the Vis::ControlParameter::ALIGNMENT parameter of cntnr to alignment.

Parameters
cntnrThe control-parameter container to update.
alignmentThe new alignment flag combination (see Vis::Alignment).

◆ hasAlignmentParameter()

CDPL_VIS_API bool CDPL::Vis::hasAlignmentParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ALIGNMENT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearAlignmentParameter()

CDPL_VIS_API void CDPL::Vis::clearAlignmentParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ALIGNMENT parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getBackgroundBrushParameter()

CDPL_VIS_API const Brush& CDPL::Vis::getBackgroundBrushParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BACKGROUND_BRUSH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BACKGROUND_BRUSH parameter.
Since
1.2

◆ setBackgroundBrushParameter()

CDPL_VIS_API void CDPL::Vis::setBackgroundBrushParameter ( Base::ControlParameterContainer cntnr,
const Brush brush 
)

Sets the value of the Vis::ControlParameter::BACKGROUND_BRUSH parameter of cntnr to brush.

Parameters
cntnrThe control-parameter container to update.
brushThe new background brush.
Since
1.2

◆ hasBackgroundBrushParameter()

CDPL_VIS_API bool CDPL::Vis::hasBackgroundBrushParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BACKGROUND_BRUSH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearBackgroundBrushParameter()

CDPL_VIS_API void CDPL::Vis::clearBackgroundBrushParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BACKGROUND_BRUSH parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getReactionArrowStyleParameter()

CDPL_VIS_API unsigned int CDPL::Vis::getReactionArrowStyleParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_ARROW_STYLE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_ARROW_STYLE parameter.

◆ setReactionArrowStyleParameter()

CDPL_VIS_API void CDPL::Vis::setReactionArrowStyleParameter ( Base::ControlParameterContainer cntnr,
unsigned int  style 
)

Sets the value of the Vis::ControlParameter::REACTION_ARROW_STYLE parameter of cntnr to style.

Parameters
cntnrThe control-parameter container to update.
styleThe new arrow style (see Vis::ArrowStyle).

◆ hasReactionArrowStyleParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionArrowStyleParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_ARROW_STYLE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionArrowStyleParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionArrowStyleParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_ARROW_STYLE parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionArrowColorParameter()

CDPL_VIS_API const Color& CDPL::Vis::getReactionArrowColorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_ARROW_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_ARROW_COLOR parameter.

◆ setReactionArrowColorParameter()

CDPL_VIS_API void CDPL::Vis::setReactionArrowColorParameter ( Base::ControlParameterContainer cntnr,
const Color color 
)

Sets the value of the Vis::ControlParameter::REACTION_ARROW_COLOR parameter of cntnr to color.

Parameters
cntnrThe control-parameter container to update.
colorThe new arrow color.

◆ hasReactionArrowColorParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionArrowColorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_ARROW_COLOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionArrowColorParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionArrowColorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_ARROW_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionArrowLengthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionArrowLengthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter.

◆ setReactionArrowLengthParameter()

CDPL_VIS_API void CDPL::Vis::setReactionArrowLengthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new arrow length.

◆ hasReactionArrowLengthParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionArrowLengthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionArrowLengthParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionArrowLengthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_ARROW_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionArrowHeadLengthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionArrowHeadLengthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter.

◆ setReactionArrowHeadLengthParameter()

CDPL_VIS_API void CDPL::Vis::setReactionArrowHeadLengthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification length 
)

Sets the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter of cntnr to length.

Parameters
cntnrThe control-parameter container to update.
lengthThe new arrow head length.

◆ hasReactionArrowHeadLengthParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionArrowHeadLengthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionArrowHeadLengthParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionArrowHeadLengthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_ARROW_HEAD_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionArrowHeadWidthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionArrowHeadWidthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter.

◆ setReactionArrowHeadWidthParameter()

CDPL_VIS_API void CDPL::Vis::setReactionArrowHeadWidthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification width 
)

Sets the value of the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter of cntnr to width.

Parameters
cntnrThe control-parameter container to update.
widthThe new arrow head width.

◆ hasReactionArrowHeadWidthParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionArrowHeadWidthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionArrowHeadWidthParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionArrowHeadWidthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_ARROW_HEAD_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionArrowShaftWidthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionArrowShaftWidthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter.

◆ setReactionArrowShaftWidthParameter()

CDPL_VIS_API void CDPL::Vis::setReactionArrowShaftWidthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification width 
)

Sets the value of the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter of cntnr to width.

Parameters
cntnrThe control-parameter container to update.
widthThe new arrow shaft width.

◆ hasReactionArrowShaftWidthParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionArrowShaftWidthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionArrowShaftWidthParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionArrowShaftWidthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_ARROW_SHAFT_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionArrowLineWidthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionArrowLineWidthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter.

◆ setReactionArrowLineWidthParameter()

CDPL_VIS_API void CDPL::Vis::setReactionArrowLineWidthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification width 
)

Sets the value of the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter of cntnr to width.

Parameters
cntnrThe control-parameter container to update.
widthThe new arrow outline width.

◆ hasReactionArrowLineWidthParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionArrowLineWidthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionArrowLineWidthParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionArrowLineWidthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_ARROW_LINE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionComponentLayoutParameter()

CDPL_VIS_API unsigned int CDPL::Vis::getReactionComponentLayoutParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter.

◆ setReactionComponentLayoutParameter()

CDPL_VIS_API void CDPL::Vis::setReactionComponentLayoutParameter ( Base::ControlParameterContainer cntnr,
unsigned int  layout 
)

Sets the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter of cntnr to layout.

Parameters
cntnrThe control-parameter container to update.
layoutThe new layout style (see Vis::LayoutStyle).

◆ hasReactionComponentLayoutParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionComponentLayoutParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionComponentLayoutParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionComponentLayoutParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionComponentLayoutDirectionParameter()

CDPL_VIS_API unsigned int CDPL::Vis::getReactionComponentLayoutDirectionParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter.

◆ setReactionComponentLayoutDirectionParameter()

CDPL_VIS_API void CDPL::Vis::setReactionComponentLayoutDirectionParameter ( Base::ControlParameterContainer cntnr,
unsigned int  dir 
)

Sets the value of the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter of cntnr to dir.

Parameters
cntnrThe control-parameter container to update.
dirThe new layout direction (see Vis::LayoutDirection).

◆ hasReactionComponentLayoutDirectionParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionComponentLayoutDirectionParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionComponentLayoutDirectionParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionComponentLayoutDirectionParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_COMPONENT_LAYOUT_DIRECTION parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionComponentMarginParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionComponentMarginParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter.

◆ setReactionComponentMarginParameter()

CDPL_VIS_API void CDPL::Vis::setReactionComponentMarginParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification margin 
)

Sets the value of the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter of cntnr to margin.

Parameters
cntnrThe control-parameter container to update.
marginThe new component margin.

◆ hasReactionComponentMarginParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionComponentMarginParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionComponentMarginParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionComponentMarginParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_COMPONENT_MARGIN parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowReactionReactantsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowReactionReactantsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter.

◆ setShowReactionReactantsParameter()

CDPL_VIS_API void CDPL::Vis::setShowReactionReactantsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show the reaction reactants, and false to hide them.

◆ hasShowReactionReactantsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowReactionReactantsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowReactionReactantsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowReactionReactantsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_REACTION_REACTANTS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowReactionAgentsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowReactionAgentsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter.

◆ setShowReactionAgentsParameter()

CDPL_VIS_API void CDPL::Vis::setShowReactionAgentsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show the reaction agents, and false to hide them.

◆ hasShowReactionAgentsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowReactionAgentsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowReactionAgentsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowReactionAgentsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_REACTION_AGENTS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowReactionProductsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowReactionProductsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter.

◆ setShowReactionProductsParameter()

CDPL_VIS_API void CDPL::Vis::setShowReactionProductsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show the reaction products, and false to hide them.

◆ hasShowReactionProductsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowReactionProductsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowReactionProductsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowReactionProductsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_REACTION_PRODUCTS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionAgentAlignmentParameter()

CDPL_VIS_API unsigned int CDPL::Vis::getReactionAgentAlignmentParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter.

◆ setReactionAgentAlignmentParameter()

CDPL_VIS_API void CDPL::Vis::setReactionAgentAlignmentParameter ( Base::ControlParameterContainer cntnr,
unsigned int  alignment 
)

Sets the value of the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter of cntnr to alignment.

Parameters
cntnrThe control-parameter container to update.
alignmentThe new agent alignment (see Vis::Alignment).

◆ hasReactionAgentAlignmentParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionAgentAlignmentParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionAgentAlignmentParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionAgentAlignmentParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_AGENT_ALIGNMENT parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionAgentLayoutParameter()

CDPL_VIS_API unsigned int CDPL::Vis::getReactionAgentLayoutParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter.

◆ setReactionAgentLayoutParameter()

CDPL_VIS_API void CDPL::Vis::setReactionAgentLayoutParameter ( Base::ControlParameterContainer cntnr,
unsigned int  layout 
)

Sets the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter of cntnr to layout.

Parameters
cntnrThe control-parameter container to update.
layoutThe new agent layout style (see Vis::LayoutStyle).

◆ hasReactionAgentLayoutParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionAgentLayoutParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionAgentLayoutParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionAgentLayoutParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_AGENT_LAYOUT parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionAgentLayoutDirectionParameter()

CDPL_VIS_API unsigned int CDPL::Vis::getReactionAgentLayoutDirectionParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter.

◆ setReactionAgentLayoutDirectionParameter()

CDPL_VIS_API void CDPL::Vis::setReactionAgentLayoutDirectionParameter ( Base::ControlParameterContainer cntnr,
unsigned int  dir 
)

Sets the value of the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter of cntnr to dir.

Parameters
cntnrThe control-parameter container to update.
dirThe new agent layout direction (see Vis::LayoutDirection).

◆ hasReactionAgentLayoutDirectionParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionAgentLayoutDirectionParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionAgentLayoutDirectionParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionAgentLayoutDirectionParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_AGENT_LAYOUT_DIRECTION parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionPlusSignColorParameter()

CDPL_VIS_API const Color& CDPL::Vis::getReactionPlusSignColorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter.

◆ setReactionPlusSignColorParameter()

CDPL_VIS_API void CDPL::Vis::setReactionPlusSignColorParameter ( Base::ControlParameterContainer cntnr,
const Color color 
)

Sets the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter of cntnr to color.

Parameters
cntnrThe control-parameter container to update.
colorThe new plus-sign color.

◆ hasReactionPlusSignColorParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionPlusSignColorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionPlusSignColorParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionPlusSignColorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_PLUS_SIGN_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionPlusSignSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionPlusSignSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter.

◆ setReactionPlusSignSizeParameter()

CDPL_VIS_API void CDPL::Vis::setReactionPlusSignSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new plus-sign size.

◆ hasReactionPlusSignSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionPlusSignSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionPlusSignSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionPlusSignSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_PLUS_SIGN_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionPlusSignLineWidthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionPlusSignLineWidthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter.

◆ setReactionPlusSignLineWidthParameter()

CDPL_VIS_API void CDPL::Vis::setReactionPlusSignLineWidthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification width 
)

Sets the value of the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter of cntnr to width.

Parameters
cntnrThe control-parameter container to update.
widthThe new plus-sign line width.

◆ hasReactionPlusSignLineWidthParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionPlusSignLineWidthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionPlusSignLineWidthParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionPlusSignLineWidthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_PLUS_SIGN_LINE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowReactionPlusSignsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowReactionPlusSignsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter.

◆ setShowReactionPlusSignsParameter()

CDPL_VIS_API void CDPL::Vis::setShowReactionPlusSignsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to draw the '+' signs, and false to hide them.

◆ hasShowReactionPlusSignsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowReactionPlusSignsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowReactionPlusSignsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowReactionPlusSignsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_REACTION_PLUS_SIGNS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getAtomColorParameter()

CDPL_VIS_API const Color& CDPL::Vis::getAtomColorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_COLOR parameter.

◆ setAtomColorParameter()

CDPL_VIS_API void CDPL::Vis::setAtomColorParameter ( Base::ControlParameterContainer cntnr,
const Color color 
)

Sets the value of the Vis::ControlParameter::ATOM_COLOR parameter of cntnr to color.

Parameters
cntnrThe control-parameter container to update.
colorThe new atom color.

◆ hasAtomColorParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomColorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_COLOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearAtomColorParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomColorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getAtomColorTableParameter()

CDPL_VIS_API const ColorTable::SharedPointer& CDPL::Vis::getAtomColorTableParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_COLOR_TABLE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_COLOR_TABLE parameter.

◆ setAtomColorTableParameter()

CDPL_VIS_API void CDPL::Vis::setAtomColorTableParameter ( Base::ControlParameterContainer cntnr,
const ColorTable::SharedPointer colors 
)

Sets the value of the Vis::ControlParameter::ATOM_COLOR_TABLE parameter of cntnr to colors.

Parameters
cntnrThe control-parameter container to update.
colorsThe new atom color table.

◆ hasAtomColorTableParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomColorTableParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_COLOR_TABLE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearAtomColorTableParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomColorTableParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_COLOR_TABLE parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getUseCalculatedAtomCoordinatesParameter()

CDPL_VIS_API bool CDPL::Vis::getUseCalculatedAtomCoordinatesParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter.

◆ setUseCalculatedAtomCoordinatesParameter()

CDPL_VIS_API void CDPL::Vis::setUseCalculatedAtomCoordinatesParameter ( Base::ControlParameterContainer cntnr,
bool  use 
)

Sets the value of the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter of cntnr to use.

Parameters
cntnrThe control-parameter container to update.
usetrue to use calculated atom coordinates, and false to use stored ones when available.

◆ hasUseCalculatedAtomCoordinatesParameter()

CDPL_VIS_API bool CDPL::Vis::hasUseCalculatedAtomCoordinatesParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearUseCalculatedAtomCoordinatesParameter()

CDPL_VIS_API void CDPL::Vis::clearUseCalculatedAtomCoordinatesParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::USE_CALCULATED_ATOM_COORDINATES parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getAtomLabelFontParameter()

CDPL_VIS_API const Font& CDPL::Vis::getAtomLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_LABEL_FONT parameter.

◆ setAtomLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::setAtomLabelFontParameter ( Base::ControlParameterContainer cntnr,
const Font font 
)

Sets the value of the Vis::ControlParameter::ATOM_LABEL_FONT parameter of cntnr to font.

Parameters
cntnrThe control-parameter container to update.
fontThe new atom label font.

◆ hasAtomLabelFontParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_LABEL_FONT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearAtomLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomLabelFontParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getAtomLabelSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_LABEL_SIZE parameter.

◆ setAtomLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::setAtomLabelSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::ATOM_LABEL_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new atom label size.

◆ hasAtomLabelSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_LABEL_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearAtomLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomLabelSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getSecondaryAtomLabelFontParameter()

CDPL_VIS_API const Font& CDPL::Vis::getSecondaryAtomLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter.

◆ setSecondaryAtomLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::setSecondaryAtomLabelFontParameter ( Base::ControlParameterContainer cntnr,
const Font font 
)

Sets the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter of cntnr to font.

Parameters
cntnrThe control-parameter container to update.
fontThe new secondary atom label font.

◆ hasSecondaryAtomLabelFontParameter()

CDPL_VIS_API bool CDPL::Vis::hasSecondaryAtomLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearSecondaryAtomLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::clearSecondaryAtomLabelFontParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SECONDARY_ATOM_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getSecondaryAtomLabelSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getSecondaryAtomLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter.

◆ setSecondaryAtomLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::setSecondaryAtomLabelSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new secondary atom label size.

◆ hasSecondaryAtomLabelSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasSecondaryAtomLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearSecondaryAtomLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearSecondaryAtomLabelSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SECONDARY_ATOM_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getAtomLabelMarginParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomLabelMarginParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter.

◆ setAtomLabelMarginParameter()

CDPL_VIS_API void CDPL::Vis::setAtomLabelMarginParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification margin 
)

Sets the value of the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter of cntnr to margin.

Parameters
cntnrThe control-parameter container to update.
marginThe new atom label margin.

◆ hasAtomLabelMarginParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomLabelMarginParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearAtomLabelMarginParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomLabelMarginParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_LABEL_MARGIN parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getRadicalElectronDotSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getRadicalElectronDotSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter.

◆ setRadicalElectronDotSizeParameter()

CDPL_VIS_API void CDPL::Vis::setRadicalElectronDotSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new radical electron dot size.

◆ hasRadicalElectronDotSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasRadicalElectronDotSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearRadicalElectronDotSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearRadicalElectronDotSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::RADICAL_ELECTRON_DOT_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getAtomHighlightAreaSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomHighlightAreaSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter.
Since
1.2

◆ setAtomHighlightAreaSizeParameter()

CDPL_VIS_API void CDPL::Vis::setAtomHighlightAreaSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new atom highlight area size.
Since
1.2

◆ hasAtomHighlightAreaSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomHighlightAreaSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearAtomHighlightAreaSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomHighlightAreaSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getAtomHighlightAreaBrushParameter()

CDPL_VIS_API const Brush& CDPL::Vis::getAtomHighlightAreaBrushParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter.
Since
1.2

◆ setAtomHighlightAreaBrushParameter()

CDPL_VIS_API void CDPL::Vis::setAtomHighlightAreaBrushParameter ( Base::ControlParameterContainer cntnr,
const Brush brush 
)

Sets the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter of cntnr to brush.

Parameters
cntnrThe control-parameter container to update.
brushThe new atom highlight area brush.
Since
1.2

◆ hasAtomHighlightAreaBrushParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomHighlightAreaBrushParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearAtomHighlightAreaBrushParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomHighlightAreaBrushParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_BRUSH parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getAtomHighlightAreaOutlinePenParameter()

CDPL_VIS_API const Pen& CDPL::Vis::getAtomHighlightAreaOutlinePenParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter.
Since
1.2

◆ setAtomHighlightAreaOutlinePenParameter()

CDPL_VIS_API void CDPL::Vis::setAtomHighlightAreaOutlinePenParameter ( Base::ControlParameterContainer cntnr,
const Pen pen 
)

Sets the value of the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr to pen.

Parameters
cntnrThe control-parameter container to update.
penThe new atom highlight area outline pen.
Since
1.2

◆ hasAtomHighlightAreaOutlinePenParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomHighlightAreaOutlinePenParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearAtomHighlightAreaOutlinePenParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomHighlightAreaOutlinePenParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getBreakAtomHighlightAreaOutlineParameter()

CDPL_VIS_API bool CDPL::Vis::getBreakAtomHighlightAreaOutlineParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter.
Since
1.2

◆ setBreakAtomHighlightAreaOutlineParameter()

CDPL_VIS_API void CDPL::Vis::setBreakAtomHighlightAreaOutlineParameter ( Base::ControlParameterContainer cntnr,
bool  brk 
)

Sets the value of the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter of cntnr to brk.

Parameters
cntnrThe control-parameter container to update.
brktrue to break the outline at incident highlighted bonds, and false otherwise.
Since
1.2

◆ hasBreakAtomHighlightAreaOutlineParameter()

CDPL_VIS_API bool CDPL::Vis::hasBreakAtomHighlightAreaOutlineParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearBreakAtomHighlightAreaOutlineParameter()

CDPL_VIS_API void CDPL::Vis::clearBreakAtomHighlightAreaOutlineParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BREAK_ATOM_HIGHLIGHT_AREA_OUTLINE parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getShowExplicitHydrogensParameter()

CDPL_VIS_API bool CDPL::Vis::getShowExplicitHydrogensParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter.

◆ setShowExplicitHydrogensParameter()

CDPL_VIS_API void CDPL::Vis::setShowExplicitHydrogensParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show explicit hydrogens, and false to hide them.

◆ hasShowExplicitHydrogensParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowExplicitHydrogensParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowExplicitHydrogensParameter()

CDPL_VIS_API void CDPL::Vis::clearShowExplicitHydrogensParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_EXPLICIT_HYDROGENS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowCarbonsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowCarbonsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_CARBONS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_CARBONS parameter.

◆ setShowCarbonsParameter()

CDPL_VIS_API void CDPL::Vis::setShowCarbonsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_CARBONS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show carbon element labels, and false to hide them.

◆ hasShowCarbonsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowCarbonsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_CARBONS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowCarbonsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowCarbonsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_CARBONS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowChargesParameter()

CDPL_VIS_API bool CDPL::Vis::getShowChargesParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_CHARGES parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_CHARGES parameter.

◆ setShowChargesParameter()

CDPL_VIS_API void CDPL::Vis::setShowChargesParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_CHARGES parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show formal charges, and false to hide them.

◆ hasShowChargesParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowChargesParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_CHARGES parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowChargesParameter()

CDPL_VIS_API void CDPL::Vis::clearShowChargesParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_CHARGES parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowIsotopesParameter()

CDPL_VIS_API bool CDPL::Vis::getShowIsotopesParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_ISOTOPES parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_ISOTOPES parameter.

◆ setShowIsotopesParameter()

CDPL_VIS_API void CDPL::Vis::setShowIsotopesParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_ISOTOPES parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show isotopic mass values, and false to hide them.

◆ hasShowIsotopesParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowIsotopesParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_ISOTOPES parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowIsotopesParameter()

CDPL_VIS_API void CDPL::Vis::clearShowIsotopesParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_ISOTOPES parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowHydrogenCountsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowHydrogenCountsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter.

◆ setShowHydrogenCountsParameter()

CDPL_VIS_API void CDPL::Vis::setShowHydrogenCountsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show implicit hydrogen counts, and false to hide them.

◆ hasShowHydrogenCountsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowHydrogenCountsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowHydrogenCountsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowHydrogenCountsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_HYDROGEN_COUNTS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowNonCarbonHydrogenCountsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowNonCarbonHydrogenCountsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter.

◆ setShowNonCarbonHydrogenCountsParameter()

CDPL_VIS_API void CDPL::Vis::setShowNonCarbonHydrogenCountsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show non-carbon implicit hydrogen counts, and false to hide them.

◆ hasShowNonCarbonHydrogenCountsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowNonCarbonHydrogenCountsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowNonCarbonHydrogenCountsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowNonCarbonHydrogenCountsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_NON_CARBON_HYDROGEN_COUNTS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowAtomQueryInfosParameter()

CDPL_VIS_API bool CDPL::Vis::getShowAtomQueryInfosParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter.

◆ setShowAtomQueryInfosParameter()

CDPL_VIS_API void CDPL::Vis::setShowAtomQueryInfosParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show query atom match expressions, and false to hide them.

◆ hasShowAtomQueryInfosParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowAtomQueryInfosParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowAtomQueryInfosParameter()

CDPL_VIS_API void CDPL::Vis::clearShowAtomQueryInfosParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_ATOM_QUERY_INFOS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowAtomReactionInfosParameter()

CDPL_VIS_API bool CDPL::Vis::getShowAtomReactionInfosParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter.

◆ setShowAtomReactionInfosParameter()

CDPL_VIS_API void CDPL::Vis::setShowAtomReactionInfosParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show reaction atom-atom mapping numbers, and false to hide them.

◆ hasShowAtomReactionInfosParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowAtomReactionInfosParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowAtomReactionInfosParameter()

CDPL_VIS_API void CDPL::Vis::clearShowAtomReactionInfosParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_ATOM_REACTION_INFOS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowRadicalElectronsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowRadicalElectronsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter.

◆ setShowRadicalElectronsParameter()

CDPL_VIS_API void CDPL::Vis::setShowRadicalElectronsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show radical electron dots, and false to hide them.

◆ hasShowRadicalElectronsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowRadicalElectronsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowRadicalElectronsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowRadicalElectronsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_RADICAL_ELECTRONS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowAtomConfigurationLabelsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowAtomConfigurationLabelsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter.
Since
1.1

◆ setShowAtomConfigurationLabelsParameter()

CDPL_VIS_API void CDPL::Vis::setShowAtomConfigurationLabelsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show atom configuration descriptor labels, and false to hide them.
Since
1.1

◆ hasShowAtomConfigurationLabelsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowAtomConfigurationLabelsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.1

◆ clearShowAtomConfigurationLabelsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowAtomConfigurationLabelsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_ATOM_CONFIGURATION_LABELS parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.1

◆ getShowAtomCustomLabelsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowAtomCustomLabelsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter.
Since
1.2

◆ setShowAtomCustomLabelsParameter()

CDPL_VIS_API void CDPL::Vis::setShowAtomCustomLabelsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show atom custom text labels, and false to hide them.
Since
1.2

◆ hasShowAtomCustomLabelsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowAtomCustomLabelsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearShowAtomCustomLabelsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowAtomCustomLabelsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_ATOM_CUSTOM_LABELS parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getEnableAtomHighlightingParameter()

CDPL_VIS_API bool CDPL::Vis::getEnableAtomHighlightingParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter.
Since
1.2

◆ setEnableAtomHighlightingParameter()

CDPL_VIS_API void CDPL::Vis::setEnableAtomHighlightingParameter ( Base::ControlParameterContainer cntnr,
bool  enale 
)

Sets the value of the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter of cntnr to enale.

Parameters
cntnrThe control-parameter container to update.
enaletrue to enable atom highlighting, and false to disable it.
Since
1.2

◆ hasEnableAtomHighlightingParameter()

CDPL_VIS_API bool CDPL::Vis::hasEnableAtomHighlightingParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearEnableAtomHighlightingParameter()

CDPL_VIS_API void CDPL::Vis::clearEnableAtomHighlightingParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ENABLE_ATOM_HIGHLIGHTING parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getAtomConfigurationLabelSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomConfigurationLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter.
Since
1.1

◆ setAtomConfigurationLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::setAtomConfigurationLabelSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new atom configuration label size.
Since
1.1

◆ hasAtomConfigurationLabelSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomConfigurationLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.1

◆ clearAtomConfigurationLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomConfigurationLabelSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.1

◆ getAtomConfigurationLabelFontParameter()

CDPL_VIS_API const Font& CDPL::Vis::getAtomConfigurationLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter.
Since
1.1

◆ setAtomConfigurationLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::setAtomConfigurationLabelFontParameter ( Base::ControlParameterContainer cntnr,
const Font font 
)

Sets the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter of cntnr to font.

Parameters
cntnrThe control-parameter container to update.
fontThe new atom configuration label font.
Since
1.1

◆ hasAtomConfigurationLabelFontParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomConfigurationLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.1

◆ clearAtomConfigurationLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomConfigurationLabelFontParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.1

◆ getAtomConfigurationLabelColorParameter()

CDPL_VIS_API const Color& CDPL::Vis::getAtomConfigurationLabelColorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter.
Since
1.2

◆ setAtomConfigurationLabelColorParameter()

CDPL_VIS_API void CDPL::Vis::setAtomConfigurationLabelColorParameter ( Base::ControlParameterContainer cntnr,
const Color color 
)

Sets the value of the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter of cntnr to color.

Parameters
cntnrThe control-parameter container to update.
colorThe new atom configuration label color.
Since
1.2

◆ hasAtomConfigurationLabelColorParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomConfigurationLabelColorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearAtomConfigurationLabelColorParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomConfigurationLabelColorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_CONFIGURATION_LABEL_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getAtomCustomLabelSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomCustomLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter.
Since
1.2

◆ setAtomCustomLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::setAtomCustomLabelSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new atom custom label size.
Since
1.2

◆ hasAtomCustomLabelSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomCustomLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearAtomCustomLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomCustomLabelSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_CUSTOM_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getAtomCustomLabelFontParameter()

CDPL_VIS_API const Font& CDPL::Vis::getAtomCustomLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter.
Since
1.2

◆ setAtomCustomLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::setAtomCustomLabelFontParameter ( Base::ControlParameterContainer cntnr,
const Font font 
)

Sets the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter of cntnr to font.

Parameters
cntnrThe control-parameter container to update.
fontThe new atom custom label font.
Since
1.2

◆ hasAtomCustomLabelFontParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomCustomLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearAtomCustomLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomCustomLabelFontParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_CUSTOM_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getAtomCustomLabelColorParameter()

CDPL_VIS_API const Color& CDPL::Vis::getAtomCustomLabelColorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter.
Since
1.2

◆ setAtomCustomLabelColorParameter()

CDPL_VIS_API void CDPL::Vis::setAtomCustomLabelColorParameter ( Base::ControlParameterContainer cntnr,
const Color color 
)

Sets the value of the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter of cntnr to color.

Parameters
cntnrThe control-parameter container to update.
colorThe new atom custom label color.
Since
1.2

◆ hasAtomCustomLabelColorParameter()

CDPL_VIS_API bool CDPL::Vis::hasAtomCustomLabelColorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearAtomCustomLabelColorParameter()

CDPL_VIS_API void CDPL::Vis::clearAtomCustomLabelColorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ATOM_CUSTOM_LABEL_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getHighlightAreaOutlineWidthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getHighlightAreaOutlineWidthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter.
Since
1.2

◆ setHighlightAreaOutlineWidthParameter()

CDPL_VIS_API void CDPL::Vis::setHighlightAreaOutlineWidthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification width 
)

Sets the value of the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter of cntnr to width.

Parameters
cntnrThe control-parameter container to update.
widthThe new highlight area outline width.
Since
1.2

◆ hasHighlightAreaOutlineWidthParameter()

CDPL_VIS_API bool CDPL::Vis::hasHighlightAreaOutlineWidthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearHighlightAreaOutlineWidthParameter()

CDPL_VIS_API void CDPL::Vis::clearHighlightAreaOutlineWidthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::HIGHLIGHT_AREA_OUTLINE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getBondLengthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondLengthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_LENGTH parameter.

◆ setBondLengthParameter()

CDPL_VIS_API void CDPL::Vis::setBondLengthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification length 
)

Sets the value of the Vis::ControlParameter::BOND_LENGTH parameter of cntnr to length.

Parameters
cntnrThe control-parameter container to update.
lengthThe new average bond length.

◆ hasBondLengthParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondLengthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_LENGTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearBondLengthParameter()

CDPL_VIS_API void CDPL::Vis::clearBondLengthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getBondColorParameter()

CDPL_VIS_API const Color& CDPL::Vis::getBondColorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_COLOR parameter.

◆ setBondColorParameter()

CDPL_VIS_API void CDPL::Vis::setBondColorParameter ( Base::ControlParameterContainer cntnr,
const Color color 
)

Sets the value of the Vis::ControlParameter::BOND_COLOR parameter of cntnr to color.

Parameters
cntnrThe control-parameter container to update.
colorThe new bond color.

◆ hasBondColorParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondColorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_COLOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearBondColorParameter()

CDPL_VIS_API void CDPL::Vis::clearBondColorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getBondLineWidthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondLineWidthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_LINE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_LINE_WIDTH parameter.

◆ setBondLineWidthParameter()

CDPL_VIS_API void CDPL::Vis::setBondLineWidthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification width 
)

Sets the value of the Vis::ControlParameter::BOND_LINE_WIDTH parameter of cntnr to width.

Parameters
cntnrThe control-parameter container to update.
widthThe new bond line width.

◆ hasBondLineWidthParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondLineWidthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_LINE_WIDTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearBondLineWidthParameter()

CDPL_VIS_API void CDPL::Vis::clearBondLineWidthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_LINE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getBondLineSpacingParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondLineSpacingParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_LINE_SPACING parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_LINE_SPACING parameter.

◆ setBondLineSpacingParameter()

CDPL_VIS_API void CDPL::Vis::setBondLineSpacingParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification spacing 
)

Sets the value of the Vis::ControlParameter::BOND_LINE_SPACING parameter of cntnr to spacing.

Parameters
cntnrThe control-parameter container to update.
spacingThe new bond line spacing.

◆ hasBondLineSpacingParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondLineSpacingParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_LINE_SPACING parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearBondLineSpacingParameter()

CDPL_VIS_API void CDPL::Vis::clearBondLineSpacingParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_LINE_SPACING parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getStereoBondWedgeWidthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getStereoBondWedgeWidthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter.

◆ setStereoBondWedgeWidthParameter()

CDPL_VIS_API void CDPL::Vis::setStereoBondWedgeWidthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification width 
)

Sets the value of the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter of cntnr to width.

Parameters
cntnrThe control-parameter container to update.
widthThe new stereo bond wedge width.

◆ hasStereoBondWedgeWidthParameter()

CDPL_VIS_API bool CDPL::Vis::hasStereoBondWedgeWidthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearStereoBondWedgeWidthParameter()

CDPL_VIS_API void CDPL::Vis::clearStereoBondWedgeWidthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::STEREO_BOND_WEDGE_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getStereoBondHashSpacingParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getStereoBondHashSpacingParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter.

◆ setStereoBondHashSpacingParameter()

CDPL_VIS_API void CDPL::Vis::setStereoBondHashSpacingParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification spacing 
)

Sets the value of the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter of cntnr to spacing.

Parameters
cntnrThe control-parameter container to update.
spacingThe new stereo bond hash spacing.

◆ hasStereoBondHashSpacingParameter()

CDPL_VIS_API bool CDPL::Vis::hasStereoBondHashSpacingParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearStereoBondHashSpacingParameter()

CDPL_VIS_API void CDPL::Vis::clearStereoBondHashSpacingParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::STEREO_BOND_HASH_SPACING parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionCenterLineLengthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionCenterLineLengthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter.

◆ setReactionCenterLineLengthParameter()

CDPL_VIS_API void CDPL::Vis::setReactionCenterLineLengthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification length 
)

Sets the value of the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter of cntnr to length.

Parameters
cntnrThe control-parameter container to update.
lengthThe new reaction center line length.

◆ hasReactionCenterLineLengthParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionCenterLineLengthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionCenterLineLengthParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionCenterLineLengthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_CENTER_LINE_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getReactionCenterLineSpacingParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionCenterLineSpacingParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter.

◆ setReactionCenterLineSpacingParameter()

CDPL_VIS_API void CDPL::Vis::setReactionCenterLineSpacingParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification spacing 
)

Sets the value of the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter of cntnr to spacing.

Parameters
cntnrThe control-parameter container to update.
spacingThe new reaction center line spacing.

◆ hasReactionCenterLineSpacingParameter()

CDPL_VIS_API bool CDPL::Vis::hasReactionCenterLineSpacingParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearReactionCenterLineSpacingParameter()

CDPL_VIS_API void CDPL::Vis::clearReactionCenterLineSpacingParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::REACTION_CENTER_LINE_SPACING parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getDoubleBondTrimLengthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getDoubleBondTrimLengthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter.

◆ setDoubleBondTrimLengthParameter()

CDPL_VIS_API void CDPL::Vis::setDoubleBondTrimLengthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification length 
)

Sets the value of the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter of cntnr to length.

Parameters
cntnrThe control-parameter container to update.
lengthThe new double bond trim length.

◆ hasDoubleBondTrimLengthParameter()

CDPL_VIS_API bool CDPL::Vis::hasDoubleBondTrimLengthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearDoubleBondTrimLengthParameter()

CDPL_VIS_API void CDPL::Vis::clearDoubleBondTrimLengthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::DOUBLE_BOND_TRIM_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getTripleBondTrimLengthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getTripleBondTrimLengthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter.

◆ setTripleBondTrimLengthParameter()

CDPL_VIS_API void CDPL::Vis::setTripleBondTrimLengthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification length 
)

Sets the value of the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter of cntnr to length.

Parameters
cntnrThe control-parameter container to update.
lengthThe new triple bond trim length.

◆ hasTripleBondTrimLengthParameter()

CDPL_VIS_API bool CDPL::Vis::hasTripleBondTrimLengthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearTripleBondTrimLengthParameter()

CDPL_VIS_API void CDPL::Vis::clearTripleBondTrimLengthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::TRIPLE_BOND_TRIM_LENGTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getBondLabelFontParameter()

CDPL_VIS_API const Font& CDPL::Vis::getBondLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_LABEL_FONT parameter.

◆ setBondLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::setBondLabelFontParameter ( Base::ControlParameterContainer cntnr,
const Font font 
)

Sets the value of the Vis::ControlParameter::BOND_LABEL_FONT parameter of cntnr to font.

Parameters
cntnrThe control-parameter container to update.
fontThe new bond label font.

◆ hasBondLabelFontParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_LABEL_FONT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearBondLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::clearBondLabelFontParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getBondLabelSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_LABEL_SIZE parameter.

◆ setBondLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::setBondLabelSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::BOND_LABEL_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new bond label size.

◆ hasBondLabelSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_LABEL_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearBondLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearBondLabelSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getBondLabelMarginParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondLabelMarginParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_LABEL_MARGIN parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_LABEL_MARGIN parameter.

◆ setBondLabelMarginParameter()

CDPL_VIS_API void CDPL::Vis::setBondLabelMarginParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification margin 
)

Sets the value of the Vis::ControlParameter::BOND_LABEL_MARGIN parameter of cntnr to margin.

Parameters
cntnrThe control-parameter container to update.
marginThe new bond label margin.

◆ hasBondLabelMarginParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondLabelMarginParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_LABEL_MARGIN parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearBondLabelMarginParameter()

CDPL_VIS_API void CDPL::Vis::clearBondLabelMarginParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_LABEL_MARGIN parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getBondHighlightAreaWidthParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondHighlightAreaWidthParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter.
Since
1.2

◆ setBondHighlightAreaWidthParameter()

CDPL_VIS_API void CDPL::Vis::setBondHighlightAreaWidthParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification width 
)

Sets the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter of cntnr to width.

Parameters
cntnrThe control-parameter container to update.
widthThe new bond highlight area width.
Since
1.2

◆ hasBondHighlightAreaWidthParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondHighlightAreaWidthParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearBondHighlightAreaWidthParameter()

CDPL_VIS_API void CDPL::Vis::clearBondHighlightAreaWidthParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_WIDTH parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getBondHighlightAreaBrushParameter()

CDPL_VIS_API const Brush& CDPL::Vis::getBondHighlightAreaBrushParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter.
Since
1.2

◆ setBondHighlightAreaBrushParameter()

CDPL_VIS_API void CDPL::Vis::setBondHighlightAreaBrushParameter ( Base::ControlParameterContainer cntnr,
const Brush brush 
)

Sets the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter of cntnr to brush.

Parameters
cntnrThe control-parameter container to update.
brushThe new bond highlight area brush.
Since
1.2

◆ hasBondHighlightAreaBrushParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondHighlightAreaBrushParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearBondHighlightAreaBrushParameter()

CDPL_VIS_API void CDPL::Vis::clearBondHighlightAreaBrushParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_BRUSH parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getBondHighlightAreaOutlinePenParameter()

CDPL_VIS_API const Pen& CDPL::Vis::getBondHighlightAreaOutlinePenParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter.
Since
1.2

◆ setBondHighlightAreaOutlinePenParameter()

CDPL_VIS_API void CDPL::Vis::setBondHighlightAreaOutlinePenParameter ( Base::ControlParameterContainer cntnr,
const Pen pen 
)

Sets the value of the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr to pen.

Parameters
cntnrThe control-parameter container to update.
penThe new bond highlight area outline pen.
Since
1.2

◆ hasBondHighlightAreaOutlinePenParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondHighlightAreaOutlinePenParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearBondHighlightAreaOutlinePenParameter()

CDPL_VIS_API void CDPL::Vis::clearBondHighlightAreaOutlinePenParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_HIGHLIGHT_AREA_OUTLINE_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getShowBondReactionInfosParameter()

CDPL_VIS_API bool CDPL::Vis::getShowBondReactionInfosParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter.

◆ setShowBondReactionInfosParameter()

CDPL_VIS_API void CDPL::Vis::setShowBondReactionInfosParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to draw reaction center marks, and false to hide them.

◆ hasShowBondReactionInfosParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowBondReactionInfosParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowBondReactionInfosParameter()

CDPL_VIS_API void CDPL::Vis::clearShowBondReactionInfosParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_BOND_REACTION_INFOS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowBondQueryInfosParameter()

CDPL_VIS_API bool CDPL::Vis::getShowBondQueryInfosParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter.

◆ setShowBondQueryInfosParameter()

CDPL_VIS_API void CDPL::Vis::setShowBondQueryInfosParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show query bond match expressions, and false to hide them.

◆ hasShowBondQueryInfosParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowBondQueryInfosParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowBondQueryInfosParameter()

CDPL_VIS_API void CDPL::Vis::clearShowBondQueryInfosParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_BOND_QUERY_INFOS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowStereoBondsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowStereoBondsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_STEREO_BONDS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_STEREO_BONDS parameter.

◆ setShowStereoBondsParameter()

CDPL_VIS_API void CDPL::Vis::setShowStereoBondsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_STEREO_BONDS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to draw stereo bonds, and false to disable stereo bond rendering.

◆ hasShowStereoBondsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowStereoBondsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_STEREO_BONDS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.

◆ clearShowStereoBondsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowStereoBondsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_STEREO_BONDS parameter from cntnr.

Parameters
cntnrThe control-parameter container.

◆ getShowBondConfigurationLabelsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowBondConfigurationLabelsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter.
Since
1.1

◆ setShowBondConfigurationLabelsParameter()

CDPL_VIS_API void CDPL::Vis::setShowBondConfigurationLabelsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show bond configuration descriptor labels, and false to hide them.
Since
1.1

◆ hasShowBondConfigurationLabelsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowBondConfigurationLabelsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.1

◆ clearShowBondConfigurationLabelsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowBondConfigurationLabelsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_BOND_CONFIGURATION_LABELS parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.1

◆ getShowBondCustomLabelsParameter()

CDPL_VIS_API bool CDPL::Vis::getShowBondCustomLabelsParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter.
Since
1.2

◆ setShowBondCustomLabelsParameter()

CDPL_VIS_API void CDPL::Vis::setShowBondCustomLabelsParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show bond custom text labels, and false to hide them.
Since
1.2

◆ hasShowBondCustomLabelsParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowBondCustomLabelsParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearShowBondCustomLabelsParameter()

CDPL_VIS_API void CDPL::Vis::clearShowBondCustomLabelsParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_BOND_CUSTOM_LABELS parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getEnableBondHighlightingParameter()

CDPL_VIS_API bool CDPL::Vis::getEnableBondHighlightingParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter.
Since
1.2

◆ setEnableBondHighlightingParameter()

CDPL_VIS_API void CDPL::Vis::setEnableBondHighlightingParameter ( Base::ControlParameterContainer cntnr,
bool  enable 
)

Sets the value of the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter of cntnr to enable.

Parameters
cntnrThe control-parameter container to update.
enabletrue to enable bond highlighting, and false to disable it.
Since
1.2

◆ hasEnableBondHighlightingParameter()

CDPL_VIS_API bool CDPL::Vis::hasEnableBondHighlightingParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearEnableBondHighlightingParameter()

CDPL_VIS_API void CDPL::Vis::clearEnableBondHighlightingParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::ENABLE_BOND_HIGHLIGHTING parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getBondConfigurationLabelSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondConfigurationLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter.
Since
1.1

◆ setBondConfigurationLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::setBondConfigurationLabelSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new bond configuration label size.
Since
1.1

◆ hasBondConfigurationLabelSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondConfigurationLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.1

◆ clearBondConfigurationLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearBondConfigurationLabelSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.1

◆ getBondConfigurationLabelFontParameter()

CDPL_VIS_API const Font& CDPL::Vis::getBondConfigurationLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter.
Since
1.1

◆ setBondConfigurationLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::setBondConfigurationLabelFontParameter ( Base::ControlParameterContainer cntnr,
const Font font 
)

Sets the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter of cntnr to font.

Parameters
cntnrThe control-parameter container to update.
fontThe new bond configuration label font.
Since
1.1

◆ hasBondConfigurationLabelFontParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondConfigurationLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.1

◆ clearBondConfigurationLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::clearBondConfigurationLabelFontParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.1

◆ getBondConfigurationLabelColorParameter()

CDPL_VIS_API const Color& CDPL::Vis::getBondConfigurationLabelColorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter.
Since
1.2

◆ setBondConfigurationLabelColorParameter()

CDPL_VIS_API void CDPL::Vis::setBondConfigurationLabelColorParameter ( Base::ControlParameterContainer cntnr,
const Color color 
)

Sets the value of the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter of cntnr to color.

Parameters
cntnrThe control-parameter container to update.
colorThe new bond configuration label color.
Since
1.2

◆ hasBondConfigurationLabelColorParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondConfigurationLabelColorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearBondConfigurationLabelColorParameter()

CDPL_VIS_API void CDPL::Vis::clearBondConfigurationLabelColorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_CONFIGURATION_LABEL_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getBondCustomLabelSizeParameter()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondCustomLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter.
Since
1.2

◆ setBondCustomLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::setBondCustomLabelSizeParameter ( Base::ControlParameterContainer cntnr,
const SizeSpecification size 
)

Sets the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter of cntnr to size.

Parameters
cntnrThe control-parameter container to update.
sizeThe new bond custom label size.
Since
1.2

◆ hasBondCustomLabelSizeParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondCustomLabelSizeParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearBondCustomLabelSizeParameter()

CDPL_VIS_API void CDPL::Vis::clearBondCustomLabelSizeParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_CUSTOM_LABEL_SIZE parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getBondCustomLabelFontParameter()

CDPL_VIS_API const Font& CDPL::Vis::getBondCustomLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter.
Since
1.2

◆ setBondCustomLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::setBondCustomLabelFontParameter ( Base::ControlParameterContainer cntnr,
const Font font 
)

Sets the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter of cntnr to font.

Parameters
cntnrThe control-parameter container to update.
fontThe new bond custom label font.
Since
1.2

◆ hasBondCustomLabelFontParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondCustomLabelFontParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearBondCustomLabelFontParameter()

CDPL_VIS_API void CDPL::Vis::clearBondCustomLabelFontParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_CUSTOM_LABEL_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getBondCustomLabelColorParameter()

CDPL_VIS_API const Color& CDPL::Vis::getBondCustomLabelColorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter.
Since
1.2

◆ setBondCustomLabelColorParameter()

CDPL_VIS_API void CDPL::Vis::setBondCustomLabelColorParameter ( Base::ControlParameterContainer cntnr,
const Color color 
)

Sets the value of the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter of cntnr to color.

Parameters
cntnrThe control-parameter container to update.
colorThe new bond custom label color.
Since
1.2

◆ hasBondCustomLabelColorParameter()

CDPL_VIS_API bool CDPL::Vis::hasBondCustomLabelColorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearBondCustomLabelColorParameter()

CDPL_VIS_API void CDPL::Vis::clearBondCustomLabelColorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::BOND_CUSTOM_LABEL_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getGridViewBorderPenParameter()

CDPL_VIS_API const Pen& CDPL::Vis::getGridViewBorderPenParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter.
Since
1.2

◆ setGridViewBorderPenParameter()

CDPL_VIS_API void CDPL::Vis::setGridViewBorderPenParameter ( Base::ControlParameterContainer cntnr,
const Pen pen 
)

Sets the value of the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter of cntnr to pen.

Parameters
cntnrThe control-parameter container to update.
penThe new grid view border pen.
Since
1.2

◆ hasGridViewBorderPenParameter()

CDPL_VIS_API bool CDPL::Vis::hasGridViewBorderPenParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearGridViewBorderPenParameter()

CDPL_VIS_API void CDPL::Vis::clearGridViewBorderPenParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::GRID_VIEW_BORDER_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getGridViewRowSeparatorPenParameter()

CDPL_VIS_API const Pen& CDPL::Vis::getGridViewRowSeparatorPenParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter.
Since
1.2

◆ setGridViewRowSeparatorPenParameter()

CDPL_VIS_API void CDPL::Vis::setGridViewRowSeparatorPenParameter ( Base::ControlParameterContainer cntnr,
const Pen pen 
)

Sets the value of the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter of cntnr to pen.

Parameters
cntnrThe control-parameter container to update.
penThe new grid view row separator pen.
Since
1.2

◆ hasGridViewRowSeparatorPenParameter()

CDPL_VIS_API bool CDPL::Vis::hasGridViewRowSeparatorPenParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearGridViewRowSeparatorPenParameter()

CDPL_VIS_API void CDPL::Vis::clearGridViewRowSeparatorPenParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::GRID_VIEW_ROW_SEPARATOR_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getGridViewColumnSeparatorPenParameter()

CDPL_VIS_API const Pen& CDPL::Vis::getGridViewColumnSeparatorPenParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter.
Since
1.2

◆ setGridViewColumnSeparatorPenParameter()

CDPL_VIS_API void CDPL::Vis::setGridViewColumnSeparatorPenParameter ( Base::ControlParameterContainer cntnr,
const Pen pen 
)

Sets the value of the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter of cntnr to pen.

Parameters
cntnrThe control-parameter container to update.
penThe new grid view column separator pen.
Since
1.2

◆ hasGridViewColumnSeparatorPenParameter()

CDPL_VIS_API bool CDPL::Vis::hasGridViewColumnSeparatorPenParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearGridViewColumnSeparatorPenParameter()

CDPL_VIS_API void CDPL::Vis::clearGridViewColumnSeparatorPenParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::GRID_VIEW_COLUMN_SEPARATOR_PEN parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getGridViewMarginParameter()

CDPL_VIS_API double CDPL::Vis::getGridViewMarginParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::GRID_VIEW_MARGIN parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::GRID_VIEW_MARGIN parameter.
Since
1.2

◆ setGridViewMarginParameter()

CDPL_VIS_API void CDPL::Vis::setGridViewMarginParameter ( Base::ControlParameterContainer cntnr,
double  margin 
)

Sets the value of the Vis::ControlParameter::GRID_VIEW_MARGIN parameter of cntnr to margin.

Parameters
cntnrThe control-parameter container to update.
marginThe new grid view outer margin.
Since
1.2

◆ hasGridViewMarginParameter()

CDPL_VIS_API bool CDPL::Vis::hasGridViewMarginParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::GRID_VIEW_MARGIN parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearGridViewMarginParameter()

CDPL_VIS_API void CDPL::Vis::clearGridViewMarginParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::GRID_VIEW_MARGIN parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getGridViewCellPaddingParameter()

CDPL_VIS_API double CDPL::Vis::getGridViewCellPaddingParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter.
Since
1.2

◆ setGridViewCellPaddingParameter()

CDPL_VIS_API void CDPL::Vis::setGridViewCellPaddingParameter ( Base::ControlParameterContainer cntnr,
double  padding 
)

Sets the value of the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter of cntnr to padding.

Parameters
cntnrThe control-parameter container to update.
paddingThe new grid view cell padding.
Since
1.2

◆ hasGridViewCellPaddingParameter()

CDPL_VIS_API bool CDPL::Vis::hasGridViewCellPaddingParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearGridViewCellPaddingParameter()

CDPL_VIS_API void CDPL::Vis::clearGridViewCellPaddingParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::GRID_VIEW_CELL_PADDING parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getGridViewTextFontParameter()

CDPL_VIS_API const Font& CDPL::Vis::getGridViewTextFontParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter.
Since
1.2

◆ setGridViewTextFontParameter()

CDPL_VIS_API void CDPL::Vis::setGridViewTextFontParameter ( Base::ControlParameterContainer cntnr,
const Font font 
)

Sets the value of the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter of cntnr to font.

Parameters
cntnrThe control-parameter container to update.
fontThe new grid view text font.
Since
1.2

◆ hasGridViewTextFontParameter()

CDPL_VIS_API bool CDPL::Vis::hasGridViewTextFontParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearGridViewTextFontParameter()

CDPL_VIS_API void CDPL::Vis::clearGridViewTextFontParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::GRID_VIEW_TEXT_FONT parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getGridViewTextColorParameter()

CDPL_VIS_API const Color& CDPL::Vis::getGridViewTextColorParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter.
Since
1.2

◆ setGridViewTextColorParameter()

CDPL_VIS_API void CDPL::Vis::setGridViewTextColorParameter ( Base::ControlParameterContainer cntnr,
const Color color 
)

Sets the value of the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter of cntnr to color.

Parameters
cntnrThe control-parameter container to update.
colorThe new grid view text color.
Since
1.2

◆ hasGridViewTextColorParameter()

CDPL_VIS_API bool CDPL::Vis::hasGridViewTextColorParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.2

◆ clearGridViewTextColorParameter()

CDPL_VIS_API void CDPL::Vis::clearGridViewTextColorParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::GRID_VIEW_TEXT_COLOR parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.2

◆ getFeatureColorTableParameter()

CDPL_VIS_API const ColorTable::SharedPointer& CDPL::Vis::getFeatureColorTableParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter.
Since
1.3

◆ setFeatureColorTableParameter()

CDPL_VIS_API void CDPL::Vis::setFeatureColorTableParameter ( Base::ControlParameterContainer cntnr,
const ColorTable::SharedPointer colors 
)

Sets the value of the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter of cntnr to colors.

Parameters
cntnrThe control-parameter container to update.
colorsThe new pharmacophoric feature color table.
Since
1.3

◆ hasFeatureColorTableParameter()

CDPL_VIS_API bool CDPL::Vis::hasFeatureColorTableParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.3

◆ clearFeatureColorTableParameter()

CDPL_VIS_API void CDPL::Vis::clearFeatureColorTableParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::FEATURE_COLOR_TABLE parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.3

◆ getDefaultMaterialParameter()

CDPL_VIS_API const Material& CDPL::Vis::getDefaultMaterialParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::DEFAULT_MATERIAL parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::DEFAULT_MATERIAL parameter.
Since
1.3

◆ setDefaultMaterialParameter()

CDPL_VIS_API void CDPL::Vis::setDefaultMaterialParameter ( Base::ControlParameterContainer cntnr,
const Material material 
)

Sets the value of the Vis::ControlParameter::DEFAULT_MATERIAL parameter of cntnr to material.

Parameters
cntnrThe control-parameter container to update.
materialThe new default material.
Since
1.3

◆ hasDefaultMaterialParameter()

CDPL_VIS_API bool CDPL::Vis::hasDefaultMaterialParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::DEFAULT_MATERIAL parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.3

◆ clearDefaultMaterialParameter()

CDPL_VIS_API void CDPL::Vis::clearDefaultMaterialParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::DEFAULT_MATERIAL parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.3

◆ getShowFeatureCentersParameter()

CDPL_VIS_API bool CDPL::Vis::getShowFeatureCentersParameter ( const Base::ControlParameterContainer cntnr)

Returns the value of the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter from cntnr.

Parameters
cntnrThe control-parameter container to query.
Returns
The value of the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter.
Since
1.3

◆ setShowFeatureCentersParameter()

CDPL_VIS_API void CDPL::Vis::setShowFeatureCentersParameter ( Base::ControlParameterContainer cntnr,
bool  show 
)

Sets the value of the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter of cntnr to show.

Parameters
cntnrThe control-parameter container to update.
showtrue to show feature center spheres, and false to hide them.
Since
1.3

◆ hasShowFeatureCentersParameter()

CDPL_VIS_API bool CDPL::Vis::hasShowFeatureCentersParameter ( const Base::ControlParameterContainer cntnr)

Tells whether the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter of cntnr is set.

Parameters
cntnrThe control-parameter container to query.
Returns
true if the parameter is set, and false otherwise.
Since
1.3

◆ clearShowFeatureCentersParameter()

CDPL_VIS_API void CDPL::Vis::clearShowFeatureCentersParameter ( Base::ControlParameterContainer cntnr)

Removes the Vis::ControlParameter::SHOW_FEATURE_CENTERS parameter from cntnr.

Parameters
cntnrThe control-parameter container.
Since
1.3

◆ getAtomColorTable()

CDPL_VIS_API const ColorTable::SharedPointer& CDPL::Vis::getAtomColorTable ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property.

◆ setAtomColorTable()

CDPL_VIS_API void CDPL::Vis::setAtomColorTable ( Chem::MolecularGraph molgraph,
const ColorTable::SharedPointer colors 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property of the molecular graph molgraph to colors.

Parameters
molgraphThe molecular graph for which to set the property value.
colorsThe new value of the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property.

◆ hasAtomColorTable()

CDPL_VIS_API bool CDPL::Vis::hasAtomColorTable ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearAtomColorTable()

CDPL_VIS_API void CDPL::Vis::clearAtomColorTable ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_COLOR_TABLE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getAtomColor()

CDPL_VIS_API const Color& CDPL::Vis::getAtomColor ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_COLOR property.

◆ setAtomColor()

CDPL_VIS_API void CDPL::Vis::setAtomColor ( Chem::MolecularGraph molgraph,
const Color color 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_COLOR property of the molecular graph molgraph to color.

Parameters
molgraphThe molecular graph for which to set the property value.
colorThe new value of the Vis::MolecularGraphProperty::ATOM_COLOR property.

◆ hasAtomColor()

CDPL_VIS_API bool CDPL::Vis::hasAtomColor ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_COLOR property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearAtomColor()

CDPL_VIS_API void CDPL::Vis::clearAtomColor ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getAtomLabelFont()

CDPL_VIS_API const Font& CDPL::Vis::getAtomLabelFont ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property.

◆ setAtomLabelFont()

CDPL_VIS_API void CDPL::Vis::setAtomLabelFont ( Chem::MolecularGraph molgraph,
const Font font 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property of the molecular graph molgraph to font.

Parameters
molgraphThe molecular graph for which to set the property value.
fontThe new value of the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property.

◆ hasAtomLabelFont()

CDPL_VIS_API bool CDPL::Vis::hasAtomLabelFont ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearAtomLabelFont()

CDPL_VIS_API void CDPL::Vis::clearAtomLabelFont ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getAtomLabelSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomLabelSize ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property.

◆ setAtomLabelSize()

CDPL_VIS_API void CDPL::Vis::setAtomLabelSize ( Chem::MolecularGraph molgraph,
const SizeSpecification size 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property of the molecular graph molgraph to size.

Parameters
molgraphThe molecular graph for which to set the property value.
sizeThe new value of the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property.

◆ hasAtomLabelSize()

CDPL_VIS_API bool CDPL::Vis::hasAtomLabelSize ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearAtomLabelSize()

CDPL_VIS_API void CDPL::Vis::clearAtomLabelSize ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getSecondaryAtomLabelFont()

CDPL_VIS_API const Font& CDPL::Vis::getSecondaryAtomLabelFont ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property.

◆ setSecondaryAtomLabelFont()

CDPL_VIS_API void CDPL::Vis::setSecondaryAtomLabelFont ( Chem::MolecularGraph molgraph,
const Font font 
)

Sets the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property of the molecular graph molgraph to font.

Parameters
molgraphThe molecular graph for which to set the property value.
fontThe new value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property.

◆ hasSecondaryAtomLabelFont()

CDPL_VIS_API bool CDPL::Vis::hasSecondaryAtomLabelFont ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearSecondaryAtomLabelFont()

CDPL_VIS_API void CDPL::Vis::clearSecondaryAtomLabelFont ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getSecondaryAtomLabelSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getSecondaryAtomLabelSize ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property.

◆ setSecondaryAtomLabelSize()

CDPL_VIS_API void CDPL::Vis::setSecondaryAtomLabelSize ( Chem::MolecularGraph molgraph,
const SizeSpecification size 
)

Sets the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property of the molecular graph molgraph to size.

Parameters
molgraphThe molecular graph for which to set the property value.
sizeThe new value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property.

◆ hasSecondaryAtomLabelSize()

CDPL_VIS_API bool CDPL::Vis::hasSecondaryAtomLabelSize ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearSecondaryAtomLabelSize()

CDPL_VIS_API void CDPL::Vis::clearSecondaryAtomLabelSize ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::SECONDARY_ATOM_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getAtomLabelMargin()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomLabelMargin ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property.

◆ setAtomLabelMargin()

CDPL_VIS_API void CDPL::Vis::setAtomLabelMargin ( Chem::MolecularGraph molgraph,
const SizeSpecification margin 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property of the molecular graph molgraph to margin.

Parameters
molgraphThe molecular graph for which to set the property value.
marginThe new value of the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property.

◆ hasAtomLabelMargin()

CDPL_VIS_API bool CDPL::Vis::hasAtomLabelMargin ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearAtomLabelMargin()

CDPL_VIS_API void CDPL::Vis::clearAtomLabelMargin ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_LABEL_MARGIN property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getRadicalElectronDotSize() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getRadicalElectronDotSize ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property.

◆ setRadicalElectronDotSize() [2/2]

CDPL_VIS_API void CDPL::Vis::setRadicalElectronDotSize ( Chem::MolecularGraph molgraph,
const SizeSpecification size 
)

Sets the value of the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property of the molecular graph molgraph to size.

Parameters
molgraphThe molecular graph for which to set the property value.
sizeThe new value of the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property.

◆ hasRadicalElectronDotSize() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasRadicalElectronDotSize ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearRadicalElectronDotSize() [2/2]

CDPL_VIS_API void CDPL::Vis::clearRadicalElectronDotSize ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::RADICAL_ELECTRON_DOT_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getAtomConfigurationLabelFont()

CDPL_VIS_API const Font& CDPL::Vis::getAtomConfigurationLabelFont ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property.
Since
1.1

◆ setAtomConfigurationLabelFont()

CDPL_VIS_API void CDPL::Vis::setAtomConfigurationLabelFont ( Chem::MolecularGraph molgraph,
const Font font 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph to font.

Parameters
molgraphThe molecular graph for which to set the property value.
fontThe new value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property.
Since
1.1

◆ hasAtomConfigurationLabelFont()

CDPL_VIS_API bool CDPL::Vis::hasAtomConfigurationLabelFont ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.1

◆ clearAtomConfigurationLabelFont()

CDPL_VIS_API void CDPL::Vis::clearAtomConfigurationLabelFont ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.1

◆ getAtomConfigurationLabelSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomConfigurationLabelSize ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property.
Since
1.1

◆ setAtomConfigurationLabelSize()

CDPL_VIS_API void CDPL::Vis::setAtomConfigurationLabelSize ( Chem::MolecularGraph molgraph,
const SizeSpecification size 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph to size.

Parameters
molgraphThe molecular graph for which to set the property value.
sizeThe new value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property.
Since
1.1

◆ hasAtomConfigurationLabelSize()

CDPL_VIS_API bool CDPL::Vis::hasAtomConfigurationLabelSize ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.1

◆ clearAtomConfigurationLabelSize()

CDPL_VIS_API void CDPL::Vis::clearAtomConfigurationLabelSize ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.1

◆ getAtomConfigurationLabelColor()

CDPL_VIS_API const Color& CDPL::Vis::getAtomConfigurationLabelColor ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property.
Since
1.2

◆ setAtomConfigurationLabelColor()

CDPL_VIS_API void CDPL::Vis::setAtomConfigurationLabelColor ( Chem::MolecularGraph molgraph,
const Color color 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph to color.

Parameters
molgraphThe molecular graph for which to set the property value.
colorThe new value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property.
Since
1.2

◆ hasAtomConfigurationLabelColor()

CDPL_VIS_API bool CDPL::Vis::hasAtomConfigurationLabelColor ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearAtomConfigurationLabelColor()

CDPL_VIS_API void CDPL::Vis::clearAtomConfigurationLabelColor ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getAtomCustomLabelFont()

CDPL_VIS_API const Font& CDPL::Vis::getAtomCustomLabelFont ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property.
Since
1.2

◆ setAtomCustomLabelFont()

CDPL_VIS_API void CDPL::Vis::setAtomCustomLabelFont ( Chem::MolecularGraph molgraph,
const Font font 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property of the molecular graph molgraph to font.

Parameters
molgraphThe molecular graph for which to set the property value.
fontThe new value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property.
Since
1.2

◆ hasAtomCustomLabelFont()

CDPL_VIS_API bool CDPL::Vis::hasAtomCustomLabelFont ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearAtomCustomLabelFont()

CDPL_VIS_API void CDPL::Vis::clearAtomCustomLabelFont ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getAtomCustomLabelSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomCustomLabelSize ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property.
Since
1.2

◆ setAtomCustomLabelSize()

CDPL_VIS_API void CDPL::Vis::setAtomCustomLabelSize ( Chem::MolecularGraph molgraph,
const SizeSpecification size 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property of the molecular graph molgraph to size.

Parameters
molgraphThe molecular graph for which to set the property value.
sizeThe new value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property.
Since
1.2

◆ hasAtomCustomLabelSize()

CDPL_VIS_API bool CDPL::Vis::hasAtomCustomLabelSize ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearAtomCustomLabelSize()

CDPL_VIS_API void CDPL::Vis::clearAtomCustomLabelSize ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getAtomCustomLabelColor()

CDPL_VIS_API const Color& CDPL::Vis::getAtomCustomLabelColor ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property.
Since
1.2

◆ setAtomCustomLabelColor()

CDPL_VIS_API void CDPL::Vis::setAtomCustomLabelColor ( Chem::MolecularGraph molgraph,
const Color color 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property of the molecular graph molgraph to color.

Parameters
molgraphThe molecular graph for which to set the property value.
colorThe new value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property.
Since
1.2

◆ hasAtomCustomLabelColor()

CDPL_VIS_API bool CDPL::Vis::hasAtomCustomLabelColor ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearAtomCustomLabelColor()

CDPL_VIS_API void CDPL::Vis::clearAtomCustomLabelColor ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_CUSTOM_LABEL_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getAtomHighlightAreaSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getAtomHighlightAreaSize ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property.
Since
1.2

◆ setAtomHighlightAreaSize()

CDPL_VIS_API void CDPL::Vis::setAtomHighlightAreaSize ( Chem::MolecularGraph molgraph,
const SizeSpecification size 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property of the molecular graph molgraph to size.

Parameters
molgraphThe molecular graph for which to set the property value.
sizeThe new value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property.
Since
1.2

◆ hasAtomHighlightAreaSize()

CDPL_VIS_API bool CDPL::Vis::hasAtomHighlightAreaSize ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearAtomHighlightAreaSize()

CDPL_VIS_API void CDPL::Vis::clearAtomHighlightAreaSize ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getAtomHighlightAreaBrush()

CDPL_VIS_API const Brush& CDPL::Vis::getAtomHighlightAreaBrush ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property.
Since
1.2

◆ setAtomHighlightAreaBrush()

CDPL_VIS_API void CDPL::Vis::setAtomHighlightAreaBrush ( Chem::MolecularGraph molgraph,
const Brush brush 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph to brush.

Parameters
molgraphThe molecular graph for which to set the property value.
brushThe new value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property.
Since
1.2

◆ hasAtomHighlightAreaBrush()

CDPL_VIS_API bool CDPL::Vis::hasAtomHighlightAreaBrush ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearAtomHighlightAreaBrush()

CDPL_VIS_API void CDPL::Vis::clearAtomHighlightAreaBrush ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getAtomHighlightAreaOutlinePen()

CDPL_VIS_API const Pen& CDPL::Vis::getAtomHighlightAreaOutlinePen ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property.
Since
1.2

◆ setAtomHighlightAreaOutlinePen()

CDPL_VIS_API void CDPL::Vis::setAtomHighlightAreaOutlinePen ( Chem::MolecularGraph molgraph,
const Pen pen 
)

Sets the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph to pen.

Parameters
molgraphThe molecular graph for which to set the property value.
penThe new value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property.
Since
1.2

◆ hasAtomHighlightAreaOutlinePen()

CDPL_VIS_API bool CDPL::Vis::hasAtomHighlightAreaOutlinePen ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearAtomHighlightAreaOutlinePen()

CDPL_VIS_API void CDPL::Vis::clearAtomHighlightAreaOutlinePen ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::ATOM_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getHighlightAreaOutlineWidth()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getHighlightAreaOutlineWidth ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property.
Since
1.2

◆ setHighlightAreaOutlineWidth()

CDPL_VIS_API void CDPL::Vis::setHighlightAreaOutlineWidth ( Chem::MolecularGraph molgraph,
const SizeSpecification width 
)

Sets the value of the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property of the molecular graph molgraph to width.

Parameters
molgraphThe molecular graph for which to set the property value.
widthThe new value of the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property.
Since
1.2

◆ hasHighlightAreaOutlineWidth()

CDPL_VIS_API bool CDPL::Vis::hasHighlightAreaOutlineWidth ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearHighlightAreaOutlineWidth()

CDPL_VIS_API void CDPL::Vis::clearHighlightAreaOutlineWidth ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::HIGHLIGHT_AREA_OUTLINE_WIDTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getBondColor()

CDPL_VIS_API const Color& CDPL::Vis::getBondColor ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_COLOR property.

◆ setBondColor()

CDPL_VIS_API void CDPL::Vis::setBondColor ( Chem::MolecularGraph molgraph,
const Color color 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_COLOR property of the molecular graph molgraph to color.

Parameters
molgraphThe molecular graph for which to set the property value.
colorThe new value of the Vis::MolecularGraphProperty::BOND_COLOR property.

◆ hasBondColor()

CDPL_VIS_API bool CDPL::Vis::hasBondColor ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_COLOR property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearBondColor()

CDPL_VIS_API void CDPL::Vis::clearBondColor ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getBondLineWidth()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondLineWidth ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property.

◆ setBondLineWidth()

CDPL_VIS_API void CDPL::Vis::setBondLineWidth ( Chem::MolecularGraph molgraph,
const SizeSpecification width 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property of the molecular graph molgraph to width.

Parameters
molgraphThe molecular graph for which to set the property value.
widthThe new value of the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property.

◆ hasBondLineWidth()

CDPL_VIS_API bool CDPL::Vis::hasBondLineWidth ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearBondLineWidth()

CDPL_VIS_API void CDPL::Vis::clearBondLineWidth ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_LINE_WIDTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getBondLineSpacing()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondLineSpacing ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_LINE_SPACING property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_LINE_SPACING property.

◆ setBondLineSpacing()

CDPL_VIS_API void CDPL::Vis::setBondLineSpacing ( Chem::MolecularGraph molgraph,
const SizeSpecification spacing 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_LINE_SPACING property of the molecular graph molgraph to spacing.

Parameters
molgraphThe molecular graph for which to set the property value.
spacingThe new value of the Vis::MolecularGraphProperty::BOND_LINE_SPACING property.

◆ hasBondLineSpacing()

CDPL_VIS_API bool CDPL::Vis::hasBondLineSpacing ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_LINE_SPACING property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearBondLineSpacing()

CDPL_VIS_API void CDPL::Vis::clearBondLineSpacing ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_LINE_SPACING property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getStereoBondWedgeWidth() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getStereoBondWedgeWidth ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property.

◆ setStereoBondWedgeWidth() [2/2]

CDPL_VIS_API void CDPL::Vis::setStereoBondWedgeWidth ( Chem::MolecularGraph molgraph,
const SizeSpecification width 
)

Sets the value of the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property of the molecular graph molgraph to width.

Parameters
molgraphThe molecular graph for which to set the property value.
widthThe new value of the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property.

◆ hasStereoBondWedgeWidth() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasStereoBondWedgeWidth ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearStereoBondWedgeWidth() [2/2]

CDPL_VIS_API void CDPL::Vis::clearStereoBondWedgeWidth ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::STEREO_BOND_WEDGE_WIDTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getStereoBondHashSpacing() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getStereoBondHashSpacing ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property.

◆ setStereoBondHashSpacing() [2/2]

CDPL_VIS_API void CDPL::Vis::setStereoBondHashSpacing ( Chem::MolecularGraph molgraph,
const SizeSpecification spacing 
)

Sets the value of the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property of the molecular graph molgraph to spacing.

Parameters
molgraphThe molecular graph for which to set the property value.
spacingThe new value of the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property.

◆ hasStereoBondHashSpacing() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasStereoBondHashSpacing ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearStereoBondHashSpacing() [2/2]

CDPL_VIS_API void CDPL::Vis::clearStereoBondHashSpacing ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::STEREO_BOND_HASH_SPACING property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getReactionCenterLineLength() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionCenterLineLength ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property.

◆ setReactionCenterLineLength() [2/2]

CDPL_VIS_API void CDPL::Vis::setReactionCenterLineLength ( Chem::MolecularGraph molgraph,
const SizeSpecification length 
)

Sets the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property of the molecular graph molgraph to length.

Parameters
molgraphThe molecular graph for which to set the property value.
lengthThe new value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property.

◆ hasReactionCenterLineLength() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasReactionCenterLineLength ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearReactionCenterLineLength() [2/2]

CDPL_VIS_API void CDPL::Vis::clearReactionCenterLineLength ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_LENGTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getReactionCenterLineSpacing() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getReactionCenterLineSpacing ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property.

◆ setReactionCenterLineSpacing() [2/2]

CDPL_VIS_API void CDPL::Vis::setReactionCenterLineSpacing ( Chem::MolecularGraph molgraph,
const SizeSpecification spacing 
)

Sets the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property of the molecular graph molgraph to spacing.

Parameters
molgraphThe molecular graph for which to set the property value.
spacingThe new value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property.

◆ hasReactionCenterLineSpacing() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasReactionCenterLineSpacing ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearReactionCenterLineSpacing() [2/2]

CDPL_VIS_API void CDPL::Vis::clearReactionCenterLineSpacing ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::REACTION_CENTER_LINE_SPACING property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getDoubleBondTrimLength() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getDoubleBondTrimLength ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property.

◆ setDoubleBondTrimLength() [2/2]

CDPL_VIS_API void CDPL::Vis::setDoubleBondTrimLength ( Chem::MolecularGraph molgraph,
const SizeSpecification length 
)

Sets the value of the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property of the molecular graph molgraph to length.

Parameters
molgraphThe molecular graph for which to set the property value.
lengthThe new value of the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property.

◆ hasDoubleBondTrimLength() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasDoubleBondTrimLength ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearDoubleBondTrimLength() [2/2]

CDPL_VIS_API void CDPL::Vis::clearDoubleBondTrimLength ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::DOUBLE_BOND_TRIM_LENGTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getTripleBondTrimLength() [2/2]

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getTripleBondTrimLength ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property.

◆ setTripleBondTrimLength() [2/2]

CDPL_VIS_API void CDPL::Vis::setTripleBondTrimLength ( Chem::MolecularGraph molgraph,
const SizeSpecification length 
)

Sets the value of the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property of the molecular graph molgraph to length.

Parameters
molgraphThe molecular graph for which to set the property value.
lengthThe new value of the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property.

◆ hasTripleBondTrimLength() [2/2]

CDPL_VIS_API bool CDPL::Vis::hasTripleBondTrimLength ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearTripleBondTrimLength() [2/2]

CDPL_VIS_API void CDPL::Vis::clearTripleBondTrimLength ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::TRIPLE_BOND_TRIM_LENGTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getBondLabelFont()

CDPL_VIS_API const Font& CDPL::Vis::getBondLabelFont ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_LABEL_FONT property.

◆ setBondLabelFont()

CDPL_VIS_API void CDPL::Vis::setBondLabelFont ( Chem::MolecularGraph molgraph,
const Font font 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_LABEL_FONT property of the molecular graph molgraph to font.

Parameters
molgraphThe molecular graph for which to set the property value.
fontThe new value of the Vis::MolecularGraphProperty::BOND_LABEL_FONT property.

◆ hasBondLabelFont()

CDPL_VIS_API bool CDPL::Vis::hasBondLabelFont ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_LABEL_FONT property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearBondLabelFont()

CDPL_VIS_API void CDPL::Vis::clearBondLabelFont ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getBondLabelSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondLabelSize ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property.

◆ setBondLabelSize()

CDPL_VIS_API void CDPL::Vis::setBondLabelSize ( Chem::MolecularGraph molgraph,
const SizeSpecification size 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property of the molecular graph molgraph to size.

Parameters
molgraphThe molecular graph for which to set the property value.
sizeThe new value of the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property.

◆ hasBondLabelSize()

CDPL_VIS_API bool CDPL::Vis::hasBondLabelSize ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearBondLabelSize()

CDPL_VIS_API void CDPL::Vis::clearBondLabelSize ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getBondLabelMargin()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondLabelMargin ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property.

◆ setBondLabelMargin()

CDPL_VIS_API void CDPL::Vis::setBondLabelMargin ( Chem::MolecularGraph molgraph,
const SizeSpecification margin 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property of the molecular graph molgraph to margin.

Parameters
molgraphThe molecular graph for which to set the property value.
marginThe new value of the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property.

◆ hasBondLabelMargin()

CDPL_VIS_API bool CDPL::Vis::hasBondLabelMargin ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearBondLabelMargin()

CDPL_VIS_API void CDPL::Vis::clearBondLabelMargin ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_LABEL_MARGIN property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.

◆ getBondHighlightAreaWidth()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondHighlightAreaWidth ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property.
Since
1.2

◆ setBondHighlightAreaWidth()

CDPL_VIS_API void CDPL::Vis::setBondHighlightAreaWidth ( Chem::MolecularGraph molgraph,
const SizeSpecification width 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property of the molecular graph molgraph to width.

Parameters
molgraphThe molecular graph for which to set the property value.
widthThe new value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property.
Since
1.2

◆ hasBondHighlightAreaWidth()

CDPL_VIS_API bool CDPL::Vis::hasBondHighlightAreaWidth ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearBondHighlightAreaWidth()

CDPL_VIS_API void CDPL::Vis::clearBondHighlightAreaWidth ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_WIDTH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getBondHighlightAreaBrush()

CDPL_VIS_API const Brush& CDPL::Vis::getBondHighlightAreaBrush ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property.
Since
1.2

◆ setBondHighlightAreaBrush()

CDPL_VIS_API void CDPL::Vis::setBondHighlightAreaBrush ( Chem::MolecularGraph molgraph,
const Brush brush 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph to brush.

Parameters
molgraphThe molecular graph for which to set the property value.
brushThe new value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property.
Since
1.2

◆ hasBondHighlightAreaBrush()

CDPL_VIS_API bool CDPL::Vis::hasBondHighlightAreaBrush ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearBondHighlightAreaBrush()

CDPL_VIS_API void CDPL::Vis::clearBondHighlightAreaBrush ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_BRUSH property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getBondHighlightAreaOutlinePen()

CDPL_VIS_API const Pen& CDPL::Vis::getBondHighlightAreaOutlinePen ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property.
Since
1.2

◆ setBondHighlightAreaOutlinePen()

CDPL_VIS_API void CDPL::Vis::setBondHighlightAreaOutlinePen ( Chem::MolecularGraph molgraph,
const Pen pen 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph to pen.

Parameters
molgraphThe molecular graph for which to set the property value.
penThe new value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property.
Since
1.2

◆ hasBondHighlightAreaOutlinePen()

CDPL_VIS_API bool CDPL::Vis::hasBondHighlightAreaOutlinePen ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearBondHighlightAreaOutlinePen()

CDPL_VIS_API void CDPL::Vis::clearBondHighlightAreaOutlinePen ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_HIGHLIGHT_AREA_OUTLINE_PEN property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getBondConfigurationLabelFont()

CDPL_VIS_API const Font& CDPL::Vis::getBondConfigurationLabelFont ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property.
Since
1.1

◆ setBondConfigurationLabelFont()

CDPL_VIS_API void CDPL::Vis::setBondConfigurationLabelFont ( Chem::MolecularGraph molgraph,
const Font font 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph to font.

Parameters
molgraphThe molecular graph for which to set the property value.
fontThe new value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property.
Since
1.1

◆ hasBondConfigurationLabelFont()

CDPL_VIS_API bool CDPL::Vis::hasBondConfigurationLabelFont ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.1

◆ clearBondConfigurationLabelFont()

CDPL_VIS_API void CDPL::Vis::clearBondConfigurationLabelFont ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.1

◆ getBondConfigurationLabelSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondConfigurationLabelSize ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property.
Since
1.1

◆ setBondConfigurationLabelSize()

CDPL_VIS_API void CDPL::Vis::setBondConfigurationLabelSize ( Chem::MolecularGraph molgraph,
const SizeSpecification size 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph to size.

Parameters
molgraphThe molecular graph for which to set the property value.
sizeThe new value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property.
Since
1.1

◆ hasBondConfigurationLabelSize()

CDPL_VIS_API bool CDPL::Vis::hasBondConfigurationLabelSize ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.1

◆ clearBondConfigurationLabelSize()

CDPL_VIS_API void CDPL::Vis::clearBondConfigurationLabelSize ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.1

◆ getBondConfigurationLabelColor()

CDPL_VIS_API const Color& CDPL::Vis::getBondConfigurationLabelColor ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property.
Since
1.2

◆ setBondConfigurationLabelColor()

CDPL_VIS_API void CDPL::Vis::setBondConfigurationLabelColor ( Chem::MolecularGraph molgraph,
const Color color 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph to color.

Parameters
molgraphThe molecular graph for which to set the property value.
colorThe new value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property.
Since
1.2

◆ hasBondConfigurationLabelColor()

CDPL_VIS_API bool CDPL::Vis::hasBondConfigurationLabelColor ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearBondConfigurationLabelColor()

CDPL_VIS_API void CDPL::Vis::clearBondConfigurationLabelColor ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_CONFIGURATION_LABEL_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getBondCustomLabelFont()

CDPL_VIS_API const Font& CDPL::Vis::getBondCustomLabelFont ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property.
Since
1.2

◆ setBondCustomLabelFont()

CDPL_VIS_API void CDPL::Vis::setBondCustomLabelFont ( Chem::MolecularGraph molgraph,
const Font font 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property of the molecular graph molgraph to font.

Parameters
molgraphThe molecular graph for which to set the property value.
fontThe new value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property.
Since
1.2

◆ hasBondCustomLabelFont()

CDPL_VIS_API bool CDPL::Vis::hasBondCustomLabelFont ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearBondCustomLabelFont()

CDPL_VIS_API void CDPL::Vis::clearBondCustomLabelFont ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_FONT property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getBondCustomLabelSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getBondCustomLabelSize ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property.
Since
1.2

◆ setBondCustomLabelSize()

CDPL_VIS_API void CDPL::Vis::setBondCustomLabelSize ( Chem::MolecularGraph molgraph,
const SizeSpecification size 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property of the molecular graph molgraph to size.

Parameters
molgraphThe molecular graph for which to set the property value.
sizeThe new value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property.
Since
1.2

◆ hasBondCustomLabelSize()

CDPL_VIS_API bool CDPL::Vis::hasBondCustomLabelSize ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearBondCustomLabelSize()

CDPL_VIS_API void CDPL::Vis::clearBondCustomLabelSize ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_SIZE property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ getBondCustomLabelColor()

CDPL_VIS_API const Color& CDPL::Vis::getBondCustomLabelColor ( const Chem::MolecularGraph molgraph)

Returns the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to return the property value.
Returns
The value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property.
Since
1.2

◆ setBondCustomLabelColor()

CDPL_VIS_API void CDPL::Vis::setBondCustomLabelColor ( Chem::MolecularGraph molgraph,
const Color color 
)

Sets the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property of the molecular graph molgraph to color.

Parameters
molgraphThe molecular graph for which to set the property value.
colorThe new value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property.
Since
1.2

◆ hasBondCustomLabelColor()

CDPL_VIS_API bool CDPL::Vis::hasBondCustomLabelColor ( const Chem::MolecularGraph molgraph)

Tells whether the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property of the molecular graph molgraph is set.

Parameters
molgraphThe molecular graph for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.2

◆ clearBondCustomLabelColor()

CDPL_VIS_API void CDPL::Vis::clearBondCustomLabelColor ( Chem::MolecularGraph molgraph)

Clears the value of the Vis::MolecularGraphProperty::BOND_CUSTOM_LABEL_COLOR property of the molecular graph molgraph.

Parameters
molgraphThe molecular graph for which to clear the property value.
Since
1.2

◆ prepareFor2DVisualization() [1/2]

CDPL_VIS_API void CDPL::Vis::prepareFor2DVisualization ( Chem::MolecularGraph molgraph)

Prepares molgraph for 2D visualization by perceiving all properties (aromaticity, hybridization, rings, stereo, etc.) that downstream 2D-rendering code expects to be set.

Parameters
molgraphThe molecular graph to prepare (modified in place).
Since
1.3

◆ getShape()

CDPL_VIS_API const Shape3D::SharedPointer& CDPL::Vis::getShape ( const Object3D obj)

Returns the value of the Vis::Object3DProperty::SHAPE property of the 3D object obj.

Parameters
objThe 3D object for which to return the property value.
Returns
The value of the Vis::Object3DProperty::SHAPE property.
Since
1.3

◆ setShape()

CDPL_VIS_API void CDPL::Vis::setShape ( Object3D obj,
const Shape3D::SharedPointer shape 
)

Sets the value of the Vis::Object3DProperty::SHAPE property of the 3D object obj to shape.

Parameters
objThe 3D object for which to set the property value.
shapeThe new value of the Vis::Object3DProperty::SHAPE property.
Since
1.3

◆ hasShape()

CDPL_VIS_API bool CDPL::Vis::hasShape ( const Object3D obj)

Tells whether the Vis::Object3DProperty::SHAPE property of the 3D object obj is set.

Parameters
objThe 3D object for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.3

◆ clearShape()

CDPL_VIS_API void CDPL::Vis::clearShape ( Object3D obj)

Clears the value of the Vis::Object3DProperty::SHAPE property of the 3D object obj.

Parameters
objThe 3D object for which to clear the property value.
Since
1.3

◆ getTransformationMatrix()

CDPL_VIS_API const Math::Matrix4D& CDPL::Vis::getTransformationMatrix ( const Object3D obj)

Returns the value of the Vis::Object3DProperty::TRANSFORMATION_MATRIX property of the 3D object obj.

Parameters
objThe 3D object for which to return the property value.
Returns
The value of the Vis::Object3DProperty::TRANSFORMATION_MATRIX property.
Since
1.3

◆ setTransformationMatrix()

CDPL_VIS_API void CDPL::Vis::setTransformationMatrix ( Object3D obj,
const Math::Matrix4D mtx 
)

Sets the value of the Vis::Object3DProperty::TRANSFORMATION_MATRIX property of the 3D object obj to mtx.

Parameters
objThe 3D object for which to set the property value.
mtxThe new value of the Vis::Object3DProperty::TRANSFORMATION_MATRIX property.
Since
1.3

◆ hasTransformationMatrix()

CDPL_VIS_API bool CDPL::Vis::hasTransformationMatrix ( const Object3D obj)

Tells whether the Vis::Object3DProperty::TRANSFORMATION_MATRIX property of the 3D object obj is set.

Parameters
objThe 3D object for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.3

◆ clearTransformationMatrix()

CDPL_VIS_API void CDPL::Vis::clearTransformationMatrix ( Object3D obj)

Clears the value of the Vis::Object3DProperty::TRANSFORMATION_MATRIX property of the 3D object obj.

Parameters
objThe 3D object for which to clear the property value.
Since
1.3

◆ getMaterial()

CDPL_VIS_API const Material& CDPL::Vis::getMaterial ( const Object3D obj)

Returns the value of the Vis::Object3DProperty::MATERIAL property of the 3D object obj.

Parameters
objThe 3D object for which to return the property value.
Returns
The value of the Vis::Object3DProperty::MATERIAL property.
Since
1.3

◆ setMaterial()

CDPL_VIS_API void CDPL::Vis::setMaterial ( Object3D object3D,
const Material material 
)

Sets the value of the Vis::Object3DProperty::MATERIAL property of the 3D object object3D to material.

Parameters
object3DThe 3D object for which to set the property value.
materialThe new value of the Vis::Object3DProperty::MATERIAL property.
Since
1.3

◆ hasMaterial()

CDPL_VIS_API bool CDPL::Vis::hasMaterial ( const Object3D obj)

Tells whether the Vis::Object3DProperty::MATERIAL property of the 3D object obj is set.

Parameters
objThe 3D object for which to query the property value.
Returns
true if the property is set, and false otherwise.
Since
1.3

◆ clearMaterial()

CDPL_VIS_API void CDPL::Vis::clearMaterial ( Object3D obj)

Clears the value of the Vis::Object3DProperty::MATERIAL property of the 3D object obj.

Parameters
objThe 3D object for which to clear the property value.
Since
1.3

◆ getArrowStyle()

CDPL_VIS_API unsigned int CDPL::Vis::getArrowStyle ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::ARROW_STYLE property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::ARROW_STYLE property.

◆ setArrowStyle()

CDPL_VIS_API void CDPL::Vis::setArrowStyle ( Chem::Reaction rxn,
unsigned int  style 
)

Sets the value of the Vis::ReactionProperty::ARROW_STYLE property of the reaction rxn to style.

Parameters
rxnThe reaction for which to set the property value.
styleThe new arrow style (see Vis::ArrowStyle).

◆ hasArrowStyle()

CDPL_VIS_API bool CDPL::Vis::hasArrowStyle ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::ARROW_STYLE property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearArrowStyle()

CDPL_VIS_API void CDPL::Vis::clearArrowStyle ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::ARROW_STYLE property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getArrowColor()

CDPL_VIS_API const Color& CDPL::Vis::getArrowColor ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::ARROW_COLOR property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::ARROW_COLOR property.

◆ setArrowColor()

CDPL_VIS_API void CDPL::Vis::setArrowColor ( Chem::Reaction rxn,
const Color color 
)

Sets the value of the Vis::ReactionProperty::ARROW_COLOR property of the reaction rxn to color.

Parameters
rxnThe reaction for which to set the property value.
colorThe new arrow color.

◆ hasArrowColor()

CDPL_VIS_API bool CDPL::Vis::hasArrowColor ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::ARROW_COLOR property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearArrowColor()

CDPL_VIS_API void CDPL::Vis::clearArrowColor ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::ARROW_COLOR property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getArrowLength()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getArrowLength ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::ARROW_LENGTH property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::ARROW_LENGTH property.

◆ setArrowLength()

CDPL_VIS_API void CDPL::Vis::setArrowLength ( Chem::Reaction rxn,
const SizeSpecification length 
)

Sets the value of the Vis::ReactionProperty::ARROW_LENGTH property of the reaction rxn to length.

Parameters
rxnThe reaction for which to set the property value.
lengthThe new arrow length.

◆ hasArrowLength()

CDPL_VIS_API bool CDPL::Vis::hasArrowLength ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::ARROW_LENGTH property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearArrowLength()

CDPL_VIS_API void CDPL::Vis::clearArrowLength ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::ARROW_LENGTH property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getArrowHeadLength()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getArrowHeadLength ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::ARROW_HEAD_LENGTH property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::ARROW_HEAD_LENGTH property.

◆ setArrowHeadLength()

CDPL_VIS_API void CDPL::Vis::setArrowHeadLength ( Chem::Reaction rxn,
const SizeSpecification length 
)

Sets the value of the Vis::ReactionProperty::ARROW_HEAD_LENGTH property of the reaction rxn to length.

Parameters
rxnThe reaction for which to set the property value.
lengthThe new arrow head length.

◆ hasArrowHeadLength()

CDPL_VIS_API bool CDPL::Vis::hasArrowHeadLength ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::ARROW_HEAD_LENGTH property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearArrowHeadLength()

CDPL_VIS_API void CDPL::Vis::clearArrowHeadLength ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::ARROW_HEAD_LENGTH property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getArrowHeadWidth()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getArrowHeadWidth ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::ARROW_HEAD_WIDTH property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::ARROW_HEAD_WIDTH property.

◆ setArrowHeadWidth()

CDPL_VIS_API void CDPL::Vis::setArrowHeadWidth ( Chem::Reaction rxn,
const SizeSpecification width 
)

Sets the value of the Vis::ReactionProperty::ARROW_HEAD_WIDTH property of the reaction rxn to width.

Parameters
rxnThe reaction for which to set the property value.
widthThe new arrow head width.

◆ hasArrowHeadWidth()

CDPL_VIS_API bool CDPL::Vis::hasArrowHeadWidth ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::ARROW_HEAD_WIDTH property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearArrowHeadWidth()

CDPL_VIS_API void CDPL::Vis::clearArrowHeadWidth ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::ARROW_HEAD_WIDTH property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getArrowShaftWidth()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getArrowShaftWidth ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::ARROW_SHAFT_WIDTH property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::ARROW_SHAFT_WIDTH property.

◆ setArrowShaftWidth()

CDPL_VIS_API void CDPL::Vis::setArrowShaftWidth ( Chem::Reaction rxn,
const SizeSpecification width 
)

Sets the value of the Vis::ReactionProperty::ARROW_SHAFT_WIDTH property of the reaction rxn to width.

Parameters
rxnThe reaction for which to set the property value.
widthThe new arrow shaft width.

◆ hasArrowShaftWidth()

CDPL_VIS_API bool CDPL::Vis::hasArrowShaftWidth ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::ARROW_SHAFT_WIDTH property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearArrowShaftWidth()

CDPL_VIS_API void CDPL::Vis::clearArrowShaftWidth ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::ARROW_SHAFT_WIDTH property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getArrowLineWidth()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getArrowLineWidth ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::ARROW_LINE_WIDTH property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::ARROW_LINE_WIDTH property.

◆ setArrowLineWidth()

CDPL_VIS_API void CDPL::Vis::setArrowLineWidth ( Chem::Reaction rxn,
const SizeSpecification width 
)

Sets the value of the Vis::ReactionProperty::ARROW_LINE_WIDTH property of the reaction rxn to width.

Parameters
rxnThe reaction for which to set the property value.
widthThe new arrow outline width.

◆ hasArrowLineWidth()

CDPL_VIS_API bool CDPL::Vis::hasArrowLineWidth ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::ARROW_LINE_WIDTH property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearArrowLineWidth()

CDPL_VIS_API void CDPL::Vis::clearArrowLineWidth ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::ARROW_LINE_WIDTH property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getComponentLayout()

CDPL_VIS_API unsigned int CDPL::Vis::getComponentLayout ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::COMPONENT_LAYOUT property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::COMPONENT_LAYOUT property.

◆ setComponentLayout()

CDPL_VIS_API void CDPL::Vis::setComponentLayout ( Chem::Reaction rxn,
unsigned int  layout 
)

Sets the value of the Vis::ReactionProperty::COMPONENT_LAYOUT property of the reaction rxn to layout.

Parameters
rxnThe reaction for which to set the property value.
layoutThe new layout style (see Vis::LayoutStyle).

◆ hasComponentLayout()

CDPL_VIS_API bool CDPL::Vis::hasComponentLayout ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::COMPONENT_LAYOUT property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearComponentLayout()

CDPL_VIS_API void CDPL::Vis::clearComponentLayout ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::COMPONENT_LAYOUT property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getComponentLayoutDirection()

CDPL_VIS_API unsigned int CDPL::Vis::getComponentLayoutDirection ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::COMPONENT_LAYOUT_DIRECTION property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::COMPONENT_LAYOUT_DIRECTION property.

◆ setComponentLayoutDirection()

CDPL_VIS_API void CDPL::Vis::setComponentLayoutDirection ( Chem::Reaction rxn,
unsigned int  dir 
)

Sets the value of the Vis::ReactionProperty::COMPONENT_LAYOUT_DIRECTION property of the reaction rxn to dir.

Parameters
rxnThe reaction for which to set the property value.
dirThe new layout direction (see Vis::LayoutDirection).

◆ hasComponentLayoutDirection()

CDPL_VIS_API bool CDPL::Vis::hasComponentLayoutDirection ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::COMPONENT_LAYOUT_DIRECTION property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearComponentLayoutDirection()

CDPL_VIS_API void CDPL::Vis::clearComponentLayoutDirection ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::COMPONENT_LAYOUT_DIRECTION property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getComponentMargin()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getComponentMargin ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::COMPONENT_MARGIN property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::COMPONENT_MARGIN property.

◆ setComponentMargin()

CDPL_VIS_API void CDPL::Vis::setComponentMargin ( Chem::Reaction rxn,
const SizeSpecification margin 
)

Sets the value of the Vis::ReactionProperty::COMPONENT_MARGIN property of the reaction rxn to margin.

Parameters
rxnThe reaction for which to set the property value.
marginThe new component margin.

◆ hasComponentMargin()

CDPL_VIS_API bool CDPL::Vis::hasComponentMargin ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::COMPONENT_MARGIN property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearComponentMargin()

CDPL_VIS_API void CDPL::Vis::clearComponentMargin ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::COMPONENT_MARGIN property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getShowReactants()

CDPL_VIS_API bool CDPL::Vis::getShowReactants ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::SHOW_REACTANTS property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::SHOW_REACTANTS property.

◆ setShowReactants()

CDPL_VIS_API void CDPL::Vis::setShowReactants ( Chem::Reaction rxn,
bool  show 
)

Sets the value of the Vis::ReactionProperty::SHOW_REACTANTS property of the reaction rxn to show.

Parameters
rxnThe reaction for which to set the property value.
showtrue to show the reactants, and false to hide them.

◆ hasShowReactants()

CDPL_VIS_API bool CDPL::Vis::hasShowReactants ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::SHOW_REACTANTS property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearShowReactants()

CDPL_VIS_API void CDPL::Vis::clearShowReactants ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::SHOW_REACTANTS property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getShowAgents()

CDPL_VIS_API bool CDPL::Vis::getShowAgents ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::SHOW_AGENTS property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::SHOW_AGENTS property.

◆ setShowAgents()

CDPL_VIS_API void CDPL::Vis::setShowAgents ( Chem::Reaction rxn,
bool  show 
)

Sets the value of the Vis::ReactionProperty::SHOW_AGENTS property of the reaction rxn to show.

Parameters
rxnThe reaction for which to set the property value.
showtrue to show the agents, and false to hide them.

◆ hasShowAgents()

CDPL_VIS_API bool CDPL::Vis::hasShowAgents ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::SHOW_AGENTS property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearShowAgents()

CDPL_VIS_API void CDPL::Vis::clearShowAgents ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::SHOW_AGENTS property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getShowProducts()

CDPL_VIS_API bool CDPL::Vis::getShowProducts ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::SHOW_PRODUCTS property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::SHOW_PRODUCTS property.

◆ setShowProducts()

CDPL_VIS_API void CDPL::Vis::setShowProducts ( Chem::Reaction rxn,
bool  show 
)

Sets the value of the Vis::ReactionProperty::SHOW_PRODUCTS property of the reaction rxn to show.

Parameters
rxnThe reaction for which to set the property value.
showtrue to show the products, and false to hide them.

◆ hasShowProducts()

CDPL_VIS_API bool CDPL::Vis::hasShowProducts ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::SHOW_PRODUCTS property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearShowProducts()

CDPL_VIS_API void CDPL::Vis::clearShowProducts ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::SHOW_PRODUCTS property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getAgentAlignment()

CDPL_VIS_API unsigned int CDPL::Vis::getAgentAlignment ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::AGENT_ALIGNMENT property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::AGENT_ALIGNMENT property.

◆ setAgentAlignment()

CDPL_VIS_API void CDPL::Vis::setAgentAlignment ( Chem::Reaction rxn,
unsigned int  alignment 
)

Sets the value of the Vis::ReactionProperty::AGENT_ALIGNMENT property of the reaction rxn to alignment.

Parameters
rxnThe reaction for which to set the property value.
alignmentThe new agent alignment (see Vis::Alignment).

◆ hasAgentAlignment()

CDPL_VIS_API bool CDPL::Vis::hasAgentAlignment ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::AGENT_ALIGNMENT property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearAgentAlignment()

CDPL_VIS_API void CDPL::Vis::clearAgentAlignment ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::AGENT_ALIGNMENT property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getAgentLayout()

CDPL_VIS_API unsigned int CDPL::Vis::getAgentLayout ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::AGENT_LAYOUT property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::AGENT_LAYOUT property.

◆ setAgentLayout()

CDPL_VIS_API void CDPL::Vis::setAgentLayout ( Chem::Reaction rxn,
unsigned int  layout 
)

Sets the value of the Vis::ReactionProperty::AGENT_LAYOUT property of the reaction rxn to layout.

Parameters
rxnThe reaction for which to set the property value.
layoutThe new agent layout style (see Vis::LayoutStyle).

◆ hasAgentLayout()

CDPL_VIS_API bool CDPL::Vis::hasAgentLayout ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::AGENT_LAYOUT property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearAgentLayout()

CDPL_VIS_API void CDPL::Vis::clearAgentLayout ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::AGENT_LAYOUT property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getAgentLayoutDirection()

CDPL_VIS_API unsigned int CDPL::Vis::getAgentLayoutDirection ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::AGENT_LAYOUT_DIRECTION property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::AGENT_LAYOUT_DIRECTION property.

◆ setAgentLayoutDirection()

CDPL_VIS_API void CDPL::Vis::setAgentLayoutDirection ( Chem::Reaction rxn,
unsigned int  dir 
)

Sets the value of the Vis::ReactionProperty::AGENT_LAYOUT_DIRECTION property of the reaction rxn to dir.

Parameters
rxnThe reaction for which to set the property value.
dirThe new agent layout direction (see Vis::LayoutDirection).

◆ hasAgentLayoutDirection()

CDPL_VIS_API bool CDPL::Vis::hasAgentLayoutDirection ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::AGENT_LAYOUT_DIRECTION property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearAgentLayoutDirection()

CDPL_VIS_API void CDPL::Vis::clearAgentLayoutDirection ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::AGENT_LAYOUT_DIRECTION property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getPlusSignColor()

CDPL_VIS_API const Color& CDPL::Vis::getPlusSignColor ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::PLUS_SIGN_COLOR property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::PLUS_SIGN_COLOR property.

◆ setPlusSignColor()

CDPL_VIS_API void CDPL::Vis::setPlusSignColor ( Chem::Reaction rxn,
const Color color 
)

Sets the value of the Vis::ReactionProperty::PLUS_SIGN_COLOR property of the reaction rxn to color.

Parameters
rxnThe reaction for which to set the property value.
colorThe new plus-sign color.

◆ hasPlusSignColor()

CDPL_VIS_API bool CDPL::Vis::hasPlusSignColor ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::PLUS_SIGN_COLOR property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearPlusSignColor()

CDPL_VIS_API void CDPL::Vis::clearPlusSignColor ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::PLUS_SIGN_COLOR property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getPlusSignSize()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getPlusSignSize ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::PLUS_SIGN_SIZE property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::PLUS_SIGN_SIZE property.

◆ setPlusSignSize()

CDPL_VIS_API void CDPL::Vis::setPlusSignSize ( Chem::Reaction rxn,
const SizeSpecification size 
)

Sets the value of the Vis::ReactionProperty::PLUS_SIGN_SIZE property of the reaction rxn to size.

Parameters
rxnThe reaction for which to set the property value.
sizeThe new plus-sign size.

◆ hasPlusSignSize()

CDPL_VIS_API bool CDPL::Vis::hasPlusSignSize ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::PLUS_SIGN_SIZE property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearPlusSignSize()

CDPL_VIS_API void CDPL::Vis::clearPlusSignSize ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::PLUS_SIGN_SIZE property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getPlusSignLineWidth()

CDPL_VIS_API const SizeSpecification& CDPL::Vis::getPlusSignLineWidth ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::PLUS_SIGN_LINE_WIDTH property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::PLUS_SIGN_LINE_WIDTH property.

◆ setPlusSignLineWidth()

CDPL_VIS_API void CDPL::Vis::setPlusSignLineWidth ( Chem::Reaction rxn,
const SizeSpecification width 
)

Sets the value of the Vis::ReactionProperty::PLUS_SIGN_LINE_WIDTH property of the reaction rxn to width.

Parameters
rxnThe reaction for which to set the property value.
widthThe new plus-sign line width.

◆ hasPlusSignLineWidth()

CDPL_VIS_API bool CDPL::Vis::hasPlusSignLineWidth ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::PLUS_SIGN_LINE_WIDTH property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearPlusSignLineWidth()

CDPL_VIS_API void CDPL::Vis::clearPlusSignLineWidth ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::PLUS_SIGN_LINE_WIDTH property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ getShowPlusSigns()

CDPL_VIS_API bool CDPL::Vis::getShowPlusSigns ( const Chem::Reaction rxn)

Returns the value of the Vis::ReactionProperty::SHOW_PLUS_SIGNS property of the reaction rxn.

Parameters
rxnThe reaction for which to return the property value.
Returns
The value of the Vis::ReactionProperty::SHOW_PLUS_SIGNS property.

◆ setShowPlusSigns()

CDPL_VIS_API void CDPL::Vis::setShowPlusSigns ( Chem::Reaction rxn,
bool  show 
)

Sets the value of the Vis::ReactionProperty::SHOW_PLUS_SIGNS property of the reaction rxn to show.

Parameters
rxnThe reaction for which to set the property value.
showtrue to draw the '+' signs, and false to hide them.

◆ hasShowPlusSigns()

CDPL_VIS_API bool CDPL::Vis::hasShowPlusSigns ( const Chem::Reaction rxn)

Tells whether the Vis::ReactionProperty::SHOW_PLUS_SIGNS property of the reaction rxn is set.

Parameters
rxnThe reaction for which to query the property value.
Returns
true if the property is set, and false otherwise.

◆ clearShowPlusSigns()

CDPL_VIS_API void CDPL::Vis::clearShowPlusSigns ( Chem::Reaction rxn)

Clears the value of the Vis::ReactionProperty::SHOW_PLUS_SIGNS property of the reaction rxn.

Parameters
rxnThe reaction for which to clear the property value.

◆ prepareFor2DVisualization() [2/2]

CDPL_VIS_API void CDPL::Vis::prepareFor2DVisualization ( Chem::Reaction rxn)

Prepares rxn for 2D visualization by perceiving all properties (aromaticity, hybridization, rings, stereo, etc.) that downstream 2D-rendering code expects to be set on each reaction component.

Parameters
rxnThe reaction to prepare (modified in place).
Since
1.3

◆ subdivideSpherical()

CDPL_VIS_API void CDPL::Vis::subdivideSpherical ( TriangleMesh3D mesh)
Since
1.3

◆ removeVertexDuplicates()

CDPL_VIS_API std::size_t CDPL::Vis::removeVertexDuplicates ( TriangleMesh3D mesh,
bool  check_vn = true,
double  tol = 0.0 
)
Since
1.3

◆ calcVertexFromFaceNormals() [1/2]

CDPL_VIS_API void CDPL::Vis::calcVertexFromFaceNormals ( TriangleMesh3D mesh,
bool  weight_face_size = false 
)
Since
1.3

◆ calcVertexFromFaceNormals() [2/2]

CDPL_VIS_API void CDPL::Vis::calcVertexFromFaceNormals ( const TriangleMesh3D mesh,
Math::Vector3DArray normals,
bool  weight_face_size = false 
)
Since
1.3

◆ translate()

CDPL_VIS_API void CDPL::Vis::translate ( TriangleMesh3D mesh,
double  trans_x,
double  trans_y,
double  trans_z,
std::size_t  vtx_offs = 0,
std::size_t  vtx_count = 0 
)
Since
1.3

◆ scale()

CDPL_VIS_API void CDPL::Vis::scale ( TriangleMesh3D mesh,
double  scale_x,
double  scale_y,
double  scale_z,
std::size_t  vtx_offs = 0,
std::size_t  vtx_count = 0 
)
Since
1.3

◆ rotateX()

CDPL_VIS_API void CDPL::Vis::rotateX ( TriangleMesh3D mesh,
double  angle,
std::size_t  vtx_offs = 0,
std::size_t  vtx_count = 0 
)
Since
1.3

◆ rotateY()

CDPL_VIS_API void CDPL::Vis::rotateY ( TriangleMesh3D mesh,
double  angle,
std::size_t  vtx_offs = 0,
std::size_t  vtx_count = 0 
)
Since
1.3

◆ rotateZ()

CDPL_VIS_API void CDPL::Vis::rotateZ ( TriangleMesh3D mesh,
double  angle,
std::size_t  vtx_offs = 0,
std::size_t  vtx_count = 0 
)
Since
1.3

◆ transform()

CDPL_VIS_API void CDPL::Vis::transform ( TriangleMesh3D mesh,
const Math::Matrix4D mtx,
std::size_t  vtx_offs = 0,
std::size_t  vtx_count = 0 
)
Since
1.3