Classes | Namespaces | Functions

snappingrange.h File Reference

#include "Range2d.h"
#include <vector>
#include <iterator>
#include <algorithm>
#include <ostream>
#include <boost/cstdint.hpp>

Go to the source code of this file.

Classes

class  gnash::geometry::SnappingRanges2d< T >
struct  gnash::geometry::SnappingRanges2d< T >::ExpandToIfSnap
 Merge two ranges based on snaptest. More...
class  gnash::geometry::SnappingRanges2d< T >::Scale
class  gnash::geometry::SnappingRanges2d< T >::GrowBy
class  gnash::geometry::SnappingRanges2d< T >::AddTo
class  gnash::geometry::SnappingRanges2d< T >::IntersectsRange
class  gnash::geometry::SnappingRanges2d< T >::ContainsPoint
class  gnash::geometry::SnappingRanges2d< T >::ContainsRange

Namespaces

namespace  gnash
 

Anonymous namespace for callbacks, local functions, event handlers etc.


namespace  gnash::geometry

Functions

template<class T >
std::ostream & gnash::geometry::operator<< (std::ostream &os, const SnappingRanges2d< T > &r)