The Robot Application Programming Interface Delegate Project
RAPID Logo

PointSampleAttributeMode Class Reference

PointSampleXyzMode denotes whether the values represent: More...

Inheritance diagram for PointSampleAttributeMode:
Collaboration diagram for PointSampleAttributeMode:

List of all members.

Public Member Functions

int value ()
String toString (String desc, int indent)
 Print Method.

Static Public Member Functions

static PointSampleAttributeMode valueOf (int ordinal)
static PointSampleAttributeMode from_int (int __value)
static int[] getOrdinals ()
static PointSampleAttributeMode create ()
 Create a default instance.

Static Public Attributes

static final
PointSampleAttributeMode 
PS_UNUSED = new PointSampleAttributeMode("PS_UNUSED", 0)
static final int _PS_UNUSED = 0
static final
PointSampleAttributeMode 
PS_INTENSITY = new PointSampleAttributeMode("PS_INTENSITY", 1)
static final int _PS_INTENSITY = 1
static final
PointSampleAttributeMode 
PS_LAYER = new PointSampleAttributeMode("PS_LAYER", 2)
static final int _PS_LAYER = 2
static final
PointSampleAttributeMode 
PS_ECHO = new PointSampleAttributeMode("PS_ECHO", 3)
static final int _PS_ECHO = 3
static final
PointSampleAttributeMode 
PS_LAYER4_ECHO4 = new PointSampleAttributeMode("PS_LAYER4_ECHO4", 4)
static final int _PS_LAYER4_ECHO4 = 4
static final
PointSampleAttributeMode 
PS_PULSE = new PointSampleAttributeMode("PS_PULSE", 5)
static final int _PS_PULSE = 5

Detailed Description

  • PS_XYZ: x, y, z
  • PS_XYt: x, y, theta
  • PD_Rae: range, azimuth, elevation

PointSampleAttributeMode denotes the type of data contained in the attribute bytes.

  • PS_UNUSED
  • PS_INTENSITY: intensity of return. unsigned byte (0-255)
  • PS_LAYER: for multi-layer scanners. unsigned byte (0-255)
  • PS_ECHO: echo # for multiple returns. unsigned byte (0-255)
  • PS_LAYER4_ECHO4: first 4 bits are layer (0-15), second 4 bits are echo (0-15)
  • PS_PULSE: pulse index. unsigned byte (0-255)

Member Function Documentation

static PointSampleAttributeMode create ( ) [static]

Here is the call graph for this function:

static PointSampleAttributeMode from_int ( int  __value) [static]

Here is the call graph for this function:

static int [] getOrdinals ( ) [static]
String toString ( String  desc,
int  indent 
)
int value ( )
static PointSampleAttributeMode valueOf ( int  ordinal) [static]

Member Data Documentation

final int _PS_ECHO = 3 [static]
final int _PS_INTENSITY = 1 [static]
final int _PS_LAYER = 2 [static]
final int _PS_LAYER4_ECHO4 = 4 [static]
final int _PS_PULSE = 5 [static]
final int _PS_UNUSED = 0 [static]
final PointSampleAttributeMode PS_ECHO = new PointSampleAttributeMode("PS_ECHO", 3) [static]
final PointSampleAttributeMode PS_INTENSITY = new PointSampleAttributeMode("PS_INTENSITY", 1) [static]
final PointSampleAttributeMode PS_LAYER = new PointSampleAttributeMode("PS_LAYER", 2) [static]
final PointSampleAttributeMode PS_LAYER4_ECHO4 = new PointSampleAttributeMode("PS_LAYER4_ECHO4", 4) [static]
final PointSampleAttributeMode PS_PULSE = new PointSampleAttributeMode("PS_PULSE", 5) [static]
final PointSampleAttributeMode PS_UNUSED = new PointSampleAttributeMode("PS_UNUSED", 0) [static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines