Ignore:
Timestamp:
Mar 20, 2011, 5:12:24 PM (13 years ago)
Author:
Torben Dannhauer
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • experimental/TerrainTest/ModificationManager.h

    r275 r277  
    2525
    2626
     27
     28namespace osgTerrain {
    2729
    2830
     
    7375        //bool removeRoi(region modificationROI);
    7476
     77
     78
     79        /**
     80         * \brief This functions sets the geometryTechniqueProtoype. The geometryTechnique is responsible for creating a renderable mesh from the tile data.
     81         *
     82         * If you want to use a geometryTechnique different from the standard one, you have to use this function.
     83         *
     84         * @param geomTechnique : GeometryTechnique you want to use for the specified terrain.
     85         * @param terrain : Terrain you want to set it's geometryTechniquePrototype. If NULL, the geometrytechnique will be applied to all terrains.
     86         */
    7587        void setGeometryTechniquePrototype( osgTerrain::GeometryTechnique* geomTechnique, osgTerrain::Terrain* terrain=NULL );
     88
     89        /**
     90         * \brief This function sets the terrainModificationTechnique.
     91         *
     92         * The terrainModificationTechnique can modify the tile data before the data is used by the geometryTechnique to create the renderable mesh.
     93         *
     94         * @param terrainModTechnique
     95         * @param terrain
     96         */
     97        void setTerrainModificationTechnique( osgTerrain::GeometryTechnique* terrainModTechnique, osgTerrain::Terrain* terrain=NULL );
    7698
    7799
     
    87109
    88110};
     111
     112}       // Namespace end.
Note: See TracChangeset for help on using the changeset viewer.