From 815121b0e8172ab387317f778476564c7e1388a7 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 20 Dec 2007 17:30:31 +0000 Subject: [PATCH] Updated wrappers --- src/osgWrappers/osgTerrain/Layer.cpp | 26 ++++++++++++++++++++++++++ src/osgWrappers/osgUtil/Simplifier.cpp | 4 ++-- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/src/osgWrappers/osgTerrain/Layer.cpp b/src/osgWrappers/osgTerrain/Layer.cpp index 7f3234cdb..93a6fe333 100644 --- a/src/osgWrappers/osgTerrain/Layer.cpp +++ b/src/osgWrappers/osgTerrain/Layer.cpp @@ -430,6 +430,26 @@ BEGIN_OBJECT_REFLECTOR(osgTerrain::Layer) __C5_Locator_P1__getLocator, "", ""); + I_Method1(void, setMinLevel, IN, unsigned int, minLevel, + Properties::NON_VIRTUAL, + __void__setMinLevel__unsigned_int, + "", + ""); + I_Method0(unsigned int, getMinLevel, + Properties::NON_VIRTUAL, + __unsigned_int__getMinLevel, + "", + ""); + I_Method1(void, setMaxLevel, IN, unsigned int, maxLevel, + Properties::NON_VIRTUAL, + __void__setMaxLevel__unsigned_int, + "", + ""); + I_Method0(unsigned int, getMaxLevel, + Properties::NON_VIRTUAL, + __unsigned_int__getMaxLevel, + "", + ""); I_Method1(void, setValidDataOperator, IN, osgTerrain::ValidDataOperator *, validDataOp, Properties::NON_VIRTUAL, __void__setValidDataOperator__ValidDataOperator_P1, @@ -549,6 +569,12 @@ BEGIN_OBJECT_REFLECTOR(osgTerrain::Layer) I_SimpleProperty(osgTerrain::Locator *, Locator, __Locator_P1__getLocator, __void__setLocator__Locator_P1); + I_SimpleProperty(unsigned int, MaxLevel, + __unsigned_int__getMaxLevel, + __void__setMaxLevel__unsigned_int); + I_SimpleProperty(unsigned int, MinLevel, + __unsigned_int__getMinLevel, + __void__setMinLevel__unsigned_int); I_SimpleProperty(unsigned, ModifiedCount, 0, __void__setModifiedCount__unsigned); diff --git a/src/osgWrappers/osgUtil/Simplifier.cpp b/src/osgWrappers/osgUtil/Simplifier.cpp index 76319572b..ce1276a44 100644 --- a/src/osgWrappers/osgUtil/Simplifier.cpp +++ b/src/osgWrappers/osgUtil/Simplifier.cpp @@ -27,8 +27,8 @@ TYPE_NAME_ALIAS(std::vector< unsigned int >, osgUtil::Simplifier::IndexList) BEGIN_OBJECT_REFLECTOR(osgUtil::Simplifier) I_DeclaringFile("osgUtil/Simplifier"); I_BaseType(osg::NodeVisitor); - I_ConstructorWithDefaults3(IN, float, sampleRatio, 1.0f, IN, float, maximumError, FLT_MAX, IN, float, maximumLength, 0.0, - ____Simplifier__float__float__float, + I_ConstructorWithDefaults3(IN, double, sampleRatio, 1.0, IN, double, maximumError, FLT_MAX, IN, double, maximumLength, 0.0, + ____Simplifier__double__double__double, "", ""); I_Method1(void, setSampleRatio, IN, float, sampleRatio,