Classes | Functions
sort_las.cpp File Reference
#include <megatree/common.h>
#include <unistd.h>
#include <iostream>
#include <argp.h>
#include <float.h>
#include <liblas/liblas.hpp>
#include <fstream>
#include <boost/filesystem.hpp>
Include dependency graph for sort_las.cpp:

Go to the source code of this file.

Classes

struct  arguments_t
struct  MortonPoint
class  TempDirectory

Functions

std::string chunkFilename (unsigned int level, unsigned int num)
uint32_t EncodeMorton2 (uint32_t x, uint32_t y)
uint32_t EncodeMorton3 (uint32_t x, uint32_t y, uint32_t z)
void getExtents (const std::vector< std::string > &las_filenames, double lo[3], double hi[3])
int main (int argc, char **argv)
void mergeChunks (const boost::filesystem::path &inpath1, const boost::filesystem::path &inpath2, const boost::filesystem::path &outpath)
static int parse_opt (int key, char *arg, struct argp_state *state)
uint32_t Part1By1 (uint32_t x)
uint32_t Part1By2 (uint32_t x)
void writePoints (const std::vector< MortonPoint > &points, const boost::filesystem::path &path)

Function Documentation

std::string chunkFilename ( unsigned int  level,
unsigned int  num 
)

Definition at line 117 of file sort_las.cpp.

uint32_t EncodeMorton2 ( uint32_t  x,
uint32_t  y 
)

Definition at line 95 of file sort_las.cpp.

uint32_t EncodeMorton3 ( uint32_t  x,
uint32_t  y,
uint32_t  z 
)

Definition at line 100 of file sort_las.cpp.

void getExtents ( const std::vector< std::string > &  las_filenames,
double  lo[3],
double  hi[3] 
)

Definition at line 48 of file sort_las.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 233 of file sort_las.cpp.

void mergeChunks ( const boost::filesystem::path &  inpath1,
const boost::filesystem::path &  inpath2,
const boost::filesystem::path &  outpath 
)

Definition at line 135 of file sort_las.cpp.

static int parse_opt ( int  key,
char *  arg,
struct argp_state *  state 
) [static]

Definition at line 213 of file sort_las.cpp.

uint32_t Part1By1 ( uint32_t  x)

Definition at line 74 of file sort_las.cpp.

uint32_t Part1By2 ( uint32_t  x)

Definition at line 85 of file sort_las.cpp.

void writePoints ( const std::vector< MortonPoint > &  points,
const boost::filesystem::path &  path 
)

Definition at line 124 of file sort_las.cpp.



megatree_import
Author(s): Wim Meeussen
autogenerated on Thu Nov 28 2013 11:30:38