関数compare_3d_data_definition_points マニュアル

(The documentation of function compare_3d_data_definition_points)

Last Update: 2024/6/14


◆機能・用途(Purpose)

2つのstruct _3d_data型構造体が同一の地点で定義されているか否かを調べる。
Survey whether two struct _3d_data-type structures are defined at the same locations.


◆形式(Format)

#include <3d_data/info.h>
_Bool compare_3d_data_definition_points
(const struct _3d_data data1,const struct _3d_data data2)


◆引数(Arguments)

data1 比較に用いる1つ目の3次元データ。
The first 3-D data to compare.
data2 比較に用いる2つ目の3次元データ。
The second 3-D data to compare.


◆戻り値(Return value)

引数data1, data2で与える2つの3次元データが 同一の地点で定義されている(メンバN, x0, dxの値が全て等しい) 場合はtrue、そうでない場合はfalse。
The return value is true if the two 3-D data are defined at the same locations (i.e., the values of members N, x0, and dx of the two structures are equal); false otherwise.


◆使用例(Example)

struct _3d_data data1=read_3d_data("data1.3d");
struct _3d_data data2=read_3d_data("data2.3d");
if(! compare_3d_data_definition_points(data1,data2)){
    printf("ERROR\n");
}