The Robot Application Programming Interface Delegate Project
RAPID Logo

RangeScanConfig.idl

Go to the documentation of this file.
00001 /*
00002  * Copyright (c) 2009 United States Government as represented by the
00003  * Administrator of the National Aeronautics and Space Administration.
00004  * All Rights Reserved.
00005  */
00006 
00007 #include "Message.idl"
00008 
00016 module rapid {
00017 
00018   module ext {
00019 
00020     typedef sequence<rapid::Transform3D, 64> Transform3DSequence64;
00021 
00023     valuetype RangeScanConfig : Message {
00024 
00026       public String128 frameName;
00027 
00034       public ShortSequence64 scanLengths;
00035 
00042       public ShortSequence64 scanAzimuth;
00044       public float           scanAzimuthScale;
00045 
00052       public ShortSequence64 scanElevation;
00054       public float           scanElevationScale;
00055 
00057       public float rangeScale;
00058 
00063       public float intensityScale;
00064 
00065     };
00066   };
00067 };
00068 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines