Changeset 503 for trunk/avango-utils/python/_utils.cpp
- Timestamp:
- 08/03/10 17:08:42 (22 months ago)
- File:
-
- 1 edited
-
trunk/avango-utils/python/_utils.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/avango-utils/python/_utils.cpp
r500 r503 35 35 #include "../include/avango/utils/Bool3And.h" 36 36 #include "../include/avango/utils/Trackball.h" 37 #include "../include/avango/utils/MultiValueField.h" 38 #include "../include/avango/utils/register_multivaluefield.h" 37 39 38 40 #include <iostream> … … 139 141 } 140 142 143 void init_MultiValueFields() 144 { 145 av::python::register_multivaluefield<av::utils::MVFBool>("MVFBool"); 146 av::python::register_multivaluefield<av::utils::MVFDouble>("MVFDouble"); 147 av::python::register_multivaluefield<av::utils::MVFFloat>("MVFFloat"); 148 av::python::register_multivaluefield<av::utils::MVFInt>("MVFInt"); 149 av::python::register_multivaluefield<av::utils::MVFLong>("MVFLong"); 150 av::python::register_multivaluefield<av::utils::MVFUInt>("MVFUInt"); 151 av::python::register_multivaluefield<av::utils::MVFULong>("MVFULong"); 152 av::python::register_multivaluefield<av::utils::MVFString>("MVFString"); 153 154 // osg related multi value fields 155 av::python::register_multivaluefield<av::utils::MVFMatrix>("MVFMatrix"); 156 av::python::register_multivaluefield<av::utils::MVFVec2>("MVFVec2"); 157 av::python::register_multivaluefield<av::utils::MVFVec3>("MVFVec3"); 158 av::python::register_multivaluefield<av::utils::MVFVec4>("MVFVec4"); 159 av::python::register_multivaluefield<av::utils::MVFQuat>("MVFQuat"); 160 } 161 141 162 BOOST_PYTHON_MODULE(_utils) 142 163 { … … 153 174 154 175 def("print_registered_field_containers",print_actual_registered_field_containers); 176 177 av::utils::initMultiValueFields(); 178 av::utils::initMultiValueOSGFields(); 179 init_MultiValueFields(); 155 180 }
Note: See TracChangeset
for help on using the changeset viewer.
