genproto: Index | Files

package latlng

import ""


Package Files


type LatLng Uses

type LatLng struct {
    // The latitude in degrees. It must be in the range [-90.0, +90.0].
    Latitude float64 `protobuf:"fixed64,1,opt,name=latitude,proto3" json:"latitude,omitempty"`
    // The longitude in degrees. It must be in the range [-180.0, +180.0].
    Longitude            float64  `protobuf:"fixed64,2,opt,name=longitude,proto3" json:"longitude,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`

An object representing a latitude/longitude pair. This is expressed as a pair of doubles representing degrees latitude and degrees longitude. Unless specified otherwise, this must conform to the <a href="">WGS84 standard</a>. Values must be within normalized ranges.

func (*LatLng) Descriptor Uses

func (*LatLng) Descriptor() ([]byte, []int)

func (*LatLng) GetLatitude Uses

func (m *LatLng) GetLatitude() float64

func (*LatLng) GetLongitude Uses

func (m *LatLng) GetLongitude() float64

func (*LatLng) ProtoMessage Uses

func (*LatLng) ProtoMessage()

func (*LatLng) Reset Uses

func (m *LatLng) Reset()

func (*LatLng) String Uses

func (m *LatLng) String() string

func (*LatLng) XXX_DiscardUnknown Uses

func (m *LatLng) XXX_DiscardUnknown()

func (*LatLng) XXX_Marshal Uses

func (m *LatLng) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LatLng) XXX_Merge Uses

func (m *LatLng) XXX_Merge(src proto.Message)

func (*LatLng) XXX_Size Uses

func (m *LatLng) XXX_Size() int

func (*LatLng) XXX_Unmarshal Uses

func (m *LatLng) XXX_Unmarshal(b []byte) error

Package latlng imports 3 packages (graph) and is imported by 31 packages. Updated 2020-01-08. Refresh now. Tools for package owners.