Blender V5.0
PLYExportParams Struct Reference

#include <IO_ply.hh>

Public Attributes

char filepath [FILE_MAX] = ""
char file_base_for_tests [FILE_MAX] = ""
const char * blen_filepath = nullptr
bool ascii_format = false
eIOAxis forward_axis = IO_AXIS_Y
eIOAxis up_axis = IO_AXIS_Z
float global_scale = 1.0f
bool export_selected_objects = false
bool apply_modifiers = true
bool export_uv = true
bool export_normals = false
ePLYVertexColorMode vertex_colors = ePLYVertexColorMode::sRGB
bool export_attributes = true
bool export_triangulated_mesh = false
char collection [MAX_ID_NAME - 2] = ""
ReportListreports = nullptr

Detailed Description

Definition at line 27 of file IO_ply.hh.

Member Data Documentation

◆ apply_modifiers

bool PLYExportParams::apply_modifiers = true

Definition at line 46 of file IO_ply.hh.

Referenced by blender::io::ply::load_plydata().

◆ ascii_format

◆ blen_filepath

const char* PLYExportParams::blen_filepath = nullptr

Full path to current blender file (used for comments in output).

Definition at line 34 of file IO_ply.hh.

◆ collection

char PLYExportParams::collection[MAX_ID_NAME - 2] = ""

Definition at line 52 of file IO_ply.hh.

Referenced by blender::io::ply::exporter_main().

◆ export_attributes

bool PLYExportParams::export_attributes = true

Definition at line 50 of file IO_ply.hh.

Referenced by blender::io::ply::load_plydata().

◆ export_normals

◆ export_selected_objects

bool PLYExportParams::export_selected_objects = false

Definition at line 45 of file IO_ply.hh.

Referenced by blender::io::ply::load_plydata().

◆ export_triangulated_mesh

bool PLYExportParams::export_triangulated_mesh = false

Definition at line 51 of file IO_ply.hh.

Referenced by blender::io::ply::load_plydata().

◆ export_uv

bool PLYExportParams::export_uv = true

Definition at line 47 of file IO_ply.hh.

Referenced by blender::io::ply::generate_vertex_map().

◆ file_base_for_tests

char PLYExportParams::file_base_for_tests[FILE_MAX] = ""

Pretend that destination file folder is this, if non-empty. Used only for tests.

Definition at line 31 of file IO_ply.hh.

◆ filepath

◆ forward_axis

eIOAxis PLYExportParams::forward_axis = IO_AXIS_Y

Definition at line 40 of file IO_ply.hh.

Referenced by blender::io::ply::load_plydata().

◆ global_scale

float PLYExportParams::global_scale = 1.0f

Definition at line 42 of file IO_ply.hh.

Referenced by blender::io::ply::load_plydata().

◆ reports

ReportList* PLYExportParams::reports = nullptr

Definition at line 54 of file IO_ply.hh.

Referenced by blender::io::ply::exporter_main().

◆ up_axis

eIOAxis PLYExportParams::up_axis = IO_AXIS_Z

Definition at line 41 of file IO_ply.hh.

Referenced by blender::io::ply::load_plydata().

◆ vertex_colors


The documentation for this struct was generated from the following file: