1 /*
2     Copyright (c) 2008-2009 NetAllied Systems GmbH
3 
4     This file is part of COLLADASaxFrameworkLoader.
5 
6     Licensed under the MIT Open Source License,
7     for details please see LICENSE file or the website
8     http://www.opensource.org/licenses/mit-license.php
9 */
10 
11 
12 #include "COLLADASaxFWLStableHeaders.h"
13 #include "COLLADASaxFWLLibraryJointsLoader15.h"
14 
15 
16 namespace COLLADASaxFWL
17 {
18 
19 
end__library_joints()20 bool LibraryJointsLoader15::end__library_joints()
21 {
22 SaxVirtualFunctionTest15(end__library_joints());
23 return mLoader->end__library_joints();
24 }
25 
26 
begin__joint(const COLLADASaxFWL15::joint__AttributeData & attributeData)27 bool LibraryJointsLoader15::begin__joint( const COLLADASaxFWL15::joint__AttributeData& attributeData )
28 {
29 SaxVirtualFunctionTest15(begin__joint(attributeData));
30 COLLADASaxFWL::joint__AttributeData attrData;
31 attrData.id = attributeData.id;
32 attrData.sid = attributeData.sid;
33 attrData.name = attributeData.name;
34 return mLoader->begin__joint(attrData);
35 }
36 
37 
end__joint()38 bool LibraryJointsLoader15::end__joint()
39 {
40 SaxVirtualFunctionTest15(end__joint());
41 return mLoader->end__joint();
42 }
43 
44 
begin__prismatic(const COLLADASaxFWL15::prismatic__AttributeData & attributeData)45 bool LibraryJointsLoader15::begin__prismatic( const COLLADASaxFWL15::prismatic__AttributeData& attributeData )
46 {
47 SaxVirtualFunctionTest15(begin__prismatic(attributeData));
48 COLLADASaxFWL::prismatic__AttributeData attrData;
49 attrData.sid = attributeData.sid;
50 return mLoader->begin__prismatic(attrData);
51 }
52 
53 
end__prismatic()54 bool LibraryJointsLoader15::end__prismatic()
55 {
56 SaxVirtualFunctionTest15(end__prismatic());
57 return mLoader->end__prismatic();
58 }
59 
60 
begin__axis____axis_type(const COLLADASaxFWL15::axis____axis_type__AttributeData & attributeData)61 bool LibraryJointsLoader15::begin__axis____axis_type( const COLLADASaxFWL15::axis____axis_type__AttributeData& attributeData )
62 {
63 SaxVirtualFunctionTest15(begin__axis____axis_type(attributeData));
64 COLLADASaxFWL::axis____axis_type__AttributeData attrData;
65 attrData.sid = attributeData.sid;
66 attrData.name = attributeData.name;
67 return mLoader->begin__axis____axis_type(attrData);
68 }
69 
70 
end__axis____axis_type()71 bool LibraryJointsLoader15::end__axis____axis_type()
72 {
73 SaxVirtualFunctionTest15(end__axis____axis_type());
74 return mLoader->end__axis____axis_type();
75 }
76 
77 
data__axis____axis_type(const float * data,size_t length)78 bool LibraryJointsLoader15::data__axis____axis_type( const float* data, size_t length )
79 {
80 SaxVirtualFunctionTest15(data__axis____axis_type(data, length));
81 return mLoader->data__axis____axis_type(data, length);
82 }
83 
84 
begin__limits____joint_limits_type()85 bool LibraryJointsLoader15::begin__limits____joint_limits_type()
86 {
87 SaxVirtualFunctionTest15(begin__limits____joint_limits_type());
88 return mLoader->begin__limits____joint_limits_type();
89 }
90 
91 
end__limits____joint_limits_type()92 bool LibraryJointsLoader15::end__limits____joint_limits_type()
93 {
94 SaxVirtualFunctionTest15(end__limits____joint_limits_type());
95 return mLoader->end__limits____joint_limits_type();
96 }
97 
98 
begin__min____minmax_type(const COLLADASaxFWL15::min____minmax_type__AttributeData & attributeData)99 bool LibraryJointsLoader15::begin__min____minmax_type( const COLLADASaxFWL15::min____minmax_type__AttributeData& attributeData )
100 {
101 SaxVirtualFunctionTest15(begin__min____minmax_type(attributeData));
102 COLLADASaxFWL::min____minmax_type__AttributeData attrData;
103 attrData.sid = attributeData.sid;
104 attrData.name = attributeData.name;
105 return mLoader->begin__min____minmax_type(attrData);
106 }
107 
108 
end__min____minmax_type()109 bool LibraryJointsLoader15::end__min____minmax_type()
110 {
111 SaxVirtualFunctionTest15(end__min____minmax_type());
112 return mLoader->end__min____minmax_type();
113 }
114 
115 
data__min____minmax_type(float value)116 bool LibraryJointsLoader15::data__min____minmax_type( float value )
117 {
118 SaxVirtualFunctionTest15(data__min____minmax_type(value));
119 return mLoader->data__min____minmax_type(value);
120 }
121 
122 
begin__max____minmax_type(const COLLADASaxFWL15::max____minmax_type__AttributeData & attributeData)123 bool LibraryJointsLoader15::begin__max____minmax_type( const COLLADASaxFWL15::max____minmax_type__AttributeData& attributeData )
124 {
125 SaxVirtualFunctionTest15(begin__max____minmax_type(attributeData));
126 COLLADASaxFWL::max____minmax_type__AttributeData attrData;
127 attrData.sid = attributeData.sid;
128 attrData.name = attributeData.name;
129 return mLoader->begin__max____minmax_type(attrData);
130 }
131 
132 
end__max____minmax_type()133 bool LibraryJointsLoader15::end__max____minmax_type()
134 {
135 SaxVirtualFunctionTest15(end__max____minmax_type());
136 return mLoader->end__max____minmax_type();
137 }
138 
139 
data__max____minmax_type(float value)140 bool LibraryJointsLoader15::data__max____minmax_type( float value )
141 {
142 SaxVirtualFunctionTest15(data__max____minmax_type(value));
143 return mLoader->data__max____minmax_type(value);
144 }
145 
146 
begin__revolute(const COLLADASaxFWL15::revolute__AttributeData & attributeData)147 bool LibraryJointsLoader15::begin__revolute( const COLLADASaxFWL15::revolute__AttributeData& attributeData )
148 {
149 SaxVirtualFunctionTest15(begin__revolute(attributeData));
150 COLLADASaxFWL::revolute__AttributeData attrData;
151 attrData.sid = attributeData.sid;
152 return mLoader->begin__revolute(attrData);
153 }
154 
155 
end__revolute()156 bool LibraryJointsLoader15::end__revolute()
157 {
158 SaxVirtualFunctionTest15(end__revolute());
159 return mLoader->end__revolute();
160 }
161 
162 
begin__technique____technique_type(const COLLADASaxFWL15::technique____technique_type__AttributeData & attributeData)163 bool LibraryJointsLoader15::begin__technique____technique_type( const COLLADASaxFWL15::technique____technique_type__AttributeData& attributeData )
164 {
165 SaxVirtualFunctionTest15(begin__technique____technique_type(attributeData));
166 COLLADASaxFWL::technique__AttributeData attrData;
167 attrData.profile = attributeData.profile;
168 return mLoader->begin__technique(attrData);
169 }
170 
171 
end__technique____technique_type()172 bool LibraryJointsLoader15::end__technique____technique_type()
173 {
174 SaxVirtualFunctionTest15(end__technique____technique_type());
175 return mLoader->end__technique();
176 }
177 
178 
179 
180 }
181