Documentation ¶
Index ¶
- Constants
- Variables
- func CloneOccupancyGridUpdateSlice(dst, src []OccupancyGridUpdate)
- func ClonePointCloud2UpdateSlice(dst, src []PointCloud2Update)
- func CloneProjectedMapInfoSlice(dst, src []ProjectedMapInfo)
- func CloneProjectedMapSlice(dst, src []ProjectedMap)
- func OccupancyGridUpdate__Array_to_C(cSlice []COccupancyGridUpdate, goSlice []OccupancyGridUpdate)
- func OccupancyGridUpdate__Array_to_Go(goSlice []OccupancyGridUpdate, cSlice []COccupancyGridUpdate)
- func OccupancyGridUpdate__Sequence_to_C(cSlice *COccupancyGridUpdate__Sequence, goSlice []OccupancyGridUpdate)
- func OccupancyGridUpdate__Sequence_to_Go(goSlice *[]OccupancyGridUpdate, cSlice COccupancyGridUpdate__Sequence)
- func PointCloud2Update__Array_to_C(cSlice []CPointCloud2Update, goSlice []PointCloud2Update)
- func PointCloud2Update__Array_to_Go(goSlice []PointCloud2Update, cSlice []CPointCloud2Update)
- func PointCloud2Update__Sequence_to_C(cSlice *CPointCloud2Update__Sequence, goSlice []PointCloud2Update)
- func PointCloud2Update__Sequence_to_Go(goSlice *[]PointCloud2Update, cSlice CPointCloud2Update__Sequence)
- func ProjectedMapInfo__Array_to_C(cSlice []CProjectedMapInfo, goSlice []ProjectedMapInfo)
- func ProjectedMapInfo__Array_to_Go(goSlice []ProjectedMapInfo, cSlice []CProjectedMapInfo)
- func ProjectedMapInfo__Sequence_to_C(cSlice *CProjectedMapInfo__Sequence, goSlice []ProjectedMapInfo)
- func ProjectedMapInfo__Sequence_to_Go(goSlice *[]ProjectedMapInfo, cSlice CProjectedMapInfo__Sequence)
- func ProjectedMap__Array_to_C(cSlice []CProjectedMap, goSlice []ProjectedMap)
- func ProjectedMap__Array_to_Go(goSlice []ProjectedMap, cSlice []CProjectedMap)
- func ProjectedMap__Sequence_to_C(cSlice *CProjectedMap__Sequence, goSlice []ProjectedMap)
- func ProjectedMap__Sequence_to_Go(goSlice *[]ProjectedMap, cSlice CProjectedMap__Sequence)
- type COccupancyGridUpdate
- type COccupancyGridUpdate__Sequence
- type CPointCloud2Update
- type CPointCloud2Update__Sequence
- type CProjectedMap
- type CProjectedMapInfo
- type CProjectedMapInfo__Sequence
- type CProjectedMap__Sequence
- type OccupancyGridUpdate
- type PointCloud2Update
- type ProjectedMap
- type ProjectedMapInfo
Constants ¶
const ( PointCloud2Update_ADD uint32 = 0 PointCloud2Update_DELETE uint32 = 1 )
Variables ¶
var OccupancyGridUpdateTypeSupport types.MessageTypeSupport = _OccupancyGridUpdateTypeSupport{}
Modifying this variable is undefined behavior.
var PointCloud2UpdateTypeSupport types.MessageTypeSupport = _PointCloud2UpdateTypeSupport{}
Modifying this variable is undefined behavior.
var ProjectedMapInfoTypeSupport types.MessageTypeSupport = _ProjectedMapInfoTypeSupport{}
Modifying this variable is undefined behavior.
var ProjectedMapTypeSupport types.MessageTypeSupport = _ProjectedMapTypeSupport{}
Modifying this variable is undefined behavior.
Functions ¶
func CloneOccupancyGridUpdateSlice ¶
func CloneOccupancyGridUpdateSlice(dst, src []OccupancyGridUpdate)
CloneOccupancyGridUpdateSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func ClonePointCloud2UpdateSlice ¶
func ClonePointCloud2UpdateSlice(dst, src []PointCloud2Update)
ClonePointCloud2UpdateSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneProjectedMapInfoSlice ¶
func CloneProjectedMapInfoSlice(dst, src []ProjectedMapInfo)
CloneProjectedMapInfoSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func CloneProjectedMapSlice ¶
func CloneProjectedMapSlice(dst, src []ProjectedMap)
CloneProjectedMapSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).
func OccupancyGridUpdate__Array_to_C ¶
func OccupancyGridUpdate__Array_to_C(cSlice []COccupancyGridUpdate, goSlice []OccupancyGridUpdate)
func OccupancyGridUpdate__Array_to_Go ¶
func OccupancyGridUpdate__Array_to_Go(goSlice []OccupancyGridUpdate, cSlice []COccupancyGridUpdate)
func OccupancyGridUpdate__Sequence_to_C ¶
func OccupancyGridUpdate__Sequence_to_C(cSlice *COccupancyGridUpdate__Sequence, goSlice []OccupancyGridUpdate)
func OccupancyGridUpdate__Sequence_to_Go ¶
func OccupancyGridUpdate__Sequence_to_Go(goSlice *[]OccupancyGridUpdate, cSlice COccupancyGridUpdate__Sequence)
func PointCloud2Update__Array_to_C ¶
func PointCloud2Update__Array_to_C(cSlice []CPointCloud2Update, goSlice []PointCloud2Update)
func PointCloud2Update__Array_to_Go ¶
func PointCloud2Update__Array_to_Go(goSlice []PointCloud2Update, cSlice []CPointCloud2Update)
func PointCloud2Update__Sequence_to_C ¶
func PointCloud2Update__Sequence_to_C(cSlice *CPointCloud2Update__Sequence, goSlice []PointCloud2Update)
func PointCloud2Update__Sequence_to_Go ¶
func PointCloud2Update__Sequence_to_Go(goSlice *[]PointCloud2Update, cSlice CPointCloud2Update__Sequence)
func ProjectedMapInfo__Array_to_C ¶
func ProjectedMapInfo__Array_to_C(cSlice []CProjectedMapInfo, goSlice []ProjectedMapInfo)
func ProjectedMapInfo__Array_to_Go ¶
func ProjectedMapInfo__Array_to_Go(goSlice []ProjectedMapInfo, cSlice []CProjectedMapInfo)
func ProjectedMapInfo__Sequence_to_C ¶
func ProjectedMapInfo__Sequence_to_C(cSlice *CProjectedMapInfo__Sequence, goSlice []ProjectedMapInfo)
func ProjectedMapInfo__Sequence_to_Go ¶
func ProjectedMapInfo__Sequence_to_Go(goSlice *[]ProjectedMapInfo, cSlice CProjectedMapInfo__Sequence)
func ProjectedMap__Array_to_C ¶
func ProjectedMap__Array_to_C(cSlice []CProjectedMap, goSlice []ProjectedMap)
func ProjectedMap__Array_to_Go ¶
func ProjectedMap__Array_to_Go(goSlice []ProjectedMap, cSlice []CProjectedMap)
func ProjectedMap__Sequence_to_C ¶
func ProjectedMap__Sequence_to_C(cSlice *CProjectedMap__Sequence, goSlice []ProjectedMap)
func ProjectedMap__Sequence_to_Go ¶
func ProjectedMap__Sequence_to_Go(goSlice *[]ProjectedMap, cSlice CProjectedMap__Sequence)
Types ¶
type COccupancyGridUpdate ¶
type COccupancyGridUpdate = C.map_msgs__msg__OccupancyGridUpdate
type COccupancyGridUpdate__Sequence ¶
type COccupancyGridUpdate__Sequence = C.map_msgs__msg__OccupancyGridUpdate__Sequence
type CPointCloud2Update ¶
type CPointCloud2Update = C.map_msgs__msg__PointCloud2Update
type CPointCloud2Update__Sequence ¶
type CPointCloud2Update__Sequence = C.map_msgs__msg__PointCloud2Update__Sequence
type CProjectedMap ¶
type CProjectedMap = C.map_msgs__msg__ProjectedMap
type CProjectedMapInfo ¶
type CProjectedMapInfo = C.map_msgs__msg__ProjectedMapInfo
type CProjectedMapInfo__Sequence ¶
type CProjectedMapInfo__Sequence = C.map_msgs__msg__ProjectedMapInfo__Sequence
type CProjectedMap__Sequence ¶
type CProjectedMap__Sequence = C.map_msgs__msg__ProjectedMap__Sequence
type OccupancyGridUpdate ¶
type OccupancyGridUpdate struct { Header std_msgs_msg.Header `yaml:"header"` X int32 `yaml:"x"` Y int32 `yaml:"y"` Width uint32 `yaml:"width"` Height uint32 `yaml:"height"` Data []int8 `yaml:"data"` }
Do not create instances of this type directly. Always use NewOccupancyGridUpdate function instead.
func NewOccupancyGridUpdate ¶
func NewOccupancyGridUpdate() *OccupancyGridUpdate
NewOccupancyGridUpdate creates a new OccupancyGridUpdate with default values.
func (*OccupancyGridUpdate) Clone ¶
func (t *OccupancyGridUpdate) Clone() *OccupancyGridUpdate
func (*OccupancyGridUpdate) CloneMsg ¶
func (t *OccupancyGridUpdate) CloneMsg() types.Message
func (*OccupancyGridUpdate) SetDefaults ¶
func (t *OccupancyGridUpdate) SetDefaults()
type PointCloud2Update ¶
type PointCloud2Update struct { Header std_msgs_msg.Header `yaml:"header"` Type uint32 `yaml:"type"` // type of update, one of ADD or DELETE Points sensor_msgs_msg.PointCloud2 `yaml:"points"` }
Do not create instances of this type directly. Always use NewPointCloud2Update function instead.
func NewPointCloud2Update ¶
func NewPointCloud2Update() *PointCloud2Update
NewPointCloud2Update creates a new PointCloud2Update with default values.
func (*PointCloud2Update) Clone ¶
func (t *PointCloud2Update) Clone() *PointCloud2Update
func (*PointCloud2Update) CloneMsg ¶
func (t *PointCloud2Update) CloneMsg() types.Message
func (*PointCloud2Update) SetDefaults ¶
func (t *PointCloud2Update) SetDefaults()
type ProjectedMap ¶
type ProjectedMap struct { Map nav_msgs_msg.OccupancyGrid `yaml:"map"` MinZ float64 `yaml:"min_z"` MaxZ float64 `yaml:"max_z"` }
Do not create instances of this type directly. Always use NewProjectedMap function instead.
func NewProjectedMap ¶
func NewProjectedMap() *ProjectedMap
NewProjectedMap creates a new ProjectedMap with default values.
func (*ProjectedMap) Clone ¶
func (t *ProjectedMap) Clone() *ProjectedMap
func (*ProjectedMap) CloneMsg ¶
func (t *ProjectedMap) CloneMsg() types.Message
func (*ProjectedMap) SetDefaults ¶
func (t *ProjectedMap) SetDefaults()
type ProjectedMapInfo ¶
type ProjectedMapInfo struct { FrameId string `yaml:"frame_id"` X float64 `yaml:"x"` Y float64 `yaml:"y"` Width float64 `yaml:"width"` Height float64 `yaml:"height"` MinZ float64 `yaml:"min_z"` MaxZ float64 `yaml:"max_z"` }
Do not create instances of this type directly. Always use NewProjectedMapInfo function instead.
func NewProjectedMapInfo ¶
func NewProjectedMapInfo() *ProjectedMapInfo
NewProjectedMapInfo creates a new ProjectedMapInfo with default values.
func (*ProjectedMapInfo) Clone ¶
func (t *ProjectedMapInfo) Clone() *ProjectedMapInfo
func (*ProjectedMapInfo) CloneMsg ¶
func (t *ProjectedMapInfo) CloneMsg() types.Message
func (*ProjectedMapInfo) SetDefaults ¶
func (t *ProjectedMapInfo) SetDefaults()