UnitySensors
UnitySensors.ROS.Serializer.PointCloud.PointCloud2MsgSerializer< T, TT > Class Template Reference
Inheritance diagram for UnitySensors.ROS.Serializer.PointCloud.PointCloud2MsgSerializer< T, TT >:
Collaboration diagram for UnitySensors.ROS.Serializer.PointCloud.PointCloud2MsgSerializer< T, TT >:

Public Member Functions

override void Init (T sensor)
 
override PointCloud2Msg Serialize ()
 
void Dispose ()
 

Private Attributes

HeaderSerializer _header
 
JobHandle _jobHandle
 
IPointsToPointCloud2MsgJob< TT > _pointsToPointCloud2MsgJob
 
NativeArray< byte > _data
 

Additional Inherited Members

- Protected Attributes inherited from UnitySensors.ROS.Serializer.RosMsgSerializer< T, PointCloud2Msg >
TT _msg
 
- Properties inherited from UnitySensors.ROS.Serializer.RosMsgSerializer< T, PointCloud2Msg >
sensor [get]
 

Member Function Documentation

◆ Dispose()

◆ Init()

override void UnitySensors.ROS.Serializer.PointCloud.PointCloud2MsgSerializer< T, TT >.Init ( sensor)
virtual

Reimplemented from UnitySensors.ROS.Serializer.RosMsgSerializer< T, PointCloud2Msg >.

Here is the call graph for this function:

◆ Serialize()

override PointCloud2Msg UnitySensors.ROS.Serializer.PointCloud.PointCloud2MsgSerializer< T, TT >.Serialize ( )
virtual

Implements UnitySensors.ROS.Serializer.RosMsgSerializer< T, PointCloud2Msg >.

Here is the call graph for this function:

Member Data Documentation

◆ _data

NativeArray<byte> UnitySensors.ROS.Serializer.PointCloud.PointCloud2MsgSerializer< T, TT >._data
private

◆ _header

◆ _jobHandle

◆ _pointsToPointCloud2MsgJob


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