• Marus Documentation
Show / Hide Table of Contents
  • Marus
    • BoatPhysics
    • BoatPhysicsMath
    • DebugPhysics
    • ModifyBoatMesh
    • SlammingForceData
    • TriangleData
  • Marus.Actuators
    • AUVRosController
    • PwmThruster
    • PwmThruster.AllowedVoltages
    • ThrusterController
  • Marus.Actuators.Datasheets
    • T200ThrusterDatasheet
  • Marus.Communications
    • RangeReading
  • Marus.Communications.Acoustics
    • AcousticDevice
    • AcousticDevice<T>
    • AcousticMedium
    • AcousticMediumHelper
    • AcousticMessage
    • AcousticReceiver
    • AcousticTranciever
    • AcousticTransmiter
    • AcousticTransmiterParams
    • MediumBase
    • Nanomodem
    • NanomodemMessage
    • NanomodemROS
    • TransmitionType
  • Marus.Communications.Rf
    • LoraDevice
    • LoraDeviceRos
    • LoraDummyTransmitter
    • LoraMessage
    • LoraRanging
    • LoraRangingRos
    • RfDevice
    • RfDevice<T>
    • RfMediumHelper
    • RfMessage
    • RfReceiver
    • RfTranciever
    • RfTransmiter
    • RfTransmitterParams
    • TransmitionType
  • Marus.Controllers
    • DiverGuidanceController
    • FishController
    • VesselForceController
    • VesselVelocityController
  • Marus.Core
    • GeographicFrame
    • GeoPoint
    • PauseMenu
    • TfExtensions
    • TimeHandler
  • Marus.CustomInspector
    • ConditionalHideAttribute
    • ConditionalHideInInspectorAttribute
    • HideInRuntimeInspectorAttribute
  • Marus.Logger
    • DataLogger
    • DataLoggerUtilities
    • GameObjectLogger
    • GameObjectLogger<T>
    • LogRecord
    • LogRecord<T>
  • Marus.Networking
    • MessageExtensions
    • ParamServerHandler
    • RosConnection
    • ServerStreamer<T>
    • ServerStreamer<T>.MessageHandleMode
    • ServiceCaller
    • TfHandler
    • VisualizationROS
  • Marus.NoiseDistributions
    • AlfaBeta
    • Gaussian
    • INoise
    • Noise
    • NoiseParameters
  • Marus.ObjectAnnotation
    • CameraObjectDetectionSaver
    • ClassObjects
    • ObjectRecord
    • PointCloudSegmentationSaver
  • Marus.Ocean
    • WaterHeightSampler
  • Marus.Quest
    • QuestControl
    • QuestWaypoint
  • Marus.ROS
    • TfStreamerROS
  • Marus.Sensors
    • CameraSensor
    • CameraSensorROS
    • LidarConfig
    • LidarReading
    • RaycastJobHelper
    • RaycastJobHelper<T>
    • RaycastJobHelper<T>.CreateRaycastCommandsJob
    • RaycastJobHelper<T>.ReadbackDataJob
    • RaycastLidar
    • RaycastLidarPointCloud2ROS
    • RaycastLidarROS
    • RayDefinitionType
    • RayInterval
    • SensorBase
    • SensorCallback
    • SensorSampler
    • SensorStreamer<TClient, TMsg>
    • Sonar2D
    • Sonar3D
    • SonarReading
  • Marus.Sensors.AIS
    • AISClassType
    • AisDevice
    • AisManager
    • AisMessage
    • AISMessageType
    • AisSensor
    • AisSensorROS
    • ManeuverIndicator
    • MMSIGenerator
    • NavigationStatus
    • PositionAccuracy
    • PositionReportClassA
    • Raim
    • TimeIntervals
  • Marus.Sensors.Core
    • CameraFrustum
    • ComputeBufferDataExtractor<T>
    • DepthCameras
    • DepthCameras.BufferPrecision
    • LidarMessage
    • PointField
    • SphericalProjectionFilter
  • Marus.Sensors.Primitive
    • DepthSensor
    • DvlSensor
    • GnssSensor
    • ImuROS
    • ImuSensor
    • PoseSensor
    • PoseSensorROS
    • RangeSensor
    • Sonar2DROS
    • Sonar3DROS
    • SonarPrimitive
    • SonarPrimitiveROS
  • Marus.Sensors.ROS
    • DepthSensorROS
    • DvlROS
    • GnssROS
  • Marus.StatisticsUI
    • MousePointToImagePointController
    • PathRecordingsVisualization
    • ScrollViewController
    • StatisticsEntry
    • StatisticsUIController
  • Marus.UI
    • Compass
    • Depth
  • Marus.Utils
    • Helpers
    • PCDLoader
    • PCDSaver
    • PointCloud
    • Singleton<T>
  • Marus.Visualization
    • ArrowVisualController
    • LineVisualController
    • LiveMovementVisualizer
    • ObjectBoundingBoxVisualizer
    • PathRecorder
    • PathVisualController
    • PointCloudManager
    • PointCloudRosVisualizer
    • PointVisualController
    • TransformVisualController
    • Visualizer
    • Visualizer.FilterValues
  • Marus.Visualization.Primitives
    • Arrow
    • Line
    • Path
    • Point
    • PointcloudMesh
    • Transform
    • VisualElement
  • TestUtils
    • ParameterServerMock
    • PingMock
    • TestClient
    • TfMock
    • Utils
  • UniColliderInterpolator
    • BoundsDivider
    • ColliderInterpolator
  • UnityStandardAssets.Characters.ThirdPerson
    • ThirdPersonSwimmer
    • ThirdPersonSwimmerController

Class SensorCallback

Data class for sensor callback definition

Inheritance
System.Object
SensorCallback
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Marus.Sensors
Assembly: cs.temp.dll.dll
Syntax
public class SensorCallback

Fields

active

Declaration
public bool active
Field Value
Type Description
System.Boolean

callback

Declaration
public Action callback
Field Value
Type Description
Action

sensor

Declaration
public SensorBase sensor
Field Value
Type Description
SensorBase
In This Article
Back to top Generated by DocFX