|
AGX Dynamics 2.42.1.1
|
The agxSensor namespace contains components to model real-time sensors connected to the physics of AGX Dynamics. More...
Classes | |
| class | Accelerometer |
| Accelerometer instance class defined by a frame/transform and a model. More... | |
| class | AccelerometerModel |
| Base accelerometer model describing the fundamental parameters, such as measurement range and zero bias, of an accelerometer. More... | |
| class | AccelerometerOutputHandler |
| Handler responsible for how the accelerometer readings are assembled and provided to the user. More... | |
| class | BinaryOutputBuffer |
| Buffer used for sensor output of a wide range of output element types. More... | |
| class | BinaryOutputView |
| View for reading sections of a binary packed buffer of the specified template parameter type. More... | |
| class | Camera |
| Camera instance class defined by a frame/transform and a model. More... | |
| struct | CameraBackend |
| class | CameraCMOSSensor |
| A rectangular CMOS sensor for common digital cameras. More... | |
| struct | CameraCMOSSensorManualExposureFlag |
| struct | CameraCMOSSensorParameters |
| class | CameraColorOutput |
| Color image, or frame-by-frame video, output specification for a camera. More... | |
| struct | CameraColorOutputParameters |
| class | CameraLens |
| Base type for a camera lens systems attached to a camera. More... | |
| class | CameraLensSingleElement |
| A standard (non-anamorphic) camera lens (system) approximated as a single lens element. More... | |
| struct | CameraLensSingleElementManualFocusFlag |
| struct | CameraLensSingleElementParameters |
| class | CameraModel |
| Base camera model describing the fundamental components, such as the lens and the sensor of the camera. More... | |
| class | CameraOutputHandler |
| Handler responsible for how the camera readings are assembled and provided to the user. More... | |
| class | CameraPhotodetector |
| Base type for a photodetector (digital sensor or film) attached to a camera. More... | |
| class | ConstraintAttachedSensor |
| Common base type for all sensors attached to a constraint between two bodies. More... | |
| class | DipoleMagneticField |
| A magnetic field as produced by a magnetic dipole. More... | |
| class | Encoder |
| Encoder instance class defined by an attachment constraint and a model. More... | |
| class | EncoderModel |
| Base encoder model describing the fundamental parameters, such as cycle range and accumulation mode, of rotary encoders, linear encoders and faux potentiometers. More... | |
| class | EncoderOutput |
| Encoder sensor output data where EncoderOutput::Field is used to define the data available. More... | |
| class | EncoderOutputHandler |
| Handler responsible for how the encoder readings are assembled and provided to the user. More... | |
| class | Environment |
| Sensor environment implementation where different sensors collects data given a set of added objects, such as rigid bodies, geometries, shapes, wires, cables, terrains, etc. More... | |
| class | FrameAttachedSensor |
| Common base type for all sensors attached to a frame of reference, such as that of a rigid body. More... | |
| class | Gyroscope |
| Gyroscope instance class defined by a frame/transform and a model. More... | |
| class | GyroscopeLinearAccelerationEffects |
| Applies an offset to the zero rate bias depending on the linear acceleration that the gyroscope is exposed to. More... | |
| class | GyroscopeLinearAccelerationEffectsNode |
| Instance proxy node for storing the state information need by the gyroscope linear acceleration effects. More... | |
| class | GyroscopeModel |
| Base gyroscope model describing the fundamental parameters, such as measurement range and zero bias, of a gyroscope. More... | |
| class | GyroscopeOutputHandler |
| Handler responsible for how the gyroscope readings are assembled and provided to the user. More... | |
| class | ICameraOutput |
| Common interface for camera outputs containing the basics that can be assumed about a frame-based camera output. More... | |
| class | IMonoaxialSignalCarrier |
| Interface for types carrying a monoaxial signal. More... | |
| class | IMonoaxialSignalNoiseNode |
| Interface for implementation details for monoaxial signal system nodes carrying a random noise generator. More... | |
| class | IMonoaxialSignalSystemNode |
| Interface for implementation details for system nodes carrying a monoaxial signal. More... | |
| class | IMU |
| Inertial measurement unit (IMU) instance class defined by a frame/transform and a model. More... | |
| class | IMUModel |
| IMU model describing which sensors are attached on this certain kind of IMU. More... | |
| class | IMUModelAccelerometerAttachment |
| Accelerometer sensor attachment onto an IMU model. More... | |
| class | IMUModelGyroscopeAttachment |
| Gyroscope sensor attachment onto an IMU model. More... | |
| class | IMUModelMagnetometerAttachment |
| Magnetometer sensor attachment onto an IMU model. More... | |
| class | IMUModelSensorAttachment |
| Base type for specifying sensor attachments onto an IMU model. More... | |
| struct | IMUModelSensorAttachmentSensorAttachment |
| Specification of a sensor attachment onto the IMU. More... | |
| class | IMUOutput |
| IMU sensor output data where IMUOutput::Field is used to define the data available. More... | |
| class | IMUOutputHandler |
| Handler responsible for how the IMU readings are assembled and provided to the user. More... | |
| class | IRtSystemNode |
| Interface as RtSystemNode for model specific implementations that is part of the system tree of lidar instances. More... | |
| class | ISensorOutput |
| Common interface for sensor output data. More... | |
| class | ISensorOutputHandler |
| Common interface for sensor output handlers. More... | |
| class | ISystemNodeProxy |
| Interface for system node behavioral implementations intended to have multiple states/instances (SystemNodeProxy/ies) in the system graph. More... | |
| class | ITriaxialSignalCarrier |
| Interface for types carrying a triaxial signal. More... | |
| class | ITriaxialSignalNoiseNode |
| Interface for implementation details for triaxial signal system nodes carrying a random noise generator. More... | |
| class | ITriaxialSignalSystemNode |
| Interface for implementation details for system nodes carrying a triaxial signal. More... | |
| class | LazyTrigger |
| Type for triggering effects at a later point in time. More... | |
| class | LensDistortion |
| Base type for a lens distortion model specification. More... | |
| class | LensDistortionBrownConrady |
| Specification for the five parameter (k1, k2, k3, p1, p2) Brown-Conrady lens distortion model. More... | |
| struct | LensDistortionBrownConradyCoefficients |
| class | Lidar |
| Lidar instance class defined by a frame/transform and a model. More... | |
| class | LidarFrameNode |
| Lidar rays to world transform node. More... | |
| class | LidarModel |
| Base lidar model describing the fundamentals, such as ray pattern, range and beam properties, of a lidar. More... | |
| class | LidarModelGeneric360HorizontalSweep |
| A simple 360 degree sweeping lidar model of a vertical field of view of +/- 50 degrees and a resolution of 0.5 degrees in both the vertical and horizontal axis. More... | |
| class | LidarModelGeneric360HorizontalSweep10Hz |
| A very simple short-hand for creating a basic 360 degree horizontally sweeping lidar locked at the common lidar scanning frequency of 10 Hz. More... | |
| class | LidarModelHorizontalSweep |
| A lidar model defining a rotational lidar, scanning its surroundings by emitting racks of laser beams in a circular pattern around the lidar, based on a horizontal field of view. More... | |
| class | LidarModelLivoxAvia |
| Livox Avia is a mid-range 70 by 77 degree fov lidar with non-repeating pattern. More... | |
| class | LidarModelLivoxHap |
| Livox HAP is a mid-range 120 by 25 degree fov lidar with non-repeating pattern for automotive applications. More... | |
| class | LidarModelLivoxHorizon |
| Livox Horizon is a mid-to-long-range 82 by 25 degree fov lidar with non-repeating pattern. More... | |
| class | LidarModelLivoxMid360 |
| Livox Mid360 is a short range 360 by 59 degree fov lidar with non-repeating pattern. More... | |
| class | LidarModelLivoxMid40 |
| Livox Mid40 is a short-to-mid-range circular 38 degree fov lidar with non-repeating pattern. More... | |
| class | LidarModelLivoxMid70 |
| Livox Mid70 is a short-to-mid-range circular 70 degree fov lidar with non-repeating pattern. More... | |
| class | LidarModelLivoxTele |
| Livox Tele is a long range 14 by 16 degree fov lidar with non-repeating pattern. More... | |
| class | LidarModelMechanicalRotation |
| Model of lidar that rotates laser emitter / reciever assembly continuously, with a given rotational frequency, vertical range, lidar ray range and horizontal / vertical resolution. More... | |
| class | LidarModelOusterOS |
| Simulation implementation of the Ouster OSx lidar model series - OS0, OS1, OS2. More... | |
| class | LidarModelOusterOS0 |
| Specialized class for the Ouster OS0 lidar model. More... | |
| class | LidarModelOusterOS1 |
| Specialized class for the Ouster OS1 lidar model. More... | |
| class | LidarModelOusterOS2 |
| Specialized class for the Ouster OS2 lidar model. More... | |
| class | LidarModelReadFromFile |
| Model of lidar where the ray pattern is read directly from a file. More... | |
| class | LidarProperties |
| Properties/parameters of a lidar model. More... | |
| class | LidarRayAngleGaussianNoise |
| Gaussian distributed perturbation of lidar ray emission and detection angle. More... | |
| class | LidarRayDistortion |
| Base type for distortions applied to the lidar rays before raytrace. More... | |
| class | LidarRayDistortionHandler |
| Ray noise handler is responsible for all distortion application to rays before raytrace. More... | |
| class | LidarRayPatternFromFile |
| Ray pattern that is read from an external file (.csv or compact binary file). More... | |
| class | LidarRayPatternGenerator |
| Base of lidar ray pattern implementations responsible of providing a set of ray transforms (ray along z) and an interval each tick indexing into the set of ray transforms. More... | |
| class | LidarRayPatternHorizontalSweep |
| Horizontal sweep pattern generating transforms in a sweeping pattern given field of view and resolution. More... | |
| struct | LidarRayPatternInterval |
| Ray pattern interval (index range) with a start index and size. More... | |
| class | LidarRayPatternSingleRay |
| Ray pattern with only one single ray along the local z-axis of the Lidar using it. More... | |
| class | LidarRayRange |
| Start and end range of each lidar ray, default [0, "infinity"). More... | |
| class | MagneticField |
| Base type for the specification of the magnetic field in a sensor environment. More... | |
| class | Magnetometer |
| Magnetometer instance class defined by a frame/transform and a model. More... | |
| class | MagnetometerModel |
| Base magnetometer model describing the fundamental parameters, such as measurement range and zero flux bias, of an magnetometer. More... | |
| class | MagnetometerOutputHandler |
| Handler responsible for how the magnetometer readings are assembled and provided to the user. More... | |
| struct | Matrix4x4 |
| class | MonoaxialGaussianNoise |
| Applies a total Gaussian noise to the monoaxial signal based on a specified noise RMS. More... | |
| class | MonoaxialSignalNoiseNode |
| A system node in the sensor processing tree carrying a monoaxial signal, a random noise generator and an implementation for how to apply the noise. More... | |
| class | MonoaxialSignalResolution |
| Applies resolution binning to a monoaxial signal. More... | |
| class | MonoaxialSignalScaling |
| Applies a constant scaling to the monoaxial signal. More... | |
| class | MonoaxialSignalSystemNode |
| A system node in the sensor processing tree carrying a monoaxial signal and an implementation for how to process it. More... | |
| class | Odometer |
| Odometer instance class defined by an attachment constraint and a model. More... | |
| class | OdometerModel |
| Base odometer model describing the fundamental parameters, such as wheel radius, of wheel encoder based odometers. More... | |
| class | OdometerOutput |
| Odometer sensor output data where OdometerOutput::Field is used to define the data available. More... | |
| class | OdometerOutputHandler |
| Handler responsible for how the odometer readings are assembled and provided to the user. More... | |
| struct | RayFileDefinition |
| class | RtAmbientMaterial |
| Ambient homogeneous atmospheric material attenuating the light and producing stochastic returns in the atmosphere. More... | |
| class | RtBrdfExplicitMaterial |
| Opaque surface material reflecting the light according to an explicitly specified bidirectional reflectance distribution function (BRDF). More... | |
| class | RtConfig |
| Utility functions used for configuration of the lower level raytracing functionality of agxSensor. More... | |
| class | RtDistanceGaussianNoise |
| This node applies a distance noise with gaussian distribution to the Lidar output data. More... | |
| class | RtGgxAndOrenNayarMaterial |
| Opaque surface material reflecting light according to the combined two-layer model with a specular GGX microfacet top-layer and a second microfacet Oren-Nayar diffuse layer. More... | |
| class | RtLambertianOpaqueMaterial |
| Opaque surface material reflecting the light according to the Lambertian model of diffuse reflectance. More... | |
| class | RtMaterial |
| Base type for all surface, and transmission, materials used in raytracing. More... | |
| struct | RtMaterialHandle |
| Material handle of implicit type in the raytrace environment. More... | |
| struct | RtMaterialInstance |
| Material instance in the raytrace environment, containing handle and type. More... | |
| struct | RtNode |
| A node performs a single operation, e.g., raycast, gaussian blur, merging etc. More... | |
| class | RtNodeGroupHandler |
| This node doesn't have a representation in the raytrace graph but manages adding and removal of children when this nodes parent is varying/optional. More... | |
| class | RtOutput |
| Raytrace output data where RtOutput::Field defines the data available. More... | |
| class | RtOutputHandler |
| Raytrace result handler is resposible for when and how the raytracing starts and ends and collecting/fetching data. More... | |
| class | RtOutputNoise |
| Defines a noise that is applied to Lidar output data. More... | |
| class | RtRegistry |
| Registry allowing value storage mapped to raytrace entities. More... | |
| class | RtRemoveRayMisses |
| This node will remove data from rays that doesn't hit any target. More... | |
| struct | RtScene |
| Raytrace scene with handle and ambient/atmospheric material. More... | |
| struct | RtSceneHandle |
| A scene constitutes the raytrace environment and contains a number of raytrace instances. More... | |
| struct | RtShape |
| Handle and interface for shapes in the raytrace environment (alias RtShapeHandle). More... | |
| class | RtShapeCollisionShapeSystem |
| Raytrace system representing agxCollide::Shape instances as mesh(es) in the raytrace environment. More... | |
| class | RtShapeDeformableObjectSystem |
| Raytrace system representing agxModel::DeformableObject. More... | |
| struct | RtShapeInstance |
| Raytrace shape instance data with a handle to the dito on the GPU, data and shape (ref-counting so that it's released when no instances uses the shape). More... | |
| struct | RtShapeInstanceHandle |
| Handle to an instance in the raytrace environment. More... | |
| class | RtShapeLinkedStructureSystem |
| Raytrace system representing agxSDK::LinkedStructure (agxCable::Cable, agxVehicle::Track agxModel::Beam, ...) instances as shapes in the raytrace environment. More... | |
| class | RtShapeTerrainPagerSystem |
| Raytrace system handling paged agxTerrain::Terrain instances. More... | |
| class | RtShapeTerrainSystem |
| Raytrace system handling agxTerrain::Terrain instances. More... | |
| class | RtShapeTerrainSystemBase |
| Base raytrace system handling ordinary and paged agxTerrain::Terrain instances. More... | |
| class | RtShapeWireSystem |
| Raytrace system representing agxWire::Wire instances as meshes in the raytrace environment. More... | |
| class | RtStorage |
| Storage vector mapping entity ID:s to corresponding values of the specified template type. More... | |
| class | RtSurfaceMaterial |
| Surface material of shape instances in the raytrace environment. More... | |
| class | RtSystemNode |
| A system node focused on raytracing. More... | |
| class | RtSystemNodeProxy |
| Raytrace system node acting as a clone of model specific implementations. More... | |
| class | Sensor |
| Common base type for all sensors sharing the same general agxSensor layout. More... | |
| class | SensorGroupStepStride |
| A group of sensors that steps at a lower rate compared to the environment, specified by the stride value. More... | |
| class | SystemNode |
| System node is a separate step/operation in an execution tree representing a sensor (or such) in a sensor simulation environment. More... | |
| class | SystemNodeProxy |
| Proxy system node, representing an instance of an ISystemNodeProxy in the system graph. More... | |
| class | TriaxialCrossSensitivity |
| Specification of cross sensitivity between tree axis. More... | |
| class | TriaxialGaussianNoise |
| Applies a total Gaussian noise to the triaxial signal based on a specified noise RMS. More... | |
| class | TriaxialOutput |
| Triaxial sensor output data where TriaxialOutput::Field is used to define the data available. More... | |
| class | TriaxialOutputHandler |
| Common base type for triaxial sensor output handlers. More... | |
| class | TriaxialRange |
| Range specification along three axis. More... | |
| class | TriaxialSignalNoiseNode |
| A system node in the sensor processing tree carrying a triaxial signal, a random noise generator and an implementation for how to apply the noise. More... | |
| class | TriaxialSignalScaling |
| Applies a constant scaling to the triaxial signal. More... | |
| class | TriaxialSignalSystemNode |
| A system node in the sensor processing tree carrying a triaxial signal and an implementation for how to process it. More... | |
| class | TriaxialSpectralGaussianNoise |
| Applies Gaussian noise to the triaxial signal based on a specified noise spectral density and the sample frequency of the signal. More... | |
| class | UniformMagneticField |
| A magnetic field with equal direction and strength across the entire sensor environment. More... | |
Enumerations | |
| enum class | RtEntityId : int32_t |
| Entity id > 0 to access user data given raytrace results including ENTITY_ID_I32. More... | |
Functions | |
| std::string | agxRayPatternPath (const std::string &fileName) |
| Simulation implementation of a selection of Livox lidars. | |
| template<typename T > | |
| RtSystemNode * | findChildProxyFor (const SystemNode *root) |
| RtEntityIdIndex | indexOf (RtEntityId entityId) |
Variables | |
| constexpr RtEntityId | MaxRtEntityId { (RtEntityId)( ( 1 << 28 ) - 1 ) } |
| The maximum entity id. | |
| constexpr RtEntityIdIndex | MaxRtEntityIdIndex { (RtEntityIdIndex)MaxRtEntityId } |
| Index of the maximum entity id. | |
| constexpr RtEntityId | NullRtEntityId { (RtEntityId)0 } |
| Null entity id. | |
The agxSensor namespace contains components to model real-time sensors connected to the physics of AGX Dynamics.
| typedef agx::observer_ptr< const Accelerometer > agxSensor::AccelerometerConstObserver |
Definition at line 28 of file Accelerometer.h.
| typedef agx::ref_ptr< const Accelerometer > agxSensor::AccelerometerConstRef |
Definition at line 28 of file Accelerometer.h.
Definition at line 28 of file AccelerometerModel.h.
| typedef agx::ref_ptr< const AccelerometerModel > agxSensor::AccelerometerModelConstRef |
Definition at line 28 of file AccelerometerModel.h.
Definition at line 28 of file AccelerometerModel.h.
Definition at line 28 of file AccelerometerModel.h.
Definition at line 28 of file Accelerometer.h.
Definition at line 29 of file Accelerometer.h.
| typedef agx::observer_ptr< const AccelerometerOutputHandler > agxSensor::AccelerometerOutputHandlerConstObserver |
Definition at line 24 of file AccelerometerOutputHandler.h.
| typedef agx::ref_ptr< const AccelerometerOutputHandler > agxSensor::AccelerometerOutputHandlerConstRef |
Definition at line 24 of file AccelerometerOutputHandler.h.
| typedef agx::observer_ptr< AccelerometerOutputHandler > agxSensor::AccelerometerOutputHandlerObserver |
Definition at line 24 of file AccelerometerOutputHandler.h.
Definition at line 24 of file AccelerometerOutputHandler.h.
Definition at line 29 of file Accelerometer.h.
| typedef agx::ref_ptr< Accelerometer > agxSensor::AccelerometerRef |
Definition at line 28 of file Accelerometer.h.
Definition at line 29 of file Accelerometer.h.
| typedef agx::observer_ptr< const CameraCMOSSensor > agxSensor::CameraCMOSSensorConstObserver |
Definition at line 32 of file CameraCMOSSensor.h.
| typedef agx::ref_ptr< const CameraCMOSSensor > agxSensor::CameraCMOSSensorConstRef |
Definition at line 32 of file CameraCMOSSensor.h.
Definition at line 32 of file CameraCMOSSensor.h.
Definition at line 32 of file CameraCMOSSensor.h.
| typedef agx::observer_ptr< const CameraColorOutput > agxSensor::CameraColorOutputConstObserver |
Definition at line 26 of file CameraColorOutput.h.
| typedef agx::ref_ptr< const CameraColorOutput > agxSensor::CameraColorOutputConstRef |
Definition at line 26 of file CameraColorOutput.h.
Definition at line 26 of file CameraColorOutput.h.
Definition at line 26 of file CameraColorOutput.h.
| typedef agx::observer_ptr< const Camera > agxSensor::CameraConstObserver |
Definition at line 29 of file agxSensor/Camera.h.
| typedef agx::ref_ptr< const Camera > agxSensor::CameraConstRef |
Definition at line 29 of file agxSensor/Camera.h.
| typedef agx::observer_ptr< const CameraLens > agxSensor::CameraLensConstObserver |
Definition at line 29 of file CameraLens.h.
| typedef agx::ref_ptr< const CameraLens > agxSensor::CameraLensConstRef |
Definition at line 29 of file CameraLens.h.
Definition at line 29 of file CameraLens.h.
| typedef agx::ref_ptr< CameraLens > agxSensor::CameraLensRef |
Definition at line 29 of file CameraLens.h.
| typedef agx::observer_ptr< const CameraLensSingleElement > agxSensor::CameraLensSingleElementConstObserver |
Definition at line 33 of file CameraLensSingleElement.h.
Definition at line 33 of file CameraLensSingleElement.h.
Definition at line 33 of file CameraLensSingleElement.h.
Definition at line 33 of file CameraLensSingleElement.h.
| typedef agx::observer_ptr< const CameraModel > agxSensor::CameraModelConstObserver |
Definition at line 26 of file CameraModel.h.
| typedef agx::ref_ptr< const CameraModel > agxSensor::CameraModelConstRef |
Definition at line 26 of file CameraModel.h.
Definition at line 26 of file CameraModel.h.
| typedef agx::ref_ptr< CameraModel > agxSensor::CameraModelRef |
Definition at line 26 of file CameraModel.h.
| typedef agx::observer_ptr< Camera > agxSensor::CameraObserver |
Definition at line 29 of file agxSensor/Camera.h.
Definition at line 30 of file agxSensor/Camera.h.
Definition at line 26 of file CameraOutputHandler.h.
| typedef agx::ref_ptr< const CameraOutputHandler > agxSensor::CameraOutputHandlerConstRef |
Definition at line 26 of file CameraOutputHandler.h.
Definition at line 26 of file CameraOutputHandler.h.
Definition at line 26 of file CameraOutputHandler.h.
Definition at line 29 of file CameraPhotodetector.h.
| typedef agx::ref_ptr< const CameraPhotodetector > agxSensor::CameraPhotodetectorConstRef |
Definition at line 29 of file CameraPhotodetector.h.
Definition at line 29 of file CameraPhotodetector.h.
Definition at line 29 of file CameraPhotodetector.h.
| typedef agx::VectorPOD< Camera *> agxSensor::CameraPtrVector |
Definition at line 30 of file agxSensor/Camera.h.
| typedef agx::ref_ptr< Camera > agxSensor::CameraRef |
Definition at line 29 of file agxSensor/Camera.h.
| typedef agx::Vector< CameraRef> agxSensor::CameraRefVector |
Definition at line 30 of file agxSensor/Camera.h.
| typedef agx::observer_ptr< const ConstraintAttachedSensor > agxSensor::ConstraintAttachedSensorConstObserver |
Definition at line 23 of file ConstraintAttachedSensor.h.
Definition at line 23 of file ConstraintAttachedSensor.h.
Definition at line 23 of file ConstraintAttachedSensor.h.
| typedef agx::Vector< ConstraintAttachedSensorObserver> agxSensor::ConstraintAttachedSensorObserverVector |
Definition at line 24 of file ConstraintAttachedSensor.h.
Definition at line 24 of file ConstraintAttachedSensor.h.
Definition at line 23 of file ConstraintAttachedSensor.h.
Definition at line 24 of file ConstraintAttachedSensor.h.
Definition at line 21 of file DipoleMagneticField.h.
| typedef agx::ref_ptr< const DipoleMagneticField > agxSensor::DipoleMagneticFieldConstRef |
Definition at line 21 of file DipoleMagneticField.h.
Definition at line 21 of file DipoleMagneticField.h.
Definition at line 21 of file DipoleMagneticField.h.
| typedef agx::observer_ptr< const Encoder > agxSensor::EncoderConstObserver |
| typedef agx::ref_ptr< const Encoder > agxSensor::EncoderConstRef |
| typedef agx::observer_ptr< const EncoderModel > agxSensor::EncoderModelConstObserver |
Definition at line 31 of file EncoderModel.h.
| typedef agx::ref_ptr< const EncoderModel > agxSensor::EncoderModelConstRef |
Definition at line 31 of file EncoderModel.h.
Definition at line 31 of file EncoderModel.h.
| typedef agx::ref_ptr< EncoderModel > agxSensor::EncoderModelRef |
Definition at line 31 of file EncoderModel.h.
| typedef agx::observer_ptr< Encoder > agxSensor::EncoderObserver |
| typedef agx::observer_ptr< const EncoderOutput > agxSensor::EncoderOutputConstObserver |
Definition at line 24 of file EncoderOutput.h.
| typedef agx::ref_ptr< const EncoderOutput > agxSensor::EncoderOutputConstRef |
Definition at line 24 of file EncoderOutput.h.
| typedef agx::observer_ptr< const EncoderOutputHandler > agxSensor::EncoderOutputHandlerConstObserver |
Definition at line 31 of file EncoderOutputHandler.h.
| typedef agx::ref_ptr< const EncoderOutputHandler > agxSensor::EncoderOutputHandlerConstRef |
Definition at line 31 of file EncoderOutputHandler.h.
Definition at line 31 of file EncoderOutputHandler.h.
Definition at line 31 of file EncoderOutputHandler.h.
Definition at line 24 of file EncoderOutput.h.
| typedef agx::ref_ptr< EncoderOutput > agxSensor::EncoderOutputRef |
Definition at line 24 of file EncoderOutput.h.
| typedef agx::VectorPOD< Encoder *> agxSensor::EncoderPtrVector |
| typedef agx::ref_ptr< Encoder > agxSensor::EncoderRef |
| typedef agx::Vector< EncoderRef> agxSensor::EncoderRefVector |
| typedef agx::observer_ptr< const Environment > agxSensor::EnvironmentConstObserver |
Definition at line 67 of file agxSensor/Environment.h.
| typedef agx::ref_ptr< const Environment > agxSensor::EnvironmentConstRef |
Definition at line 67 of file agxSensor/Environment.h.
Definition at line 67 of file agxSensor/Environment.h.
| typedef agx::ref_ptr< Environment > agxSensor::EnvironmentRef |
Definition at line 67 of file agxSensor/Environment.h.
Definition at line 23 of file FrameAttachedSensor.h.
| typedef agx::ref_ptr< const FrameAttachedSensor > agxSensor::FrameAttachedSensorConstRef |
Definition at line 23 of file FrameAttachedSensor.h.
Definition at line 23 of file FrameAttachedSensor.h.
Definition at line 24 of file FrameAttachedSensor.h.
Definition at line 24 of file FrameAttachedSensor.h.
Definition at line 23 of file FrameAttachedSensor.h.
Definition at line 24 of file FrameAttachedSensor.h.
| typedef agx::observer_ptr< const Gyroscope > agxSensor::GyroscopeConstObserver |
Definition at line 28 of file Gyroscope.h.
| typedef agx::ref_ptr< const Gyroscope > agxSensor::GyroscopeConstRef |
Definition at line 28 of file Gyroscope.h.
| typedef agx::observer_ptr< const GyroscopeLinearAccelerationEffects > agxSensor::GyroscopeLinearAccelerationEffectsConstObserver |
Definition at line 21 of file GyroscopeLinearAccelerationEffects.h.
| typedef agx::ref_ptr< const GyroscopeLinearAccelerationEffects > agxSensor::GyroscopeLinearAccelerationEffectsConstRef |
Definition at line 21 of file GyroscopeLinearAccelerationEffects.h.
| typedef agx::observer_ptr< const GyroscopeLinearAccelerationEffectsNode > agxSensor::GyroscopeLinearAccelerationEffectsNodeConstObserver |
Definition at line 22 of file GyroscopeLinearAccelerationEffects.h.
| typedef agx::ref_ptr< const GyroscopeLinearAccelerationEffectsNode > agxSensor::GyroscopeLinearAccelerationEffectsNodeConstRef |
Definition at line 22 of file GyroscopeLinearAccelerationEffects.h.
| typedef agx::observer_ptr< GyroscopeLinearAccelerationEffectsNode > agxSensor::GyroscopeLinearAccelerationEffectsNodeObserver |
Definition at line 22 of file GyroscopeLinearAccelerationEffects.h.
| typedef agx::ref_ptr< GyroscopeLinearAccelerationEffectsNode > agxSensor::GyroscopeLinearAccelerationEffectsNodeRef |
Definition at line 22 of file GyroscopeLinearAccelerationEffects.h.
| typedef agx::observer_ptr< GyroscopeLinearAccelerationEffects > agxSensor::GyroscopeLinearAccelerationEffectsObserver |
Definition at line 21 of file GyroscopeLinearAccelerationEffects.h.
| typedef agx::ref_ptr< GyroscopeLinearAccelerationEffects > agxSensor::GyroscopeLinearAccelerationEffectsRef |
Definition at line 21 of file GyroscopeLinearAccelerationEffects.h.
| typedef agx::observer_ptr< const GyroscopeModel > agxSensor::GyroscopeModelConstObserver |
Definition at line 28 of file GyroscopeModel.h.
| typedef agx::ref_ptr< const GyroscopeModel > agxSensor::GyroscopeModelConstRef |
Definition at line 28 of file GyroscopeModel.h.
Definition at line 28 of file GyroscopeModel.h.
Definition at line 28 of file GyroscopeModel.h.
Definition at line 28 of file Gyroscope.h.
Definition at line 29 of file Gyroscope.h.
| typedef agx::observer_ptr< const GyroscopeOutputHandler > agxSensor::GyroscopeOutputHandlerConstObserver |
Definition at line 25 of file GyroscopeOutputHandler.h.
| typedef agx::ref_ptr< const GyroscopeOutputHandler > agxSensor::GyroscopeOutputHandlerConstRef |
Definition at line 25 of file GyroscopeOutputHandler.h.
Definition at line 25 of file GyroscopeOutputHandler.h.
Definition at line 25 of file GyroscopeOutputHandler.h.
| typedef agx::VectorPOD< Gyroscope *> agxSensor::GyroscopePtrVector |
Definition at line 29 of file Gyroscope.h.
| typedef agx::ref_ptr< Gyroscope > agxSensor::GyroscopeRef |
Definition at line 28 of file Gyroscope.h.
Definition at line 29 of file Gyroscope.h.
| typedef agx::observer_ptr< const ICameraOutput > agxSensor::ICameraOutputConstObserver |
Definition at line 29 of file CameraOutput.h.
| typedef agx::ref_ptr< const ICameraOutput > agxSensor::ICameraOutputConstRef |
Definition at line 29 of file CameraOutput.h.
Definition at line 29 of file CameraOutput.h.
| typedef agx::ref_ptr< ICameraOutput > agxSensor::ICameraOutputRef |
Definition at line 29 of file CameraOutput.h.
| typedef agx::observer_ptr< const IMonoaxialSignalNoiseNode > agxSensor::IMonoaxialSignalNoiseNodeConstObserver |
Definition at line 23 of file MonoaxialSignalNoiseNode.h.
| typedef agx::ref_ptr< const IMonoaxialSignalNoiseNode > agxSensor::IMonoaxialSignalNoiseNodeConstRef |
Definition at line 23 of file MonoaxialSignalNoiseNode.h.
Definition at line 23 of file MonoaxialSignalNoiseNode.h.
Definition at line 23 of file MonoaxialSignalNoiseNode.h.
| typedef agx::observer_ptr< const IMonoaxialSignalSystemNode > agxSensor::IMonoaxialSignalSystemNodeConstObserver |
Definition at line 21 of file MonoaxialSignalSystemNode.h.
| typedef agx::ref_ptr< const IMonoaxialSignalSystemNode > agxSensor::IMonoaxialSignalSystemNodeConstRef |
Definition at line 21 of file MonoaxialSignalSystemNode.h.
| typedef agx::observer_ptr< IMonoaxialSignalSystemNode > agxSensor::IMonoaxialSignalSystemNodeObserver |
Definition at line 21 of file MonoaxialSignalSystemNode.h.
| typedef agx::Vector< IMonoaxialSignalSystemNodeObserver> agxSensor::IMonoaxialSignalSystemNodeObserverVector |
Definition at line 22 of file MonoaxialSignalSystemNode.h.
| typedef agx::VectorPOD< IMonoaxialSignalSystemNode *> agxSensor::IMonoaxialSignalSystemNodePtrVector |
Definition at line 22 of file MonoaxialSignalSystemNode.h.
Definition at line 21 of file MonoaxialSignalSystemNode.h.
Definition at line 22 of file MonoaxialSignalSystemNode.h.
| typedef agx::observer_ptr< const IMU > agxSensor::IMUConstObserver |
| typedef agx::ref_ptr< const IMU > agxSensor::IMUConstRef |
| typedef agx::observer_ptr< const IMUModelAccelerometerAttachment > agxSensor::IMUModelAccelerometerAttachmentConstObserver |
Definition at line 22 of file IMUModelAccelerometerAttachment.h.
| typedef agx::ref_ptr< const IMUModelAccelerometerAttachment > agxSensor::IMUModelAccelerometerAttachmentConstRef |
Definition at line 22 of file IMUModelAccelerometerAttachment.h.
| typedef agx::observer_ptr< IMUModelAccelerometerAttachment > agxSensor::IMUModelAccelerometerAttachmentObserver |
Definition at line 22 of file IMUModelAccelerometerAttachment.h.
| typedef agx::ref_ptr< IMUModelAccelerometerAttachment > agxSensor::IMUModelAccelerometerAttachmentRef |
Definition at line 22 of file IMUModelAccelerometerAttachment.h.
| typedef agx::observer_ptr< const IMUModel > agxSensor::IMUModelConstObserver |
Definition at line 21 of file IMUModel.h.
| typedef agx::ref_ptr< const IMUModel > agxSensor::IMUModelConstRef |
Definition at line 21 of file IMUModel.h.
| typedef agx::observer_ptr< const IMUModelGyroscopeAttachment > agxSensor::IMUModelGyroscopeAttachmentConstObserver |
Definition at line 22 of file IMUModelGyroscopeAttachment.h.
| typedef agx::ref_ptr< const IMUModelGyroscopeAttachment > agxSensor::IMUModelGyroscopeAttachmentConstRef |
Definition at line 22 of file IMUModelGyroscopeAttachment.h.
| typedef agx::observer_ptr< IMUModelGyroscopeAttachment > agxSensor::IMUModelGyroscopeAttachmentObserver |
Definition at line 22 of file IMUModelGyroscopeAttachment.h.
Definition at line 22 of file IMUModelGyroscopeAttachment.h.
| typedef agx::observer_ptr< const IMUModelMagnetometerAttachment > agxSensor::IMUModelMagnetometerAttachmentConstObserver |
Definition at line 22 of file IMUModelMagnetometerAttachment.h.
| typedef agx::ref_ptr< const IMUModelMagnetometerAttachment > agxSensor::IMUModelMagnetometerAttachmentConstRef |
Definition at line 22 of file IMUModelMagnetometerAttachment.h.
| typedef agx::observer_ptr< IMUModelMagnetometerAttachment > agxSensor::IMUModelMagnetometerAttachmentObserver |
Definition at line 22 of file IMUModelMagnetometerAttachment.h.
Definition at line 22 of file IMUModelMagnetometerAttachment.h.
| typedef agx::observer_ptr< IMUModel > agxSensor::IMUModelObserver |
Definition at line 21 of file IMUModel.h.
| typedef agx::ref_ptr< IMUModel > agxSensor::IMUModelRef |
Definition at line 21 of file IMUModel.h.
| typedef agx::observer_ptr< const IMUModelSensorAttachment > agxSensor::IMUModelSensorAttachmentConstObserver |
Definition at line 21 of file IMUModelSensorAttachment.h.
Definition at line 21 of file IMUModelSensorAttachment.h.
Definition at line 21 of file IMUModelSensorAttachment.h.
| typedef agx::Vector< IMUModelSensorAttachmentObserver> agxSensor::IMUModelSensorAttachmentObserverVector |
Definition at line 22 of file IMUModelSensorAttachment.h.
Definition at line 22 of file IMUModelSensorAttachment.h.
Definition at line 21 of file IMUModelSensorAttachment.h.
Definition at line 22 of file IMUModelSensorAttachment.h.
| typedef agx::observer_ptr< IMU > agxSensor::IMUObserver |
| typedef agx::observer_ptr< const IMUOutput > agxSensor::IMUOutputConstObserver |
Definition at line 26 of file IMUOutput.h.
| typedef agx::ref_ptr< const IMUOutput > agxSensor::IMUOutputConstRef |
Definition at line 26 of file IMUOutput.h.
| typedef agx::observer_ptr< const IMUOutputHandler > agxSensor::IMUOutputHandlerConstObserver |
Definition at line 27 of file IMUOutputHandler.h.
| typedef agx::ref_ptr< const IMUOutputHandler > agxSensor::IMUOutputHandlerConstRef |
Definition at line 27 of file IMUOutputHandler.h.
Definition at line 27 of file IMUOutputHandler.h.
Definition at line 27 of file IMUOutputHandler.h.
Definition at line 26 of file IMUOutput.h.
| typedef agx::ref_ptr< IMUOutput > agxSensor::IMUOutputRef |
Definition at line 26 of file IMUOutput.h.
| typedef agx::VectorPOD< IMU *> agxSensor::IMUPtrVector |
| typedef agx::ref_ptr< IMU > agxSensor::IMURef |
| typedef agx::Vector< IMURef> agxSensor::IMURefVector |
| typedef agx::observer_ptr< const IRtSystemNode > agxSensor::IRtSystemNodeConstObserver |
Definition at line 21 of file RaytraceSystemNodeProxy.h.
| typedef agx::ref_ptr< const IRtSystemNode > agxSensor::IRtSystemNodeConstRef |
Definition at line 21 of file RaytraceSystemNodeProxy.h.
Definition at line 21 of file RaytraceSystemNodeProxy.h.
| typedef agx::ref_ptr< IRtSystemNode > agxSensor::IRtSystemNodeRef |
Definition at line 21 of file RaytraceSystemNodeProxy.h.
| typedef agx::observer_ptr< const ISystemNodeProxy > agxSensor::ISystemNodeProxyConstObserver |
Definition at line 21 of file SystemNodeProxy.h.
| typedef agx::ref_ptr< const ISystemNodeProxy > agxSensor::ISystemNodeProxyConstRef |
Definition at line 21 of file SystemNodeProxy.h.
Definition at line 21 of file SystemNodeProxy.h.
Definition at line 22 of file SystemNodeProxy.h.
Definition at line 22 of file SystemNodeProxy.h.
Definition at line 21 of file SystemNodeProxy.h.
Definition at line 22 of file SystemNodeProxy.h.
| typedef agx::observer_ptr< const ITriaxialSignalNoiseNode > agxSensor::ITriaxialSignalNoiseNodeConstObserver |
Definition at line 23 of file TriaxialSignalNoiseNode.h.
Definition at line 23 of file TriaxialSignalNoiseNode.h.
Definition at line 23 of file TriaxialSignalNoiseNode.h.
Definition at line 23 of file TriaxialSignalNoiseNode.h.
| typedef agx::observer_ptr< const ITriaxialSignalSystemNode > agxSensor::ITriaxialSignalSystemNodeConstObserver |
Definition at line 21 of file TriaxialSignalSystemNode.h.
| typedef agx::ref_ptr< const ITriaxialSignalSystemNode > agxSensor::ITriaxialSignalSystemNodeConstRef |
Definition at line 21 of file TriaxialSignalSystemNode.h.
Definition at line 21 of file TriaxialSignalSystemNode.h.
| typedef agx::Vector< ITriaxialSignalSystemNodeObserver> agxSensor::ITriaxialSignalSystemNodeObserverVector |
Definition at line 22 of file TriaxialSignalSystemNode.h.
Definition at line 22 of file TriaxialSignalSystemNode.h.
Definition at line 21 of file TriaxialSignalSystemNode.h.
Definition at line 22 of file TriaxialSignalSystemNode.h.
| typedef agx::observer_ptr< const LensDistortionBrownConrady > agxSensor::LensDistortionBrownConradyConstObserver |
Definition at line 22 of file LensDistortionBrownConrady.h.
| typedef agx::ref_ptr< const LensDistortionBrownConrady > agxSensor::LensDistortionBrownConradyConstRef |
Definition at line 22 of file LensDistortionBrownConrady.h.
| typedef agx::observer_ptr< LensDistortionBrownConrady > agxSensor::LensDistortionBrownConradyObserver |
Definition at line 22 of file LensDistortionBrownConrady.h.
Definition at line 22 of file LensDistortionBrownConrady.h.
| typedef agx::observer_ptr< const LensDistortion > agxSensor::LensDistortionConstObserver |
Definition at line 30 of file LensDistortion.h.
| typedef agx::ref_ptr< const LensDistortion > agxSensor::LensDistortionConstRef |
Definition at line 30 of file LensDistortion.h.
Definition at line 30 of file LensDistortion.h.
Definition at line 30 of file LensDistortion.h.
| typedef agx::observer_ptr< const Lidar > agxSensor::LidarConstObserver |
| typedef agx::ref_ptr< const Lidar > agxSensor::LidarConstRef |
| typedef agx::observer_ptr< const LidarFrameNode > agxSensor::LidarFrameNodeConstObserver |
Definition at line 25 of file LidarFrameNode.h.
| typedef agx::ref_ptr< const LidarFrameNode > agxSensor::LidarFrameNodeConstRef |
Definition at line 25 of file LidarFrameNode.h.
Definition at line 25 of file LidarFrameNode.h.
Definition at line 25 of file LidarFrameNode.h.
| typedef agx::observer_ptr< const LidarModel > agxSensor::LidarModelConstObserver |
Definition at line 27 of file LidarModel.h.
| typedef agx::ref_ptr< const LidarModel > agxSensor::LidarModelConstRef |
Definition at line 27 of file LidarModel.h.
| typedef agx::observer_ptr< const LidarModelGeneric360HorizontalSweep10Hz > agxSensor::LidarModelGeneric360HorizontalSweep10HzConstObserver |
Definition at line 29 of file LidarModel.h.
| typedef agx::ref_ptr< const LidarModelGeneric360HorizontalSweep10Hz > agxSensor::LidarModelGeneric360HorizontalSweep10HzConstRef |
Definition at line 29 of file LidarModel.h.
| typedef agx::observer_ptr< LidarModelGeneric360HorizontalSweep10Hz > agxSensor::LidarModelGeneric360HorizontalSweep10HzObserver |
Definition at line 29 of file LidarModel.h.
| typedef agx::ref_ptr< LidarModelGeneric360HorizontalSweep10Hz > agxSensor::LidarModelGeneric360HorizontalSweep10HzRef |
Definition at line 29 of file LidarModel.h.
| typedef agx::observer_ptr< const LidarModelHorizontalSweep > agxSensor::LidarModelHorizontalSweepConstObserver |
Definition at line 28 of file LidarModel.h.
| typedef agx::ref_ptr< const LidarModelHorizontalSweep > agxSensor::LidarModelHorizontalSweepConstRef |
Definition at line 28 of file LidarModel.h.
Definition at line 28 of file LidarModel.h.
Definition at line 28 of file LidarModel.h.
| typedef agx::observer_ptr< const LidarModelMechanicalRotation > agxSensor::LidarModelMechanicalRotationConstObserver |
Definition at line 24 of file LidarModelMechanicalRotation.h.
| typedef agx::ref_ptr< const LidarModelMechanicalRotation > agxSensor::LidarModelMechanicalRotationConstRef |
Definition at line 24 of file LidarModelMechanicalRotation.h.
| typedef agx::observer_ptr< LidarModelMechanicalRotation > agxSensor::LidarModelMechanicalRotationObserver |
Definition at line 24 of file LidarModelMechanicalRotation.h.
Definition at line 24 of file LidarModelMechanicalRotation.h.
Definition at line 27 of file LidarModel.h.
| typedef agx::observer_ptr< const LidarModelReadFromFile > agxSensor::LidarModelReadFromFileConstObserver |
Definition at line 24 of file LidarModelReadFromFile.h.
| typedef agx::ref_ptr< const LidarModelReadFromFile > agxSensor::LidarModelReadFromFileConstRef |
Definition at line 24 of file LidarModelReadFromFile.h.
Definition at line 24 of file LidarModelReadFromFile.h.
Definition at line 24 of file LidarModelReadFromFile.h.
| typedef agx::ref_ptr< LidarModel > agxSensor::LidarModelRef |
Definition at line 27 of file LidarModel.h.
| typedef agx::observer_ptr< Lidar > agxSensor::LidarObserver |
| typedef agx::observer_ptr< const LidarProperties > agxSensor::LidarPropertiesConstObserver |
Definition at line 27 of file LidarProperties.h.
| typedef agx::ref_ptr< const LidarProperties > agxSensor::LidarPropertiesConstRef |
Definition at line 27 of file LidarProperties.h.
Definition at line 27 of file LidarProperties.h.
Definition at line 27 of file LidarProperties.h.
| typedef agx::VectorPOD< Lidar *> agxSensor::LidarPtrVector |
| typedef agx::observer_ptr< const LidarRayAngleGaussianNoise > agxSensor::LidarRayAngleGaussianNoiseConstObserver |
Definition at line 22 of file LidarRayAngleGaussianNoise.h.
| typedef agx::ref_ptr< const LidarRayAngleGaussianNoise > agxSensor::LidarRayAngleGaussianNoiseConstRef |
Definition at line 22 of file LidarRayAngleGaussianNoise.h.
| typedef agx::observer_ptr< LidarRayAngleGaussianNoise > agxSensor::LidarRayAngleGaussianNoiseObserver |
Definition at line 22 of file LidarRayAngleGaussianNoise.h.
Definition at line 22 of file LidarRayAngleGaussianNoise.h.
Definition at line 21 of file LidarRayDistortion.h.
| typedef agx::ref_ptr< const LidarRayDistortion > agxSensor::LidarRayDistortionConstRef |
Definition at line 21 of file LidarRayDistortion.h.
| typedef agx::observer_ptr< const LidarRayDistortionHandler > agxSensor::LidarRayDistortionHandlerConstObserver |
Definition at line 23 of file LidarRayDistortionHandler.h.
| typedef agx::ref_ptr< const LidarRayDistortionHandler > agxSensor::LidarRayDistortionHandlerConstRef |
Definition at line 23 of file LidarRayDistortionHandler.h.
Definition at line 23 of file LidarRayDistortionHandler.h.
Definition at line 23 of file LidarRayDistortionHandler.h.
Definition at line 21 of file LidarRayDistortion.h.
Definition at line 22 of file LidarRayDistortion.h.
Definition at line 22 of file LidarRayDistortion.h.
Definition at line 21 of file LidarRayDistortion.h.
Definition at line 22 of file LidarRayDistortion.h.
| typedef agx::observer_ptr< const LidarRayPatternFromFile > agxSensor::LidarRayPatternFromFileConstObserver |
Definition at line 69 of file LidarRayPatternFromFile.h.
Definition at line 69 of file LidarRayPatternFromFile.h.
Definition at line 69 of file LidarRayPatternFromFile.h.
Definition at line 69 of file LidarRayPatternFromFile.h.
| typedef agx::observer_ptr< const LidarRayPatternGenerator > agxSensor::LidarRayPatternGeneratorConstObserver |
Definition at line 37 of file LidarRayPatternGenerator.h.
Definition at line 37 of file LidarRayPatternGenerator.h.
Definition at line 37 of file LidarRayPatternGenerator.h.
Definition at line 37 of file LidarRayPatternGenerator.h.
| typedef agx::observer_ptr< const LidarRayRange > agxSensor::LidarRayRangeConstObserver |
Definition at line 23 of file LidarRayRange.h.
| typedef agx::ref_ptr< const LidarRayRange > agxSensor::LidarRayRangeConstRef |
Definition at line 23 of file LidarRayRange.h.
Definition at line 23 of file LidarRayRange.h.
| typedef agx::ref_ptr< LidarRayRange > agxSensor::LidarRayRangeRef |
Definition at line 23 of file LidarRayRange.h.
| typedef agx::ref_ptr< Lidar > agxSensor::LidarRef |
| typedef agx::Vector< LidarRef> agxSensor::LidarRefVector |
| typedef agx::observer_ptr< const MagneticField > agxSensor::MagneticFieldConstObserver |
Definition at line 26 of file MagneticField.h.
| typedef agx::ref_ptr< const MagneticField > agxSensor::MagneticFieldConstRef |
Definition at line 26 of file MagneticField.h.
Definition at line 26 of file MagneticField.h.
| typedef agx::ref_ptr< MagneticField > agxSensor::MagneticFieldRef |
Definition at line 26 of file MagneticField.h.
| typedef agx::observer_ptr< const Magnetometer > agxSensor::MagnetometerConstObserver |
Definition at line 28 of file Magnetometer.h.
| typedef agx::ref_ptr< const Magnetometer > agxSensor::MagnetometerConstRef |
Definition at line 28 of file Magnetometer.h.
| typedef agx::observer_ptr< const MagnetometerModel > agxSensor::MagnetometerModelConstObserver |
Definition at line 28 of file MagnetometerModel.h.
| typedef agx::ref_ptr< const MagnetometerModel > agxSensor::MagnetometerModelConstRef |
Definition at line 28 of file MagnetometerModel.h.
Definition at line 28 of file MagnetometerModel.h.
Definition at line 28 of file MagnetometerModel.h.
Definition at line 28 of file Magnetometer.h.
Definition at line 29 of file Magnetometer.h.
| typedef agx::observer_ptr< const MagnetometerOutputHandler > agxSensor::MagnetometerOutputHandlerConstObserver |
Definition at line 24 of file MagnetometerOutputHandler.h.
| typedef agx::ref_ptr< const MagnetometerOutputHandler > agxSensor::MagnetometerOutputHandlerConstRef |
Definition at line 24 of file MagnetometerOutputHandler.h.
Definition at line 24 of file MagnetometerOutputHandler.h.
Definition at line 24 of file MagnetometerOutputHandler.h.
Definition at line 29 of file Magnetometer.h.
| typedef agx::ref_ptr< Magnetometer > agxSensor::MagnetometerRef |
Definition at line 28 of file Magnetometer.h.
Definition at line 29 of file Magnetometer.h.
| typedef agx::observer_ptr< const MonoaxialGaussianNoise > agxSensor::MonoaxialGaussianNoiseConstObserver |
Definition at line 21 of file MonoaxialGaussianNoise.h.
| typedef agx::ref_ptr< const MonoaxialGaussianNoise > agxSensor::MonoaxialGaussianNoiseConstRef |
Definition at line 21 of file MonoaxialGaussianNoise.h.
Definition at line 21 of file MonoaxialGaussianNoise.h.
Definition at line 21 of file MonoaxialGaussianNoise.h.
| typedef agx::observer_ptr< const MonoaxialSignalNoiseNode > agxSensor::MonoaxialSignalNoiseNodeConstObserver |
Definition at line 24 of file MonoaxialSignalNoiseNode.h.
Definition at line 24 of file MonoaxialSignalNoiseNode.h.
Definition at line 24 of file MonoaxialSignalNoiseNode.h.
| typedef agx::Vector< MonoaxialSignalNoiseNodeObserver> agxSensor::MonoaxialSignalNoiseNodeObserverVector |
Definition at line 25 of file MonoaxialSignalNoiseNode.h.
Definition at line 25 of file MonoaxialSignalNoiseNode.h.
Definition at line 24 of file MonoaxialSignalNoiseNode.h.
Definition at line 25 of file MonoaxialSignalNoiseNode.h.
| typedef agx::observer_ptr< const MonoaxialSignalResolution > agxSensor::MonoaxialSignalResolutionConstObserver |
Definition at line 21 of file MonoaxialSignalResolution.h.
| typedef agx::ref_ptr< const MonoaxialSignalResolution > agxSensor::MonoaxialSignalResolutionConstRef |
Definition at line 21 of file MonoaxialSignalResolution.h.
Definition at line 21 of file MonoaxialSignalResolution.h.
Definition at line 21 of file MonoaxialSignalResolution.h.
| typedef agx::observer_ptr< const MonoaxialSignalScaling > agxSensor::MonoaxialSignalScalingConstObserver |
Definition at line 21 of file MonoaxialSignalScaling.h.
| typedef agx::ref_ptr< const MonoaxialSignalScaling > agxSensor::MonoaxialSignalScalingConstRef |
Definition at line 21 of file MonoaxialSignalScaling.h.
Definition at line 21 of file MonoaxialSignalScaling.h.
Definition at line 21 of file MonoaxialSignalScaling.h.
| typedef agx::observer_ptr< const MonoaxialSignalSystemNode > agxSensor::MonoaxialSignalSystemNodeConstObserver |
Definition at line 23 of file MonoaxialSignalSystemNode.h.
| typedef agx::ref_ptr< const MonoaxialSignalSystemNode > agxSensor::MonoaxialSignalSystemNodeConstRef |
Definition at line 23 of file MonoaxialSignalSystemNode.h.
Definition at line 23 of file MonoaxialSignalSystemNode.h.
| typedef agx::Vector< MonoaxialSignalSystemNodeObserver> agxSensor::MonoaxialSignalSystemNodeObserverVector |
Definition at line 24 of file MonoaxialSignalSystemNode.h.
Definition at line 24 of file MonoaxialSignalSystemNode.h.
Definition at line 23 of file MonoaxialSignalSystemNode.h.
Definition at line 24 of file MonoaxialSignalSystemNode.h.
| typedef agx::observer_ptr< const Odometer > agxSensor::OdometerConstObserver |
Definition at line 34 of file Odometer.h.
| typedef agx::ref_ptr< const Odometer > agxSensor::OdometerConstRef |
Definition at line 34 of file Odometer.h.
| typedef agx::observer_ptr< const OdometerModel > agxSensor::OdometerModelConstObserver |
Definition at line 27 of file OdometerModel.h.
| typedef agx::ref_ptr< const OdometerModel > agxSensor::OdometerModelConstRef |
Definition at line 27 of file OdometerModel.h.
Definition at line 27 of file OdometerModel.h.
| typedef agx::ref_ptr< OdometerModel > agxSensor::OdometerModelRef |
Definition at line 27 of file OdometerModel.h.
| typedef agx::observer_ptr< Odometer > agxSensor::OdometerObserver |
Definition at line 34 of file Odometer.h.
Definition at line 35 of file Odometer.h.
| typedef agx::observer_ptr< const OdometerOutput > agxSensor::OdometerOutputConstObserver |
Definition at line 24 of file OdometerOutput.h.
| typedef agx::ref_ptr< const OdometerOutput > agxSensor::OdometerOutputConstRef |
Definition at line 24 of file OdometerOutput.h.
| typedef agx::observer_ptr< const OdometerOutputHandler > agxSensor::OdometerOutputHandlerConstObserver |
Definition at line 31 of file OdometerOutputHandler.h.
| typedef agx::ref_ptr< const OdometerOutputHandler > agxSensor::OdometerOutputHandlerConstRef |
Definition at line 31 of file OdometerOutputHandler.h.
Definition at line 31 of file OdometerOutputHandler.h.
Definition at line 31 of file OdometerOutputHandler.h.
Definition at line 24 of file OdometerOutput.h.
Definition at line 24 of file OdometerOutput.h.
| typedef agx::VectorPOD< Odometer *> agxSensor::OdometerPtrVector |
Definition at line 35 of file Odometer.h.
| typedef agx::ref_ptr< Odometer > agxSensor::OdometerRef |
Definition at line 34 of file Odometer.h.
Definition at line 35 of file Odometer.h.
| using agxSensor::OptionalDynamicRange = typedef std::optional<agx::Real> |
Definition at line 26 of file CameraCMOSSensor.h.
| using agxSensor::OptionalEncoderOutputMapping = typedef std::optional<std::pair<size_t, EncoderOutput*> > |
Definition at line 29 of file EncoderOutputHandler.h.
| using agxSensor::OptionalExposureCompensation = typedef std::optional<agx::Real> |
Definition at line 25 of file CameraCMOSSensor.h.
| using agxSensor::OptionalFocusDistance = typedef std::optional<agx::Real> |
Definition at line 26 of file CameraLensSingleElement.h.
| using agxSensor::OptionalFocusMinimumDistance = typedef std::optional<agx::Real> |
Definition at line 27 of file CameraLensSingleElement.h.
| using agxSensor::OptionalFramerate = typedef std::optional<agx::Real> |
Definition at line 27 of file CameraOutput.h.
| using agxSensor::OptionalIMUOutputMappnig = typedef std::optional<std::pair<size_t, IMUOutput*> > |
Definition at line 25 of file IMUOutputHandler.h.
| using agxSensor::OptionalOdometerOutputMapping = typedef std::optional<std::pair<size_t, OdometerOutput*> > |
Definition at line 29 of file OdometerOutputHandler.h.
| using agxSensor::OptionalTriaxialOutputMapping = typedef std::optional<std::pair<size_t, TriaxialOutput*> > |
Definition at line 27 of file TriaxialOutputHandler.h.
| typedef std::optional< size_t > agxSensor::OptionalUniqueId |
Definition at line 24 of file CameraOutputHandler.h.
| typedef agx::observer_ptr< const RtDistanceGaussianNoise > agxSensor::RtDistanceGaussianNoiseConstObserver |
Definition at line 21 of file RaytraceDistanceGaussianNoise.h.
Definition at line 21 of file RaytraceDistanceGaussianNoise.h.
Definition at line 21 of file RaytraceDistanceGaussianNoise.h.
Definition at line 21 of file RaytraceDistanceGaussianNoise.h.
| using agxSensor::RtEntityIdIndex = typedef std::underlying_type_t<RtEntityId> |
Index type of entity ids.
Definition at line 35 of file RaytraceEntityId.h.
| using agxSensor::RtMaterialHandleRef = typedef std::shared_ptr<RtMaterialHandle> |
Definition at line 41 of file RaytraceHandles.h.
| typedef agx::observer_ptr< const RtOutput > agxSensor::RtOutputConstObserver |
Definition at line 26 of file RaytraceOutput.h.
| typedef agx::ref_ptr< const RtOutput > agxSensor::RtOutputConstRef |
Definition at line 26 of file RaytraceOutput.h.
| typedef agx::observer_ptr< const RtOutputHandler > agxSensor::RtOutputHandlerConstObserver |
Definition at line 28 of file RaytraceOutputHandler.h.
| typedef agx::ref_ptr< const RtOutputHandler > agxSensor::RtOutputHandlerConstRef |
Definition at line 28 of file RaytraceOutputHandler.h.
Definition at line 28 of file RaytraceOutputHandler.h.
Definition at line 28 of file RaytraceOutputHandler.h.
| typedef agx::observer_ptr< const RtOutputNoise > agxSensor::RtOutputNoiseConstObserver |
Definition at line 21 of file RaytraceOutputNoise.h.
| typedef agx::ref_ptr< const RtOutputNoise > agxSensor::RtOutputNoiseConstRef |
Definition at line 21 of file RaytraceOutputNoise.h.
Definition at line 21 of file RaytraceOutputNoise.h.
Definition at line 22 of file RaytraceOutputNoise.h.
Definition at line 22 of file RaytraceOutputNoise.h.
| typedef agx::ref_ptr< RtOutputNoise > agxSensor::RtOutputNoiseRef |
Definition at line 21 of file RaytraceOutputNoise.h.
Definition at line 22 of file RaytraceOutputNoise.h.
| typedef agx::observer_ptr< RtOutput > agxSensor::RtOutputObserver |
Definition at line 26 of file RaytraceOutput.h.
| typedef agx::ref_ptr< RtOutput > agxSensor::RtOutputRef |
Definition at line 26 of file RaytraceOutput.h.
| typedef agx::observer_ptr< const RtRemoveRayMisses > agxSensor::RtRemoveRayMissesConstObserver |
Definition at line 21 of file RaytraceRemoveRayMisses.h.
| typedef agx::ref_ptr< const RtRemoveRayMisses > agxSensor::RtRemoveRayMissesConstRef |
Definition at line 21 of file RaytraceRemoveRayMisses.h.
Definition at line 21 of file RaytraceRemoveRayMisses.h.
Definition at line 21 of file RaytraceRemoveRayMisses.h.
| using agxSensor::RtSceneHandleRef = typedef std::shared_ptr<RtSceneHandle> |
Definition at line 36 of file RaytraceHandles.h.
| using agxSensor::RtSceneRef = typedef std::shared_ptr<RtScene> |
Definition at line 37 of file RaytraceHandles.h.
| using agxSensor::RtShapeHandle = typedef RtShape |
Definition at line 251 of file RaytraceHandles.h.
| using agxSensor::RtShapeHandleRef = typedef RtShapeRef |
Definition at line 252 of file RaytraceHandles.h.
| using agxSensor::RtShapeInstanceHandleRef = typedef std::shared_ptr<RtShapeInstanceHandle> |
Definition at line 40 of file RaytraceHandles.h.
| using agxSensor::RtShapeRef = typedef std::shared_ptr<RtShape> |
Definition at line 39 of file RaytraceHandles.h.
| typedef agx::observer_ptr< const RtSystemNode > agxSensor::RtSystemNodeConstObserver |
Definition at line 24 of file RaytraceSystemNode.h.
| typedef agx::ref_ptr< const RtSystemNode > agxSensor::RtSystemNodeConstRef |
Definition at line 24 of file RaytraceSystemNode.h.
Definition at line 24 of file RaytraceSystemNode.h.
| typedef agx::observer_ptr< const RtSystemNodeProxy > agxSensor::RtSystemNodeProxyConstObserver |
Definition at line 59 of file RaytraceSystemNodeProxy.h.
| typedef agx::ref_ptr< const RtSystemNodeProxy > agxSensor::RtSystemNodeProxyConstRef |
Definition at line 59 of file RaytraceSystemNodeProxy.h.
Definition at line 59 of file RaytraceSystemNodeProxy.h.
Definition at line 59 of file RaytraceSystemNodeProxy.h.
| typedef agx::ref_ptr< RtSystemNode > agxSensor::RtSystemNodeRef |
Definition at line 24 of file RaytraceSystemNode.h.
| typedef agx::observer_ptr< const Sensor > agxSensor::SensorConstObserver |
| typedef agx::ref_ptr< const Sensor > agxSensor::SensorConstRef |
| typedef agx::observer_ptr< const SensorGroupStepStride > agxSensor::SensorGroupStepStrideConstObserver |
Definition at line 23 of file SensorGroupStepStride.h.
| typedef agx::ref_ptr< const SensorGroupStepStride > agxSensor::SensorGroupStepStrideConstRef |
Definition at line 23 of file SensorGroupStepStride.h.
Definition at line 23 of file SensorGroupStepStride.h.
Definition at line 24 of file SensorGroupStepStride.h.
Definition at line 24 of file SensorGroupStepStride.h.
Definition at line 23 of file SensorGroupStepStride.h.
Definition at line 24 of file SensorGroupStepStride.h.
| typedef agx::observer_ptr< Sensor > agxSensor::SensorObserver |
| typedef agx::VectorPOD< Sensor *> agxSensor::SensorPtrVector |
| typedef agx::ref_ptr< Sensor > agxSensor::SensorRef |
| typedef agx::Vector< SensorRef> agxSensor::SensorRefVector |
| typedef agx::observer_ptr< const SystemNode > agxSensor::SystemNodeConstObserver |
Definition at line 36 of file SystemNode.h.
| typedef agx::ref_ptr< const SystemNode > agxSensor::SystemNodeConstRef |
Definition at line 36 of file SystemNode.h.
Definition at line 36 of file SystemNode.h.
Definition at line 37 of file SystemNode.h.
| typedef agx::observer_ptr< const SystemNodeProxy > agxSensor::SystemNodeProxyConstObserver |
Definition at line 23 of file SystemNodeProxy.h.
| typedef agx::ref_ptr< const SystemNodeProxy > agxSensor::SystemNodeProxyConstRef |
Definition at line 23 of file SystemNodeProxy.h.
Definition at line 23 of file SystemNodeProxy.h.
Definition at line 24 of file SystemNodeProxy.h.
Definition at line 24 of file SystemNodeProxy.h.
Definition at line 23 of file SystemNodeProxy.h.
Definition at line 24 of file SystemNodeProxy.h.
| typedef agx::VectorPOD< SystemNode *> agxSensor::SystemNodePtrVector |
Definition at line 37 of file SystemNode.h.
| typedef agx::ref_ptr< SystemNode > agxSensor::SystemNodeRef |
Definition at line 36 of file SystemNode.h.
Definition at line 37 of file SystemNode.h.
| typedef agx::observer_ptr< const TriaxialGaussianNoise > agxSensor::TriaxialGaussianNoiseConstObserver |
Definition at line 21 of file TriaxialGaussianNoise.h.
| typedef agx::ref_ptr< const TriaxialGaussianNoise > agxSensor::TriaxialGaussianNoiseConstRef |
Definition at line 21 of file TriaxialGaussianNoise.h.
Definition at line 21 of file TriaxialGaussianNoise.h.
Definition at line 21 of file TriaxialGaussianNoise.h.
| typedef agx::observer_ptr< const TriaxialOutput > agxSensor::TriaxialOutputConstObserver |
Definition at line 24 of file TriaxialOutput.h.
| typedef agx::ref_ptr< const TriaxialOutput > agxSensor::TriaxialOutputConstRef |
Definition at line 24 of file TriaxialOutput.h.
| typedef agx::observer_ptr< const TriaxialOutputHandler > agxSensor::TriaxialOutputHandlerConstObserver |
Definition at line 29 of file TriaxialOutputHandler.h.
| typedef agx::ref_ptr< const TriaxialOutputHandler > agxSensor::TriaxialOutputHandlerConstRef |
Definition at line 29 of file TriaxialOutputHandler.h.
Definition at line 29 of file TriaxialOutputHandler.h.
Definition at line 29 of file TriaxialOutputHandler.h.
Definition at line 24 of file TriaxialOutput.h.
Definition at line 24 of file TriaxialOutput.h.
| typedef agx::observer_ptr< const TriaxialSignalNoiseNode > agxSensor::TriaxialSignalNoiseNodeConstObserver |
Definition at line 24 of file TriaxialSignalNoiseNode.h.
Definition at line 24 of file TriaxialSignalNoiseNode.h.
Definition at line 24 of file TriaxialSignalNoiseNode.h.
| typedef agx::Vector< TriaxialSignalNoiseNodeObserver> agxSensor::TriaxialSignalNoiseNodeObserverVector |
Definition at line 25 of file TriaxialSignalNoiseNode.h.
Definition at line 25 of file TriaxialSignalNoiseNode.h.
Definition at line 24 of file TriaxialSignalNoiseNode.h.
Definition at line 25 of file TriaxialSignalNoiseNode.h.
| typedef agx::observer_ptr< const TriaxialSignalScaling > agxSensor::TriaxialSignalScalingConstObserver |
Definition at line 21 of file TriaxialSignalScaling.h.
| typedef agx::ref_ptr< const TriaxialSignalScaling > agxSensor::TriaxialSignalScalingConstRef |
Definition at line 21 of file TriaxialSignalScaling.h.
Definition at line 21 of file TriaxialSignalScaling.h.
Definition at line 21 of file TriaxialSignalScaling.h.
| typedef agx::observer_ptr< const TriaxialSignalSystemNode > agxSensor::TriaxialSignalSystemNodeConstObserver |
Definition at line 23 of file TriaxialSignalSystemNode.h.
Definition at line 23 of file TriaxialSignalSystemNode.h.
Definition at line 23 of file TriaxialSignalSystemNode.h.
| typedef agx::Vector< TriaxialSignalSystemNodeObserver> agxSensor::TriaxialSignalSystemNodeObserverVector |
Definition at line 24 of file TriaxialSignalSystemNode.h.
Definition at line 24 of file TriaxialSignalSystemNode.h.
Definition at line 23 of file TriaxialSignalSystemNode.h.
Definition at line 24 of file TriaxialSignalSystemNode.h.
| typedef agx::observer_ptr< const TriaxialSpectralGaussianNoise > agxSensor::TriaxialSpectralGaussianNoiseConstObserver |
Definition at line 21 of file TriaxialSpectralGaussianNoise.h.
| typedef agx::ref_ptr< const TriaxialSpectralGaussianNoise > agxSensor::TriaxialSpectralGaussianNoiseConstRef |
Definition at line 21 of file TriaxialSpectralGaussianNoise.h.
| typedef agx::observer_ptr< TriaxialSpectralGaussianNoise > agxSensor::TriaxialSpectralGaussianNoiseObserver |
Definition at line 21 of file TriaxialSpectralGaussianNoise.h.
Definition at line 21 of file TriaxialSpectralGaussianNoise.h.
| typedef agx::observer_ptr< const UniformMagneticField > agxSensor::UniformMagneticFieldConstObserver |
Definition at line 21 of file UniformMagneticField.h.
| typedef agx::ref_ptr< const UniformMagneticField > agxSensor::UniformMagneticFieldConstRef |
Definition at line 21 of file UniformMagneticField.h.
Definition at line 21 of file UniformMagneticField.h.
Definition at line 21 of file UniformMagneticField.h.
|
strong |
Entity id > 0 to access user data given raytrace results including ENTITY_ID_I32.
Note that the underlying type, e.g., int32_t, is there for compatibility reasons with an external library. Do not change.
Entity id == 0 is invalid, null entity.
Definition at line 30 of file RaytraceEntityId.h.
|
inline |
Simulation implementation of a selection of Livox lidars.
Definition at line 30 of file LidarModelLivox.h.
References AGX_ENVIRONMENT.
Referenced by agxSensor::LidarModelLivoxAvia::AviaDefaults::rayDefinitionFile(), agxSensor::LidarModelLivoxHap::HapDefaults::rayDefinitionFile(), agxSensor::LidarModelLivoxHorizon::HorizonDefaults::rayDefinitionFile(), agxSensor::LidarModelLivoxMid40::Mid40Defaults::rayDefinitionFile(), agxSensor::LidarModelLivoxMid70::Mid70Defaults::rayDefinitionFile(), agxSensor::LidarModelLivoxMid360::Mid360Defaults::rayDefinitionFile(), and agxSensor::LidarModelLivoxTele::TeleDefaults::rayDefinitionFile().
| RtSystemNode * agxSensor::findChildProxyFor | ( | const SystemNode * | root | ) |
Definition at line 120 of file RaytraceSystemNodeProxy.h.
References agx::Referenced::as(), findChildProxyFor(), agxSensor::RtSystemNodeProxy::implements(), and agx::Referenced::is().
Referenced by findChildProxyFor(), and agxSensor::RtSystemNode::getOrCreateNode().
|
inline |
| entityId | - entity id to get index of |
entityId Definition at line 58 of file RaytraceEntityId.h.
Referenced by agxSensor::RtStorage< T >::get(), agx::HashFn< agxSensor::RtEntityId >::operator()(), and agxSensor::RtStorage< T >::operator[]().
|
constexpr |
The maximum entity id.
This is the id a raytrace hit returns if an actual entity id hasn't been assigned the object being hit.
Definition at line 47 of file RaytraceEntityId.h.
|
constexpr |
Index of the maximum entity id.
Definition at line 52 of file RaytraceEntityId.h.
|
constexpr |
Null entity id.
It's undefined to write data to this id but valid to read. Any value read from this id is the default.
Definition at line 41 of file RaytraceEntityId.h.