* The geometrical algorithms implementation (basing on OCCT libraries) are located in <b>GeomAlgoAPI</b>.
*
*/
+
/**
* \defgroup Plugins Plugins
* <b>PartSetPlugin</b>, <b>ConstructionPlugin</b>, <b>SketchPlugin</b>, <b>FeaturesPlugins</b>, etc.
*
*/
+
+ /**
+ * \defgroup Config Config
+ *
+ * \brief XML processing tools used in the application
+ *
+ * The tools for reading definitions of plugins, features and widgets.
+ *
+ */
/**
* \defgroup GUI GUI of the application
\r
/*!\r
* \class Config_FeatureMessage\r
+ * \ingroup Config\r
* \brief Class to pass a feature entry extracted from xml file.\r
* Example of the feature entry:\r
* \code\r
/*!
* \class Config_FeatureReader
+ * \ingroup Config
* \brief Class to process feature's xml definition.
*/
class Config_FeatureReader : public Config_XMLReader
/*!
* \class Config_ModuleReader
+ * \ingroup Config
* \brief Class to process plugins.xml - definition of plugins (scripts, libraries).
*/
class Config_ModuleReader : public Config_XMLReader
/*!
* \class Config_PointerMessage
+ * \ingroup Config
* \brief A general class to pass pointers over the event loop.
*/
class CONFIG_EXPORT Config_PointerMessage : public Events_Message
#include <string>
#include <list>
-/// Class which describes a one property
+/*!
+ * \class Config_Prop
+ * \brief Class which describes a one property
+ * \ingroup Config
+ */
class Config_Prop
{
public:
#include <string>
#include <vector>
-//! Class which let to register properties
+/*
+ * \class Config_PropManager
+ * \ingroup Config
+ * \brief Class which let to register properties
+ */
class Config_PropManager
{
public:
/*!
* \class Config_SelectionFilterMessage
+ * \ingroup Config
* \brief Transmits info about selection filters on "SelectionFilterLoaded" event
*/
class Config_SelectionFilterMessage : public Events_Message
/*!
* \class Config_ValidatorMessage
+ * \ingroup Config
* \brief Transmits info about created validator on "ValidatorLoaded" event
*/
class Config_ValidatorMessage : public Events_Message
/*!
* \class Config_WidgetAPI
+ * \ingroup Config
* \brief Provides low-level API for WidgetFactory for reading xml definitions of widgets
*/
class CONFIG_EXPORT Config_WidgetAPI
/*!
* \class Config_WidgetReader
+ * \ingroup Config
* \brief Class that dumps xml definitions of widgets for
* further processing in the WidgetFactory
*/