orientablelayoutinterface(3)
NAME
OrientableLayoutInterface
SYNOPSIS
#include <OrientableLayoutInterface.h> Inherited by OrientableLayout. Public Types typedef OrientableCoord PointType typedef std::vector< OrientableCoord > LineType Public Member Functions virtual ~OrientableLayoutInterface () virtual OrientableCoord createCoord (const float x=0, const float y=0, const float z=0)=0 virtual OrientableCoord createCoord (const tlp::Coord &v)=0 virtual void setOrientation (orientationType mask)=0 virtual void setAllNodeValue (const PointType &v)=0 virtual void setAllEdgeValue (const LineType &v)=0 virtual void setEdgeValue (const tlp::edge e, const LineType &v)=0 virtual void setNodeValue (tlp::node n, const PointType &v)=0 virtual PointType getNodeValue (const tlp::node n)=0 virtual LineType getEdgeValue (const tlp::edge e)=0 virtual PointType getNodeDefaultValue ()=0 virtual LineType getEdgeDefaultValue ()=0
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.
Member Typedef Documentation
typedef std::vector<OrientableCoord> OrientableLayoutInterface::LineType typedef OrientableCoord OrientableLayoutInterface::PointType
Constructor & Destructor Documentation
- virtual OrientableLayoutInterface::~OrientableLayoutInterface () [inline,
- virtual]
Member Function Documentation
- virtual OrientableCoord OrientableLayoutInterface::createCoord (const
- tlp::Coord & v) [pure virtual] Implemented in OrientableLayout.
- virtual OrientableCoord OrientableLayoutInterface::createCoord (const float
- x = 0, const float y = 0, const float z = 0) [pure virtual] Implemented in OrientableLayout.
- virtual LineType OrientableLayoutInterface::getEdgeDefaultValue () [pure
- virtual]
Implemented in OrientableLayout. - virtual LineType OrientableLayoutInterface::getEdgeValue (const tlp::edge
- e) [pure virtual]
Implemented in OrientableLayout. - virtual PointType OrientableLayoutInterface::getNodeDefaultValue () [pure
- virtual]
Implemented in OrientableLayout. - virtual PointType OrientableLayoutInterface::getNodeValue (const tlp::node
- n) [pure virtual]
Implemented in OrientableLayout. - virtual void OrientableLayoutInterface::setAllEdgeValue (const LineType &
- v) [pure virtual]
Implemented in OrientableLayout. - virtual void OrientableLayoutInterface::setAllNodeValue (const PointType &
- v) [pure virtual]
Implemented in OrientableLayout. - virtual void OrientableLayoutInterface::setEdgeValue (const tlp::edge e,
- const LineType & v) [pure virtual] Implemented in OrientableLayout.
- virtual void OrientableLayoutInterface::setNodeValue (tlp::node n, const
- PointType & v) [pure virtual] Implemented in OrientableLayout.
- virtual void OrientableLayoutInterface::setOrientation (orientationType
- mask) [pure virtual]
Implemented in OrientableLayout.
Author
- Generated automatically by Doxygen for Tulip Plugins Library from the
source code.