File tree Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -113,6 +113,8 @@ service Bodies
113113 rpc GetTessellationWithOptions (GetTessellationRequest ) returns (GetTessellationResponse );
114114
115115 rpc ExportAndDownloadBody (ExportAndDownloadBodyRequest ) returns (ExportAndDownloadBodyResponse );
116+
117+ rpc GetFullTessellation (GetFullTessellationRequest ) returns (GetFullTessellationResponse );
116118}
117119
118120message CreateSurfaceBodyFromTrimmedCurvesRequest {
@@ -417,4 +419,23 @@ message CreateBodyFromLoftWithGuidesRequest {
417419
418420message CreateBodyFromLoftWithGuidesResponse {
419421 repeated Body created_bodies = 1 ;
422+ }
423+
424+ message GetFullTessellationRequestData {
425+ ansys.api.dbu.v0.EntityIdentifier id = 1 ;
426+ TessellationOptions options = 2 ;
427+ }
428+
429+ message GetFullTessellationRequest {
430+ repeated GetFullTessellationRequestData request_data = 1 ;
431+ }
432+
433+ message GetFullTessellationResponseData {
434+ ansys.api.dbu.v0.EntityIdentifier id = 1 ;
435+ map <string , EdgeTessellation > edge_tessellation = 2 ;
436+ map <string , Tessellation > face_tessellation = 3 ;
437+ }
438+
439+ message GetFullTessellationResponse {
440+ repeated GetFullTessellationResponseData response_data = 1 ;
420441}
Original file line number Diff line number Diff line change @@ -510,6 +510,10 @@ message Tessellation {
510510 int32 facecolor = 3 ;
511511}
512512
513+ message EdgeTessellation {
514+ repeated Point vertices = 1 ;
515+ }
516+
513517//
514518// The type of segment.
515519enum SegmentType {
You can’t perform that action at this time.
0 commit comments