############
Preprocessor
############

.. cpp:namespace:: ooc::preprocess::Preprocessor

.. default-domain:: cpp

Functions
=========

================= ==================================================================================================================================
..                :cpp:func:`Preprocessor <ooc::preprocess::Preprocessor::Preprocessor>`                                                            
..                :cpp:func:`~Preprocessor <ooc::preprocess::Preprocessor::~Preprocessor>`                                                          
PreprocessStatus  :cpp:func:`Run <PreprocessStatus ooc::preprocess::Preprocessor::Run()>`                                                           
void              :cpp:func:`SetLogFile <void ooc::preprocess::Preprocessor::SetLogFile(wchar_t const *log_file)>`                                  
void              :cpp:func:`AddPointCloudFile <void ooc::preprocess::Preprocessor::AddPointCloudFile(wchar_t const *point_cloud_file)>`            
void              :cpp:func:`SetMaxShellSize <void ooc::preprocess::Preprocessor::SetMaxShellSize(int shell_size)>`                                 
void              :cpp:func:`SetMaxMemoryUsage <void ooc::preprocess::Preprocessor::SetMaxMemoryUsage(size_t max_memory_usage)>`                    
void              :cpp:func:`SetSubSamplePercentage <void ooc::preprocess::Preprocessor::SetSubSamplePercentage(double percentage)>`                
void              :cpp:func:`SetCullingBoundingBox <void ooc::preprocess::Preprocessor::SetCullingBoundingBox(Point const &min, Point const &max)>` 
void              :cpp:func:`OverwriteExistingFiles <void ooc::preprocess::Preprocessor::OverwriteExistingFiles(bool overwrite)>`                   
void              :cpp:func:`SetDoublePrecision <void ooc::preprocess::Preprocessor::SetDoublePrecision(bool doubled)>`                             
void              :cpp:func:`SetUseLASZIP <void ooc::preprocess::Preprocessor::SetUseLASZIP(bool doubled)>`                                         
================= ==================================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: ooc::preprocess::Preprocessor
   :project: ooc
   :members:
   :undoc-members:



