Documentation ¶
Index ¶
- Variables
- func CloneModelCoefficientsSlice(dst, src []ModelCoefficients)
- func ClonePointIndicesSlice(dst, src []PointIndices)
- func ClonePolygonMeshSlice(dst, src []PolygonMesh)
- func CloneVerticesSlice(dst, src []Vertices)
- func ModelCoefficients__Array_to_C(cSlice []CModelCoefficients, goSlice []ModelCoefficients)
- func ModelCoefficients__Array_to_Go(goSlice []ModelCoefficients, cSlice []CModelCoefficients)
- func ModelCoefficients__Sequence_to_C(cSlice *CModelCoefficients__Sequence, goSlice []ModelCoefficients)
- func ModelCoefficients__Sequence_to_Go(goSlice *[]ModelCoefficients, cSlice CModelCoefficients__Sequence)
- func PointIndices__Array_to_C(cSlice []CPointIndices, goSlice []PointIndices)
- func PointIndices__Array_to_Go(goSlice []PointIndices, cSlice []CPointIndices)
- func PointIndices__Sequence_to_C(cSlice *CPointIndices__Sequence, goSlice []PointIndices)
- func PointIndices__Sequence_to_Go(goSlice *[]PointIndices, cSlice CPointIndices__Sequence)
- func PolygonMesh__Array_to_C(cSlice []CPolygonMesh, goSlice []PolygonMesh)
- func PolygonMesh__Array_to_Go(goSlice []PolygonMesh, cSlice []CPolygonMesh)
- func PolygonMesh__Sequence_to_C(cSlice *CPolygonMesh__Sequence, goSlice []PolygonMesh)
- func PolygonMesh__Sequence_to_Go(goSlice *[]PolygonMesh, cSlice CPolygonMesh__Sequence)
- func Vertices__Array_to_C(cSlice []CVertices, goSlice []Vertices)
- func Vertices__Array_to_Go(goSlice []Vertices, cSlice []CVertices)
- func Vertices__Sequence_to_C(cSlice *CVertices__Sequence, goSlice []Vertices)
- func Vertices__Sequence_to_Go(goSlice *[]Vertices, cSlice CVertices__Sequence)
- type CModelCoefficients
- type CModelCoefficients__Sequence
- type CPointIndices
- type CPointIndices__Sequence
- type CPolygonMesh
- type CPolygonMesh__Sequence
- type CVertices
- type CVertices__Sequence
- type ModelCoefficients
- type PointIndices
- type PolygonMesh
- type Vertices
Constants ¶
This section is empty.
Variables ¶
var ModelCoefficientsTypeSupport types.MessageTypeSupport = _ModelCoefficientsTypeSupport{}
Modifying this variable is undefined behavior.
var PointIndicesTypeSupport types.MessageTypeSupport = _PointIndicesTypeSupport{}
Modifying this variable is undefined behavior.
var PolygonMeshTypeSupport types.MessageTypeSupport = _PolygonMeshTypeSupport{}
Modifying this variable is undefined behavior.
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_Go ¶
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 CModelCoefficients__Sequence ¶
type CModelCoefficients__Sequence = C.pcl_msgs__msg__ModelCoefficients__Sequence
type CPointIndices ¶
type CPointIndices = C.pcl_msgs__msg__PointIndices
type CPointIndices__Sequence ¶
type CPointIndices__Sequence = C.pcl_msgs__msg__PointIndices__Sequence
type CPolygonMesh ¶
type CPolygonMesh = C.pcl_msgs__msg__PolygonMesh
type CPolygonMesh__Sequence ¶
type CPolygonMesh__Sequence = C.pcl_msgs__msg__PolygonMesh__Sequence
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 (t *ModelCoefficients) Clone() *ModelCoefficients
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) SetDefaults ¶
func (t *Vertices) SetDefaults()