Blender
V3.3
source
blender
io
stl
IO_stl.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
7
#pragma once
8
9
#include "
BKE_context.h
"
10
#include "
BLI_path_util.h
"
11
#include "
IO_orientation.h
"
12
13
#ifdef __cplusplus
14
extern
"C"
{
15
#endif
16
17
struct
STLImportParams
{
19
char
filepath
[
FILE_MAX
];
20
eIOAxis
forward_axis
;
21
eIOAxis
up_axis
;
22
bool
use_facet_normal
;
23
bool
use_scene_unit
;
24
float
global_scale
;
25
bool
use_mesh_validate
;
26
};
27
31
void
STL_import
(
bContext
*
C
,
const
struct
STLImportParams
*import_params);
32
33
#ifdef __cplusplus
34
}
35
#endif
BKE_context.h
BLI_path_util.h
FILE_MAX
#define FILE_MAX
Definition:
BLI_path_util.h:410
IO_orientation.h
eIOAxis
eIOAxis
Definition:
IO_orientation.h:7
STL_import
void STL_import(bContext *C, const struct STLImportParams *import_params)
Definition:
IO_stl.cc:12
C
#define C
Definition:
RandGen.cpp:25
STLImportParams
Definition:
IO_stl.h:17
STLImportParams::up_axis
eIOAxis up_axis
Definition:
IO_stl.h:21
STLImportParams::use_mesh_validate
bool use_mesh_validate
Definition:
IO_stl.h:25
STLImportParams::global_scale
float global_scale
Definition:
IO_stl.h:24
STLImportParams::forward_axis
eIOAxis forward_axis
Definition:
IO_stl.h:20
STLImportParams::filepath
char filepath[FILE_MAX]
Definition:
IO_stl.h:19
STLImportParams::use_facet_normal
bool use_facet_normal
Definition:
IO_stl.h:22
STLImportParams::use_scene_unit
bool use_scene_unit
Definition:
IO_stl.h:23
bContext
Definition:
context.c:56
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1