v.io: v.io/v23/vdlroot/math Index | Files

package math

import "v.io/v23/vdlroot/math"

nolint:golint

Index

Package Files

math.vdl.go native.go

func Complex128FromNative Uses

func Complex128FromNative(wire *Complex128, native complex128) error

func Complex128ToNative Uses

func Complex128ToNative(wire Complex128, native *complex128) error

func Complex64FromNative Uses

func Complex64FromNative(wire *Complex64, native complex64) error

func Complex64ToNative Uses

func Complex64ToNative(wire Complex64, native *complex64) error

type Complex128 Uses

type Complex128 struct {
    Real float64
    Imag float64
}

Complex128 is a complex number composed of 64-bit real and imaginary parts.

func (Complex128) VDLIsZero Uses

func (x Complex128) VDLIsZero() bool

func (*Complex128) VDLRead Uses

func (x *Complex128) VDLRead(dec vdl.Decoder) error

func (Complex128) VDLReflect Uses

func (Complex128) VDLReflect(struct {
    Name string `vdl:"math.Complex128"`
})

func (Complex128) VDLWrite Uses

func (x Complex128) VDLWrite(enc vdl.Encoder) error

type Complex64 Uses

type Complex64 struct {
    Real float32
    Imag float32
}

Complex64 is a complex number composed of 32-bit real and imaginary parts.

func (Complex64) VDLIsZero Uses

func (x Complex64) VDLIsZero() bool

func (*Complex64) VDLRead Uses

func (x *Complex64) VDLRead(dec vdl.Decoder) error

func (Complex64) VDLReflect Uses

func (Complex64) VDLReflect(struct {
    Name string `vdl:"math.Complex64"`
})

func (Complex64) VDLWrite Uses

func (x Complex64) VDLWrite(enc vdl.Encoder) error

Package math imports 1 packages (graph) and is imported by 7 packages. Updated 2020-10-29. Refresh now. Tools for package owners.