Texture to be used on heightmaps.
More...
#include <Heightmap.hh>
Texture to be used on heightmaps.
◆ HeightmapTexture()
sdf::v12::HeightmapTexture::HeightmapTexture |
( |
| ) |
|
◆ Diffuse()
std::string sdf::v12::HeightmapTexture::Diffuse |
( |
| ) |
const |
Get the heightmap texture's diffuse map.
- Returns
- The diffuse map of the heightmap texture.
◆ Element()
Get a pointer to the SDF element that was used during load.
- Returns
- SDF element pointer. The value will be nullptr if Load has not been called.
◆ Load()
Load the heightmap texture geometry based on a element pointer.
This is not the usual entry point. Typical usage of the SDF DOM is through the Root object.
- Parameters
-
- Returns
- Errors, which is a vector of Error objects. Each Error includes an error code and message. An empty vector indicates no error.
◆ Normal()
std::string sdf::v12::HeightmapTexture::Normal |
( |
| ) |
const |
Get the heightmap texture's normal map.
- Returns
- The normal map of the heightmap texture.
◆ SetDiffuse()
void sdf::v12::HeightmapTexture::SetDiffuse |
( |
const std::string & |
_diffuse | ) |
|
Set the filename of the diffuse map.
- Parameters
-
[in] | _diffuse | The diffuse map of the heightmap texture. |
◆ SetNormal()
void sdf::v12::HeightmapTexture::SetNormal |
( |
const std::string & |
_normal | ) |
|
Set the filename of the normal map.
- Parameters
-
[in] | _normal | The normal map of the heightmap texture. |
◆ SetSize()
void sdf::v12::HeightmapTexture::SetSize |
( |
double |
_size | ) |
|
Set the size of the texture in meters.
- Parameters
-
[in] | _size | The size of the texture in meters. |
◆ Size()
double sdf::v12::HeightmapTexture::Size |
( |
| ) |
const |
Get the heightmap texture's size.
- Returns
- The size of the heightmap texture in meters.
The documentation for this class was generated from the following file: