增加公共的矩形绘制

This commit is contained in:
joylink_zhaoerwei 2024-09-14 17:10:36 +08:00
parent 4e447beffa
commit 15378bc73d
3 changed files with 13 additions and 7 deletions

View File

@ -8,6 +8,7 @@ message CCTVGraphicStorage {
repeated CCTVButton cctvButtons = 2;
repeated iscsGraphicData.Arrow arrows = 3;
repeated iscsGraphicData.IscsText iscsTexts = 4;
repeated iscsGraphicData.Rect rects = 5;
}

View File

@ -7,4 +7,5 @@ message FireAlarmGraphicStorage {
iscsGraphicData.Canvas canvas = 1;
repeated iscsGraphicData.Arrow arrows = 2;
repeated iscsGraphicData.IscsText iscsTexts = 3;
repeated iscsGraphicData.Rect rects = 4;
}

View File

@ -1,13 +1,6 @@
syntax = "proto3";
package iscsGraphicData;
message IscsGraphicStorage {
Canvas canvas = 1;
UniqueIdOfStationLayout UniqueIdPrefix = 2;//
repeated Arrow arrows = 3;
repeated IscsText iscsTexts = 4;
}
message Canvas {
//
int32 width = 1;
@ -83,3 +76,14 @@ message IscsText {
string color = 4;
int32 fontSize = 5;
}
message Rect {
CommonInfo common = 1;
string code = 2;
int32 lineWidth = 3; // 线
string lineColor = 4; // 线
float width = 5; //
float height = 6; //
int32 radius = 7; //
Point point = 8; //
}