int pcexport(int handle, string channel_name, <type>value, ...)
int pcexport(int handle, string channel_name, vector value, float radius, ...)
エクスポートが成功すれば1、失敗すれば0を返します。 channel_nameが読み書きできない、または(半径を受け取るpcexportのバージョンでは)エクスポートされるポイントがポイントクラウド内に既に存在するポイントから指定した半径以内にあれば、エクスポートが失敗します。
この関数は、pcopenまたはpcgenerateで開いたポイントのチャンネルに書き出します。 この関数の2番目のバージョンは、半径パラメータを受け取り、それを使って、ポイントクラウド内に既に存在するポイントへの距離に応じてエクスポートされるポイントを受け入れたり、拒否することができます。 最低でも指定した半径で他のポイントすべてを分けなければなりません。 新しいポイントデータをポイントクラウドファイルに書き出すには、pcwriteを使います。
ストレージタイプ ¶
storage
のオプションキーワードを追加するなら、その後の引数には、データのストレージタイプを指定します。
ストレージタイプは標準のタイルベースのフォーマットデータタイプです:
|
8ビット符号付き/符号なしの整数 |
|
16ビット符号付き/符号なしの整数 |
|
32ビット符号付き/符号なしの整数 |
|
64ビット符号付き/符号なしの整数 |
|
16ビット浮動小数点 |
|
32ビット浮動小数点 |
|
64ビット浮動小数点 |
|
デフォルトの精度の整数/浮動小数点 |
See also | |
file | |
ptcloud |
|