|
template<class ToClass > |
ToClass | ogdf::fromString (string key) |
|
template<class ToClass > |
std::map< string, ToClass > * | ogdf::graphics::getMapToEnum () |
|
template<> |
std::map< string, FillPattern > * | ogdf::graphics::getMapToEnum () |
|
template<> |
std::map< string, Shape > * | ogdf::graphics::getMapToEnum () |
|
template<> |
std::map< string, StrokeType > * | ogdf::graphics::getMapToEnum () |
|
template<class FromClass > |
std::map< FromClass, string > * | ogdf::graphics::getMapToString () |
|
template<> |
std::map< FillPattern, string > * | ogdf::graphics::getMapToString () |
|
template<> |
std::map< Shape, string > * | ogdf::graphics::getMapToString () |
|
template<> |
std::map< StrokeType, string > * | ogdf::graphics::getMapToString () |
|
template<class Enum > |
void | ogdf::graphics::init () |
|
template<> |
void | ogdf::graphics::init< FillPattern > () |
|
template<> |
void | ogdf::graphics::init< Shape > () |
|
template<> |
void | ogdf::graphics::init< StrokeType > () |
|
void | ogdf::initFillPatternHashing () |
|
template<class Enum > |
void | ogdf::graphics::initSecondMap (std::map< Enum, string > &fromMap, std::map< string, Enum > &toMap) |
|
FillPattern | ogdf::intToFillPattern (int i) |
| Converts integer i to fill pattern.
|
|
StrokeType | ogdf::intToStrokeType (int i) |
| Converts integer i to stroke type.
|
|
std::ostream & | ogdf::operator<< (std::ostream &os, const EdgeArrow &ea) |
| Output operator.
|
|
std::ostream & | ogdf::operator<< (std::ostream &os, const FillPattern &fp) |
| Output operator.
|
|
std::ostream & | ogdf::operator<< (std::ostream &os, const Shape &shape) |
| Output operator.
|
|
std::ostream & | ogdf::operator<< (std::ostream &os, const StrokeType &st) |
| Output operator.
|
|
template<class FromClass > |
string | ogdf::toString (FromClass key) |
|
Declaration of basic types for graphics.
- Author
- Carsten Gutwenger
- License:
- This file is part of the Open Graph Drawing Framework (OGDF).
- Copyright (C)
See README.md in the OGDF root directory for details.
- This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License Version 2 or 3 as published by the Free Software Foundation; see the file LICENSE.txt included in the packaging of this file for details.
- This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
- You should have received a copy of the GNU General Public License along with this program; if not, see http://www.gnu.org/copyleft/gpl.html
Definition in file graphics.h.