methodfactory.h(3)

NAME

MethodFactory.h

SYNOPSIS

#include <string>
#include 'tulip/Plugin.h'
#include 'tulip/TulipRelease.h'
#include 'tulip/PluginContext.h'
#include 'tulip/SizeAlgorithm.h'
#include 'tulip/IntegerAlgorithm.h'
#include 'tulip/DoubleAlgorithm.h'
#include 'tulip/ColorAlgorithm.h'
#include 'tulip/LayoutAlgorithm.h'
#include 'tulip/StringAlgorithm.h'
#include 'tulip/BooleanAlgorithm.h'
#include 'tulip/Algorithm.h'
#include 'tulip/ImportModule.h'
#include 'tulip/ExportModule.h'
Defines
#define PROPERTYPLUGINFACTORY(T, C, N, A, D, I, R, G)
    Macro for factorization of source code pf Properties plugin
    mechanism.
#define BOOLEANPLUGINOFGROUP(C, N, A, D, I, R, G)
    PROPERTYPLUGINFACTORY(Boolean,C,N,A,D,I,R,G)
#define BOOLEANPLUGIN(C, N, A, D, I, R)
    BOOLEANPLUGINOFGROUP(C,N,A,D,I,R,'')
#define COLORPLUGINOFGROUP(C, N, A, D, I, R, G)
    PROPERTYPLUGINFACTORY(Color,C,N,A,D,I,R,G)
#define COLORPLUGIN(C, N, A, D, I, R)
    COLORPLUGINOFGROUP(C,N,A,D,I,R,'')
#define DOUBLEPLUGINOFGROUP(C, N, A, D, I, R, G)
    PROPERTYPLUGINFACTORY(Double,C,N,A,D,I,R,G)
#define DOUBLEPLUGIN(C, N, A, D, I, R)
    DOUBLEPLUGINOFGROUP(C,N,A,D,I,R,'')
#define GRAPHPLUGINOFGROUP(C, N, A, D, I, R, G)
    PROPERTYPLUGINFACTORY(Graph,C,N,A,D,I,R,G)
#define GRAPHPLUGIN(C, N, A, D, I, R)
    GRAPHPLUGINOFGROUP(C,N,A,D,I,R,'')
#define INTEGERPLUGINOFGROUP(C, N, A, D, I, R, G)
    PROPERTYPLUGINFACTORY(Integer,C,N,A,D,I,R,G)
#define INTEGERPLUGIN(C, N, A, D, I, R)
    INTEGERPLUGINOFGROUP(C,N,A,D,I,R,'')
#define LAYOUTPLUGINOFGROUP(C, N, A, D, I, R, G)
    PROPERTYPLUGINFACTORY(Layout,C,N,A,D,I,R,G)
#define LAYOUTPLUGIN(C, N, A, D, I, R)
    LAYOUTPLUGINOFGROUP(C,N,A,D,I,R,'')
#define SIZEPLUGINOFGROUP(C, N, A, D, I, R, G)
    PROPERTYPLUGINFACTORY(Size,C,N,A,D,I,R,G)
#define SIZEPLUGIN(C, N, A, D, I, R)
    SIZEPLUGINOFGROUP(C,N,A,D,I,R,'')
#define STRINGPLUGINOFGROUP(C, N, A, D, I, R, G)
    PROPERTYPLUGINFACTORY(String,C,N,A,D,I,R,G)
#define STRINGPLUGIN(C, N, A, D, I, R)   STRINGPLUGINOF(C,N,A,D,I,R,'')
#define GRAPHPLUGINFACTORY(T, C, N, A, D, I, R, G)
    Macro for factorization of source code of Graph modification plugin
    mechanism.
#define ALGORITHMPLUGINOFGROUP(C, N, A, D, I, R, G)
    GRAPHPLUGINFACTORY(Algorithm,C,N,A,D,I,R,G)
#define ALGORITHMPLUGIN(C, N, A, D, I, R)
    ALGORITHMPLUGINOFGROUP(C,N,A,D,I,R,'')
#define EXPORTPLUGINOFGROUP(C, N, A, D, I, R, G)
    GRAPHPLUGINFACTORY(ExportModule,C,N,A,D,I,R,G)
#define EXPORTPLUGIN(C, N, A, D, I, R)
    EXPORTPLUGINOFGROUP(C,N,A,D,I,R,'')
#define IMPORTPLUGINOFGROUP(C, N, A, D, I, R, G)
    GRAPHPLUGINFACTORY(ImportModule,C,N,A,D,I,R,G)
#define IMPORTPLUGIN(C, N, A, D, I, R)
    IMPORTPLUGINOFGROUP(C,N,A,D,I,R,'')

Author

Generated automatically by Doxygen for Tulip Graph Library from the
source code.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout