#include <list>
#include <vector>
#include <cassert>
#include <map>
#include <stack>
#include "lib_grid/lg_base.h"
#include "common/ug_config.h"
#include "triangle_fill_sweep_line_impl.hpp"
Go to the source code of this file.
|
template<class TIterator > |
bool | ug::TriangleFill_SweepLine (Grid &grid, TIterator edgesBegin, TIterator edgesEnd, APosition &aPosVRT, AInt &aIntVRT, SubsetHandler *pSH=NULL, int newSubsetIndex=-1) |
| Performs triangulation of a polygon and resoves additional inner edges. More...
|
|
UG_API bool | ug::TriangleFill_SweepLine (std::vector< int > &facesOut, const std::vector< vector2 > &srcVrts, std::vector< int > &srcEdges) |
| Performs triangulation of a polygon and resoves additional inner edges. More...
|
|
bool | ug::TriangleFill_SweepLine (std::vector< int > &facesOut, const std::vector< vector3 > &srcVrts, std::vector< int > &srcEdges) |
| Performs triangulation of a 3d polygon and resolves inner edges. More...
|
|