Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

phSonarData Class Reference

#include <phSonarData.h>

Inheritance diagram for phSonarData:

phLiveObject phMutex phObject List of all members.

Detailed Description

Definition at line 8 of file phSonarData.h.

Public Member Functions

 phSonarData ()
int copy (phObject *copyto_obj)
int swap (phObject *obj)
int copyData (phSonarData &copyfrom)
int swapData (phSonarData &data)
int reset ()
int set (int32_t pose_count, int32_t pose_dims, double *pose, int32_t scan_count, double *scan)
int get (int32_t *pose_count, int32_t *pose_dims, double *pose_array, int32_t *scan_count, double *scan_array)
int getPoseArray (double *pose)
int getScanArray (double *scan)
int32_t getPoseCount ()
int32_t getPoseDimensions ()
int32_t getScanCount ()
double getPose (int32_t pose_id, int32_t pose_dim)
double getScan (int32_t scan_id)
void print_data ()

Private Attributes

int32_t m_pose_count
int32_t m_pose_dims
double * m_pose
uint32_t m_pose_size
int32_t m_scan_count
double * m_scan
uint32_t m_scan_size

The documentation for this class was generated from the following files:

Copyright (C) 2002 - 2007 Philip D.S. Thoren ( )
University Of Massachusetts at Lowell
Robotics Lab Logo

Generated on Sat Jun 16 02:45:14 2007 for phission by  doxygen 1.4.4