3D Forest
Software for analysis of Lidar data from forest environment.
TreeTableExportCsv Class Reference

#include <TreeTableExportCsv.hpp>

Inherits TreeTableExportInterface.

Public Member Functions

 TreeTableExportCsv ()
 
virtual ~TreeTableExportCsv ()
 
virtual bool open ()
 
virtual void create (const std::string &path)
 
virtual void write (const Segment &segment)
 
virtual void close ()
 
- Public Member Functions inherited from TreeTableExportInterface
virtual ~TreeTableExportInterface ()=default
 
void setProperties (const TreeTableExportProperties &prop)
 
const TreeTableExportPropertiesproperties () const
 

Private Attributes

File file_
 

Constructor & Destructor Documentation

◆ TreeTableExportCsv()

TreeTableExportCsv::TreeTableExportCsv ( )

◆ ~TreeTableExportCsv()

TreeTableExportCsv::~TreeTableExportCsv ( )
virtual

Member Function Documentation

◆ close()

void TreeTableExportCsv::close ( )
virtual

◆ create()

void TreeTableExportCsv::create ( const std::string & path)
virtual

◆ open()

virtual bool TreeTableExportCsv::open ( )
inlinevirtual

◆ write()

void TreeTableExportCsv::write ( const Segment & segment)
virtual

Member Data Documentation

◆ file_

File TreeTableExportCsv::file_
private

Referenced by close(), create(), open(), and write().


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