![]() |
VR-Forces Developer's Guide
|
DtOsgEarthGenerateBoundaryInterface.
Interface for generating boudary of a model.

Public Types | |
| enum | ModelSource { FromFile, FromLoadedModel } |
Public Member Functions | |
| virtual void | setModelList (const std::vector< std::string > &models)=0 |
| virtual void | resetWidgets ()=0 |
Public Attributes | |
| boost::signalslib::signal < void(const std::string &terrainPatchDefinition, const std::string &name, bool geocentric, bool converHull)> | signal_generateBoundary |
|
pure virtual |
Sets a list of models from which to generate boudaries.
| models | A list of file names of the models. |
Implemented in makVrv::DtOsgEarthGenerateBoundaryWidget.
|
pure virtual |
Resets the widgets for next use.
Implemented in makVrv::DtOsgEarthGenerateBoundaryWidget.
| boost::signalslib::signal<void(const std::string& terrainPatchDefinition, const std::string& name, bool geocentric, bool converHull)> makVrv::DtOsgEarthGenerateBoundaryInterface::signal_generateBoundary |
The signal emitted when receive the request to generate boundary for a given terrain patch.
| terrainPatchDefinition | The terrain definition of the terrain patch which used to generate boundary. |
| name | The name of the mask layer. |
| geocentric | If the terrain database is geocentric. |
| convexHull | Calculate a convex hull instead of a full boundary. |