#include <simgear/scene/model/placement.hxx>
#include <simgear/scene/model/modellib.hxx>
#include <simgear/structure/exception.hxx>
#include <simgear/scene/model/placement.hxx>
#include <simgear/scene/model/modellib.hxx>
#include <simgear/structure/exception.hxx>
"Adding model " << node->getStringValue("name", "[unnamed]"));
const char *path = node->getStringValue("path", "Models/Geometry/glider.ac");
"Adding model " << node->getStringValue("name", "[unnamed]"));
const char *path = node->getStringValue("path", "Models/Geometry/glider.ac");
try {
object = SGModelLib::loadDeferredModel(path, globals->get_props());
} catch (const sg_throwable& t) {
try {
object = SGModelLib::loadDeferredModel(path, globals->get_props());
} catch (const sg_throwable& t) {
{
SGModelPlacement* model = instance->model;
double lon, lat, elev, roll, pitch, heading;
{
SGModelPlacement* model = instance->model;
double lon, lat, elev, roll, pitch, heading;
} catch (const sg_range_exception&) {
const char *path = instance->node->getStringValue("path",
"unknown");
} catch (const sg_range_exception&) {
const char *path = instance->node->getStringValue("path",
"unknown");