SourceXtractorPlusPlus
0.15
Please provide a description of the project.
|
#include <HilbertCurve.h>
Public Member Functions | |
HilbertCurve (unsigned int size) | |
std::vector< PixelCoordinate > | getCurve () const |
PixelCoordinate | get2DCoordinate (unsigned int index) const |
Private Attributes | |
unsigned int | m_size |
Definition at line 28 of file HilbertCurve.h.
|
inline |
Definition at line 30 of file HilbertCurve.h.
References m_size, and SourceXtractor::nextPowerOfTwo().
|
inline |
Definition at line 42 of file HilbertCurve.h.
References m_size, s, std::swap(), x, and y.
Referenced by getCurve().
|
inline |
Definition at line 34 of file HilbertCurve.h.
References std::vector< T >::emplace_back(), get2DCoordinate(), and m_size.
Referenced by SourceXtractor::BFSSegmentation::getTiles().
|
private |
Definition at line 67 of file HilbertCurve.h.
Referenced by get2DCoordinate(), getCurve(), and HilbertCurve().