diff options
author | vng <viktor.govako@gmail.com> | 2011-11-11 18:21:54 +0400 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 01:27:42 +0300 |
commit | 495ad0261795e85d525996a63cba1124bf999ac2 (patch) | |
tree | b7c1b60040ce9a5528d23a3ef2b4cd5a6e8c44df /indexer/drules_struct.proto | |
parent | de5531f2f1d1695d15c5025c59ba58bf57b3848b (diff) |
Some fixes of drawing rules proto-structure.
Diffstat (limited to 'indexer/drules_struct.proto')
-rw-r--r-- | indexer/drules_struct.proto | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/indexer/drules_struct.proto b/indexer/drules_struct.proto index 512617ec5f..a9dc086635 100644 --- a/indexer/drules_struct.proto +++ b/indexer/drules_struct.proto @@ -1,10 +1,4 @@ -option optimize_for = LITE_RUNTIME; - -message ColorProto -{ - required int32 color = 1; - optional int32 opacity = 2; // opacity : 0 - completely invisible, 255 - completely visible -} +// option optimize_for = LITE_RUNTIME; message DashDotProto { @@ -14,13 +8,13 @@ message DashDotProto message LineRuleProto { required double width = 1; - required ColorProto color = 2; + required int32 color = 2; optional DashDotProto dashdot = 3; } message AreaRuleProto { - required ColorProto color = 1; + required int32 color = 1; optional LineRuleProto border = 2; } @@ -32,14 +26,14 @@ message SymbolRuleProto message CaptionRuleProto { required int32 height = 1; - optional ColorProto color = 2; - optional ColorProto stroke_color = 3; + optional int32 color = 2; + optional int32 stroke_color = 3; } message CircleRuleProto { - required double rad = 1; - required ColorProto color = 2; + required double radius = 1; + required int32 color = 2; optional LineRuleProto border = 3; } @@ -55,15 +49,15 @@ message DrawElementProto required int32 scale = 1; repeated LineRuleProto lines = 2; optional AreaRuleProto area = 3; - optional SymbolRuleProto sym = 4; - optional CaptionRuleProto cap = 5; - optional CircleRuleProto cir = 6; + optional SymbolRuleProto symbol = 4; + optional CaptionRuleProto caption = 5; + optional CircleRuleProto circle = 6; } message ClassifElementProto { required string name = 1; - repeated DrawElementProto lines = 2; + repeated DrawElementProto element = 2; } message ContainerProto |