summaryrefslogtreecommitdiff
path: root/graphics/libx3dtk/files/patch-MESH_SFEdge.inl
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/libx3dtk/files/patch-MESH_SFEdge.inl')
-rw-r--r--graphics/libx3dtk/files/patch-MESH_SFEdge.inl33
1 files changed, 33 insertions, 0 deletions
diff --git a/graphics/libx3dtk/files/patch-MESH_SFEdge.inl b/graphics/libx3dtk/files/patch-MESH_SFEdge.inl
new file mode 100644
index 000000000000..8d9fecde08f5
--- /dev/null
+++ b/graphics/libx3dtk/files/patch-MESH_SFEdge.inl
@@ -0,0 +1,33 @@
+*** include/X3DTK/private/MESH_SFEdge.inl.orig Fri Aug 27 13:18:22 2004
+--- include/X3DTK/private/MESH_SFEdge.inl Sat Oct 29 12:40:12 2005
+***************
+*** 57,70 ****
+ template<class F>
+ F &SFTemplateEdge<MData, VData, EData, FData, RW>::getData()
+ {
+! return _data.template get<F, false>();
+ }
+
+ template<class MData, class VData, class EData, class FData, bool RW>
+ template<class F>
+ F &SFTemplateEdge<MData, VData, EData, FData, RW>::ogetData()
+ {
+! return _data.template get<F, true>();
+ }
+ #endif
+
+--- 57,70 ----
+ template<class F>
+ F &SFTemplateEdge<MData, VData, EData, FData, RW>::getData()
+ {
+! return SFTemplateEdge<MData, VData, EData, FData, RW>::_data.template get<F, false>();
+ }
+
+ template<class MData, class VData, class EData, class FData, bool RW>
+ template<class F>
+ F &SFTemplateEdge<MData, VData, EData, FData, RW>::ogetData()
+ {
+! return SFTemplateEdge<MData, VData, EData, FData, RW>::_data.template get<F, true>();
+ }
+ #endif
+