|
Blender V4.3
|
#include <obj_export_io.hh>
Inherits blender::NonCopyable, and blender::NonMovable.
File buffer writer. All writes are done into an internal chunked memory buffer (list of default 64 kilobyte blocks). Call write_fo_file once in a while to write the memory buffer(s) into the given file.
Definition at line 33 of file obj_export_io.hh.
|
inline |
Definition at line 40 of file obj_export_io.hh.
|
inline |
Definition at line 64 of file obj_export_io.hh.
References blender::Vector< T, InlineBufferCapacity, Allocator >::end(), blender::Vector< T, InlineBufferCapacity, Allocator >::insert(), and v.
Referenced by blender::io::obj::obj_parallel_chunked_output().
|
inline |
Definition at line 51 of file obj_export_io.hh.
References b.
Referenced by blender::io::obj::TEST().
|
inline |
Definition at line 59 of file obj_export_io.hh.
References blender::Vector< T, InlineBufferCapacity, Allocator >::size().
Referenced by blender::io::obj::TEST().
|
inline |
Definition at line 177 of file obj_export_io.hh.
References v.
|
inline |
Definition at line 181 of file obj_export_io.hh.
References b.
|
inline |
Definition at line 185 of file obj_export_io.hh.
|
inline |
Definition at line 190 of file obj_export_io.hh.
References options.
|
inline |
Definition at line 173 of file obj_export_io.hh.
Referenced by blender::io::obj::MTLWriter::write_materials().
|
inline |
Definition at line 136 of file obj_export_io.hh.
Referenced by blender::io::obj::OBJWriter::write_nurbs_curve().
|
inline |
Definition at line 144 of file obj_export_io.hh.
Referenced by blender::io::obj::TEST(), and blender::io::obj::OBJWriter::write_nurbs_curve().
|
inline |
Definition at line 148 of file obj_export_io.hh.
References write_obj_newline().
Referenced by blender::io::obj::OBJWriter::write_nurbs_curve().
Definition at line 132 of file obj_export_io.hh.
References b.
Referenced by blender::io::obj::OBJWriter::write_edges_indices().
|
inline |
Definition at line 88 of file obj_export_io.hh.
|
inline |
Definition at line 92 of file obj_export_io.hh.
References write_obj_newline().
|
inline |
Definition at line 108 of file obj_export_io.hh.
References v.
Referenced by blender::io::obj::OBJWriter::write_nurbs_curve().
Definition at line 100 of file obj_export_io.hh.
References v.
Definition at line 104 of file obj_export_io.hh.
References v.
Definition at line 96 of file obj_export_io.hh.
References v.
|
inline |
Definition at line 124 of file obj_export_io.hh.
Referenced by blender::io::obj::OBJWriter::write_face_elements(), blender::io::obj::OBJWriter::write_nurbs_curve(), and blender::io::obj::OBJWriter::write_object_name().
|
inline |
Definition at line 116 of file obj_export_io.hh.
Referenced by blender::io::obj::OBJWriter::write_mtllib_name().
|
inline |
Definition at line 168 of file obj_export_io.hh.
Referenced by blender::io::obj::TEST(), write_obj_curve_end(), and write_obj_face_end().
Definition at line 84 of file obj_export_io.hh.
References z().
|
inline |
Definition at line 140 of file obj_export_io.hh.
Referenced by blender::io::obj::OBJWriter::write_nurbs_curve().
|
inline |
Definition at line 164 of file obj_export_io.hh.
Referenced by blender::io::obj::OBJWriter::write_nurbs_curve().
|
inline |
Definition at line 156 of file obj_export_io.hh.
References v.
Referenced by blender::io::obj::OBJWriter::write_nurbs_curve().
|
inline |
Definition at line 152 of file obj_export_io.hh.
Referenced by blender::io::obj::TEST(), and blender::io::obj::OBJWriter::write_nurbs_curve().
|
inline |
Definition at line 160 of file obj_export_io.hh.
Referenced by blender::io::obj::OBJWriter::write_nurbs_curve().
|
inline |
Definition at line 128 of file obj_export_io.hh.
Referenced by blender::io::obj::TEST(), and blender::io::obj::OBJWriter::write_object_name().
|
inline |
Definition at line 120 of file obj_export_io.hh.
Referenced by blender::io::obj::OBJWriter::write_face_elements().
|
inline |
Definition at line 112 of file obj_export_io.hh.
Referenced by blender::io::obj::OBJWriter::write_face_elements().
Definition at line 80 of file obj_export_io.hh.
Definition at line 72 of file obj_export_io.hh.
References z().
Referenced by blender::io::obj::OBJWriter::write_nurbs_curve(), and blender::io::obj::OBJWriter::write_vertex_coords().
|
inline |
Definition at line 76 of file obj_export_io.hh.
Referenced by blender::io::obj::OBJWriter::write_vertex_coords().
|
inline |
Definition at line 195 of file obj_export_io.hh.
Referenced by blender::io::obj::MTLWriter::write_header(), blender::io::obj::OBJWriter::write_header(), and blender::io::obj::MTLWriter::write_materials().
|
inline |
Definition at line 43 of file obj_export_io.hh.
References b, and blender::Vector< T, InlineBufferCapacity, Allocator >::clear().
Referenced by blender::io::obj::OBJWriter::write_header(), blender::io::obj::OBJWriter::write_mtllib_name(), blender::io::obj::write_nurbs_curve_objects(), and blender::io::obj::MTLWriter::~MTLWriter().