File tree Expand file tree Collapse file tree 2 files changed +22
-0
lines changed
Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -813,6 +813,12 @@ message FindLogoOptions {
813813 optional double fit_error = 4 ;
814814}
815815
816+ message DetectHelixesOptions {
817+ optional double min_radius = 1 ;
818+ optional double max_radius = 2 ;
819+ optional double fit_radius_error = 3 ;
820+ }
821+
816822message TrackerCommandResponse {
817823 bool success = 1 ;
818824 repeated Body created_bodies = 2 ;
Original file line number Diff line number Diff line change @@ -36,6 +36,8 @@ service PrepareTools{
3636 rpc FindAndRemoveLogos (FindLogosRequest ) returns (RemoveLogoResponse );
3737
3838 rpc RemoveLogo (RemoveLogoRequest ) returns (RemoveLogoResponse );
39+
40+ rpc DetectHelixes (DetectHelixesRequest ) returns (DetectHelixesResponse );
3941}
4042
4143message CreateEnclosureBoxRequest {
@@ -161,4 +163,18 @@ message RemoveLogoRequest{
161163
162164message RemoveLogoResponse {
163165 bool success = 1 ;
166+ }
167+
168+ message DetectHelixesRequest {
169+ repeated dbu.v0.EntityIdentifier body_ids = 1 ;
170+ optional DetectHelixesOptions options = 2 ;
171+ }
172+
173+ message DetectHelixesResponseData {
174+ TrimmedCurve trimmed_curve = 1 ;
175+ repeated Edge edges = 2 ;
176+ }
177+
178+ message DetectHelixesResponse {
179+ repeated DetectHelixesResponseData helixes = 1 ;
164180}
You can’t perform that action at this time.
0 commit comments