OrientableLayout.3tulip

Langue: en

Version: 353317 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

OrientableLayout -

SYNOPSIS


#include <OrientableLayout.h>

Inherits OrientableLayoutInterface.

Public Member Functions


OrientableLayout (tlp::LayoutProperty *layout, orientationType mask=ORI_DEFAULT)

OrientableCoord createCoord (const float x=0, const float y=0, const float z=0)

OrientableCoord createCoord (const tlp::Coord &v)

void setOrientation (orientationType mask)

void setAllNodeValue (const PointType &v)

void setAllEdgeValue (const LineType &v)

void setEdgeValue (const tlp::edge e, const LineType &v)

void setNodeValue (tlp::node n, const PointType &v)

PointType getNodeValue (const tlp::node n)

LineType getEdgeValue (const tlp::edge e)

PointType getNodeDefaultValue ()

LineType getEdgeDefaultValue ()

Friends


class OrientableCoord

Detailed Description

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.

Constructor & Destructor Documentation

OrientableLayout::OrientableLayout (tlp::LayoutProperty * layout, orientationType mask = ORI_DEFAULT)

Member Function Documentation

OrientableCoord OrientableLayout::createCoord (const float x = 0, const float y = 0, const float z = 0) [virtual]

Implements OrientableLayoutInterface.

OrientableCoord OrientableLayout::createCoord (const tlp::Coord & v) [virtual]

Implements OrientableLayoutInterface.

OrientableLayout::LineType OrientableLayout::getEdgeDefaultValue () [virtual]

Implements OrientableLayoutInterface.

LineType OrientableLayout::getEdgeValue (const tlp::edge e) [virtual]

Implements OrientableLayoutInterface.

OrientableLayout::PointType OrientableLayout::getNodeDefaultValue () [virtual]

Implements OrientableLayoutInterface.

PointType OrientableLayout::getNodeValue (const tlp::node n) [virtual]

Implements OrientableLayoutInterface.

void OrientableLayout::setAllEdgeValue (const LineType & v) [virtual]

Implements OrientableLayoutInterface.

void OrientableLayout::setAllNodeValue (const PointType & v) [virtual]

Implements OrientableLayoutInterface.

void OrientableLayout::setEdgeValue (const tlp::edge e, const LineType & v) [virtual]

Implements OrientableLayoutInterface.

void OrientableLayout::setNodeValue (tlp::node n, const PointType & v) [virtual]

Implements OrientableLayoutInterface.

void OrientableLayout::setOrientation (orientationType mask) [virtual]

Implements OrientableLayoutInterface.

friend class OrientableCoord [friend]

Author

Generated automatically by Doxygen for Tulip Plugins Library from the source code.