Blender
V5.0
source
blender
io
csv
IO_csv.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2024 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9
#pragma once
10
11
#include "
BLI_path_utils.hh
"
12
13
struct
PointCloud
;
14
struct
ReportList
;
15
16
namespace
blender::io::csv
{
17
18
struct
CSVImportParams
{
20
char
filepath
[
FILE_MAX
];
21
char
delimiter
=
','
;
22
23
ReportList
*
reports
=
nullptr
;
24
};
25
26
PointCloud
*
import_csv_as_pointcloud
(
const
CSVImportParams
&import_params);
27
28
}
// namespace blender::io::csv
BLI_path_utils.hh
FILE_MAX
#define FILE_MAX
Definition
BLI_path_utils.hh:668
blender::io::csv
Definition
csv_reader.cc:29
blender::io::csv::import_csv_as_pointcloud
PointCloud * import_csv_as_pointcloud(const CSVImportParams &import_params)
Definition
csv_reader.cc:263
PointCloud
Definition
DNA_pointcloud_types.h:40
ReportList
Definition
BKE_report.hh:74
blender::io::csv::CSVImportParams
Definition
IO_csv.hh:18
blender::io::csv::CSVImportParams::reports
ReportList * reports
Definition
IO_csv.hh:23
blender::io::csv::CSVImportParams::filepath
char filepath[FILE_MAX]
Definition
IO_csv.hh:20
blender::io::csv::CSVImportParams::delimiter
char delimiter
Definition
IO_csv.hh:21
Generated on
for Blender by
doxygen
1.16.1