Public Member Functions | Public Attributes | List of all members
mvsim::World::GeoreferenceOptions Struct Reference

#include <World.h>

Public Member Functions

 GeoreferenceOptions ()=default
 
void parse_from (const rapidxml::xml_node< char > &node, COutputLogger &logger)
 

Public Attributes

mrpt::topography::TGeodeticCoords georefCoord
 Latitude/longitude/height of the world (0,0,0) frame. More...
 
const TParameterDefinitions params
 
char utm_band = 'X'
 
int utm_zone = 0
 
mrpt::topography::TUTMCoords utmRef
 
bool world_is_utm = false
 
double world_to_enu_rotation = .0
 

Detailed Description

Definition at line 593 of file World.h.

Constructor & Destructor Documentation

◆ GeoreferenceOptions()

mvsim::World::GeoreferenceOptions::GeoreferenceOptions ( )
default

Member Function Documentation

◆ parse_from()

void World::GeoreferenceOptions::parse_from ( const rapidxml::xml_node< char > &  node,
COutputLogger &  logger 
)

Definition at line 432 of file World_load_xml.cpp.

Member Data Documentation

◆ georefCoord

mrpt::topography::TGeodeticCoords mvsim::World::GeoreferenceOptions::georefCoord

Latitude/longitude/height of the world (0,0,0) frame.

Definition at line 600 of file World.h.

◆ params

const TParameterDefinitions mvsim::World::GeoreferenceOptions::params
Initial value:
= {
{"latitude", {"%lf", &georefCoord.lat.decimal_value}},
{"longitude", {"%lf", &georefCoord.lon.decimal_value}},
{"height", {"%lf", &georefCoord.height}},
{"world_to_enu_rotation_deg", {"%lf_deg", &world_to_enu_rotation}},
{"world_is_utm", {"%bool", &world_is_utm}},
}

Definition at line 615 of file World.h.

◆ utm_band

char mvsim::World::GeoreferenceOptions::utm_band = 'X'

Definition at line 613 of file World.h.

◆ utm_zone

int mvsim::World::GeoreferenceOptions::utm_zone = 0

Definition at line 612 of file World.h.

◆ utmRef

mrpt::topography::TUTMCoords mvsim::World::GeoreferenceOptions::utmRef

The UTM coords of georefCoord (calculated on start up)

Definition at line 611 of file World.h.

◆ world_is_utm

bool mvsim::World::GeoreferenceOptions::world_is_utm = false

Is world in UTM coordinates?

Definition at line 608 of file World.h.

◆ world_to_enu_rotation

double mvsim::World::GeoreferenceOptions::world_to_enu_rotation = .0

Optional world rotation (in radians, in degrees in the XML file) wrt ENU frame: 0 (default) means +X points East.

Definition at line 605 of file World.h.


The documentation for this struct was generated from the following files:
mvsim::World::GeoreferenceOptions::world_to_enu_rotation
double world_to_enu_rotation
Definition: World.h:605
mvsim::World::GeoreferenceOptions::world_is_utm
bool world_is_utm
Definition: World.h:608
mvsim::World::GeoreferenceOptions::georefCoord
mrpt::topography::TGeodeticCoords georefCoord
Latitude/longitude/height of the world (0,0,0) frame.
Definition: World.h:600


mvsim
Author(s):
autogenerated on Wed May 28 2025 02:13:10