2019-06-03 14:33:16 +02:00
|
|
|
syntax = "proto3";
|
|
|
|
|
|
|
|
|
|
package rips;
|
|
|
|
|
|
2020-02-11 21:20:53 +01:00
|
|
|
import "Definitions.proto";
|
2019-06-03 14:33:16 +02:00
|
|
|
import "Case.proto";
|
|
|
|
|
|
|
|
|
|
service Grid
|
|
|
|
|
{
|
2020-02-13 21:09:23 +01:00
|
|
|
rpc GetCellCenters(GridRequest) returns(stream CellCenters) {}
|
2020-02-19 10:16:28 +01:00
|
|
|
rpc GetCellCorners(GridRequest) returns(stream CellCornersArray) {}
|
2019-06-03 14:33:16 +02:00
|
|
|
rpc GetDimensions(GridRequest) returns (GridDimensions) {}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message GridRequest
|
|
|
|
|
{
|
|
|
|
|
CaseRequest case_request = 1;
|
|
|
|
|
int32 grid_index = 2;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
message GridDimensions
|
|
|
|
|
{
|
|
|
|
|
Vec3i dimensions = 1;
|
|
|
|
|
}
|
2020-02-13 21:09:23 +01:00
|
|
|
|