File tree Expand file tree Collapse file tree 6 files changed +26
-6
lines changed
Expand file tree Collapse file tree 6 files changed +26
-6
lines changed Original file line number Diff line number Diff line change 1919
2020%{
2121#include < aliceVision/version.hpp>
22+
23+ // For unknown reason, we need to declare cameras here too
24+ #include < aliceVision/camera/IntrinsicBase.hpp>
25+ #include < aliceVision/camera/Pinhole.hpp>
26+ #include < aliceVision/camera/Equidistant.hpp>
27+
2228using namespace aliceVision ;
29+
2330%}
Original file line number Diff line number Diff line change 44// v. 2.0. If a copy of the MPL was not distributed with this file,
55// You can obtain one at https://mozilla.org/MPL/2.0/.
66
7+ %include <std_shared_ptr.i>
8+ %shared_ptr(aliceVision::camera::Equidistant)
9+
710%include <aliceVision/camera/IntrinsicScaleOffsetDisto.i>
811%include <aliceVision/camera/Equidistant.hpp>
912
Original file line number Diff line number Diff line change 44// v. 2.0. If a copy of the MPL was not distributed with this file,
55// You can obtain one at https://mozilla.org/MPL/2.0/.
66
7-
8- %include < aliceVision/ camera/ IntrinsicBase.hpp>
7+ %include <std_shared_ptr.i>
8+ %shared_ptr( aliceVision:: camera:: IntrinsicBase)
99
1010%{
1111#include < aliceVision/camera/IntrinsicBase.hpp>
12- using namespace aliceVision ;
13- using namespace aliceVision ::camera;
1412%}
13+
14+ %include <aliceVision/camera/IntrinsicBase.hpp>
Original file line number Diff line number Diff line change 44// v. 2.0. If a copy of the MPL was not distributed with this file,
55// You can obtain one at https://mozilla.org/MPL/2.0/.
66
7+ %include <std_shared_ptr.i>
8+ %shared_ptr(aliceVision::camera::IntrinsicScaleOffset)
9+
710%include <aliceVision/camera/IntrinsicBase.i>
811%include <aliceVision/camera/IntrinsicScaleOffset.hpp>
912
Original file line number Diff line number Diff line change 44// v. 2.0. If a copy of the MPL was not distributed with this file,
55// You can obtain one at https://mozilla.org/MPL/2.0/.
66
7+ %include <std_shared_ptr.i>
8+ %shared_ptr(aliceVision::camera::IntrinsicScaleOffsetDisto)
9+
710%include <aliceVision/camera/IntrinsicScaleOffset.i>
811%include <aliceVision/camera/IntrinsicScaleOffsetDisto.hpp>
912
Original file line number Diff line number Diff line change 44// v. 2.0. If a copy of the MPL was not distributed with this file,
55// You can obtain one at https://mozilla.org/MPL/2.0/.
66
7- %include <aliceVision/camera/IntrinsicScaleOffsetDisto.i>
8- %include <aliceVision/camera/Pinhole.hpp>
7+ %include <std_shared_ptr.i>
8+ %shared_ptr(aliceVision::camera::Pinhole)
9+
910
1011%{
1112#include < aliceVision/camera/Pinhole.hpp>
1213using namespace aliceVision ;
1314using namespace aliceVision ::camera;
1415%}
16+
17+ %include <aliceVision/camera/IntrinsicScaleOffsetDisto.i>
18+ %include <aliceVision/camera/Pinhole.hpp>
You can’t perform that action at this time.
0 commit comments