MeshLib
 
Loading...
Searching...
No Matches
MRFaceFace.h
Go to the documentation of this file.
1#pragma once
2
3#include "MRId.h"
4
5namespace MR
6{
7
10
12{
15 FaceFace( FaceId a, FaceId b ) : aFace( a ), bFace( b ) { }
16 FaceFace() { };
17 bool operator==( const FaceFace& rhs ) const = default;
18};
19
21{
22 UndirectedEdgeId aUndirEdge;
23 UndirectedEdgeId bUndirEdge;
24 UndirectedEdgeUndirectedEdge( UndirectedEdgeId a, UndirectedEdgeId b ) : aUndirEdge( a ), bUndirEdge( b )
25 {}
28 bool operator==( const UndirectedEdgeUndirectedEdge& rhs ) const = default;
29};
30
32
33} // namespace MR
int FaceId
Definition MRDotNet/MRMeshFwd.h:53
Definition MRCameraOrientationPlugin.h:7
Definition MRFaceFace.h:12
FaceFace()
Definition MRFaceFace.h:16
FaceFace(FaceId a, FaceId b)
Definition MRFaceFace.h:15
bool operator==(const FaceFace &rhs) const =default
FaceId aFace
Definition MRFaceFace.h:13
FaceId bFace
Definition MRFaceFace.h:14
Definition MRFaceFace.h:21
UndirectedEdgeId bUndirEdge
Definition MRFaceFace.h:23
UndirectedEdgeUndirectedEdge(UndirectedEdgeId a, UndirectedEdgeId b)
Definition MRFaceFace.h:24
bool operator==(const UndirectedEdgeUndirectedEdge &rhs) const =default
UndirectedEdgeId aUndirEdge
Definition MRFaceFace.h:22
UndirectedEdgeUndirectedEdge()
Definition MRFaceFace.h:26