Struct BeamIndices
Identifies a specific lidar beam in a series of lidar frames.
Implements
Inherited Members
Namespace: Mechatronics.SensorSDK
Assembly: solution.dll
Syntax
public struct BeamIndices : IComparable<BeamIndices>
Constructors
Name | Description |
---|---|
BeamIndices(int, int, int) | Initializes and returns an instance of BeamIndices. |
Fields
Name | Description |
---|---|
beamIdx | The index of the beam in the current trigger, in the sorted firing sequence. Corresponds to an elevation for 3d mechanical lidars. Between 0 and the number of scanning planes, minus one. |
frameIdx | The index of the frame. A frame correspond to one revolution of a mechanical lidar. Can be negative. |
triggerIdx | The index of the trigger inside the frame. Corresponds to an azimuth for 3d mechanical lidars. Between 0 and the maximum number of triggers in a frame, minus one. |
Methods
Name | Description |
---|---|
CompareTo(BeamIndices) | Compares two BeamIndices instances. |
Operators
Name | Description |
---|---|
operator >(BeamIndices, BeamIndices) | Compares two BeamIndices instances. |
operator >=(BeamIndices, BeamIndices) | Compares two BeamIndices instances. |
operator <(BeamIndices, BeamIndices) | Compares two BeamIndices instances. |
operator <=(BeamIndices, BeamIndices) | Compares two BeamIndices instances. |