planargraphcomponent.cpp
来自「一个很好的vc底层代码」· C++ 代码 · 共 84 行
CPP
84 行
/********************************************************************** * $Id: planarGraphComponent.cpp,v 1.4 2004/10/13 10:03:02 strk Exp $ * * GEOS - Geometry Engine Open Source * http://geos.refractions.net * * Copyright (C) 2001-2002 Vivid Solutions Inc. * * This is free software; you can redistribute and/or modify it under * the terms of the GNU Lesser General Licence as published * by the Free Software Foundation. * See the COPYING file for more information. * ********************************************************************** * $Log: planarGraphComponent.cpp,v $ * Revision 1.4 2004/10/13 10:03:02 strk * Added missing linemerge and polygonize operation. * Bug fixes and leaks removal from the newly added modules and * planargraph (used by them). * Some comments and indentation changes. * * Revision 1.3 2004/07/13 08:33:53 strk * Added missing virtual destructor to virtual classes. * Fixed implicit unsigned int -> int casts * * Revision 1.2 2004/07/02 13:28:29 strk * Fixed all #include lines to reflect headers layout change. * Added client application build tips in README. * * Revision 1.1 2004/04/04 06:29:11 ybychkov * "planargraph" and "geom/utill" upgraded to JTS 1.4 * * **********************************************************************/#include <geos/planargraph.h>namespace geos {//namespace planargraph {planarGraphComponent::planarGraphComponent() { isMarkedVar=false; isVisitedVar=false;}planarGraphComponent::~planarGraphComponent() {}/*** Tests if a component has been visited during the course of a graph algorithm* @return <code>true</code> if the component has been visited*/bool planarGraphComponent::isVisited() { return isVisitedVar;}/*** Sets the visited flag for this component.* @param isVisited the desired value of the visited flag*/void planarGraphComponent::setVisited(bool newIsVisited) { isVisitedVar=newIsVisited;}/*** Tests if a component has been marked at some point during the processing* involving this graph.* @return <code>true</code> if the component has been marked*/bool planarGraphComponent::isMarked() { return isMarkedVar;}/*** Sets the marked flag for this component.* @param isMarked the desired value of the marked flag*/void planarGraphComponent::setMarked(bool newIsMarked) { isMarkedVar=newIsMarked; }//} // namespace planargraph} // namespace geos
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?