package farm_ng.core.proto

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service EventService

event_service.proto:23

EventService is a generic service for publishing and subscribing to events.

message AcceleroModel

sensor.proto:76

Used in: ImuModel

enum AnnotationKind

recorder.proto:23

Used in: RecorderAnnotation

message CameraModel

sensor.proto:46

Used in: CameraModels, RigidCamera

message CameraModels

sensor.proto:56

message ClippingPlanes

sensor.proto:60

message Color

color.proto:19

Used in: plotting.proto.ColoredRect, plotting.proto.Curve, plotting.proto.Vec3Curve, plotting.proto.Vec3CurveWithConfInterval

message DynImage

image.proto:38

message Event

event.proto:23

A message that represents a single event in the system.

Used in: RequestReplyReply, RequestReplyRequest, SubscribeReply

message EventServiceConfig

event_service.proto:80

configuration for an event service

Used in: EventServiceConfigList

enum EventServiceConfig.LogLevel

event_service.proto:95

Use naming and number convention from python logging library.

Used in: EventServiceConfig

message EventServiceConfigList

event_service.proto:110

list of event service configurations

message FileSystemPath

std.proto:56

Used in: plotting.proto.Curve, plotting.proto.RectPlot, plotting.proto.Vec3Curve, plotting.proto.Vec3CurveWithConfInterval

message GyroModel

sensor.proto:71

Used in: ImuModel

message Hyperplane3F64

geometry.proto:25

message ImageLayout

image.proto:27

Used in: DynImage

message ImageSize

image.proto:20

Used in: CameraModel, ImageLayout

message ImuModel

sensor.proto:81

message Isometry2F64

lie.proto:30

message Isometry3F64

lie.proto:40

Used in: Pose, RigidCamera

message Isometry3F64Tangent

lie.proto:45

Used in: Pose

message Mat2F32

linalg.proto:52

message Mat2F64

linalg.proto:57

message Mat3F32

linalg.proto:62

message Mat3F64

linalg.proto:68

message MatXF32

linalg.proto:82

message MatXF64

linalg.proto:88

message OptionalG0Bool

std.proto:45

message OptionalG0Double

std.proto:30

Used in: plotting.proto.XCoordinateBounds, plotting.proto.YCoordinateBounds

message OptionalG0Float

std.proto:25

message OptionalG0Int32

std.proto:35

message OptionalG0Int64

std.proto:40

message OptionalG0String

std.proto:50

message PixelFormat

image.proto:32

Used in: DynImage

message Pose

pose.proto:22

A position, orientation, and velocity for an object or reference frame in 3D space

Used in: PoseTree

message PoseTree

pose.proto:47

A sequence of poses

message QuaternionF64

lie.proto:21

Used in: Rotation3F64

message RecorderAnnotation

recorder.proto:41

message RecorderProfile

recorder.proto:33

message Region2F64

calculus.proto:43

Used in: plotting.proto.ColoredRect, RepeatedG0Region2F64

message RegionF32

calculus.proto:31

message RegionF64

calculus.proto:37

message RegionI32

calculus.proto:25

message RepeatedG0Region2F64

calculus.proto:50

message RequestReply

event_service.proto:64

message RequestReplyReply

event_service.proto:59

reply to send a single message

Used as response type in: EventService.requestReply

Used as field type in: RequestReply

message RequestReplyRequest

event_service.proto:51

request to send a single message

Used as request type in: EventService.requestReply

Used as field type in: RequestReply

message RigidCamera

sensor.proto:65

message Rotation2F64

lie.proto:26

Used in: Isometry2F64

message Rotation3F64

lie.proto:35

Used in: Isometry3F64

message StructExample1

examples.proto:19

Used in: StructExample2

message StructExample2

examples.proto:24

message SubscribeRequest

event_service.proto:35

request to subscribe to a URI

Used as request type in: EventService.subscribe

Used as field type in: EventServiceConfig, RecorderProfile

message Timestamp

timestamp.proto:21

Used in: Event, RecorderAnnotation

message UnitVec3F64

geometry.proto:21

Used in: Hyperplane3F64

message Uri

uri.proto:19

Used in: Event, EventServiceConfig, ListUrisReply, SubscribeRequest

message Vec2F32

linalg.proto:24

Used in: Mat2F32

message Vec2F64

linalg.proto:29

Used in: Isometry2F64, Mat2F64, Region2F64

message Vec2I64

linalg.proto:19

message Vec3F32

linalg.proto:40

Used in: Mat3F32

message Vec3F64

linalg.proto:46

Used in: Isometry3F64, Isometry3F64Tangent, Mat3F64, QuaternionF64, UnitVec3F64

message Vec3I64

linalg.proto:34

message VecXF32

linalg.proto:74

message VecXF64

linalg.proto:78