From fffe558e9a1e823b55760cc033aaa97c118ebdfd Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 22 Apr 2008 11:41:03 +0000 Subject: [PATCH] Updated wrappers --- src/osgWrappers/osgTerrain/Terrain.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/osgWrappers/osgTerrain/Terrain.cpp b/src/osgWrappers/osgTerrain/Terrain.cpp index 3b2b8c549..339c12d20 100644 --- a/src/osgWrappers/osgTerrain/Terrain.cpp +++ b/src/osgWrappers/osgTerrain/Terrain.cpp @@ -69,6 +69,16 @@ BEGIN_OBJECT_REFLECTOR(osgTerrain::Terrain) __void__traverse__osg_NodeVisitor_R1, "Traverse downwards : calls children's accept method with NodeVisitor. ", ""); + I_Method1(void, setSampleRatio, IN, float, ratio, + Properties::NON_VIRTUAL, + __void__setSampleRatio__float, + "Set the sample ratio hint that TerrainTile should use when building geometry. ", + "Defaults to 1.0, which means use all original sample points. "); + I_Method0(float, getSampleRatio, + Properties::NON_VIRTUAL, + __float__getSampleRatio, + "Get the sample ratio hint. ", + ""); I_Method1(osgTerrain::TerrainTile *, getTile, IN, const osgTerrain::TileID &, tileID, Properties::NON_VIRTUAL, __TerrainTile_P1__getTile__C5_TileID_R1, @@ -91,5 +101,8 @@ BEGIN_OBJECT_REFLECTOR(osgTerrain::Terrain) __void__unregisterTerrainTile__TerrainTile_P1, "", ""); + I_SimpleProperty(float, SampleRatio, + __float__getSampleRatio, + __void__setSampleRatio__float); END_REFLECTOR