Skip to content

Commit 3afa3e7

Browse files
committed
fix(EdgedCurve): export 1D implemetation
1 parent bfd3533 commit 3afa3e7

File tree

6 files changed

+8
-3
lines changed

6 files changed

+8
-3
lines changed

include/geode/mesh/builder/edged_curve_builder.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@ namespace geode
7171
private:
7272
EdgedCurve< dimension >& edged_curve_;
7373
};
74-
ALIAS_2D_AND_3D( EdgedCurveBuilder );
74+
ALIAS_1D_AND_2D_AND_3D( EdgedCurveBuilder );
7575
} // namespace geode

include/geode/mesh/core/edged_curve.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,5 +94,5 @@ namespace geode
9494
private:
9595
IMPLEMENTATION_MEMBER( impl_ );
9696
};
97-
ALIAS_2D_AND_3D( EdgedCurve );
97+
ALIAS_1D_AND_2D_AND_3D( EdgedCurve );
9898
} // namespace geode

include/geode/mesh/core/geode/geode_edged_curve.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,5 +98,5 @@ namespace geode
9898
private:
9999
IMPLEMENTATION_MEMBER( impl_ );
100100
};
101-
ALIAS_2D_AND_3D( OpenGeodeEdgedCurve );
101+
ALIAS_1D_AND_2D_AND_3D( OpenGeodeEdgedCurve );
102102
} // namespace geode

src/geode/mesh/builder/edged_curve_builder.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ namespace geode
7979
}
8080
}
8181

82+
template class opengeode_mesh_api EdgedCurveBuilder< 1 >;
8283
template class opengeode_mesh_api EdgedCurveBuilder< 2 >;
8384
template class opengeode_mesh_api EdgedCurveBuilder< 3 >;
8485
} // namespace geode

src/geode/mesh/core/edged_curve.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,9 +180,11 @@ namespace geode
180180
return impl_->texture_manager( *this );
181181
}
182182

183+
template class opengeode_mesh_api EdgedCurve< 1 >;
183184
template class opengeode_mesh_api EdgedCurve< 2 >;
184185
template class opengeode_mesh_api EdgedCurve< 3 >;
185186

187+
SERIALIZE_BITSERY_ARCHIVE( opengeode_mesh_api, EdgedCurve< 1 > );
186188
SERIALIZE_BITSERY_ARCHIVE( opengeode_mesh_api, EdgedCurve< 2 > );
187189
SERIALIZE_BITSERY_ARCHIVE( opengeode_mesh_api, EdgedCurve< 3 > );
188190
} // namespace geode

src/geode/mesh/core/geode/geode_edged_curve.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,11 @@ namespace geode
124124
} } } );
125125
}
126126

127+
template class opengeode_mesh_api OpenGeodeEdgedCurve< 1 >;
127128
template class opengeode_mesh_api OpenGeodeEdgedCurve< 2 >;
128129
template class opengeode_mesh_api OpenGeodeEdgedCurve< 3 >;
129130

131+
SERIALIZE_BITSERY_ARCHIVE( opengeode_mesh_api, OpenGeodeEdgedCurve< 1 > );
130132
SERIALIZE_BITSERY_ARCHIVE( opengeode_mesh_api, OpenGeodeEdgedCurve< 2 > );
131133
SERIALIZE_BITSERY_ARCHIVE( opengeode_mesh_api, OpenGeodeEdgedCurve< 3 > );
132134
} // namespace geode

0 commit comments

Comments
 (0)