|
cheshirekow
v0.1.0
|
A facet is a (d-1)-dimensional simplex. More...
#include <edelsbrunner96/facet.h>
Public Types | |
| typedef Traits::SimplexRef | SimplexRef |
| typedef Traits::Storage | Storage |
Public Member Functions | |
| void | Construct (Storage &storage, SimplexRef s_0, SimplexRef s_1) |
| Assigns the two simplex references and latches their current version number. More... | |
| bool | StillExists (Storage &storage) |
| Returns true if the two simplex references still have the same version as the time when Construct was called. More... | |
Public Attributes | |
| std::array< SimplexRef, 2 > | s |
| the two simplices More... | |
| std::array< uint16_t, 2 > | v |
| the version of the two simplices at creation More... | |
A facet is a (d-1)-dimensional simplex.
We represent a facet by pointing to a pair of simplices. It is assumed that the simplices contain NDim common vertices, and each simlex contains one vertex which is not common to the other.
| typedef Traits::SimplexRef edelsbrunner96::Facet< Traits >::SimplexRef |
| typedef Traits::Storage edelsbrunner96::Facet< Traits >::Storage |
| void edelsbrunner96::Facet< Traits >::Construct | ( | Storage & | storage, |
| SimplexRef | s_0, | ||
| SimplexRef | s_1 | ||
| ) |
| bool edelsbrunner96::Facet< Traits >::StillExists | ( | Storage & | storage | ) |
| std::array<SimplexRef, 2> edelsbrunner96::Facet< Traits >::s |
| std::array<uint16_t, 2> edelsbrunner96::Facet< Traits >::v |