@@ -171,11 +171,15 @@ void mexFunction(int nlhs,
171
171
.reg (" openSource" , GETBYSTR (nix::Source, nix::MultiTag, getSource))
172
172
.reg (" openMetadataSection" , GETCONTENT (nix::Section, nix::MultiTag, metadata))
173
173
.reg (" removeReference" , REMOVER (nix::DataArray, nix::MultiTag, removeReference))
174
- .reg (" removeSource" , REMOVER (nix::Source, nix::MultiTag, removeSource));
174
+ .reg (" removeSource" , REMOVER (nix::Source, nix::MultiTag, removeSource))
175
+ .reg (" deleteFeature" , REMOVER (nix::Feature, nix::MultiTag, deleteFeature));
175
176
methods->add (" MultiTag::retrieveData" , nixmultitag::retrieve_data);
176
177
methods->add (" MultiTag::featureRetrieveData" , nixmultitag::retrieve_feature_data);
177
178
methods->add (" MultiTag::addReference" , nixmultitag::add_reference);
178
179
methods->add (" MultiTag::addSource" , nixmultitag::add_source);
180
+ methods->add (" MultiTag::createFeature" , nixmultitag::create_feature);
181
+ methods->add (" MultiTag::addPositions" , nixmultitag::add_positions);
182
+ methods->add (" MultiTag::addExtents" , nixmultitag::add_extents);
179
183
180
184
classdef<nix::Section>(" Section" , methods)
181
185
.desc (&nixsection::describe)
@@ -188,13 +192,14 @@ void mexFunction(int nlhs,
188
192
.reg (" set_repository" , SETTER (const std::string&, nix::Section, repository))
189
193
.reg (" set_none_repository" , SETTER (const boost::none_t , nix::Section, repository))
190
194
.reg (" set_mapping" , SETTER (const std::string&, nix::Section, mapping))
191
- .reg (" set_none_mapping" , SETTER (const boost::none_t , nix::Section, mapping));
195
+ .reg (" set_none_mapping" , SETTER (const boost::none_t , nix::Section, mapping))
196
+ .reg (" createSection" , &nix::Section::createSection)
197
+ .reg (" deleteSection" , REMOVER (nix::Section, nix::Section, deleteSection));
192
198
methods->add (" Section::properties" , nixsection::properties);
193
199
194
200
classdef<nix::Feature>(" Feature" , methods)
195
201
.desc (&nixfeature::describe)
196
202
.reg (" openData" , GETCONTENT (nix::DataArray, nix::Feature, data));
197
- methods->add (" Feature::linkType" , nixfeature::link_type);
198
203
199
204
mexAtExit (on_exit);
200
205
});
0 commit comments