The Robot Application Programming Interface Delegate Project
RAPID Logo

ImageSensorStateSeq Class Reference

Holds status information for an image sensor - typically a camera, but could be a laser scanner, gpr, or any sensor that can pack a data sample into a 2D array. More...

Inheritance diagram for ImageSensorStateSeq:
Collaboration diagram for ImageSensorStateSeq:

List of all members.

Public Member Functions

 ImageSensorStateSeq ()
 ImageSensorStateSeq (int initialMaximum)
 ImageSensorStateSeq (Collection elements)
Object copy_from (Object src)
 Copy data into this object from another.

Package Attributes

transient Sequence _loanedInfoSequence = null
 When a memory loan has been taken out in the lower layers of RTI Data Distribution Service, store a pointer to the native sequence here.

Detailed Description

A sequence of ImageSensorState instances.


Constructor & Destructor Documentation

ImageSensorStateSeq ( int  initialMaximum)
ImageSensorStateSeq ( Collection  elements)

Member Function Documentation

Object copy_from ( Object  src)

The result of this method is that both this and src will be the same size and contain the same data.

Parameters:
srcThe Object which contains the data to be copied
Returns:
this
Exceptions:
NullPointerExceptionIf src is null.
ClassCastExceptionIf src is not a Sequence OR if one of the objects contained in the Sequence is not of the expected type.
See also:
com.rti.dds.infrastructure.Copyable.copy_from(java.lang.Object)

Here is the call graph for this function:


Member Data Documentation

transient Sequence _loanedInfoSequence = null [package]

That way, when we call finish(), we can give the memory back.


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