Chemical Data Processing Library C++ API - Version 1.1.1
Vis/ControlParameterFunctions.hpp
Go to the documentation of this file.
1 /*
2  * ControlParameterFunctions.hpp
3  *
4  * This file is part of the Chemical Data Processing Toolkit
5  *
6  * Copyright (C) 2003 Thomas Seidel <thomas.seidel@univie.ac.at>
7  *
8  * This library is free software; you can redistribute it and/or
9  * modify it under the terms of the GNU Lesser General Public
10  * License as published by the Free Software Foundation; either
11  * version 2 of the License, or (at your option) any later version.
12  *
13  * This library is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16  * Lesser General Public License for more details.
17  *
18  * You should have received a copy of the GNU Lesser General Public License
19  * along with this library; see the file COPYING. If not, write to
20  * the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
21  * Boston, MA 02111-1307, USA.
22  */
23 
29 #ifndef CDPL_VIS_CONTROLPARAMETERFUNCTIONS_HPP
30 #define CDPL_VIS_CONTROLPARAMETERFUNCTIONS_HPP
31 
32 #include "CDPL/Vis/APIPrefix.hpp"
33 #include "CDPL/Vis/ColorTable.hpp"
34 
35 
36 namespace CDPL
37 {
38 
39  namespace Base
40  {
41 
42  class ControlParameterContainer;
43  }
44 
45  namespace Vis
46  {
47 
48  class Rectangle2D;
49  class SizeSpecification;
50  class Font;
51  class Color;
52 
54 
56 
58 
60 
61 
63 
65 
67 
69 
70 
72 
74 
76 
78 
79 
81 
83 
85 
87 
88 
90 
92 
94 
96 
97 
99 
101 
103 
105 
106 
108 
110 
112 
114 
115 
117 
119 
121 
123 
124 
126 
128 
130 
132 
133 
135 
137 
139 
141 
142 
144 
146 
148 
150 
151 
153 
155 
157 
159 
160 
162 
164 
166 
168 
169 
171 
173 
175 
177 
178 
180 
182 
184 
186 
187 
189 
191 
193 
195 
196 
198 
200 
202 
204 
205 
207 
209 
211 
213 
214 
216 
218 
220 
222 
223 
225 
227 
229 
231 
232 
234 
236 
238 
240 
241 
243 
245 
247 
249 
250 
252 
254 
256 
258 
259 
261 
263 
265 
267 
268 
270 
272 
274 
276 
277 
279 
281 
283 
285 
286 
288 
290 
292 
294 
295 
297 
299 
301 
303 
304 
306 
308 
310 
312 
313 
315 
317 
319 
321 
322 
324 
326 
328 
330 
331 
333 
335 
337 
339 
340 
342 
344 
346 
348 
349 
351 
353 
355 
357 
358 
360 
362 
364 
366 
367 
369 
371 
373 
375 
376 
378 
380 
382 
384 
385 
387 
389 
391 
393 
394 
396 
398 
400 
402 
403 
405 
407 
409 
411 
412 
414 
416 
418 
420 
421 
423 
425 
427 
429 
430 
432 
434 
436 
438 
439 
441 
443 
445 
447 
448 
450 
452 
454 
456 
457 
459 
461 
463 
465 
466 
468 
470 
472 
474 
475 
477 
479 
481 
483 
484 
486 
488 
490 
492 
493 
495 
497 
499 
501 
502 
504 
506 
508 
510 
511 
513 
515 
517 
519 
520 
522 
524 
526 
528 
529 
531 
533 
535 
537 
538 
540 
542 
544 
546 
547 
549 
551 
553 
555 
556 
558 
560 
562 
564 
565 
567 
569 
571 
573 
574 
576 
578 
580 
582 
583 
585 
587 
589 
591 
592 
594 
596 
598 
600 
601 
603 
605 
607 
609 
610 
612 
614 
616 
618 
619 
621 
623 
625 
627 
628  } // namespace Vis
629 } // namespace CDPL
630 
631 #endif // CDPL_VIS_CONTROLPARAMETERFUNCTIONS_HPP
CDPL::Vis::SizeSpecification
Specifies the value and type of a size attribute and defines how the value may change during processi...
Definition: SizeSpecification.hpp:45
CDPL::Vis::hasBondLabelSizeParameter
CDPL_VIS_API bool hasBondLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setTripleBondTrimLengthParameter
CDPL_VIS_API void setTripleBondTrimLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
CDPL::Vis::clearRadicalElectronDotSizeParameter
CDPL_VIS_API void clearRadicalElectronDotSizeParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getAtomConfigurationLabelFontParameter
CDPL_VIS_API const Font & getAtomConfigurationLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getViewportParameter
CDPL_VIS_API const Rectangle2D & getViewportParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getUseCalculatedAtomCoordinatesParameter
CDPL_VIS_API bool getUseCalculatedAtomCoordinatesParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getSizeAdjustmentParameter
CDPL_VIS_API unsigned int getSizeAdjustmentParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowReactionReactantsParameter
CDPL_VIS_API bool hasShowReactionReactantsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getBondLabelMarginParameter
CDPL_VIS_API const SizeSpecification & getBondLabelMarginParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionArrowStyleParameter
CDPL_VIS_API void clearReactionArrowStyleParameter(Base::ControlParameterContainer &cntnr)
CDPL::Base::ControlParameterContainer
A class providing methods for the storage and lookup of control-parameter values.
Definition: ControlParameterContainer.hpp:93
CDPL::Vis::clearBondLabelFontParameter
CDPL_VIS_API void clearBondLabelFontParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowExplicitHydrogensParameter
CDPL_VIS_API bool hasShowExplicitHydrogensParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionArrowHeadLengthParameter
CDPL_VIS_API const SizeSpecification & getReactionArrowHeadLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearTripleBondTrimLengthParameter
CDPL_VIS_API void clearTripleBondTrimLengthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasStereoBondHashSpacingParameter
CDPL_VIS_API bool hasStereoBondHashSpacingParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearBondLabelSizeParameter
CDPL_VIS_API void clearBondLabelSizeParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowReactionPlusSignsParameter
CDPL_VIS_API void setShowReactionPlusSignsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::setBondLineSpacingParameter
CDPL_VIS_API void setBondLineSpacingParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &spacing)
CDPL::Vis::hasBondConfigurationLabelFontParameter
CDPL_VIS_API bool hasBondConfigurationLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowAtomQueryInfosParameter
CDPL_VIS_API bool getShowAtomQueryInfosParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionPlusSignLineWidthParameter
CDPL_VIS_API void setReactionPlusSignLineWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
CDPL::Vis::hasAtomLabelSizeParameter
CDPL_VIS_API bool hasAtomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowAtomConfigurationLabelsParameter
CDPL_VIS_API void setShowAtomConfigurationLabelsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::hasShowBondReactionInfosParameter
CDPL_VIS_API bool hasShowBondReactionInfosParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionArrowHeadWidthParameter
CDPL_VIS_API bool hasReactionArrowHeadWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionCenterLineLengthParameter
CDPL_VIS_API const SizeSpecification & getReactionCenterLineLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setAtomLabelFontParameter
CDPL_VIS_API void setAtomLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
CDPL::Vis::setReactionAgentLayoutParameter
CDPL_VIS_API void setReactionAgentLayoutParameter(Base::ControlParameterContainer &cntnr, unsigned int layout)
CDPL::Vis::clearReactionPlusSignColorParameter
CDPL_VIS_API void clearReactionPlusSignColorParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setAlignmentParameter
CDPL_VIS_API void setAlignmentParameter(Base::ControlParameterContainer &cntnr, unsigned int alignment)
CDPL::Vis::hasUseCalculatedAtomCoordinatesParameter
CDPL_VIS_API bool hasUseCalculatedAtomCoordinatesParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasAtomColorParameter
CDPL_VIS_API bool hasAtomColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowChargesParameter
CDPL_VIS_API void clearShowChargesParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearUseCalculatedAtomCoordinatesParameter
CDPL_VIS_API void clearUseCalculatedAtomCoordinatesParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionAgentAlignmentParameter
CDPL_VIS_API void clearReactionAgentAlignmentParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearBondLabelMarginParameter
CDPL_VIS_API void clearBondLabelMarginParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionAgentLayoutParameter
CDPL_VIS_API void clearReactionAgentLayoutParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasSecondaryAtomLabelSizeParameter
CDPL_VIS_API bool hasSecondaryAtomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowExplicitHydrogensParameter
CDPL_VIS_API void clearShowExplicitHydrogensParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowReactionReactantsParameter
CDPL_VIS_API void setShowReactionReactantsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::setStereoBondHashSpacingParameter
CDPL_VIS_API void setStereoBondHashSpacingParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &spacing)
CDPL::Vis::setReactionArrowStyleParameter
CDPL_VIS_API void setReactionArrowStyleParameter(Base::ControlParameterContainer &cntnr, unsigned int style)
CDPL::Vis::clearReactionArrowLengthParameter
CDPL_VIS_API void clearReactionArrowLengthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionComponentMarginParameter
CDPL_VIS_API bool hasReactionComponentMarginParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearViewportParameter
CDPL_VIS_API void clearViewportParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearAtomConfigurationLabelSizeParameter
CDPL_VIS_API void clearAtomConfigurationLabelSizeParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasAtomConfigurationLabelFontParameter
CDPL_VIS_API bool hasAtomConfigurationLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionAgentAlignmentParameter
CDPL_VIS_API bool hasReactionAgentAlignmentParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionArrowColorParameter
CDPL_VIS_API void clearReactionArrowColorParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionArrowLineWidthParameter
CDPL_VIS_API void setReactionArrowLineWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
CDPL::Vis::hasBondLineWidthParameter
CDPL_VIS_API bool hasBondLineWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getBondColorParameter
CDPL_VIS_API const Color & getBondColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearAtomLabelSizeParameter
CDPL_VIS_API void clearAtomLabelSizeParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setAtomColorTableParameter
CDPL_VIS_API void setAtomColorTableParameter(Base::ControlParameterContainer &cntnr, const ColorTable::SharedPointer &colors)
CDPL::Vis::hasReactionPlusSignLineWidthParameter
CDPL_VIS_API bool hasReactionPlusSignLineWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowBondReactionInfosParameter
CDPL_VIS_API void clearShowBondReactionInfosParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowAtomConfigurationLabelsParameter
CDPL_VIS_API bool getShowAtomConfigurationLabelsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearAtomLabelFontParameter
CDPL_VIS_API void clearAtomLabelFontParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasBondLineSpacingParameter
CDPL_VIS_API bool hasBondLineSpacingParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowAtomConfigurationLabelsParameter
CDPL_VIS_API void clearShowAtomConfigurationLabelsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionComponentLayoutDirectionParameter
CDPL_VIS_API bool hasReactionComponentLayoutDirectionParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasSecondaryAtomLabelFontParameter
CDPL_VIS_API bool hasSecondaryAtomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowExplicitHydrogensParameter
CDPL_VIS_API bool getShowExplicitHydrogensParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearAtomColorTableParameter
CDPL_VIS_API void clearAtomColorTableParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionComponentLayoutDirectionParameter
CDPL_VIS_API void clearReactionComponentLayoutDirectionParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getBondLabelFontParameter
CDPL_VIS_API const Font & getBondLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionArrowLengthParameter
CDPL_VIS_API bool hasReactionArrowLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionArrowHeadWidthParameter
CDPL_VIS_API void clearReactionArrowHeadWidthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionCenterLineSpacingParameter
CDPL_VIS_API void setReactionCenterLineSpacingParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &spacing)
CDPL::Vis::hasStereoBondWedgeWidthParameter
CDPL_VIS_API bool hasStereoBondWedgeWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearBondLengthParameter
CDPL_VIS_API void clearBondLengthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowBondQueryInfosParameter
CDPL_VIS_API void setShowBondQueryInfosParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::setReactionArrowHeadLengthParameter
CDPL_VIS_API void setReactionArrowHeadLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
CDPL::Vis::setShowHydrogenCountsParameter
CDPL_VIS_API void setShowHydrogenCountsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::setBondLengthParameter
CDPL_VIS_API void setBondLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
CDPL::Vis::getReactionArrowHeadWidthParameter
CDPL_VIS_API const SizeSpecification & getReactionArrowHeadWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionArrowHeadLengthParameter
CDPL_VIS_API bool hasReactionArrowHeadLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowBondQueryInfosParameter
CDPL_VIS_API bool getShowBondQueryInfosParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setAtomLabelMarginParameter
CDPL_VIS_API void setAtomLabelMarginParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &margin)
CDPL::Vis::hasTripleBondTrimLengthParameter
CDPL_VIS_API bool hasTripleBondTrimLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionCenterLineLengthParameter
CDPL_VIS_API void clearReactionCenterLineLengthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowReactionProductsParameter
CDPL_VIS_API bool hasShowReactionProductsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasDoubleBondTrimLengthParameter
CDPL_VIS_API bool hasDoubleBondTrimLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasBondLabelMarginParameter
CDPL_VIS_API bool hasBondLabelMarginParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionArrowLineWidthParameter
CDPL_VIS_API const SizeSpecification & getReactionArrowLineWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearBondConfigurationLabelFontParameter
CDPL_VIS_API void clearBondConfigurationLabelFontParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearBackgroundColorParameter
CDPL_VIS_API void clearBackgroundColorParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowReactionReactantsParameter
CDPL_VIS_API bool getShowReactionReactantsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowReactionProductsParameter
CDPL_VIS_API bool getShowReactionProductsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionCenterLineSpacingParameter
CDPL_VIS_API void clearReactionCenterLineSpacingParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasViewportParameter
CDPL_VIS_API bool hasViewportParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::Font
Specifies a font for drawing text.
Definition: Font.hpp:54
CDPL::Vis::setSecondaryAtomLabelSizeParameter
CDPL_VIS_API void setSecondaryAtomLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
CDPL::Vis::clearDoubleBondTrimLengthParameter
CDPL_VIS_API void clearDoubleBondTrimLengthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setBondConfigurationLabelSizeParameter
CDPL_VIS_API void setBondConfigurationLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
CDPL::Vis::hasReactionArrowShaftWidthParameter
CDPL_VIS_API bool hasReactionArrowShaftWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getBondConfigurationLabelSizeParameter
CDPL_VIS_API const SizeSpecification & getBondConfigurationLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionArrowStyleParameter
CDPL_VIS_API unsigned int getReactionArrowStyleParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setBondConfigurationLabelFontParameter
CDPL_VIS_API void setBondConfigurationLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
CDPL::Vis::clearReactionArrowHeadLengthParameter
CDPL_VIS_API void clearReactionArrowHeadLengthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getSecondaryAtomLabelFontParameter
CDPL_VIS_API const Font & getSecondaryAtomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowBondQueryInfosParameter
CDPL_VIS_API bool hasShowBondQueryInfosParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionComponentLayoutParameter
CDPL_VIS_API void clearReactionComponentLayoutParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getAtomLabelMarginParameter
CDPL_VIS_API const SizeSpecification & getAtomLabelMarginParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowCarbonsParameter
CDPL_VIS_API bool getShowCarbonsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getSecondaryAtomLabelSizeParameter
CDPL_VIS_API const SizeSpecification & getSecondaryAtomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowCarbonsParameter
CDPL_VIS_API bool hasShowCarbonsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowBondReactionInfosParameter
CDPL_VIS_API bool getShowBondReactionInfosParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowReactionProductsParameter
CDPL_VIS_API void clearShowReactionProductsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::ColorTable::SharedPointer
std::shared_ptr< ColorTable > SharedPointer
Definition: ColorTable.hpp:51
CDPL::Vis::getShowIsotopesParameter
CDPL_VIS_API bool getShowIsotopesParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionCenterLineLengthParameter
CDPL_VIS_API bool hasReactionCenterLineLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionComponentMarginParameter
CDPL_VIS_API void setReactionComponentMarginParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &margin)
CDPL::Vis::getReactionAgentAlignmentParameter
CDPL_VIS_API unsigned int getReactionAgentAlignmentParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionArrowShaftWidthParameter
CDPL_VIS_API const SizeSpecification & getReactionArrowShaftWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionPlusSignLineWidthParameter
CDPL_VIS_API const SizeSpecification & getReactionPlusSignLineWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowReactionPlusSignsParameter
CDPL_VIS_API void clearShowReactionPlusSignsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionArrowLineWidthParameter
CDPL_VIS_API bool hasReactionArrowLineWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL_VIS_API
#define CDPL_VIS_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
CDPL::Vis::hasShowHydrogenCountsParameter
CDPL_VIS_API bool hasShowHydrogenCountsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearAtomLabelMarginParameter
CDPL_VIS_API void clearAtomLabelMarginParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setBondColorParameter
CDPL_VIS_API void setBondColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
CDPL::Vis::clearReactionPlusSignLineWidthParameter
CDPL_VIS_API void clearReactionPlusSignLineWidthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getRadicalElectronDotSizeParameter
CDPL_VIS_API const SizeSpecification & getRadicalElectronDotSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setBondLineWidthParameter
CDPL_VIS_API void setBondLineWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
CDPL::Vis::getAtomColorParameter
CDPL_VIS_API const Color & getAtomColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getDoubleBondTrimLengthParameter
CDPL_VIS_API const SizeSpecification & getDoubleBondTrimLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearAlignmentParameter
CDPL_VIS_API void clearAlignmentParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowStereoBondsParameter
CDPL_VIS_API void setShowStereoBondsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::clearShowAtomReactionInfosParameter
CDPL_VIS_API void clearShowAtomReactionInfosParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowStereoBondsParameter
CDPL_VIS_API bool hasShowStereoBondsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowAtomReactionInfosParameter
CDPL_VIS_API void setShowAtomReactionInfosParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::clearBondLineWidthParameter
CDPL_VIS_API void clearBondLineWidthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowReactionAgentsParameter
CDPL_VIS_API bool hasShowReactionAgentsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowBondConfigurationLabelsParameter
CDPL_VIS_API void setShowBondConfigurationLabelsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::getAtomLabelSizeParameter
CDPL_VIS_API const SizeSpecification & getAtomLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionComponentLayoutParameter
CDPL_VIS_API void setReactionComponentLayoutParameter(Base::ControlParameterContainer &cntnr, unsigned int layout)
CDPL::Vis::hasSizeAdjustmentParameter
CDPL_VIS_API bool hasSizeAdjustmentParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowStereoBondsParameter
CDPL_VIS_API void clearShowStereoBondsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearBondLineSpacingParameter
CDPL_VIS_API void clearBondLineSpacingParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setAtomConfigurationLabelFontParameter
CDPL_VIS_API void setAtomConfigurationLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
CDPL::Vis::getReactionPlusSignSizeParameter
CDPL_VIS_API const SizeSpecification & getReactionPlusSignSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowNonCarbonHydrogenCountsParameter
CDPL_VIS_API void setShowNonCarbonHydrogenCountsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::hasShowReactionPlusSignsParameter
CDPL_VIS_API bool hasShowReactionPlusSignsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionArrowColorParameter
CDPL_VIS_API bool hasReactionArrowColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setUseCalculatedAtomCoordinatesParameter
CDPL_VIS_API void setUseCalculatedAtomCoordinatesParameter(Base::ControlParameterContainer &cntnr, bool use)
CDPL::Vis::getReactionComponentLayoutParameter
CDPL_VIS_API unsigned int getReactionComponentLayoutParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setDoubleBondTrimLengthParameter
CDPL_VIS_API void setDoubleBondTrimLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
CDPL::Vis::getShowNonCarbonHydrogenCountsParameter
CDPL_VIS_API bool getShowNonCarbonHydrogenCountsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowBondConfigurationLabelsParameter
CDPL_VIS_API bool hasShowBondConfigurationLabelsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setAtomColorParameter
CDPL_VIS_API void setAtomColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
CDPL::Vis::setShowBondReactionInfosParameter
CDPL_VIS_API void setShowBondReactionInfosParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::setAtomConfigurationLabelSizeParameter
CDPL_VIS_API void setAtomConfigurationLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
CDPL::Vis::hasAtomConfigurationLabelSizeParameter
CDPL_VIS_API bool hasAtomConfigurationLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasAtomLabelMarginParameter
CDPL_VIS_API bool hasAtomLabelMarginParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowHydrogenCountsParameter
CDPL_VIS_API bool getShowHydrogenCountsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionArrowShaftWidthParameter
CDPL_VIS_API void setReactionArrowShaftWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
CDPL::Vis::setReactionArrowLengthParameter
CDPL_VIS_API void setReactionArrowLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
CDPL::Vis::setStereoBondWedgeWidthParameter
CDPL_VIS_API void setStereoBondWedgeWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
CDPL::Vis::setShowReactionAgentsParameter
CDPL_VIS_API void setShowReactionAgentsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::hasShowAtomQueryInfosParameter
CDPL_VIS_API bool hasShowAtomQueryInfosParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setBondLabelFontParameter
CDPL_VIS_API void setBondLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
CDPL::Vis::setReactionPlusSignColorParameter
CDPL_VIS_API void setReactionPlusSignColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
CDPL::Vis::clearShowReactionAgentsParameter
CDPL_VIS_API void clearShowReactionAgentsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearSecondaryAtomLabelSizeParameter
CDPL_VIS_API void clearSecondaryAtomLabelSizeParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearBondColorParameter
CDPL_VIS_API void clearBondColorParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearBondConfigurationLabelSizeParameter
CDPL_VIS_API void clearBondConfigurationLabelSizeParameter(Base::ControlParameterContainer &cntnr)
CDPL
The namespace of the Chemical Data Processing Library.
CDPL::Vis::setReactionPlusSignSizeParameter
CDPL_VIS_API void setReactionPlusSignSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
CDPL::Vis::hasShowRadicalElectronsParameter
CDPL_VIS_API bool hasShowRadicalElectronsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setSecondaryAtomLabelFontParameter
CDPL_VIS_API void setSecondaryAtomLabelFontParameter(Base::ControlParameterContainer &cntnr, const Font &font)
CDPL::Vis::setShowIsotopesParameter
CDPL_VIS_API void setShowIsotopesParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::hasShowNonCarbonHydrogenCountsParameter
CDPL_VIS_API bool hasShowNonCarbonHydrogenCountsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowIsotopesParameter
CDPL_VIS_API bool hasShowIsotopesParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowAtomConfigurationLabelsParameter
CDPL_VIS_API bool hasShowAtomConfigurationLabelsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionComponentLayoutParameter
CDPL_VIS_API bool hasReactionComponentLayoutParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getAtomColorTableParameter
CDPL_VIS_API const ColorTable::SharedPointer & getAtomColorTableParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::Rectangle2D
Specifies an axis aligned rectangular area in 2D space.
Definition: Rectangle2D.hpp:51
CDPL::Vis::clearStereoBondHashSpacingParameter
CDPL_VIS_API void clearStereoBondHashSpacingParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowCarbonsParameter
CDPL_VIS_API void clearShowCarbonsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getBondLineWidthParameter
CDPL_VIS_API const SizeSpecification & getBondLineWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasAtomColorTableParameter
CDPL_VIS_API bool hasAtomColorTableParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionArrowShaftWidthParameter
CDPL_VIS_API void clearReactionArrowShaftWidthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearStereoBondWedgeWidthParameter
CDPL_VIS_API void clearStereoBondWedgeWidthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getBondLineSpacingParameter
CDPL_VIS_API const SizeSpecification & getBondLineSpacingParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearAtomConfigurationLabelFontParameter
CDPL_VIS_API void clearAtomConfigurationLabelFontParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setBackgroundColorParameter
CDPL_VIS_API void setBackgroundColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
CDPL::Vis::hasShowAtomReactionInfosParameter
CDPL_VIS_API bool hasShowAtomReactionInfosParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasRadicalElectronDotSizeParameter
CDPL_VIS_API bool hasRadicalElectronDotSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getBondConfigurationLabelFontParameter
CDPL_VIS_API const Font & getBondConfigurationLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionCenterLineSpacingParameter
CDPL_VIS_API const SizeSpecification & getReactionCenterLineSpacingParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowHydrogenCountsParameter
CDPL_VIS_API void clearShowHydrogenCountsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowCarbonsParameter
CDPL_VIS_API void setShowCarbonsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::hasAtomLabelFontParameter
CDPL_VIS_API bool hasAtomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionArrowColorParameter
CDPL_VIS_API const Color & getReactionArrowColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getAtomLabelFontParameter
CDPL_VIS_API const Font & getAtomLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowRadicalElectronsParameter
CDPL_VIS_API void setShowRadicalElectronsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::clearShowBondConfigurationLabelsParameter
CDPL_VIS_API void clearShowBondConfigurationLabelsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasBackgroundColorParameter
CDPL_VIS_API bool hasBackgroundColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setBondLabelSizeParameter
CDPL_VIS_API void setBondLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
CDPL::Vis::clearShowNonCarbonHydrogenCountsParameter
CDPL_VIS_API void clearShowNonCarbonHydrogenCountsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionPlusSignSizeParameter
CDPL_VIS_API bool hasReactionPlusSignSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearSizeAdjustmentParameter
CDPL_VIS_API void clearSizeAdjustmentParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionAgentLayoutDirectionParameter
CDPL_VIS_API void setReactionAgentLayoutDirectionParameter(Base::ControlParameterContainer &cntnr, unsigned int dir)
CDPL::Vis::setShowExplicitHydrogensParameter
CDPL_VIS_API void setShowExplicitHydrogensParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::setShowChargesParameter
CDPL_VIS_API void setShowChargesParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::getTripleBondTrimLengthParameter
CDPL_VIS_API const SizeSpecification & getTripleBondTrimLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getStereoBondWedgeWidthParameter
CDPL_VIS_API const SizeSpecification & getStereoBondWedgeWidthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionArrowLineWidthParameter
CDPL_VIS_API void clearReactionArrowLineWidthParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowChargesParameter
CDPL_VIS_API bool getShowChargesParameter(const Base::ControlParameterContainer &cntnr)
APIPrefix.hpp
Definition of the preprocessor macro CDPL_VIS_API.
CDPL::Vis::setBondLabelMarginParameter
CDPL_VIS_API void setBondLabelMarginParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &margin)
CDPL::Vis::clearAtomColorParameter
CDPL_VIS_API void clearAtomColorParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasBondLabelFontParameter
CDPL_VIS_API bool hasBondLabelFontParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setAtomLabelSizeParameter
CDPL_VIS_API void setAtomLabelSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
CDPL::Vis::getShowStereoBondsParameter
CDPL_VIS_API bool getShowStereoBondsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getAlignmentParameter
CDPL_VIS_API unsigned int getAlignmentParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasShowChargesParameter
CDPL_VIS_API bool hasShowChargesParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowRadicalElectronsParameter
CDPL_VIS_API void clearShowRadicalElectronsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionAgentLayoutParameter
CDPL_VIS_API bool hasReactionAgentLayoutParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getBondLengthParameter
CDPL_VIS_API const SizeSpecification & getBondLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getBondLabelSizeParameter
CDPL_VIS_API const SizeSpecification & getBondLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionPlusSignColorParameter
CDPL_VIS_API const Color & getReactionPlusSignColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionPlusSignColorParameter
CDPL_VIS_API bool hasReactionPlusSignColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowBondConfigurationLabelsParameter
CDPL_VIS_API bool getShowBondConfigurationLabelsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowAtomReactionInfosParameter
CDPL_VIS_API bool getShowAtomReactionInfosParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionAgentAlignmentParameter
CDPL_VIS_API void setReactionAgentAlignmentParameter(Base::ControlParameterContainer &cntnr, unsigned int alignment)
CDPL::Vis::setRadicalElectronDotSizeParameter
CDPL_VIS_API void setRadicalElectronDotSizeParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &size)
CDPL::Vis::clearSecondaryAtomLabelFontParameter
CDPL_VIS_API void clearSecondaryAtomLabelFontParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasBondColorParameter
CDPL_VIS_API bool hasBondColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionCenterLineLengthParameter
CDPL_VIS_API void setReactionCenterLineLengthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &length)
CDPL::Vis::clearShowIsotopesParameter
CDPL_VIS_API void clearShowIsotopesParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionArrowColorParameter
CDPL_VIS_API void setReactionArrowColorParameter(Base::ControlParameterContainer &cntnr, const Color &color)
CDPL::Vis::getBackgroundColorParameter
CDPL_VIS_API const Color & getBackgroundColorParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setSizeAdjustmentParameter
CDPL_VIS_API void setSizeAdjustmentParameter(Base::ControlParameterContainer &cntnr, unsigned int adjustment)
ColorTable.hpp
Definition of the type CDPL::Vis::ColorTable.
CDPL::Vis::setViewportParameter
CDPL_VIS_API void setViewportParameter(Base::ControlParameterContainer &cntnr, const Rectangle2D &viewport)
CDPL::Vis::getReactionComponentLayoutDirectionParameter
CDPL_VIS_API unsigned int getReactionComponentLayoutDirectionParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionAgentLayoutDirectionParameter
CDPL_VIS_API unsigned int getReactionAgentLayoutDirectionParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionAgentLayoutDirectionParameter
CDPL_VIS_API bool hasReactionAgentLayoutDirectionParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowBondQueryInfosParameter
CDPL_VIS_API void clearShowBondQueryInfosParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowReactionAgentsParameter
CDPL_VIS_API bool getShowReactionAgentsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowReactionProductsParameter
CDPL_VIS_API void setShowReactionProductsParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::hasReactionArrowStyleParameter
CDPL_VIS_API bool hasReactionArrowStyleParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::Color
Specifies a color in terms of its red, green and blue components and an alpha-channel for transparenc...
Definition: Color.hpp:52
CDPL::Vis::clearReactionPlusSignSizeParameter
CDPL_VIS_API void clearReactionPlusSignSizeParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowReactionPlusSignsParameter
CDPL_VIS_API bool getShowReactionPlusSignsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionArrowHeadWidthParameter
CDPL_VIS_API void setReactionArrowHeadWidthParameter(Base::ControlParameterContainer &cntnr, const SizeSpecification &width)
CDPL::Vis::hasBondLengthParameter
CDPL_VIS_API bool hasBondLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowReactionReactantsParameter
CDPL_VIS_API void clearShowReactionReactantsParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getStereoBondHashSpacingParameter
CDPL_VIS_API const SizeSpecification & getStereoBondHashSpacingParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setShowAtomQueryInfosParameter
CDPL_VIS_API void setShowAtomQueryInfosParameter(Base::ControlParameterContainer &cntnr, bool show)
CDPL::Vis::getReactionAgentLayoutParameter
CDPL_VIS_API unsigned int getReactionAgentLayoutParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasAlignmentParameter
CDPL_VIS_API bool hasAlignmentParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getAtomConfigurationLabelSizeParameter
CDPL_VIS_API const SizeSpecification & getAtomConfigurationLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionComponentMarginParameter
CDPL_VIS_API void clearReactionComponentMarginParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearShowAtomQueryInfosParameter
CDPL_VIS_API void clearShowAtomQueryInfosParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::getReactionComponentMarginParameter
CDPL_VIS_API const SizeSpecification & getReactionComponentMarginParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::getShowRadicalElectronsParameter
CDPL_VIS_API bool getShowRadicalElectronsParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasBondConfigurationLabelSizeParameter
CDPL_VIS_API bool hasBondConfigurationLabelSizeParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::setReactionComponentLayoutDirectionParameter
CDPL_VIS_API void setReactionComponentLayoutDirectionParameter(Base::ControlParameterContainer &cntnr, unsigned int dir)
CDPL::Vis::getReactionArrowLengthParameter
CDPL_VIS_API const SizeSpecification & getReactionArrowLengthParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Vis::clearReactionAgentLayoutDirectionParameter
CDPL_VIS_API void clearReactionAgentLayoutDirectionParameter(Base::ControlParameterContainer &cntnr)
CDPL::Vis::hasReactionCenterLineSpacingParameter
CDPL_VIS_API bool hasReactionCenterLineSpacingParameter(const Base::ControlParameterContainer &cntnr)
CDPL::Math::length
VectorNorm2< E >::ResultType length(const VectorExpression< E > &e)
Definition: VectorExpression.hpp:553