Helios++
Helios software for LiDAR simulations
XmlSurveyLoader Member List

This is the complete list of members for XmlSurveyLoader, including all inherited members.

assetsDirXmlAssetsLoaderprotected
createAssetFromXml(std::string type, tinyxml2::XMLElement *assetNode)XmlAssetsLoader
createColorFromXml(tinyxml2::XMLElement *node)XmlAssetsLoader
createFWFSettingsFromXml(tinyxml2::XMLElement *node, std::shared_ptr< FWFSettings > settings=nullptr)XmlAssetsLoader
createLegFromXML(tinyxml2::XMLElement *legNode)XmlSurveyLoader
createNoiseSource(tinyxml2::XMLElement *noise)XmlAssetsLoaderstatic
createParamsFromXml(tinyxml2::XMLElement *paramsNode)XmlAssetsLoader
createPlatformFromXml(tinyxml2::XMLElement *platformNode)XmlAssetsLoader
createPlatformSettingsFromXml(tinyxml2::XMLElement *node)XmlAssetsLoader
createRotationFromXml(tinyxml2::XMLElement *rotGroupNode)XmlAssetsLoader
createScannerFromXml(tinyxml2::XMLElement *scannerNode)XmlAssetsLoader
createScannerSettingsFromXml(tinyxml2::XMLElement *node)XmlAssetsLoader
createSceneFromXml(tinyxml2::XMLElement *sceneNode, std::string path)XmlAssetsLoader
createSurveyFromXml(tinyxml2::XMLElement *surveyNode, bool legNoiseDisabled=false, bool rebuildScene=false)XmlSurveyLoader
createVec3dFromXml(tinyxml2::XMLElement *node, std::string attrPrefix)XmlAssetsLoader
docXmlAssetsLoader
getAssetById(std::string type, std::string id)XmlAssetsLoader
getAssetByLocation(std::string type, std::string location)XmlAssetsLoader
getAttribute(tinyxml2::XMLElement *element, std::string attrName, std::string type, ObjectT defaultVal)XmlAssetsLoaderprotected
load(bool legNoiseDisabled=false, bool rebuildScene=false)XmlSurveyLoader
loadScene(std::string sceneString, bool rebuildScene=false)XmlSurveyLoaderprivate
scannerTemplatesXmlAssetsLoaderprotected
sceneSpecXmlAssetsLoader
XmlAssetsLoader(std::string &filePath, std::string &assetsDir)XmlAssetsLoader
xmlDocFilenameXmlAssetsLoaderprotected
xmlDocFilePathXmlAssetsLoaderprotected
XmlSurveyLoader(std::string &filePath, std::string &assetsDir)XmlSurveyLoaderinline