datasettools.cpp(3)

NAME

DatasetTools.cpp

SYNOPSIS

#include 'DatasetTools.h'
Defines
#define ORTHOGONAL   'orthogonal'
#define ORIENTATION   'up to down;down to up;right to left;left to
    right;'
#define ORIENTATION_ID   'orientation'
Functions
void addOrientationParameters (LayoutAlgorithm *pLayout)
void addOrthogonalParameters (LayoutAlgorithm *pLayout)
void addSpacingParameters (LayoutAlgorithm *pLayout)
void getSpacingParameters (DataSet *dataSet, float &nodeSpacing, float
    &layerSpacing)
void addNodeSizePropertyParameter (LayoutAlgorithm *pLayout)
bool getNodeSizePropertyParameter (DataSet *dataSet, SizeProperty
    *&sizes)
DataSet setOrientationParameters (int pOrientation)
orientationType getMask (DataSet *dataSet)
bool hasOrthogonalEdge (DataSet *dataSet)

Define Documentation

#define ORIENTATION 'up to down;down to up;right to left;left to right;' #define ORIENTATION_ID 'orientation' #define ORTHOGONAL 'orthogonal'
Authors: David Auber, Patrick Mary, Morgan Mathiaut from the LaBRI
Visualization Team Email : auber@tulip-software.org Last modification : 13/03/2009 This program is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.

Function Documentation

void addNodeSizePropertyParameter (LayoutAlgorithm * pLayout) void addOrientationParameters (LayoutAlgorithm * pLayout) void addOrthogonalParameters (LayoutAlgorithm * pLayout) void addSpacingParameters (LayoutAlgorithm * pLayout) orientationType getMask (DataSet * dataSet) bool getNodeSizePropertyParameter (DataSet * dataSet, SizeProperty *&
sizes)
void getSpacingParameters (DataSet * dataSet, float & nodeSpacing, float &
layerSpacing)
bool hasOrthogonalEdge (DataSet * dataSet) DataSet setOrientationParameters (int pOrientation)

Author

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