Helios++
Helios software for LiDAR simulations
Class Index
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X | Y | Z
A
AABB
AbstractBeamDeflector
AbstractDesignMatrix (fluxionum)
AbstractDetector
AbstractGeometryFilter
AbstractPulseRunnable
ArgumentsParser
Asset
AssetLoadingTest (HeliosTests)
AxisSAHKDTreeFactory
AxisSAHKDTreeGeometricStrategy
B
BaseDemo (HeliosDemos)
BaseFullWaveformWriter (helios::filems)
BaseMeasurementWriter (helios::filems)
BaseTest (HeliosTests)
BasicDynGrove
BasicDynGroveSubject
BasicStaticGrove
BinaryFileReader (helios::filems)
BinaryReadingStrategy (helios::filems)
BinaryTreeBreadthIterator
BinaryTreeDepthIterator
BinaryTreeFastBreadthIterator
BinaryTreeFastDepthIterator
BlockAllocator
BuddingScanningPulseProcess
BuddingTaskDropper
BufferedLineFileReader (helios::filems)
BufferedReadingStrategy (helios::filems)
C
CharFileReader (helios::filems)
CharReadingStrategy (helios::filems)
ClosestLesserSampleFunction (fluxionum)
CNRIndexPermuter (SurfaceInspector::maths::permuters)
Color4f
ConicBeamDeflector
D
DateTimeUtils
DemoSelector (HeliosDemos)
DesignMatrix (fluxionum)
DesignMatrixReader (helios::filems)
DesignTrajectoryFunction
DetailedPlane (SurfaceInspector::maths)
DetailedVoxel
DetailedVoxelLoader
DiffDesignMatrix (fluxionum)
DiffMinimizer (fluxionum)
DirectFullWaveformWriteStrategy (helios::filems)
Directions
DirectMeasurementWriteStrategy (helios::filems)
DirectStringWriteStrategy (helios::filems)
DirectTrajectoryWriteStrategy (helios::filems)
DiscreteTime
DiscreteTimeTest (HeliosTests)
Distances (SurfaceInspector::maths)
DynamicSceneDemo (HeliosDemos)
DynFullWaveformPulseRunnable
DynGrove
DynMotion
DynMotionEngine
DynMovingObject
DynObject
DynScene
DynSequence
DynSequencer
DynSequentiableMovingObject
E
EggAsset
EndOfReadingException (helios::filems)
EnergyMaths
EnergyModelsTest (HeliosTests)
enum_hasher
ExprTreeTest (HeliosTests)
F
FastSAHKDTreeFactory
FastSAHKDTreeGeometricStrategy
FastSAHKDTreeRecountSubTask
FiberArrayBeamDeflector
file_logger
FileReader (helios::filems)
FileUtils
FileWriter (helios::filems)
FixedIterativeEulerMethod (fluxionum)
FixedParametricIterativeEulerMethod (fluxionum)
FluxionumException (fluxionum)
FluxionumTest (HeliosTests)
FMSFacade (helios::filems)
FMSFacadeFactory (helios::filems)
FMSFactoryFacade (helios::filems)
FMSReadFacade (helios::filems)
FMSSerializationFacade (helios::filems)
FMSWriteFacade (helios::filems)
full_logger
FullWaveform
FullWaveformPulseDetector
FullWaveformPulseRunnable
FullWaveformWriter (helios::filems)
FullWaveformYielder
Function (fluxionum)
FunctionalPlatformTest (HeliosTests)
FWFSettings
G
GaussianFunction (SurfaceInspector::maths::functions)
GeoTiffFileLoader
GroundVehiclePlatform
GroveKDTreeRaycaster
GroveTest (HeliosTests)
GroveTreeWrapper
H
HelicopterPlatform
HeliosException
HeliosWriter (helios::filems)
Histogram (SurfaceInspector::maths)
HPCTest (HeliosTests)
HPCTest_DoubleComparator (HeliosTests)
HPCTest_FloatComparator (HeliosTests)
HPCTest_IntComparator (HeliosTests)
I
IBinaryTreeNode
IDragger (SurfaceInspector::util::draggers)
IExprTreeNode
IExprTreeNodeStringFactory
IMathFunction (SurfaceInspector::maths::functions)
IndexedDesignMatrix (fluxionum)
InterpolatedMovingPlatform
InterpolatedMovingPlatformEgg
IntersectionHandlingResult
IPermuter (SurfaceInspector::maths::permuters)
IterableTreeNode
IterativeEulerMethod (fluxionum)
IterativeMethodHandler (fluxionum)
ITreeIterator
K
KDGrove
KDGroveFactory
KDGroveRaycaster
KDGroveStats
KDGroveSubject
KDTreeBuildType
KDTreeFactory
KDTreeFactoryMaker
KDTreeFactoryThreadPool
KDTreeNode
KDTreeNodeRoot
KDTreePrimitiveComparator
KDTreeRaycaster
KDTreeRaycaster::KDTreeRaycasterSearch
L
LadLut
LadLutLoader
LadLutTest (HeliosTests)
Las14MultiVectorialSyncFileMeasurementWriter (helios::filems)
Las14SyncFileMeasurementWriter (helios::filems)
Las14VectorialSyncFileMeasurementWriter (helios::filems)
LasMeasurementWriteStrategy (helios::filems)
LasMultiVectorialSyncFileMeasurementWriter (helios::filems)
LasSpecification
LasSyncFileMeasurementWriter (helios::filems)
LasSyncFileWriter (helios::filems)
LasVectorialSyncFileMeasurementWriter (helios::filems)
LasWriterSpec (helios::filems)
Leg
LidarSim (helios::main)
LightKDTreeNode
LightKDTreeNodeBlockAllocator
LinearPathPlatform
LinearPiecesFunction (fluxionum)
LinearVoidStepLoop
LineFileReader (helios::filems)
LineReadingStrategy (helios::filems)
logger
logger_factory
M
MarquardtFitter
Material
MaterialsFileReader
MathConverter
MaxDragger (SurfaceInspector::util::draggers)
MDThreadPool
Measurement
MeasurementWriter (helios::filems)
MinDragger (SurfaceInspector::util::draggers)
Minimizer (fluxionum)
MovingPlatform
MultiLasSyncFileWriter (helios::filems)
MultiScanner
MultiSyncFileWriter (helios::filems)
MultiThreadKDTreeFactory
MultiThreadSAHKDTreeFactory
MultiVectorialMeasurementWriter (helios::filems)
N
NoiseSource
NoiseTest (HeliosTests)
NonVoidStepLoop
NormalNoiseSource
O
Object (SurfaceInspector::util)
OptimizationDragger (SurfaceInspector::util::draggers)
OscillatingMirrorBeamDeflector
P
ParametricClosestLesserSampleFunction (fluxionum)
ParametricIterativeEulerMethod (fluxionum)
ParametricLinearPiecesFunction (fluxionum)
Plane (SurfaceInspector::maths)
PlaneFitter
PlaneFitter (SurfaceInspector::maths)
PlaneFitterTest (HeliosTests)
Platform
PlatformPhysicsTest (HeliosTests)
PlatformSettings
PointcloudYielder
PointerVector
PolygonMirrorBeamDeflector
Primitive
Pulse
PulseTask
PulseTaskDropper
PulseTaskFactory
PulseThreadPool
PulseThreadPoolFactory
PulseThreadPoolInterface
PulseWarehouseThreadPool
PyAABBWrapper (pyhelios)
PyBeamDeflectorWrapper (pyhelios)
PyDetailedVoxelWrapper (pyhelios)
PyDetectorWrapper (pyhelios)
PyDoubleVector (pyhelios)
PyHeliosException (pyhelios)
PyHeliosOutputWrapper (pyhelios)
PyHeliosSimulation (pyhelios)
PyHeliosUtils (pyhelios)
PyIntegerList (pyhelios)
PyMeasurementVectorWrapper (pyhelios)
PyMeasurementWrapper (pyhelios)
PyNoiseSourceWrapper (pyhelios)
PyPlatformWrapper (pyhelios)
PyPrimitiveWrapper (pyhelios)
PyRandomnessGeneratorWrapper (pyhelios)
PyRaySceneIntersectionWrapper (pyhelios)
PyScannerWrapper (pyhelios)
PyScanningStripWrapper (pyhelios)
PyScenePartWrapper (pyhelios)
PySceneWrapper (pyhelios)
PySimulationCycleCallback (pyhelios)
PyStringVector (pyhelios)
PythonDVec3 (pyhelios)
PyTrajectoryVectorWrapper (pyhelios)
PyTrajectoryWrapper (pyhelios)
PyTriangleWrapper (pyhelios)
PyVertexWrapper (pyhelios)
R
RandomnessGenerator
RandomNoiseSource
RandomTest (HeliosTests)
Raycaster
RaycasterGroveTree
RaycastingDemo (HeliosDemos)
RayIntersectionTest (HeliosTests)
RaySceneIntersection
RayUtils
ReadingStrategy (helios::filems)
ResThreadPool
RigidMotion (rigidmotion)
RigidMotionEngine (rigidmotion)
RigidMotionException (rigidmotion)
RigidMotionFactory (rigidmotion)
RigidMotionR2Factory (rigidmotion)
RigidMotionR3Factory (rigidmotion)
RigidMotionTest (HeliosTests)
RisleyBeamDeflector
RotateFilter
Rotation
RotationOrder
S
SAHKDTreeComputeLossNodesSubTask
SAHKDTreeFactory
SAHKDTreeGeometricStrategy
Scalar (SurfaceInspector::maths)
ScaleFilter
Scanner
ScannerHead
ScannerSettings
ScanningDevice
ScanningPulseProcess
ScanningStrip
Scene
SceneLoadingSpecification
ScenePart
ScenePartSplitTest (HeliosTests)
SerialIO
SerializationTest (HeliosTests)
SerialSceneWrapper
SharedSubTask
SharedSubTaskCompletionHandler
SharedTaskSequencer
SimpleFileReader (helios::filems)
SimpleKDTreeBuildChildrenNodesSubTask
SimpleKDTreeComputeRootNodeBoundariesSubTask
SimpleKDTreeFactory
SimpleKDTreeGeometricStrategy
SimpleKDTreePopulateSplitsSubTask
SimpleLinearFunction (fluxionum)
SimpleMultiSyncFileWriter (helios::filems)
SimpleMultiVectorialSyncFileMeasurementWriter (helios::filems)
SimplePhysicsPlatform
SimplePrimitivesDemo (HeliosDemos)
SimpleReadingStrategy (helios::filems)
SimpleSyncFileFullWaveformWriter (helios::filems)
SimpleSyncFileMeasurementWriter (helios::filems)
SimpleSyncFileStringWriter (helios::filems)
SimpleSyncFileTrajectoryWriter (helios::filems)
SimpleSyncFileWriter (helios::filems)
SimpleThreadPool
SimpleVectorialSyncFileFullWaveformWriter (helios::filems)
SimpleVectorialSyncFileMeasurementWriter (helios::filems)
SimulatedPulse
Simulation
SimulationCycleCallback
SimulationReporter
SimulationStepLoop
SingleScanner
SingleSyncFileWriter (helios::filems)
SingularContextComputer (SurfaceInspector::maths)
SingularContextDescriptors (SurfaceInspector::maths)
SM_ParallelMergeSort (helios::hpc)
SM_ParallelMergeSortSubTask (helios::hpc)
SmartSharedFunctorContainer
SpectralLibrary
StaticGrove
StaticScene
Statistics (SurfaceInspector::maths)
std_out_logger
StepLoop
stringVisitor
SurfaceInspectorException (SurfaceInspector::util)
Survey
SurveyCopyTest (HeliosTests)
SurveyDemo (HeliosDemos)
SurveyPlayback
UnivarExprTreeStringFactory::Symbol
SyncFileMeasurementWriterFactory (helios::filems)
SyncFileWriter (helios::filems)
T
TaskDropper
TaskWarehouse
TemporalDesignMatrix (fluxionum)
Test
ThreadPool
TimedPulse
TimeWatcher
Trajectory
TrajectoryFunction
TrajectorySettings
TrajectoryWriter (helios::filems)
TranslateFilter
Triangle
U
UniformNoiseSource
UnivarExprTreeNode
UnivarExprTreeStringFactory
UnivariateNewtonRaphsonMinimizer (fluxionum)
V
Vector (SurfaceInspector::maths)
Vectorial
VectorialFullWaveformWriter (helios::filems)
VectorialMeasurementWriter (helios::filems)
VectorialWriteStrategy (helios::filems)
Vertex
VertexKeyEqual
VertexKeyHash
VHCanvas (visualhelios)
VHDynCanvas (visualhelios)
VHDynObjectAdapter (visualhelios)
VHDynObjectXYZAdapter (visualhelios)
VHDynObjectXYZRGBAdapter (visualhelios)
VHDynSceneAdapter (visualhelios)
VHNormalsCanvas (visualhelios)
VHRaycastingCanvas (visualhelios)
VHScannerAdapter (visualhelios)
VHSceneCanvas (visualhelios)
VHSimpleCanvas (visualhelios)
VHStaticObjectAdapter (visualhelios)
VHStaticObjectXYZAdapter (visualhelios)
VHStaticObjectXYZRGBAdapter (visualhelios)
VoidStepLoop
Voxel
VoxelFileParser
VoxelGridCell
VoxelParsingTest (HeliosTests)
W
WarehouseScanningPulseProcess
WarehouseThreadPool
WavefrontObj
WavefrontObjCache
WavefrontObjFileLoader
WaveMaths
WriteStrategy (helios::filems)
WriteYielder
X
XmlAssetsLoader
XmlSceneLoader
XmlSurveyLoader
XmlUtils
XYZPointCloudFileLoader
Y
Yielder
Z
ZipFullWaveformWriteStrategy (helios::filems)
ZipMeasurementWriteStrategy (helios::filems)
ZipMultiSyncFileWriter (helios::filems)
ZipMultiVectorialSyncFileMeasurementWriter (helios::filems)
ZipSyncFileFullWaveformWriter (helios::filems)
ZipSyncFileMeasurementWriter (helios::filems)
ZipSyncFileTrajectoryWriter (helios::filems)
ZipSyncFileWriter (helios::filems)
ZipTrajectoryWriteStrategy (helios::filems)
ZipVectorialSyncFileFullWaveformWriter (helios::filems)
ZipVectorialSyncFileMeasurementWriter (helios::filems)