Go to the source code of this file.
Classes | |
class | MR::RingIterator< N > |
class | MR::NextEdgeSameOrigin |
class | MR::NextEdgeSameLeft |
Namespaces | |
namespace | MR |
Typedefs | |
using | MR::OrgRingIterator = RingIterator<NextEdgeSameOrigin> |
using | MR::LeftRingIterator = RingIterator<NextEdgeSameLeft> |
Functions | |
template<typename N > | |
bool | MR::operator== (const RingIterator< N > &a, const RingIterator< N > &b) |
template<typename N > | |
bool | MR::operator!= (const RingIterator< N > &a, const RingIterator< N > &b) |
IteratorRange< OrgRingIterator > | MR::orgRing (const MeshTopology &topology, EdgeId edge) |
IteratorRange< OrgRingIterator > | MR::orgRing (const MeshTopology &topology, VertId v) |
IteratorRange< OrgRingIterator > | MR::orgRing0 (const MeshTopology &topology, EdgeId edge) |
IteratorRange< LeftRingIterator > | MR::leftRing (const MeshTopology &topology, EdgeId edge) |
IteratorRange< LeftRingIterator > | MR::leftRing (const MeshTopology &topology, FaceId f) |
IteratorRange< LeftRingIterator > | MR::leftRing0 (const MeshTopology &topology, EdgeId edge) |