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. |