pcl_msgs_msg

package
v0.0.0-...-f3704aa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 8, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ModelCoefficientsTypeSupport types.MessageTypeSupport = _ModelCoefficientsTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var PointIndicesTypeSupport types.MessageTypeSupport = _PointIndicesTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var PolygonMeshTypeSupport types.MessageTypeSupport = _PolygonMeshTypeSupport{}

Modifying this variable is undefined behavior.

View Source
var VerticesTypeSupport types.MessageTypeSupport = _VerticesTypeSupport{}

Modifying this variable is undefined behavior.

Functions

func CloneModelCoefficientsSlice

func CloneModelCoefficientsSlice(dst, src []ModelCoefficients)

CloneModelCoefficientsSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func ClonePointIndicesSlice

func ClonePointIndicesSlice(dst, src []PointIndices)

ClonePointIndicesSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func ClonePolygonMeshSlice

func ClonePolygonMeshSlice(dst, src []PolygonMesh)

ClonePolygonMeshSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func CloneVerticesSlice

func CloneVerticesSlice(dst, src []Vertices)

CloneVerticesSlice clones src to dst by calling Clone for each element in src. Panics if len(dst) < len(src).

func ModelCoefficients__Array_to_C

func ModelCoefficients__Array_to_C(cSlice []CModelCoefficients, goSlice []ModelCoefficients)

func ModelCoefficients__Array_to_Go

func ModelCoefficients__Array_to_Go(goSlice []ModelCoefficients, cSlice []CModelCoefficients)

func ModelCoefficients__Sequence_to_C

func ModelCoefficients__Sequence_to_C(cSlice *CModelCoefficients__Sequence, goSlice []ModelCoefficients)

func ModelCoefficients__Sequence_to_Go

func ModelCoefficients__Sequence_to_Go(goSlice *[]ModelCoefficients, cSlice CModelCoefficients__Sequence)

func PointIndices__Array_to_C

func PointIndices__Array_to_C(cSlice []CPointIndices, goSlice []PointIndices)

func PointIndices__Array_to_Go

func PointIndices__Array_to_Go(goSlice []PointIndices, cSlice []CPointIndices)

func PointIndices__Sequence_to_C

func PointIndices__Sequence_to_C(cSlice *CPointIndices__Sequence, goSlice []PointIndices)

func PointIndices__Sequence_to_Go

func PointIndices__Sequence_to_Go(goSlice *[]PointIndices, cSlice CPointIndices__Sequence)

func PolygonMesh__Array_to_C

func PolygonMesh__Array_to_C(cSlice []CPolygonMesh, goSlice []PolygonMesh)

func PolygonMesh__Array_to_Go

func PolygonMesh__Array_to_Go(goSlice []PolygonMesh, cSlice []CPolygonMesh)

func PolygonMesh__Sequence_to_C

func PolygonMesh__Sequence_to_C(cSlice *CPolygonMesh__Sequence, goSlice []PolygonMesh)

func PolygonMesh__Sequence_to_Go

func PolygonMesh__Sequence_to_Go(goSlice *[]PolygonMesh, cSlice CPolygonMesh__Sequence)

func Vertices__Array_to_C

func Vertices__Array_to_C(cSlice []CVertices, goSlice []Vertices)

func Vertices__Array_to_Go

func Vertices__Array_to_Go(goSlice []Vertices, cSlice []CVertices)

func Vertices__Sequence_to_C

func Vertices__Sequence_to_C(cSlice *CVertices__Sequence, goSlice []Vertices)

func Vertices__Sequence_to_Go

func Vertices__Sequence_to_Go(goSlice *[]Vertices, cSlice CVertices__Sequence)

Types

type CModelCoefficients

type CModelCoefficients = C.pcl_msgs__msg__ModelCoefficients

type CPointIndices

type CPointIndices = C.pcl_msgs__msg__PointIndices

type CPolygonMesh

type CPolygonMesh = C.pcl_msgs__msg__PolygonMesh

type CVertices

type CVertices = C.pcl_msgs__msg__Vertices

type CVertices__Sequence

type CVertices__Sequence = C.pcl_msgs__msg__Vertices__Sequence

type ModelCoefficients

type ModelCoefficients struct {
	Header std_msgs_msg.Header `yaml:"header"`
	Values []float32           `yaml:"values"`
}

Do not create instances of this type directly. Always use NewModelCoefficients function instead.

func NewModelCoefficients

func NewModelCoefficients() *ModelCoefficients

NewModelCoefficients creates a new ModelCoefficients with default values.

func (*ModelCoefficients) Clone

func (*ModelCoefficients) CloneMsg

func (t *ModelCoefficients) CloneMsg() types.Message

func (*ModelCoefficients) SetDefaults

func (t *ModelCoefficients) SetDefaults()

type PointIndices

type PointIndices struct {
	Header  std_msgs_msg.Header `yaml:"header"`
	Indices []int32             `yaml:"indices"`
}

Do not create instances of this type directly. Always use NewPointIndices function instead.

func NewPointIndices

func NewPointIndices() *PointIndices

NewPointIndices creates a new PointIndices with default values.

func (*PointIndices) Clone

func (t *PointIndices) Clone() *PointIndices

func (*PointIndices) CloneMsg

func (t *PointIndices) CloneMsg() types.Message

func (*PointIndices) SetDefaults

func (t *PointIndices) SetDefaults()

type PolygonMesh

type PolygonMesh struct {
	Header   std_msgs_msg.Header         `yaml:"header"`   // Separate header for the polygonal surface
	Cloud    sensor_msgs_msg.PointCloud2 `yaml:"cloud"`    // Separate header for the polygonal surfaceVertices of the mesh as a point cloud
	Polygons []Vertices                  `yaml:"polygons"` // Separate header for the polygonal surfaceVertices of the mesh as a point cloudList of polygons
}

Do not create instances of this type directly. Always use NewPolygonMesh function instead.

func NewPolygonMesh

func NewPolygonMesh() *PolygonMesh

NewPolygonMesh creates a new PolygonMesh with default values.

func (*PolygonMesh) Clone

func (t *PolygonMesh) Clone() *PolygonMesh

func (*PolygonMesh) CloneMsg

func (t *PolygonMesh) CloneMsg() types.Message

func (*PolygonMesh) SetDefaults

func (t *PolygonMesh) SetDefaults()

type Vertices

type Vertices struct {
	Vertices []uint32 `yaml:"vertices"` // List of point indices
}

Do not create instances of this type directly. Always use NewVertices function instead.

func NewVertices

func NewVertices() *Vertices

NewVertices creates a new Vertices with default values.

func (*Vertices) Clone

func (t *Vertices) Clone() *Vertices

func (*Vertices) CloneMsg

func (t *Vertices) CloneMsg() types.Message

func (*Vertices) SetDefaults

func (t *Vertices) SetDefaults()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL