SG++-Doxygen-Documentation
sgpp::datadriven::MortonOrder Class Reference

#include <MortonOrder.hpp>

Public Member Functions

const std::vector< size_t > & getPermutation () const
 
bool isIdentity () const
 
bool isOrdered () const
 
 MortonOrder (sgpp::datadriven::Dataset *dataset)
 
void orderDataset ()
 
void restoreDataset ()
 

Protected Attributes

sgpp::datadriven::Dataset_dataset
 
bool _isIdentity
 
bool _isOrdered
 
std::vector< size_t > permutation
 

Constructor & Destructor Documentation

sgpp::datadriven::MortonOrder::MortonOrder ( sgpp::datadriven::Dataset dataset)
explicit

Member Function Documentation

const std::vector< size_t > & sgpp::datadriven::MortonOrder::getPermutation ( ) const

References permutation.

bool sgpp::datadriven::MortonOrder::isIdentity ( ) const

References _isIdentity.

bool sgpp::datadriven::MortonOrder::isOrdered ( ) const

References _isOrdered.

Member Data Documentation

sgpp::datadriven::Dataset* sgpp::datadriven::MortonOrder::_dataset
protected
bool sgpp::datadriven::MortonOrder::_isIdentity
protected

Referenced by isIdentity(), and MortonOrder().

bool sgpp::datadriven::MortonOrder::_isOrdered
protected
std::vector<size_t> sgpp::datadriven::MortonOrder::permutation
protected

The documentation for this class was generated from the following files: