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

◆ MortonOrder()

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

Member Function Documentation

◆ getPermutation()

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

References permutation.

◆ isIdentity()

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

References _isIdentity.

◆ isOrdered()

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

References _isOrdered.

◆ orderDataset()

◆ restoreDataset()

Member Data Documentation

◆ _dataset

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

◆ _isIdentity

bool sgpp::datadriven::MortonOrder::_isIdentity
protected

Referenced by isIdentity(), and MortonOrder().

◆ _isOrdered

bool sgpp::datadriven::MortonOrder::_isOrdered
protected

◆ permutation

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

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