![]() |
An open-source, flexible 3D physical simulation framework
|
terrainStruct is a struct to exchange height maps between the GUI and the simulation More...
#include <terrainStruct.h>
Public Member Functions | |
terrainStruct () | |
Public Attributes | |
std::string | name |
std::string | srcname |
MaterialData | material |
int | width |
int | height |
double | targetWidth |
double | targetHeight |
double | scale |
double | texScaleX |
double | texScaleY |
double * | pixelData |
int | mesh |
terrainStruct is a struct to exchange height maps between the GUI and the simulation
Definition at line 34 of file terrainStruct.h.
|
inline |
Definition at line 35 of file terrainStruct.h.
int mars::interfaces::terrainStruct::height |
Definition at line 48 of file terrainStruct.h.
MaterialData mars::interfaces::terrainStruct::material |
Definition at line 46 of file terrainStruct.h.
int mars::interfaces::terrainStruct::mesh |
Definition at line 54 of file terrainStruct.h.
std::string mars::interfaces::terrainStruct::name |
Definition at line 44 of file terrainStruct.h.
double* mars::interfaces::terrainStruct::pixelData |
Definition at line 53 of file terrainStruct.h.
double mars::interfaces::terrainStruct::scale |
Definition at line 51 of file terrainStruct.h.
std::string mars::interfaces::terrainStruct::srcname |
Definition at line 45 of file terrainStruct.h.
double mars::interfaces::terrainStruct::targetHeight |
Definition at line 50 of file terrainStruct.h.
double mars::interfaces::terrainStruct::targetWidth |
Definition at line 49 of file terrainStruct.h.
double mars::interfaces::terrainStruct::texScaleX |
Definition at line 52 of file terrainStruct.h.
double mars::interfaces::terrainStruct::texScaleY |
Definition at line 52 of file terrainStruct.h.
int mars::interfaces::terrainStruct::width |
Definition at line 47 of file terrainStruct.h.