Skip to content

Commit bd84e7e

Browse files
committed
GridCode移行2
1 parent 1870eec commit bd84e7e

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

src/c_wrapper/vector_c.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ LIBPLATEAU_C_EXPORT APIResult LIBPLATEAU_API plateau_create_vector_ ## FUNC_NAME
100100
}
101101

102102
PLATEAU_VECTOR_GET_BY_PTR(gml_file, GmlFile)
103-
PLATEAU_VECTOR_GET_BY_VALUE(grid_code, GridCode*) // TODO クリーンアップ
103+
PLATEAU_VECTOR_GET_BY_VALUE(grid_code, GridCode*)
104104
CLEANUP(grid_code, GridCode*)
105105
PLATEAU_VECTOR_GET_BY_PTR(dataset_metadata_group, DatasetMetadataGroup)
106106
PLATEAU_VECTOR_GET_BY_PTR(dataset_metadata, DatasetMetadata)

src/dataset/local_dataset_accessor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ namespace plateau::dataset {
201201
for (; !next_grid_code->isLargestLevel(); ) {
202202
if (!grid_code->isValid())
203203
break;
204-
mesh_codes_str_set.insert(grid_code->get());
204+
mesh_codes_str_set.insert(next_grid_code->get());
205205

206206
next_grid_code = next_grid_code->upper();
207207
}

src/dataset/mesh_code.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ namespace plateau::dataset {
259259
return new_mesh_code;
260260
}
261261

262-
GridCode* MeshCode::upperRaw() const { ||
262+
GridCode* MeshCode::upperRaw() const {
263263
// レベル2以上の範囲で1段階上のレベルの地域メッシュに変換
264264
auto new_mesh_code = new MeshCode(*this);
265265
new_mesh_code->level_ = std::max(1, level_ - 1);

src/dataset/server_dataset_accessor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ namespace plateau::dataset {
123123
for (; !next_grid_code->isLargestLevel(); ) {
124124
if (!grid_code->isValid())
125125
break;
126-
mesh_codes_str_set.insert(grid_code->get());
126+
mesh_codes_str_set.insert(next_grid_code->get());
127127

128128
next_grid_code = next_grid_code->upper();
129129
}

wrappers/csharp/LibPLATEAU.NET/CSharpPLATEAU/Dataset/GridCode.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ private GridCode(IntPtr handle, bool autoDispose = true) : base(handle, autoDisp
1414
{
1515
}
1616

17-
public static GridCode Create(string code)
17+
public static GridCode Create(string code, bool autoDispose = true)
1818
{
1919
var result = NativeMethods.plateau_grid_code_parse(code, out var gridCodePtr);
2020
DLLUtil.CheckDllError(result);
21-
return new GridCode(gridCodePtr);
21+
return new GridCode(gridCodePtr, autoDispose);
2222
}
2323

2424
public static GridCode CopyFrom(IntPtr otherGridCodePtr)

0 commit comments

Comments
 (0)