

Public Types | |
| enum | OceanObjectType { BUOY, PIPE, BIN, CROSS, PINGER, BUOY, PIPE, BIN, CROSS, PINGER } |
| enum | OceanObjectStatus { FOUND, NOT_FOUND, LOST, FOUND, NOT_FOUND, LOST } |
| enum | OceanObjectType { BUOY, PIPE, BIN, CROSS, PINGER, BUOY, PIPE, BIN, CROSS, PINGER } |
| enum | OceanObjectStatus { FOUND, NOT_FOUND, LOST, FOUND, NOT_FOUND, LOST } |
Public Member Functions | |
| OceanObject (OceanObjectType type) | |
| void | setStatus (OceanObjectStatus status) |
| void | setType (OceanObjectType type) |
| void | setPosition (Point3D pos) |
| void | setOrientation (Angle ori) |
| void | setFrequency (float freq) |
| void | setDistance (float dist) |
| void | setMass (float mass) |
| void | setId (uint id) |
| Point3D | getPosition () |
| rutz::shared_ptr< Point3D > | getPositionPtr () |
| Angle | getOrientation () |
| rutz::shared_ptr< Angle > | getOrientationPtr () |
| float | getFrequency () |
| float | getDistance () |
| float | getMass () |
| uint | getId () |
| OceanObjectType | getType () |
| OceanObjectStatus | getStatus () |
| OceanObject (OceanObjectType type) | |
| void | setStatus (OceanObjectStatus status) |
| void | setType (OceanObjectType type) |
| void | setPosition (Point3D pos) |
| void | setOrientation (Angle ori) |
| void | setFrequency (float freq) |
| void | setDistance (float dist) |
| void | setMass (float mass) |
| void | setId (uint id) |
| Point3D | getPosition () |
| rutz::shared_ptr< Point3D > | getPositionPtr () |
| Angle | getOrientation () |
| rutz::shared_ptr< Angle > | getOrientationPtr () |
| float | getFrequency () |
| float | getDistance () |
| float | getMass () |
| uint | getId () |
| OceanObjectType | getType () |
| OceanObjectStatus | getStatus () |
Definition at line 48 of file OceanObject.H.
1.6.3