#include "../defs.h"
#include "circulator.h"
#include <vector>
#include <cassert>
#include "HalfedgeDS.ipp"
Go to the source code of this file.
Namespaces | |
| namespace | ads |
Classes | |
| class | ads::HalfedgeDS< Vertex, Halfedge, Face > |
| A halfedge data structure. More... | |
Functions | |
| template<template< class > class Vertex, template< class > class Halfedge, template< class > class Face> | |
| bool | ads::operator== (const HalfedgeDS< Vertex, Halfedge, Face > &a, const HalfedgeDS< Vertex, Halfedge, Face > &b) |
| Return true if the half-edge data structures are equal. | |
| template<template< class > class Vertex, template< class > class Halfedge, template< class > class Face> | |
| bool | ads::operator!= (const HalfedgeDS< Vertex, Halfedge, Face > &a, const HalfedgeDS< Vertex, Halfedge, Face > &b) |
| Return true if the half-edge data structures are not equal. | |
| template<template< class > class Vertex, template< class > class Halfedge, template< class > class Face> | |
| std::ostream & | ads::operator<< (std::ostream &out, const HalfedgeDS< Vertex, Halfedge, Face > &x) |
| Write to a stream using the put() member function. | |
| template<template< class > class Vertex, template< class > class Halfedge, template< class > class Face> | |
| std::istream & | ads::operator>> (std::istream &in, HalfedgeDS< Vertex, Halfedge, Face > &x) |
| Read from a stream using the get() member function. | |
1.4.7