#include <gtwrap/matlab.h>#include <map>
Go to the source code of this file.
| Typedefs | |
| typedef std::set< std::shared_ptr< ForwardKinematicsFactor > * > | Collector_ForwardKinematicsFactor | 
| typedef std::set< std::shared_ptr< MyBase > * > | Collector_MyBase | 
| typedef std::set< std::shared_ptr< MyTemplateA > * > | Collector_MyTemplateA | 
| typedef std::set< std::shared_ptr< MyTemplateMatrix > * > | Collector_MyTemplateMatrix | 
| typedef std::set< std::shared_ptr< MyTemplatePoint2 > * > | Collector_MyTemplatePoint2 | 
| typedef std::set< std::shared_ptr< ParentHasTemplateDouble > * > | Collector_ParentHasTemplateDouble | 
| typedef MyTemplate< A > | MyTemplateA | 
| typedef MyTemplate< gtsam::Matrix > | MyTemplateMatrix | 
| typedef MyTemplate< gtsam::Point2 > | MyTemplatePoint2 | 
| typedef ParentHasTemplate< double > | ParentHasTemplateDouble | 
| Functions | |
| void | _deleteAllObjects () | 
| void | _inheritance_RTTIRegister () | 
| void | ForwardKinematicsFactor_collectorInsertAndMakeBase_51 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | ForwardKinematicsFactor_deconstructor_53 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | ForwardKinematicsFactor_upcastFromVoid_52 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | mexFunction (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyBase_collectorInsertAndMakeBase_0 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyBase_deconstructor_2 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyBase_upcastFromVoid_1 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_accept_T_39 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_accept_Tptr_40 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_collectorInsertAndMakeBase_35 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_constructor_37 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_create_MixedPtrs_41 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_create_ptrs_42 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_deconstructor_38 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_Level_50 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_return_ptrs_45 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_return_T_43 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_return_Tptr_44 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_templatedMethod_46 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_templatedMethod_47 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_templatedMethod_48 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_templatedMethod_49 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateA_upcastFromVoid_36 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_accept_T_23 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_accept_Tptr_24 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_collectorInsertAndMakeBase_19 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_constructor_21 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_create_MixedPtrs_25 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_create_ptrs_26 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_deconstructor_22 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_Level_34 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_return_ptrs_29 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_return_T_27 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_return_Tptr_28 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_templatedMethod_30 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_templatedMethod_31 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_templatedMethod_32 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_templatedMethod_33 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplateMatrix_upcastFromVoid_20 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_accept_T_7 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_accept_Tptr_8 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_collectorInsertAndMakeBase_3 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_constructor_5 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_create_MixedPtrs_9 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_create_ptrs_10 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_deconstructor_6 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_Level_18 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_return_ptrs_13 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_return_T_11 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_return_Tptr_12 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_templatedMethod_14 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_templatedMethod_15 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_templatedMethod_16 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_templatedMethod_17 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | MyTemplatePoint2_upcastFromVoid_4 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | ParentHasTemplateDouble_collectorInsertAndMakeBase_54 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | ParentHasTemplateDouble_deconstructor_56 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| void | ParentHasTemplateDouble_upcastFromVoid_55 (int nargout, mxArray *out[], int nargin, const mxArray *in[]) | 
| typedef std::set<std::shared_ptr<ForwardKinematicsFactor>*> Collector_ForwardKinematicsFactor | 
Definition at line 19 of file inheritance_wrapper.cpp.
| typedef std::set<std::shared_ptr<MyBase>*> Collector_MyBase | 
Definition at line 11 of file inheritance_wrapper.cpp.
| typedef std::set<std::shared_ptr<MyTemplateA>*> Collector_MyTemplateA | 
Definition at line 17 of file inheritance_wrapper.cpp.
| typedef std::set<std::shared_ptr<MyTemplateMatrix>*> Collector_MyTemplateMatrix | 
Definition at line 15 of file inheritance_wrapper.cpp.
| typedef std::set<std::shared_ptr<MyTemplatePoint2>*> Collector_MyTemplatePoint2 | 
Definition at line 13 of file inheritance_wrapper.cpp.
| typedef std::set<std::shared_ptr<ParentHasTemplateDouble>*> Collector_ParentHasTemplateDouble | 
Definition at line 21 of file inheritance_wrapper.cpp.
| typedef MyTemplate<A> MyTemplateA | 
Definition at line 8 of file inheritance_wrapper.cpp.
| typedef MyTemplate<gtsam::Matrix> MyTemplateMatrix | 
Definition at line 7 of file inheritance_wrapper.cpp.
| typedef MyTemplate<gtsam::Point2> MyTemplatePoint2 | 
Definition at line 6 of file inheritance_wrapper.cpp.
| typedef ParentHasTemplate<double> ParentHasTemplateDouble | 
Definition at line 9 of file inheritance_wrapper.cpp.
| void _deleteAllObjects | ( | ) | 
Definition at line 25 of file inheritance_wrapper.cpp.
| void _inheritance_RTTIRegister | ( | ) | 
Definition at line 76 of file inheritance_wrapper.cpp.
| void ForwardKinematicsFactor_collectorInsertAndMakeBase_51 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 631 of file inheritance_wrapper.cpp.
| void ForwardKinematicsFactor_deconstructor_53 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 653 of file inheritance_wrapper.cpp.
| void ForwardKinematicsFactor_upcastFromVoid_52 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 644 of file inheritance_wrapper.cpp.
Definition at line 702 of file inheritance_wrapper.cpp.
| void MyBase_collectorInsertAndMakeBase_0 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 114 of file inheritance_wrapper.cpp.
Definition at line 132 of file inheritance_wrapper.cpp.
Definition at line 123 of file inheritance_wrapper.cpp.
Definition at line 531 of file inheritance_wrapper.cpp.
Definition at line 539 of file inheritance_wrapper.cpp.
| void MyTemplateA_collectorInsertAndMakeBase_35 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 481 of file inheritance_wrapper.cpp.
Definition at line 503 of file inheritance_wrapper.cpp.
| void MyTemplateA_create_MixedPtrs_41 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 547 of file inheritance_wrapper.cpp.
Definition at line 556 of file inheritance_wrapper.cpp.
| void MyTemplateA_deconstructor_38 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 518 of file inheritance_wrapper.cpp.
Definition at line 624 of file inheritance_wrapper.cpp.
Definition at line 581 of file inheritance_wrapper.cpp.
Definition at line 565 of file inheritance_wrapper.cpp.
Definition at line 573 of file inheritance_wrapper.cpp.
| void MyTemplateA_templatedMethod_46 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 592 of file inheritance_wrapper.cpp.
| void MyTemplateA_templatedMethod_47 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 600 of file inheritance_wrapper.cpp.
| void MyTemplateA_templatedMethod_48 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 608 of file inheritance_wrapper.cpp.
| void MyTemplateA_templatedMethod_49 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 616 of file inheritance_wrapper.cpp.
| void MyTemplateA_upcastFromVoid_36 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 494 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_accept_T_23 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 363 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_accept_Tptr_24 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 371 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_collectorInsertAndMakeBase_19 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 313 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_constructor_21 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 335 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_create_MixedPtrs_25 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 379 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_create_ptrs_26 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 391 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_deconstructor_22 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 350 of file inheritance_wrapper.cpp.
Definition at line 474 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_return_ptrs_29 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 425 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_return_T_27 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 406 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_return_Tptr_28 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 414 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_templatedMethod_30 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 442 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_templatedMethod_31 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 450 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_templatedMethod_32 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 458 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_templatedMethod_33 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 466 of file inheritance_wrapper.cpp.
| void MyTemplateMatrix_upcastFromVoid_20 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 326 of file inheritance_wrapper.cpp.
Definition at line 195 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_accept_Tptr_8 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 203 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_collectorInsertAndMakeBase_3 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 145 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_constructor_5 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 167 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_create_MixedPtrs_9 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 211 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_create_ptrs_10 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 223 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_deconstructor_6 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 182 of file inheritance_wrapper.cpp.
Definition at line 306 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_return_ptrs_13 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 257 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_return_T_11 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 238 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_return_Tptr_12 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 246 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_templatedMethod_14 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 274 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_templatedMethod_15 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 282 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_templatedMethod_16 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 290 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_templatedMethod_17 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 298 of file inheritance_wrapper.cpp.
| void MyTemplatePoint2_upcastFromVoid_4 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 158 of file inheritance_wrapper.cpp.
| void ParentHasTemplateDouble_collectorInsertAndMakeBase_54 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 666 of file inheritance_wrapper.cpp.
| void ParentHasTemplateDouble_deconstructor_56 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 688 of file inheritance_wrapper.cpp.
| void ParentHasTemplateDouble_upcastFromVoid_55 | ( | int | nargout, | 
| mxArray * | out[], | ||
| int | nargin, | ||
| const mxArray * | in[] | ||
| ) | 
Definition at line 679 of file inheritance_wrapper.cpp.
| 
 | static | 
Definition at line 20 of file inheritance_wrapper.cpp.
| 
 | static | 
Definition at line 12 of file inheritance_wrapper.cpp.
| 
 | static | 
Definition at line 18 of file inheritance_wrapper.cpp.
| 
 | static | 
Definition at line 16 of file inheritance_wrapper.cpp.
| 
 | static | 
Definition at line 14 of file inheritance_wrapper.cpp.
| 
 | static | 
Definition at line 22 of file inheritance_wrapper.cpp.