関数write_3d_data マニュアル

(The documentation of function write_3d_data)

Last Update: 2023/7/10


◆機能・用途(Purpose)

struct _3d_data型構造体を任意の形式のファイルに出力する。 各形式のファイルを出力する関数を呼び出すための親関数。
Write a struct _3d_data-type structure to a file of arbitrary formats; a parent function from which functions for individual file formats are called.


◆形式(Format)

#include <3d_data/readwrite.h>
inline void write_3d_data
(const char ∗outputfile,const struct _3d_data data)


◆引数(Arguments)

outputfile 出力ファイル名。拡張子も含めて指定すること。 ファイル形式は拡張子によって自動判別される。 なお、同一名のファイルが既に存在する場合に確認無しで上書きしたい 場合は出力ファイル名の末尾に「-」を付けたものを指定する。
The output file name including the extension. The file format is automatically identified from the extension. To overwrite the file without a warning, append ‘-’ at the end of the file name.
data 出力したい構造体。
The structure to output.


◆使用例(Example)

struct _3d_data data;
write_3d_data("data.3d-",data);

この例では出力ファイル名はdata.3dであり、 「-」を付けていることで確認なしで上書きされる。
In this example, the output file name is data.3d. The minus (-) at the end of the 1st argument results in overwriting the file without a warning.