00001 #ifndef QUATERNIONSPLTYPES_H 00002 #define QUATERNIONSPLTYPES_H 00003 00004 #include "ccpp_Quaternion.h" 00005 00006 #include <c_base.h> 00007 #include <c_misc.h> 00008 #include <c_sync.h> 00009 #include <c_collection.h> 00010 #include <c_field.h> 00011 00012 extern c_metaObject __Quaternion__load (c_base base); 00013 extern const char * __Quaternion__keys (void); 00014 extern const char * __Quaternion__name (void); 00015 struct _Quaternion ; 00016 extern c_bool __Quaternion__copyIn(c_base base, struct Quaternion *from, struct _Quaternion *to); 00017 extern void __Quaternion__copyOut(void *_from, void *_to); 00018 struct _Quaternion { 00019 c_double x; 00020 c_double y; 00021 c_double z; 00022 c_double w; 00023 }; 00024 00025 #endif