addRotateFilter(double q0, double q1, double q2, double q3, std::string partId) (defined in PyHeliosSimulation) | PyHeliosSimulation | |
addScaleFilter(double scaleFactor, std::string partId) (defined in PyHeliosSimulation) | PyHeliosSimulation | |
addTranslateFilter(double x, double y, double z, std::string partId) (defined in PyHeliosSimulation) | PyHeliosSimulation | |
assetsPath (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
callback (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
clearCallback() | PyHeliosSimulation | inline |
copy() (defined in PyHeliosSimulation) | PyHeliosSimulation | |
exportToFile (defined in PyHeliosSimulation) | PyHeliosSimulation | |
finalOutput (defined in PyHeliosSimulation) | PyHeliosSimulation | |
finished (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
getAssetsPath() | PyHeliosSimulation | inline |
getLasOutput() (defined in PyHeliosSimulation) | PyHeliosSimulation | inline |
getLeg(int index) | PyHeliosSimulation | inline |
getNumLegs() | PyHeliosSimulation | inline |
getNumThreads() | PyHeliosSimulation | inline |
getPlatform() | PyHeliosSimulation | inline |
getScanner() | PyHeliosSimulation | inline |
getScene() (defined in PyHeliosSimulation) | PyHeliosSimulation | inline |
getSimFrequency() | PyHeliosSimulation | inline |
getSurvey() | PyHeliosSimulation | inline |
getSurveyPath() | PyHeliosSimulation | inline |
getZipOutput() (defined in PyHeliosSimulation) | PyHeliosSimulation | inline |
isFinished() | PyHeliosSimulation | |
isPaused() | PyHeliosSimulation | inline |
isRunning() | PyHeliosSimulation | |
isStarted() | PyHeliosSimulation | inline |
isStopped() | PyHeliosSimulation | inline |
join() | PyHeliosSimulation | |
lasOutput (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
loadSurvey(bool legNoiseDisabled=false, bool rebuildScene=false, bool writeWaveform=false, bool calcEchowidth=false, bool fullWaveNoise=false, bool platformNoiseDisabled=true) | PyHeliosSimulation | |
newLeg(int index) | PyHeliosSimulation | |
numThreads (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
outputPath (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
pause() | PyHeliosSimulation | |
paused (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
playback (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
PyHeliosSimulation()=default (defined in PyHeliosSimulation) | PyHeliosSimulation | |
PyHeliosSimulation(std::string surveyPath, std::string assetsPath="assets/", std::string outputPath="output/", size_t numThreads=0, bool lasOutput=false, bool zipOutput=false) | PyHeliosSimulation | |
removeLeg(int index) | PyHeliosSimulation | inline |
resume() | PyHeliosSimulation | |
setCallback(PyObject *pyCallback) | PyHeliosSimulation | |
setLasOutput(double lasOutput) (defined in PyHeliosSimulation) | PyHeliosSimulation | inline |
setNumThreads(size_t numThreads) | PyHeliosSimulation | inline |
setSimFrequency(size_t simFrequency) | PyHeliosSimulation | inline |
setZipOutput(bool zipOutput) (defined in PyHeliosSimulation) | PyHeliosSimulation | inline |
simFrequency (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
start() | PyHeliosSimulation | |
started (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
stop() | PyHeliosSimulation | |
stopped (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
survey (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
surveyPath (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
thread (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
xmlreader (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
zipOutput (defined in PyHeliosSimulation) | PyHeliosSimulation | private |
~PyHeliosSimulation() (defined in PyHeliosSimulation) | PyHeliosSimulation | virtual |