KDTreeEncoding

package
v0.0.0-alpha.2 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2024 License: AGPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FinishItemBuffer

func FinishItemBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)

func FinishKDTreeBuffer

func FinishKDTreeBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)

func FinishSizePrefixedItemBuffer

func FinishSizePrefixedItemBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)

func FinishSizePrefixedKDTreeBuffer

func FinishSizePrefixedKDTreeBuffer(builder *flatbuffers.Builder, offset flatbuffers.UOffsetT)

func ItemAddData

func ItemAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func ItemEnd

func ItemEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ItemStart

func ItemStart(builder *flatbuffers.Builder)

func ItemStartDataVector

func ItemStartDataVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func KDTreeAddDimensions

func KDTreeAddDimensions(builder *flatbuffers.Builder, dimensions uint32)

func KDTreeAddInorderIndices

func KDTreeAddInorderIndices(builder *flatbuffers.Builder, inorderIndices flatbuffers.UOffsetT)

func KDTreeAddItems

func KDTreeAddItems(builder *flatbuffers.Builder, items flatbuffers.UOffsetT)

func KDTreeAddVersionNumber

func KDTreeAddVersionNumber(builder *flatbuffers.Builder, versionNumber uint32)

func KDTreeEnd

func KDTreeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func KDTreeStart

func KDTreeStart(builder *flatbuffers.Builder)

func KDTreeStartInorderIndicesVector

func KDTreeStartInorderIndicesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func KDTreeStartItemsVector

func KDTreeStartItemsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

Types

type Item

type Item struct {
	// contains filtered or unexported fields
}

func GetRootAsItem

func GetRootAsItem(buf []byte, offset flatbuffers.UOffsetT) *Item

func GetSizePrefixedRootAsItem

func GetSizePrefixedRootAsItem(buf []byte, offset flatbuffers.UOffsetT) *Item

func (*Item) Data

func (rcv *Item) Data(j int) byte

func (*Item) DataBytes

func (rcv *Item) DataBytes() []byte

func (*Item) DataLength

func (rcv *Item) DataLength() int

func (*Item) Init

func (rcv *Item) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Item) MutateData

func (rcv *Item) MutateData(j int, n byte) bool

func (*Item) Table

func (rcv *Item) Table() flatbuffers.Table

type KDTree

type KDTree struct {
	// contains filtered or unexported fields
}

func GetRootAsKDTree

func GetRootAsKDTree(buf []byte, offset flatbuffers.UOffsetT) *KDTree

func GetSizePrefixedRootAsKDTree

func GetSizePrefixedRootAsKDTree(buf []byte, offset flatbuffers.UOffsetT) *KDTree

func (*KDTree) Dimensions

func (rcv *KDTree) Dimensions() uint32

func (*KDTree) Init

func (rcv *KDTree) Init(buf []byte, i flatbuffers.UOffsetT)

func (*KDTree) InorderIndices

func (rcv *KDTree) InorderIndices(j int) int64

func (*KDTree) InorderIndicesLength

func (rcv *KDTree) InorderIndicesLength() int

func (*KDTree) Items

func (rcv *KDTree) Items(obj *Item, j int) bool

func (*KDTree) ItemsLength

func (rcv *KDTree) ItemsLength() int

func (*KDTree) MutateDimensions

func (rcv *KDTree) MutateDimensions(n uint32) bool

func (*KDTree) MutateInorderIndices

func (rcv *KDTree) MutateInorderIndices(j int, n int64) bool

func (*KDTree) MutateVersionNumber

func (rcv *KDTree) MutateVersionNumber(n uint32) bool

func (*KDTree) Table

func (rcv *KDTree) Table() flatbuffers.Table

func (*KDTree) VersionNumber

func (rcv *KDTree) VersionNumber() uint32

Jump to

Keyboard shortcuts

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