From 3a6d21dcc80caaacdaefd35a85d6f6285bca3f64 Mon Sep 17 00:00:00 2001 From: Maxjrey <113357288+Maxjrey@users.noreply.github.com> Date: Wed, 22 Feb 2023 07:52:18 +0100 Subject: [PATCH 1/2] Add folder content from CSharpAddins\ApiServer\DomainModel\DomainModel.Protobuffer\ansys\api\geometry\v0. (#26) Co-authored-by: pyansys-ci-bot --- ansys/api/geometry/v0/admin.proto | 1 - 1 file changed, 1 deletion(-) diff --git a/ansys/api/geometry/v0/admin.proto b/ansys/api/geometry/v0/admin.proto index 87f2281..065446b 100644 --- a/ansys/api/geometry/v0/admin.proto +++ b/ansys/api/geometry/v0/admin.proto @@ -91,7 +91,6 @@ message SetApplicationTitleResponse{ } message CloseApplicationRequest{ - string title =1; } message CloseApplicationResponse{ From 348345e3dbe5f1043c2ffb6bc65e7f7aa0ba6844 Mon Sep 17 00:00:00 2001 From: Maxjrey <113357288+Maxjrey@users.noreply.github.com> Date: Fri, 3 Mar 2023 08:16:48 +0100 Subject: [PATCH 2/2] Add folder content from CSharpAddins\ApiServer\DomainModel\DomainModel.Protobuffer\ansys\api\geometry\v0. (#27) Co-authored-by: pyansys-ci-bot --- ansys/api/geometry/v0/admin.proto | 78 +- ansys/api/geometry/v0/bodies.proto | 129 +- ansys/api/geometry/v0/commands.proto | 200 +- ansys/api/geometry/v0/components.proto | 49 +- ansys/api/geometry/v0/coordinatesystems.proto | 23 +- ansys/api/geometry/v0/curves.proto | 19 +- ansys/api/geometry/v0/designs.proto | 51 +- ansys/api/geometry/v0/edges.proto | 27 +- ansys/api/geometry/v0/faces.proto | 65 +- ansys/api/geometry/v0/facettools.proto | 39 +- ansys/api/geometry/v0/geometryapi.proto | 29 +- .../api/geometry/v0/geometryapplication.proto | 22 +- ansys/api/geometry/v0/materials.proto | 13 +- ansys/api/geometry/v0/meshes.proto | 5 +- ansys/api/geometry/v0/models.proto | 370 +-- ansys/api/geometry/v0/namedselections.proto | 25 +- ansys/api/geometry/v0/parts.proto | 21 +- ansys/api/geometry/v0/preparetools.proto | 77 +- ansys/api/geometry/v0/repairtools.proto | 153 +- ansys/api/geometry/v0/streaming.proto | 26 +- ansys/api/geometry/v0/units.proto | 2137 ++++++++--------- 21 files changed, 1790 insertions(+), 1768 deletions(-) diff --git a/ansys/api/geometry/v0/admin.proto b/ansys/api/geometry/v0/admin.proto index 065446b..48c82b1 100644 --- a/ansys/api/geometry/v0/admin.proto +++ b/ansys/api/geometry/v0/admin.proto @@ -1,68 +1,70 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; -package ansys.api.geometry.v0; -option csharp_namespace = "Ansys.Api.Geometry.V0"; -option go_package = "ansys/api/geometry/v0"; -import "google/protobuf/timestamp.proto"; -import "google/protobuf/struct.proto"; +package ansys.api.geometry.v0.Admin; + import "google/protobuf/empty.proto"; +import "google/protobuf/struct.proto"; +import "google/protobuf/timestamp.proto"; + +option csharp_namespace = "Ansys.Api.Geometry.V0.Admin"; +option go_package = "ansys/api/geometry/v0"; service Admin{ - rpc GetLogs(LogsRequest) returns(stream LogsResponse); + rpc GetLogs(LogsRequest) returns(stream LogsResponse); - // Gets the health of the service. - rpc Health(HealthRequest) returns(HealthResponse); + // Gets the health of the service. + rpc Health(HealthRequest) returns(HealthResponse); - // Shuts down the underlying gRPC server. - rpc Shutdown(ShutdownRequest) returns(ShutdownResponse); + // Shuts down the underlying gRPC server. + rpc Shutdown(ShutdownRequest) returns(ShutdownResponse); - // Gets basic status information. - rpc StatusInfo(StatusInfoRequest) returns(StatusInfoResponse); + // Gets basic status information. + rpc StatusInfo(StatusInfoRequest) returns(StatusInfoResponse); - rpc SetApplicationTitle(SetApplicationTitleRequest) returns(SetApplicationTitleResponse); + rpc SetApplicationTitle(SetApplicationTitleRequest) returns(SetApplicationTitleResponse); - rpc CloseApplication(CloseApplicationRequest) returns(google.protobuf.Empty); + rpc CloseApplication(CloseApplicationRequest) returns(google.protobuf.Empty); } enum LogsTarget{ - CLIENT = 0; - PATH = 1; + CLIENT = 0; + PATH = 1; } enum PeriodType{ - CURRENT = 0; - PAST = 1; - ALL = 2; + CURRENT = 0; + PAST = 1; + ALL = 2; } message LogsRequest{ - LogsTarget target = 1; - oneof path{ - google.protobuf.NullValue null_path = 2; - string target_path =3; - } + LogsTarget target = 1; + oneof path{ + google.protobuf.NullValue null_path = 2; + string target_path =3; + } - PeriodType period_type = 4; + PeriodType period_type = 4; - oneof period { - google.protobuf.NullValue null_period = 5; - google.protobuf.Timestamp logs_period = 6; - } + oneof period { + google.protobuf.NullValue null_period = 5; + google.protobuf.Timestamp logs_period = 6; + } } message LogsResponse{ - string relative_path = 1; - string log_name = 2; - bytes log_chunk = 3; + string relative_path = 1; + string log_name = 2; + bytes log_chunk = 3; } message HealthRequest{ } message HealthResponse{ - string message = 1; + string message = 1; } message ShutdownRequest{ @@ -78,13 +80,13 @@ message StatusInfoRequest{ } message StatusInfoResponse{ - string touch_time = 1 [json_name = "touch_time"]; - string application_version = 2 [json_name = "application_version"]; - string embedded_api_version = 3 [json_name = "embedded_api_version"]; + string touch_time = 1 [json_name = "touch_time"]; + string application_version = 2 [json_name = "application_version"]; + string embedded_api_version = 3 [json_name = "embedded_api_version"]; } message SetApplicationTitleRequest{ - string title =1; + string title =1; } message SetApplicationTitleResponse{ diff --git a/ansys/api/geometry/v0/bodies.proto b/ansys/api/geometry/v0/bodies.proto index 938313e..d3f6328 100644 --- a/ansys/api/geometry/v0/bodies.proto +++ b/ansys/api/geometry/v0/bodies.proto @@ -1,138 +1,139 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.Bodies; -option csharp_namespace = "Ansys.Api.Geometry.V0.Bodies"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Bodies"; + service Bodies { - rpc Get(GetRequest) returns(Body); + rpc Get(GetRequest) returns(Body); + + rpc GetMaster(EntityIdentifier) returns(Body); - rpc GetMaster(EntityIdentifier) returns(Body); + rpc GetOriginal(EntityIdentifier) returns(Body); - rpc GetOriginal(EntityIdentifier) returns(Body); + rpc GetParent(EntityIdentifier) returns(Part); - rpc GetParent(EntityIdentifier) returns(Part); + rpc GetAll(GetAllRequest) returns(GetAllResponse) ; - rpc GetAll(GetAllRequest) returns(GetAllResponse) ; + rpc GetAssignedMaterial(EntityIdentifier) returns(Material); - rpc GetAssignedMaterial(EntityIdentifier) returns(Material); + rpc SetAssignedMaterial(SetAssignedMaterialRequest) returns(SetAssignedMaterialResponse); - rpc SetAssignedMaterial(SetAssignedMaterialRequest) returns(SetAssignedMaterialResponse); + rpc Translate(TranslateRequest) returns(Empty); - rpc Translate(TranslateRequest) returns(Empty); + rpc GetFaces(EntityIdentifier) returns (GetFacesResponse); + + rpc CreateBodyFromFace(CreateBodyFromFaceRequest) returns (Body); + + rpc CreateExtrudedBodyFromFaceProfile(CreateExtrudedBodyFromFaceProfileRequest) returns (Body); + + rpc Delete(EntityIdentifier) returns (Empty); - rpc GetFaces(EntityIdentifier) returns (GetFacesResponse); - - rpc CreateBodyFromFace(CreateBodyFromFaceRequest) returns (Body); - - rpc CreateExtrudedBodyFromFaceProfile(CreateExtrudedBodyFromFaceProfileRequest) returns (Body); - - rpc Delete(EntityIdentifier) returns (Empty); + rpc CreatePlanarBody(CreatePlanarBodyRequest) returns (Body); - rpc CreatePlanarBody(CreatePlanarBodyRequest) returns (Body); - - rpc CreateExtrudedBody(CreateExtrudedBodyRequest) returns (Body); + rpc CreateExtrudedBody(CreateExtrudedBodyRequest) returns (Body); - rpc GetVolume(EntityIdentifier) returns(GetVolumeResponse); + rpc GetVolume(EntityIdentifier) returns(GetVolumeResponse); - rpc GetTessellation(EntityIdentifier) returns(GetTessellationResponse); + rpc GetTessellation(EntityIdentifier) returns(GetTessellationResponse); - rpc GetEdges(EntityIdentifier) returns (GetEdgesResponse); + rpc GetEdges(EntityIdentifier) returns (GetEdgesResponse); - rpc GetName(EntityIdentifier) returns (GetNameResponse); + rpc GetName(EntityIdentifier) returns (GetNameResponse); - rpc Copy(CopyRequest) returns (Body); + rpc Copy(CopyRequest) returns (Body); - rpc GetUpdateState(EntityIdentifier) returns (UpdateState); + rpc GetUpdateState(EntityIdentifier) returns (UpdateState); } enum GetType{ - NONE = 0; - MASTER = 1; - ORIGINAL = 2; - PARENT=3; + NONE = 0; + MASTER = 1; + ORIGINAL = 2; + PARENT=3; } message GetRequest{ - string id = 1; - GetType body_type = 2; + string id = 1; + GetType body_type = 2; } message GetAllRequest{ - string parent = 1; + string parent = 1; } message GetAllResponse{ - repeated Body bodies = 1; + repeated Body bodies = 1; } message SetAssignedMaterialRequest{ - string id=1; - string material=2; + string id=1; + string material=2; } message SetAssignedMaterialResponse{ - Material material=1; + Material material=1; } message TranslateRequest{ - repeated string ids=1; - Direction direction=2; - float distance=3; + repeated string ids=1; + Direction direction=2; + float distance=3; } message GetFacesResponse { - repeated Face faces=1; + repeated Face faces=1; } message CreateBodyFromFaceRequest { - string name=1; - string parent=2; - string face=3; + string name=1; + string parent=2; + string face=3; } message CreateExtrudedBodyFromFaceProfileRequest { - string name=1; - string parent=2; - string face=3; - double distance=4; + string name=1; + string parent=2; + string face=3; + double distance=4; } message CreatePlanarBodyRequest { - string name=1; - string parent=2; - Plane plane=3; - Geometries geometries=4; + string name=1; + string parent=2; + Plane plane=3; + Geometries geometries=4; } message CreateExtrudedBodyRequest { - string name=1; - string parent=2; - Plane plane=3; - Geometries geometries=4; - double distance=5; + string name=1; + string parent=2; + Plane plane=3; + Geometries geometries=4; + double distance=5; } message GetVolumeResponse { - double volume=1; + double volume=1; } message GetTessellationResponse{ - map face_tessellation=1; + map face_tessellation=1; } message GetEdgesResponse { - repeated Edge edges=1; + repeated Edge edges=1; } message GetNameResponse { - string name=1; + string name=1; } message CopyRequest { - string id=1; - string parent=2; - string name=3; + string id=1; + string parent=2; + string name=3; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/commands.proto b/ansys/api/geometry/v0/commands.proto index 4329fff..dcbc6c3 100644 --- a/ansys/api/geometry/v0/commands.proto +++ b/ansys/api/geometry/v0/commands.proto @@ -1,218 +1,222 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. + syntax = "proto3"; + package ansys.api.geometry.v0.Commands; -option csharp_namespace = "Ansys.Api.Geometry.V0.Commands"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Commands"; + + service Commands{ - rpc RenameMany(RenameManyRequest) returns (RenameManyResponse); + rpc RenameMany(RenameManyRequest) returns (RenameManyResponse); - rpc Rename(RenameRequest) returns (RenameResponse); + rpc Rename(RenameRequest) returns (RenameResponse); - rpc ProjectCurves(ProjectCurvesRequest) returns (ProjectCurvesResponse); + rpc ProjectCurves(ProjectCurvesRequest) returns (ProjectCurvesResponse); - rpc ImprintCurves(ImprintCurvesRequest) returns (EntitiesCollection); + rpc ImprintCurves(ImprintCurvesRequest) returns (EntitiesCollection); - rpc PowerSelectFacesByAreaRange(PowerSelectFacesByAreaRangeRequest) returns (PowerSelectFacesByAreaRangeResponse); + rpc PowerSelectFacesByAreaRange(PowerSelectFacesByAreaRangeRequest) returns (PowerSelectFacesByAreaRangeResponse); - rpc CreateBeamCircularProfile(CreateBeamCircularProfileRequest) returns(CreateBeamCircularProfileResponse); + rpc CreateBeamCircularProfile(CreateBeamCircularProfileRequest) returns(CreateBeamCircularProfileResponse); - rpc CreateBeamSegment(CreateBeamSegmentRequest) returns (CreateBeamSegmentResponse); - - rpc CreateBeamSegments(CreateBeamSegmentsRequest) returns (CreateBeamSegmentsResponse); + rpc CreateBeamSegment(CreateBeamSegmentRequest) returns (CreateBeamSegmentResponse); + + rpc CreateBeamSegments(CreateBeamSegmentsRequest) returns (CreateBeamSegmentsResponse); - rpc FillFaces(FillFacesRequest) returns (Empty); + rpc FillFaces(FillFacesRequest) returns (Empty); - rpc CreateDesignPoint(CreateDesignPointRequest) returns (CreateDesignPointResponse); + rpc CreateDesignPoint(CreateDesignPointRequest) returns (CreateDesignPointResponse); - rpc CreateDesignPoints(CreateDesignPointsRequest) returns (CreateDesignPointsResponse); + rpc CreateDesignPoints(CreateDesignPointsRequest) returns (CreateDesignPointsResponse); - rpc CreateDesignCurvesFromProfile(CreateDesignCurvesFromProfileRequest) returns (CreateDesignCurvesFromProfileResponse); + rpc CreateCurvesFromProfile(CreateCurvesFromProfileRequest) returns (CreateCurvesFromProfileResponse); - rpc AssignMidSurfaceThickness(AssignMidSurfaceThicknessRequest) returns (Empty); + rpc AssignMidSurfaceThickness(AssignMidSurfaceThicknessRequest) returns (Empty); - rpc AssignMidSurfaceOffsetType(AssignMidSurfaceOffsetTypeRequest) returns (Empty); - - rpc DownloadFile(Empty) returns (DownloadFileResponse); + rpc AssignMidSurfaceOffsetType(AssignMidSurfaceOffsetTypeRequest) returns (Empty); + + rpc DownloadFile(Empty) returns (DownloadFileResponse); - rpc UploadFile(UploadFileRequest) returns (UploadFileResponse); + rpc UploadFile(UploadFileRequest) returns (UploadFileResponse); - rpc CreateSphere(CreateSphereRequest) returns (CreateSphereResponse); + rpc CreateSphere(CreateSphereRequest) returns (CreateSphereResponse); - rpc CreateTorus(CreateTorusRequest) returns (CreateTorusResponse); + rpc CreateTorus(CreateTorusRequest) returns (CreateTorusResponse); - rpc DeleteBeam(EntityIdentifier) returns (Empty); + rpc DeleteBeam(EntityIdentifier) returns (Empty); - rpc DeleteBeamProfile(EntityIdentifier) returns (Empty); + rpc DeleteBeamProfile(EntityIdentifier) returns (Empty); } message RenameManyRequest{ - map ids_updates = 1; + map ids_updates = 1; } message RenameManyResponse{ - map results = 1; + map results = 1; } message SingleRenamedObject{ - string new_name = 1; - EntityType type = 2; + string new_name = 1; + EntityType type = 2; } message RenameRequest{ - string id = 1; - EntityType type = 2; - string new_name = 3; + string id = 1; + EntityType type = 2; + string new_name = 3; } message RenameResponse{ - string result = 1; + string result = 1; } message ProjectCurvesRequest { - string body=1; - Geometries curves=2; - Direction direction=3; - bool closestFace=4; + string body=1; + Geometries curves=2; + Direction direction=3; + bool closest_face=4; } message ProjectCurvesResponse { - repeated Face faces=1; + repeated Face faces=1; } message ImprintCurvesRequest { - string body=1; - Geometries curves=2; - repeated string faces=3; + string body=1; + Geometries curves=2; + repeated string faces=3; } message PowerSelectFacesByAreaRangeRequest { - string body=1; - double area1=2; - double area2=3; + string body=1; + double area1=2; + double area2=3; } message PowerSelectFacesByAreaRangeResponse { - repeated Face faces=1; + repeated Face faces=1; } message CreateBeamCircularProfileRequest { - Plane plane=1; - double radius=2; - Point origin=3; - string name=4; + Plane plane=1; + double radius=2; + Point origin=3; + string name=4; } message CreateBeamCircularProfileResponse { - string id=1; + string id=1; } message CreateBeamSegmentRequest { - string profile=1; - oneof segment{ - Line line=2; - Arc arc=3; - Circle circle=4; - } - Plane plane= 5; - string parent=6; + string profile=1; + oneof segment{ + Line line=2; + Arc arc=3; + Circle circle=4; + } + Plane plane= 5; + string parent=6; } message CreateBeamSegmentResponse { - string id=1; + string id=1; } message CreateBeamSegmentsRequest{ - string profile=1; - - repeated Line lines=2; - repeated Arc arcs=3; - repeated Circle circles=4; + string profile=1; + + repeated Line lines=2; + repeated Arc arcs=3; + repeated Circle circles=4; - repeated Plane planes= 5; - string parent=7; + repeated Plane planes= 5; + string parent=7; } message CreateBeamSegmentsResponse { - repeated string ids=1; + repeated string ids=1; } message FillFacesRequest { - repeated Face faces=1; + repeated Face faces=1; } message CreateDesignPointRequest { - Point point=1; - string parent=2; + Point point=1; + string parent=2; } message CreateDesignPointResponse { - string id=1; + string id=1; } message CreateDesignPointsRequest { - repeated Point points = 1; - string parent=2; + repeated Point points = 1; + string parent=2; } message CreateDesignPointsResponse { - repeated string ids =1; + repeated string ids =1; } -message CreateDesignCurvesFromProfileRequest { - Geometries geometries=1; - string parent=2; - Plane plane=3; +message CreateCurvesFromProfileRequest { + Geometries geometries=1; + string parent=2; + Plane plane=3; } -message CreateDesignCurvesFromProfileResponse { - repeated string designCurves=1; +message CreateCurvesFromProfileResponse { + repeated string design_curves=1; } message AssignMidSurfaceThicknessRequest { - repeated string bodiesOrFaces=1; - double thickness=2; + repeated string bodies_or_faces=1; + double thickness=2; } message AssignMidSurfaceOffsetTypeRequest { - repeated string bodiesOrFaces=1; - MidSurfaceOffsetType offsetType=2; + repeated string bodies_or_faces=1; + MidSurfaceOffsetType offset_type=2; } message DownloadFileResponse { - bytes data=1; + bytes data=1; } message UploadFileRequest { - bytes data=1; - string file_name=2; + bytes data=1; + string file_name=2; } message UploadFileResponse { - string file_path=1; + string file_path=1; } message CreateSphereRequest { - string name=1; - string parent=2; - Point point=3; - double radius=4; + string name=1; + string parent=2; + Point point=3; + double radius=4; } message CreateSphereResponse { - string id=1; + string id=1; } message CreateTorusRequest { - string name=1; - string parent=2; - double major_radius=3; - double minor_radius=4; - Frame frame=5; + string name=1; + string parent=2; + double major_radius=3; + double minor_radius=4; + Frame frame=5; } message CreateTorusResponse { - string id=1; + string id=1; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/components.proto b/ansys/api/geometry/v0/components.proto index 1ec5b95..b0d0840 100644 --- a/ansys/api/geometry/v0/components.proto +++ b/ansys/api/geometry/v0/components.proto @@ -1,28 +1,29 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.Components; -option csharp_namespace = "Ansys.Api.Geometry.V0.Components"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Components"; + service Components{ - rpc Get(EntityIdentifier) returns(Component); + rpc Get(EntityIdentifier) returns(Component); - rpc GetAll(GetAllRequest) returns(GetAllResponse) ; - - rpc GetBodies(EntityIdentifier) returns (GetBodiesResponse); + rpc GetAll(GetAllRequest) returns(GetAllResponse) ; + + rpc GetBodies(EntityIdentifier) returns (GetBodiesResponse); - rpc Delete(EntityIdentifier) returns(Empty); + rpc Delete(EntityIdentifier) returns(Empty); - rpc Create(CreateRequest) returns(CreateResponse); + rpc Create(CreateRequest) returns(CreateResponse); - rpc SetSharedTopology(SetSharedTopologyRequest) returns (Empty); - - rpc GetRootComponent(Empty) returns (GetRootComponentResponse); + rpc SetSharedTopology(SetSharedTopologyRequest) returns (Empty); + + rpc GetRootComponent(Empty) returns (GetRootComponentResponse); - rpc GetName(EntityIdentifier) returns (GetComponentNameResponse); - - rpc GetUpdateState(EntityIdentifier) returns (UpdateState); + rpc GetName(EntityIdentifier) returns (GetComponentNameResponse); + + rpc GetUpdateState(EntityIdentifier) returns (UpdateState); } message GetAllRequest{ @@ -34,29 +35,29 @@ message GetAllResponse{ } message GetBodiesResponse { - repeated Body bodies=1; + repeated Body bodies=1; } message CreateRequest { - string name = 1; - string parent = 2; - string template = 3; + string name = 1; + string parent = 2; + string template = 3; } message CreateResponse { - Component component = 1; - string template=2; + Component component = 1; + string template=2; } message SetSharedTopologyRequest { - string id=1; - ShareType shareType=2; + string id=1; + ShareType share_type=2; } message GetRootComponentResponse{ - string id=1; + string id=1; } message GetComponentNameResponse { - string name = 1; + string name = 1; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/coordinatesystems.proto b/ansys/api/geometry/v0/coordinatesystems.proto index d4e18f0..09f4e5a 100644 --- a/ansys/api/geometry/v0/coordinatesystems.proto +++ b/ansys/api/geometry/v0/coordinatesystems.proto @@ -1,32 +1,33 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.CoordinateSystems; -option csharp_namespace = "Ansys.Api.Geometry.V0.CoordinateSystems"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.CoordinateSystems"; + service CoordinateSystems{ - rpc Get(EntityIdentifier) returns(CoordinateSystem); + rpc Get(EntityIdentifier) returns(CoordinateSystem); - rpc GetAll(GetAllRequest) returns(GetAllResponse) ; + rpc GetAll(GetAllRequest) returns(GetAllResponse) ; - rpc Create(CreateRequest) returns(CoordinateSystem); + rpc Create(CreateRequest) returns(CoordinateSystem); } message GetAllRequest{ - string parent = 1; + string parent = 1; } message GetAllResponse{ - repeated CoordinateSystem coordinate_systems = 1; + repeated CoordinateSystem coordinate_systems = 1; } message CreateRequest{ - string parent = 1; - string name = 2; - Frame frame = 3; + string parent = 1; + string name = 2; + Frame frame = 3; } message CreateResponse{ - CoordinateSystem coordinate_system=1; + CoordinateSystem coordinate_system=1; } diff --git a/ansys/api/geometry/v0/curves.proto b/ansys/api/geometry/v0/curves.proto index 63d4ef0..8c7d40d 100644 --- a/ansys/api/geometry/v0/curves.proto +++ b/ansys/api/geometry/v0/curves.proto @@ -1,22 +1,23 @@ -// ©2022, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.Curves; -option csharp_namespace = "Ansys.Api.Geometry.V0.Curves"; -option go_package = "ansys/api/geometry/v0"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Curves"; +option go_package = "ansys/api/geometry/v0"; + service Curves{ - rpc Get(EntityIdentifier) returns(Curve) ; - rpc GetAll(GetAllRequest) returns(GetAllResponse) ; + rpc Get(EntityIdentifier) returns(Curve) ; + rpc GetAll(GetAllRequest) returns(GetAllResponse) ; } message GetAllRequest{ - // The parent. - string parent = 1; + // The parent. + string parent = 1; } message GetAllResponse{ - // The curves on this page. - repeated Curve curves = 1; + // The curves on this page. + repeated Curve curves = 1; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/designs.proto b/ansys/api/geometry/v0/designs.proto index 2be9ed1..59c5396 100644 --- a/ansys/api/geometry/v0/designs.proto +++ b/ansys/api/geometry/v0/designs.proto @@ -1,69 +1,70 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.Designs; -option csharp_namespace = "Ansys.Api.Geometry.V0.Designs"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Designs"; + service Designs{ - rpc Get(EntityIdentifier) returns(Design); + rpc Get(EntityIdentifier) returns(Design); - rpc GetAll(Empty) returns(GetAllResponse) ; - - rpc GetActive(Empty) returns(Design) ; + rpc GetAll(Empty) returns(GetAllResponse) ; + + rpc GetActive(Empty) returns(Design) ; - rpc PutActive(EntityIdentifier) returns(Empty); + rpc PutActive(EntityIdentifier) returns(Empty); - rpc Open(OpenRequest) returns(EntityIdentifier); + rpc Open(OpenRequest) returns(EntityIdentifier); - rpc New(NewRequest) returns(Design) ; + rpc New(NewRequest) returns(Design) ; - rpc Close(EntityIdentifier) returns(Empty); + rpc Close(EntityIdentifier) returns(Empty); - rpc Save(EntityIdentifier) returns(Empty) ; + rpc Save(EntityIdentifier) returns(Empty) ; - rpc SaveAs(SaveAsRequest) returns(EntityIdentifier); + rpc SaveAs(SaveAsRequest) returns(EntityIdentifier); - rpc Insert(InsertRequest) returns(EntityIdentifier); + rpc Insert(InsertRequest) returns(EntityIdentifier); - rpc Export(ExportRequest) returns(ExportResponse); + rpc Export(ExportRequest) returns(ExportResponse); - rpc GetAsJson(GetAsJsonRequest) returns(GetAsJsonResponse); + rpc GetAsJson(GetAsJsonRequest) returns(GetAsJsonResponse); } message GetAllResponse{ - repeated Design designs = 1; + repeated Design designs = 1; } message OpenRequest{ - string filepath = 1; + string filepath = 1; } message NewRequest{ - string name = 1; + string name = 1; } message SaveAsRequest{ - string filepath = 1; + string filepath = 1; } message InsertRequest{ - string filepath = 1; + string filepath = 1; } message ExportRequest { - string id =1; - PartExportFormat format=2; + string id =1; + PartExportFormat format=2; } message ExportResponse { - bytes data=1; + bytes data=1; } message GetAsJsonRequest { - string id=1; + string id=1; } message GetAsJsonResponse { - string json=1; + string json=1; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/edges.proto b/ansys/api/geometry/v0/edges.proto index 45c3b66..1ccb381 100644 --- a/ansys/api/geometry/v0/edges.proto +++ b/ansys/api/geometry/v0/edges.proto @@ -1,41 +1,42 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.Edges; -option csharp_namespace = "Ansys.Api.Geometry.V0.Edges"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Edges"; + service Edges{ - rpc Get(EntityIdentifier) returns(Edge); + rpc Get(EntityIdentifier) returns(Edge); - rpc GetAll(GetAllRequest) returns(GetAllResponse); + rpc GetAll(GetAllRequest) returns(GetAllResponse); - rpc GetFaces(EntityIdentifier) returns(GetFacesResponse); + rpc GetFaces(EntityIdentifier) returns(GetFacesResponse); - rpc GetLength(EntityIdentifier) returns(GetLengthResponse); + rpc GetLength(EntityIdentifier) returns(GetLengthResponse); - rpc IsDeleted(EntityIdentifier) returns(IsDeletedResponse); + rpc IsDeleted(EntityIdentifier) returns(IsDeletedResponse); - rpc GetUpdateState(EntityIdentifier) returns (UpdateState); + rpc GetUpdateState(EntityIdentifier) returns (UpdateState); } message GetAllRequest{ - string parent = 1; + string parent = 1; } message GetAllResponse{ - repeated Edge edges = 1; + repeated Edge edges = 1; } message GetFacesResponse{ - repeated Face faces=1; + repeated Face faces=1; } message IsDeletedResponse{ - bool deleted=1; + bool deleted=1; } message GetLengthResponse{ - double length=1; + double length=1; } diff --git a/ansys/api/geometry/v0/faces.proto b/ansys/api/geometry/v0/faces.proto index 62a69d0..1cea9f2 100644 --- a/ansys/api/geometry/v0/faces.proto +++ b/ansys/api/geometry/v0/faces.proto @@ -1,85 +1,86 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.Faces; -option csharp_namespace = "Ansys.Api.Geometry.V0.Faces"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Faces"; + service Faces{ - rpc Get(EntityIdentifier) returns(Face); + rpc Get(EntityIdentifier) returns(Face); - rpc GetAll(GetAllRequest) returns(GetAllResponse); - - rpc GetNormal(GetNormalRequest) returns(GetNormalResponse); + rpc GetAll(GetAllRequest) returns(GetAllResponse); + + rpc GetNormal(GetNormalRequest) returns(GetNormalResponse); - rpc GetArea(EntityIdentifier) returns(GetAreaResponse); + rpc GetArea(EntityIdentifier) returns(GetAreaResponse); - rpc Evaluate(EvaluateRequest) returns(EvaluateResponse); + rpc Evaluate(EvaluateRequest) returns(EvaluateResponse); - rpc GetEdges(EntityIdentifier) returns(GetEdgesResponse); + rpc GetEdges(EntityIdentifier) returns(GetEdgesResponse); - rpc IsDeleted(EntityIdentifier) returns(IsDeletedResponse); + rpc IsDeleted(EntityIdentifier) returns(IsDeletedResponse); - rpc GetExternalEdges(EntityIdentifier) returns(GetExternalEdgesResponse); + rpc GetExternalEdges(EntityIdentifier) returns(GetExternalEdgesResponse); - rpc GetInternalEdges(EntityIdentifier) returns(GetInternalEdgesResponse); + rpc GetInternalEdges(EntityIdentifier) returns(GetInternalEdgesResponse); - rpc GetLoops(EntityIdentifier) returns (GetLoopsResponse); + rpc GetLoops(EntityIdentifier) returns (GetLoopsResponse); - rpc GetUpdateState(EntityIdentifier) returns (UpdateState); + rpc GetUpdateState(EntityIdentifier) returns (UpdateState); } message GetAllRequest{ - // The parent, which can be empty or "designbodies/{moniker}" or "parts/{moniker}". - string parent = 1; + // The parent, which can be empty or "designbodies/{moniker}" or "parts/{moniker}". + string parent = 1; } message GetAllResponse{ - // The faces on this page. - repeated Face faces = 1; + // The faces on this page. + repeated Face faces = 1; } message GetNormalRequest { - string id=1; - double u=2; - double v=3; + string id=1; + double u=2; + double v=3; } message GetNormalResponse { - Direction direction=1; + Direction direction=1; } message EvaluateRequest { - string id=1; - double u=2; - double v=3; + string id=1; + double u=2; + double v=3; } message EvaluateResponse { - Point point=1; + Point point=1; } message GetAreaResponse { - double area=1; + double area=1; } message IsDeletedResponse{ - bool deleted=1; + bool deleted=1; } message GetEdgesResponse{ - repeated Edge edges=1; + repeated Edge edges=1; } message GetExternalEdgesResponse{ - repeated Edge edges=1; + repeated Edge edges=1; } message GetInternalEdgesResponse{ - repeated Edge edges=1; + repeated Edge edges=1; } message GetLoopsResponse { - repeated Loop loops=1; + repeated Loop loops=1; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/facettools.proto b/ansys/api/geometry/v0/facettools.proto index 1aa8ac7..064a46e 100644 --- a/ansys/api/geometry/v0/facettools.proto +++ b/ansys/api/geometry/v0/facettools.proto @@ -1,46 +1,47 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; -package ansys.api.geometry.v0; -option csharp_namespace = "Ansys.Api.Geometry.V0.FacetTools"; -option go_package = "ansys/api/geometry/v0"; +package ansys.api.geometry.v0.FacetTools; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.FacetTools"; +option go_package = "ansys/api/geometry/v0"; + service FacetTools{ - // Shrinkwrap bodies. - rpc ShrinkWrapBody(ShrinkWrapBodyRequest) returns (ShrinkWrapBodyResponse); + // Shrinkwrap bodies. + rpc ShrinkWrapBody(ShrinkWrapBodyRequest) returns (ShrinkWrapBodyResponse); - // Shrinkwrap meshes. - rpc ShrinkWrapMesh(ShrinkWrapMeshRequest) returns (ShrinkWrapMeshResponse); + // Shrinkwrap meshes. + rpc ShrinkWrapMesh(ShrinkWrapMeshRequest) returns (ShrinkWrapMeshResponse); - // Find and fix faceted body. - rpc FacetAutoFix(FacetAutoFixRequest) returns (FacetAutoFixResponse); + // Find and fix faceted body. + rpc FacetAutoFix(FacetAutoFixRequest) returns (FacetAutoFixResponse); } message ShrinkWrapBodyRequest{ - // The bodies to be shrinkwrapped - repeated ansys.api.geometry.v0.Body selection = 1; - ansys.api.geometry.v0.ShrinkWrapOptions options= 2; + // The bodies to be shrinkwrapped + repeated ansys.api.geometry.v0.Body selection = 1; + ansys.api.geometry.v0.ShrinkWrapOptions options= 2; } message ShrinkWrapBodyResponse{ - bool result = 1; + bool result = 1; } message ShrinkWrapMeshRequest{ - repeated ansys.api.geometry.v0.Mesh selection = 1; - ansys.api.geometry.v0.ShrinkWrapOptions options= 2; + repeated ansys.api.geometry.v0.Mesh selection = 1; + ansys.api.geometry.v0.ShrinkWrapOptions options= 2; } message ShrinkWrapMeshResponse{ - bool result = 1; + bool result = 1; } message FacetAutoFixRequest{ - repeated ansys.api.geometry.v0.Mesh selection = 1; + repeated ansys.api.geometry.v0.Mesh selection = 1; } message FacetAutoFixResponse{ - bool result = 1; + bool result = 1; } diff --git a/ansys/api/geometry/v0/geometryapi.proto b/ansys/api/geometry/v0/geometryapi.proto index 389f4a1..9d492ed 100644 --- a/ansys/api/geometry/v0/geometryapi.proto +++ b/ansys/api/geometry/v0/geometryapi.proto @@ -1,38 +1,39 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; -package ansys.api.geometry.v0.geometryapi; +package ansys.api.geometry.v0.GeometryApi; + option csharp_namespace = "Ansys.Api.Geometry.V0.GeometryApi"; option go_package = "ansys/api/geometry/v0"; // Api // service GeometryApi{ - // Sets the current scripting version. - rpc SetVersion(SetVersionRequest) returns(SetVersionResponse) ; + // Sets the current scripting version. + rpc SetVersion(SetVersionRequest) returns(SetVersionResponse) ; - // Sets the current scripting version. - rpc GetVersion(GetVersionRequest) returns(GetVersionResponse) ; + // Sets the current scripting version. + rpc GetVersion(GetVersionRequest) returns(GetVersionResponse) ; } message GetVersionRequest{ } message GetVersionResponse{ - ApiVersion version = 1; + ApiVersion version = 1; } message SetVersionRequest{ - // The set api operation being requested. - ApiVersion version = 1; + // The set api operation being requested. + ApiVersion version = 1; } message SetVersionResponse{ - string result = 1; + string result = 1; } enum ApiVersion { - V_21 = 0; - V_22 = 1; - V_231 = 2; - V_232 = 3; + V_21 = 0; + V_22 = 1; + V_231 = 2; + V_232 = 3; } diff --git a/ansys/api/geometry/v0/geometryapplication.proto b/ansys/api/geometry/v0/geometryapplication.proto index 9ceaac9..85e0ade 100644 --- a/ansys/api/geometry/v0/geometryapplication.proto +++ b/ansys/api/geometry/v0/geometryapplication.proto @@ -1,4 +1,4 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.GeometryApplication; option csharp_namespace = "Ansys.Api.Geometry.V0.GeometryApplication"; @@ -6,20 +6,20 @@ option go_package = "ansys/api/geometry/v0"; service GeometryApplication { - // Runs a script based on a file. - rpc RunScriptFile(RunScriptFileRequest) returns(RunScriptFileResponse); + // Runs a script based on a file. + rpc RunScriptFile(RunScriptFileRequest) returns(RunScriptFileResponse); } message RunScriptFileRequest{ - // Local path to the script to execute. - string script_path = 1; - // map of argument names to values. - map script_args = 2; - // The api version to be used to run the script - int32 api_version = 3; + // Local path to the script to execute. + string script_path = 1; + // map of argument names to values. + map script_args = 2; + // The api version to be used to run the script + int32 api_version = 3; } message RunScriptFileResponse{ - // Result of script execution. True means script executed successfully. - string run_script_response = 1; + // Result of script execution. True means script executed successfully. + string run_script_response = 1; } diff --git a/ansys/api/geometry/v0/materials.proto b/ansys/api/geometry/v0/materials.proto index 4b0d73d..79fb84d 100644 --- a/ansys/api/geometry/v0/materials.proto +++ b/ansys/api/geometry/v0/materials.proto @@ -1,21 +1,22 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.Materials; -option csharp_namespace = "Ansys.Api.Geometry.V0.Materials"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Materials"; + service Materials{ - rpc GetAllNames(Empty) returns(GetAllNamesResponse); + rpc GetAllNames(Empty) returns(GetAllNamesResponse); - rpc AddToDocument(AddToDocumentRequest) returns (Empty); + rpc AddToDocument(AddToDocumentRequest) returns (Empty); } message AddToDocumentRequest { - Material material=1; + Material material=1; } message GetAllNamesResponse{ - repeated string materials=1; + repeated string materials=1; } diff --git a/ansys/api/geometry/v0/meshes.proto b/ansys/api/geometry/v0/meshes.proto index 0334d94..b2b49b6 100644 --- a/ansys/api/geometry/v0/meshes.proto +++ b/ansys/api/geometry/v0/meshes.proto @@ -1,9 +1,10 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.Meshes; -option csharp_namespace = "Ansys.Api.Geometry.V0.Meshes"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Meshes"; + service Meshes{ rpc Get(EntityIdentifier) returns(Mesh); diff --git a/ansys/api/geometry/v0/models.proto b/ansys/api/geometry/v0/models.proto index edff0fa..b4981ce 100644 --- a/ansys/api/geometry/v0/models.proto +++ b/ansys/api/geometry/v0/models.proto @@ -1,10 +1,11 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0; -option csharp_namespace = "Ansys.Api.Geometry.V0"; import "google/protobuf/struct.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0"; + // // The type of curve. enum CurveType { @@ -85,11 +86,11 @@ message Mesh{ // A design document. message Design{ string id = 1; - bool is_complete=2 ; - bool is_locked=3 ; - bool is_modified=4; - bool is_removed = 5; - Part main_part=6; + bool is_complete=2 ; + bool is_locked=3 ; + bool is_modified=4; + bool is_removed = 5; + Part main_part=6; bool main_part_displays_file_name=7; string path = 10; string name=11; @@ -110,7 +111,8 @@ message Body{ // // A nullable body master. message BodyMasterNullable{ - oneof kind { + oneof kind + { google.protobuf.NullValue null = 1; BodyMaster props = 2; } @@ -130,10 +132,10 @@ message BodyMaster { // // The shape. message Shape { - bool is_surface_body = 1; - double surface_area = 2; - double volume = 3; - Direction bounding_box_size = 4; + bool is_surface_body = 1; + double surface_area = 2; + double volume = 3; + Direction bounding_box_size = 4; } // @@ -196,8 +198,8 @@ message Direction { // // A 3D box. message Box { - Point min = 1; - Point max = 2; + Point min = 1; + Point max = 2; } // @@ -207,22 +209,22 @@ message Box { // The translation is m03/m33, m13/m33, m23/m33. // The uniform scale is 1/m33. message Matrix{ - double m00 = 1; - double m01 = 2; - double m02 = 3; - double m03 = 4; - double m10 = 5; - double m11 = 6; - double m12 = 7; - double m13 = 8; - double m20 = 9; - double m21 = 10; - double m22 = 11; - double m23 = 12; - double m30 = 13; - double m31 = 14; - double m32 = 15; - double m33 = 16; + double m00 = 1; + double m01 = 2; + double m02 = 3; + double m03 = 4; + double m10 = 5; + double m11 = 6; + double m12 = 7; + double m13 = 8; + double m20 = 9; + double m21 = 10; + double m22 = 11; + double m23 = 12; + double m30 = 13; + double m31 = 14; + double m32 = 15; + double m33 = 16; } // // An history track parameter @@ -269,15 +271,15 @@ message ScriptParameter { // // ShrinkWrapOptions is used to specify ShrinkWrap method in the Facet Tools. message ShrinkWrapOptions { - double size =2; - bool keep_original_bodies =3; - bool preserve_features =4; - double angle_tolerance =5; - bool secondary_size_enabled =6; - double secondary_size = 7; - bool max_size_enabled =8; - double max_size = 9; - double curvature_angle =10; + double size =2; + bool keep_original_bodies =3; + bool preserve_features =4; + double angle_tolerance =5; + bool secondary_size_enabled =6; + double secondary_size = 7; + bool max_size_enabled =8; + double max_size = 9; + double curvature_angle =10; } // @@ -311,201 +313,201 @@ message OutputColumn { // // Represents the quantity type for a physics parameter. enum QuantityType { - QUANTITY_TYPE_ACCELERATION=0; - QUANTITY_TYPE_ANGLE=1; - QUANTITY_TYPE_AREA=2; - QUANTITY_TYPE_AREA_DENSITY=3; - QUANTITY_TYPE_AREA_MOMENT_OF_INERTIA=4; - QUANTITY_TYPE_CAPACITANCE=5; - QUANTITY_TYPE_COEFFICIENT_OF_THERMAL_EXPANSION=6; - QUANTITY_TYPE_DENSITY=7; - QUANTITY_TYPE_DYNAMIC_VISCOSITY=8; - QUANTITY_TYPE_ELECTRIC_ADMITTANCE=9; - QUANTITY_TYPE_ELECTRIC_CHARGE=10; - QUANTITY_TYPE_ELECTRIC_CHARGE_DENSITY=11; - QUANTITY_TYPE_ELECTRIC_CONDUCTANCE=12; - QUANTITY_TYPE_ELECTRIC_CONDUCTIVITY=13; - QUANTITY_TYPE_ELECTRIC_CURRENT=14; - QUANTITY_TYPE_ELECTRIC_CURRENT_DENSITY=15; - QUANTITY_TYPE_ELECTRIC_CURRENT_GRADIENT=16; - QUANTITY_TYPE_ELECTRIC_FIELD=17; - QUANTITY_TYPE_ELECTRIC_INDUCTANCE=18; - QUANTITY_TYPE_ELECTRIC_POTENTIAL=19; - QUANTITY_TYPE_ELECTRIC_POTENTIAL_AC=20; - QUANTITY_TYPE_ELECTRIC_POTENTIAL_CHANGE_RATE=21; - QUANTITY_TYPE_ELECTRIC_POTENTIAL_DC=22; - QUANTITY_TYPE_ELECTRIC_RESISTANCE=23; - QUANTITY_TYPE_ELECTRIC_RESISTIVITY=24; - QUANTITY_TYPE_ELECTRIC_SURFACE_CHARGE_DENSITY=25; - QUANTITY_TYPE_ENERGY=26; - QUANTITY_TYPE_ENTROPY=27; - QUANTITY_TYPE_FORCE=28; - QUANTITY_TYPE_FORCE_CHANGE_RATE=29; - QUANTITY_TYPE_FORCE_PER_LENGTH=30; - QUANTITY_TYPE_FREQUENCY=31; - QUANTITY_TYPE_HEAT_FLUX=32; - QUANTITY_TYPE_HEAT_TRANSFER_COEFFICIENT=33; - QUANTITY_TYPE_INVERSE_AREA=34; - QUANTITY_TYPE_INVERSE_LENGTH=35; - QUANTITY_TYPE_KINEMATIC_VISCOSITY=36; - QUANTITY_TYPE_LENGTH=37; - QUANTITY_TYPE_MAGNETIC_FIELD=38; - QUANTITY_TYPE_MASS=39; - QUANTITY_TYPE_MASS_CONCENTRATION=40; - QUANTITY_TYPE_MASS_FLOW=41; - QUANTITY_TYPE_MASS_FLUX=42; - QUANTITY_TYPE_MASS_FRACTION=43; - QUANTITY_TYPE_MASS_MOMENT_OF_INERTIA=44; - QUANTITY_TYPE_MOLARITY=45; - QUANTITY_TYPE_MOLAR_MASS=46; - QUANTITY_TYPE_PERMEABILITY=47; - QUANTITY_TYPE_PERMITTIVITY=48; - QUANTITY_TYPE_POWER=49; - QUANTITY_TYPE_POWER_DENSITY=50; - QUANTITY_TYPE_POWER_RATIO=51; - QUANTITY_TYPE_PRESSURE=52; - QUANTITY_TYPE_RATIO=53; - QUANTITY_TYPE_RATIO_CHANGE_RATE=54; - QUANTITY_TYPE_REACTIVE_ENERGY=55; - QUANTITY_TYPE_REACTIVE_POWER=56; - QUANTITY_TYPE_ROTATIONAL_ACCELERATION=57; - QUANTITY_TYPE_ROTATIONAL_SPEED=58; - QUANTITY_TYPE_ROTATIONAL_STIFFNESS=59; - QUANTITY_TYPE_ROTATIONAL_STIFFNESS_PER_LENGTH=60; - QUANTITY_TYPE_SOLID_ANGLE=61; - QUANTITY_TYPE_SPECIFIC_ENERGY=62; - QUANTITY_TYPE_SPECIFIC_ENTROPY=63; - QUANTITY_TYPE_SPECIFIC_VOLUME=64; - QUANTITY_TYPE_SPECIFIC_WEIGHT=65; - QUANTITY_TYPE_SPEED=66; - QUANTITY_TYPE_TEMPERATURE=67; - QUANTITY_TYPE_TEMPERATURE_CHANGE_RATE=68; - QUANTITY_TYPE_TEMPERATURE_DELTA=69; - QUANTITY_TYPE_THERMAL_CONDUCTIVITY=70; - QUANTITY_TYPE_THERMAL_RESISTANCE=71; - QUANTITY_TYPE_TIME=72; - QUANTITY_TYPE_TORQUE=73; - QUANTITY_TYPE_TORQUE_PER_LENGTH=74; - QUANTITY_TYPE_VOLUME=75; - QUANTITY_TYPE_VOLUME_CONCENTRATION=76; - QUANTITY_TYPE_VOLUME_FLOW=77; - QUANTITY_TYPE_VOLUME_PER_LENGTH=78; - QUANTITY_TYPE_WARPING_MOMENT_OF_INERTIA=79; + QUANTITY_TYPE_ACCELERATION=0; + QUANTITY_TYPE_ANGLE=1; + QUANTITY_TYPE_AREA=2; + QUANTITY_TYPE_AREA_DENSITY=3; + QUANTITY_TYPE_AREA_MOMENT_OF_INERTIA=4; + QUANTITY_TYPE_CAPACITANCE=5; + QUANTITY_TYPE_COEFFICIENT_OF_THERMAL_EXPANSION=6; + QUANTITY_TYPE_DENSITY=7; + QUANTITY_TYPE_DYNAMIC_VISCOSITY=8; + QUANTITY_TYPE_ELECTRIC_ADMITTANCE=9; + QUANTITY_TYPE_ELECTRIC_CHARGE=10; + QUANTITY_TYPE_ELECTRIC_CHARGE_DENSITY=11; + QUANTITY_TYPE_ELECTRIC_CONDUCTANCE=12; + QUANTITY_TYPE_ELECTRIC_CONDUCTIVITY=13; + QUANTITY_TYPE_ELECTRIC_CURRENT=14; + QUANTITY_TYPE_ELECTRIC_CURRENT_DENSITY=15; + QUANTITY_TYPE_ELECTRIC_CURRENT_GRADIENT=16; + QUANTITY_TYPE_ELECTRIC_FIELD=17; + QUANTITY_TYPE_ELECTRIC_INDUCTANCE=18; + QUANTITY_TYPE_ELECTRIC_POTENTIAL=19; + QUANTITY_TYPE_ELECTRIC_POTENTIAL_AC=20; + QUANTITY_TYPE_ELECTRIC_POTENTIAL_CHANGE_RATE=21; + QUANTITY_TYPE_ELECTRIC_POTENTIAL_DC=22; + QUANTITY_TYPE_ELECTRIC_RESISTANCE=23; + QUANTITY_TYPE_ELECTRIC_RESISTIVITY=24; + QUANTITY_TYPE_ELECTRIC_SURFACE_CHARGE_DENSITY=25; + QUANTITY_TYPE_ENERGY=26; + QUANTITY_TYPE_ENTROPY=27; + QUANTITY_TYPE_FORCE=28; + QUANTITY_TYPE_FORCE_CHANGE_RATE=29; + QUANTITY_TYPE_FORCE_PER_LENGTH=30; + QUANTITY_TYPE_FREQUENCY=31; + QUANTITY_TYPE_HEAT_FLUX=32; + QUANTITY_TYPE_HEAT_TRANSFER_COEFFICIENT=33; + QUANTITY_TYPE_INVERSE_AREA=34; + QUANTITY_TYPE_INVERSE_LENGTH=35; + QUANTITY_TYPE_KINEMATIC_VISCOSITY=36; + QUANTITY_TYPE_LENGTH=37; + QUANTITY_TYPE_MAGNETIC_FIELD=38; + QUANTITY_TYPE_MASS=39; + QUANTITY_TYPE_MASS_CONCENTRATION=40; + QUANTITY_TYPE_MASS_FLOW=41; + QUANTITY_TYPE_MASS_FLUX=42; + QUANTITY_TYPE_MASS_FRACTION=43; + QUANTITY_TYPE_MASS_MOMENT_OF_INERTIA=44; + QUANTITY_TYPE_MOLARITY=45; + QUANTITY_TYPE_MOLAR_MASS=46; + QUANTITY_TYPE_PERMEABILITY=47; + QUANTITY_TYPE_PERMITTIVITY=48; + QUANTITY_TYPE_POWER=49; + QUANTITY_TYPE_POWER_DENSITY=50; + QUANTITY_TYPE_POWER_RATIO=51; + QUANTITY_TYPE_PRESSURE=52; + QUANTITY_TYPE_RATIO=53; + QUANTITY_TYPE_RATIO_CHANGE_RATE=54; + QUANTITY_TYPE_REACTIVE_ENERGY=55; + QUANTITY_TYPE_REACTIVE_POWER=56; + QUANTITY_TYPE_ROTATIONAL_ACCELERATION=57; + QUANTITY_TYPE_ROTATIONAL_SPEED=58; + QUANTITY_TYPE_ROTATIONAL_STIFFNESS=59; + QUANTITY_TYPE_ROTATIONAL_STIFFNESS_PER_LENGTH=60; + QUANTITY_TYPE_SOLID_ANGLE=61; + QUANTITY_TYPE_SPECIFIC_ENERGY=62; + QUANTITY_TYPE_SPECIFIC_ENTROPY=63; + QUANTITY_TYPE_SPECIFIC_VOLUME=64; + QUANTITY_TYPE_SPECIFIC_WEIGHT=65; + QUANTITY_TYPE_SPEED=66; + QUANTITY_TYPE_TEMPERATURE=67; + QUANTITY_TYPE_TEMPERATURE_CHANGE_RATE=68; + QUANTITY_TYPE_TEMPERATURE_DELTA=69; + QUANTITY_TYPE_THERMAL_CONDUCTIVITY=70; + QUANTITY_TYPE_THERMAL_RESISTANCE=71; + QUANTITY_TYPE_TIME=72; + QUANTITY_TYPE_TORQUE=73; + QUANTITY_TYPE_TORQUE_PER_LENGTH=74; + QUANTITY_TYPE_VOLUME=75; + QUANTITY_TYPE_VOLUME_CONCENTRATION=76; + QUANTITY_TYPE_VOLUME_FLOW=77; + QUANTITY_TYPE_VOLUME_PER_LENGTH=78; + QUANTITY_TYPE_WARPING_MOMENT_OF_INERTIA=79; } message Material{ - string name=1; - repeated MaterialProperty materialProperties=2; + string name=1; + repeated MaterialProperty material_properties=2; } message MaterialProperty { - string id=1; - string displayName=2; - double value=3; - string units=4; + string id=1; + string display_name=2; + double value=3; + string units=4; } message Frame { - Point origin = 1; - Direction dir_x = 2; - Direction dir_y = 3; - Direction dir_z = 4; + Point origin = 1; + Direction dir_x = 2; + Direction dir_y = 3; + Direction dir_z = 4; } message Plane { - Frame frame = 1; + Frame frame = 1; } message Line { - Point start=1; - Point end=2; + Point start=1; + Point end=2; } message Circle { - Point center=1; - double radius=2; + Point center=1; + double radius=2; } message Arc { - Point center=1; - Point start=2; - Point end=3; - Direction axis=4; + Point center=1; + Point start=2; + Point end=3; + Direction axis=4; } message Ellipse { - Point center=1; - double majorradius=2; - double minorradius=3; - double angle=4; + Point center=1; + double majorradius=2; + double minorradius=3; + double angle=4; } message Polygon { - Point center=1; - double radius=2; - int32 numberofsides=3; - double angle=4; + Point center=1; + double radius=2; + int32 numberofsides=3; + double angle=4; } message Geometries { - repeated Point points = 1; - repeated Line lines = 2; - repeated Arc arcs = 3; - repeated Circle circles = 4; - repeated Ellipse ellipses = 5; - repeated Polygon polygons = 6; + repeated Point points = 1; + repeated Line lines = 2; + repeated Arc arcs = 3; + repeated Circle circles = 4; + repeated Ellipse ellipses = 5; + repeated Polygon polygons = 6; } message Loop { - string type=1; - double length=2; - Box boundingBox=3; - repeated string edges=4; + string type=1; + double length=2; + Box bounding_box=3; + repeated string edges=4; } message Empty { } enum ShareType { - SHARETYPE_NONE=0; - SHARETYPE_SHARE=1; - SHARETYPE_MERGE=2; - SHARETYPE_GROUPS=3; + SHARETYPE_NONE=0; + SHARETYPE_SHARE=1; + SHARETYPE_MERGE=2; + SHARETYPE_GROUPS=3; } enum MidSurfaceOffsetType { - MIDSURFACEOFFSETTYPE_MIDDLE=0; - MIDSURFACEOFFSETTYPE_TOP=1; - MIDSURFACEOFFSETTYPE_BOTTOM=2; - MIDSURFACEOFFSETTYPE_VARIABLE=3; - MIDSURFACEOFFSETTYPE_CUSTOM=4; + MIDSURFACEOFFSETTYPE_MIDDLE=0; + MIDSURFACEOFFSETTYPE_TOP=1; + MIDSURFACEOFFSETTYPE_BOTTOM=2; + MIDSURFACEOFFSETTYPE_VARIABLE=3; + MIDSURFACEOFFSETTYPE_CUSTOM=4; } message EntityIdentifier{ - string id=1; + string id=1; } // // Object type descriptor enum EntityType{ - PART = 0; - COMPONENT = 1; - BODY = 2; - NAMED_SELECTION = 3; + PART = 0; + COMPONENT = 1; + BODY = 2; + NAMED_SELECTION = 3; } message EntitiesCollection{ - repeated Curve curves=1; - repeated Edge edges=2; - repeated Face faces=3; - repeated Body bodies=4; + repeated Curve curves=1; + repeated Edge edges=2; + repeated Face faces=3; + repeated Body bodies=4; } message Tessellation { - repeated double vertices = 1; - repeated int32 faces = 2; - int32 facecolor = 3; + repeated double vertices = 1; + repeated int32 faces = 2; + int32 facecolor = 3; } // @@ -517,14 +519,14 @@ enum SegmentType { } enum PartExportFormat { - PARTEXPORTFORMAT_ACIS_TEXT = 0; - PARTEXPORTFORMAT_ACIS_BINARY = 1; - PARTEXPORTFORMAT_PARASOLID_TEXT = 2; - PARTEXPORTFORMAT_PARASOLID_BINARY = 3; - PARTEXPORTFORMAT_STEP = 4; - PARTEXPORTFORMAT_FMD = 5; + PARTEXPORTFORMAT_ACIS_TEXT = 0; + PARTEXPORTFORMAT_ACIS_BINARY = 1; + PARTEXPORTFORMAT_PARASOLID_TEXT = 2; + PARTEXPORTFORMAT_PARASOLID_BINARY = 3; + PARTEXPORTFORMAT_STEP = 4; + PARTEXPORTFORMAT_FMD = 5; } message UpdateState { - int32 state=1; + int32 state=1; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/namedselections.proto b/ansys/api/geometry/v0/namedselections.proto index 168308f..afc2950 100644 --- a/ansys/api/geometry/v0/namedselections.proto +++ b/ansys/api/geometry/v0/namedselections.proto @@ -1,34 +1,35 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0.NamedSelections; -option csharp_namespace = "Ansys.Api.Geometry.V0.NamedSelections"; import "ansys/api/geometry/v0/models.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.NamedSelections"; + // Named Selections // service NamedSelections{ - rpc Get(EntityIdentifier) returns(NamedSelection); + rpc Get(EntityIdentifier) returns(NamedSelection); - rpc Create(CreateRequest) returns(NamedSelection); + rpc Create(CreateRequest) returns(NamedSelection); - rpc GetAll(Empty) returns(GetAllResponse); + rpc GetAll(Empty) returns(GetAllResponse); - rpc Delete(EntityIdentifier) returns(Empty); + rpc Delete(EntityIdentifier) returns(Empty); - rpc DeleteByName(DeleteByNameRequest) returns(Empty); + rpc DeleteByName(DeleteByNameRequest) returns(Empty); } message CreateRequest{ - string name = 1; - repeated string members = 2; - string parent = 3; + string name = 1; + repeated string members = 2; + string parent = 3; } message GetAllResponse{ - repeated NamedSelection named_selections = 1; + repeated NamedSelection named_selections = 1; } message DeleteByNameRequest{ - string name = 1; + string name = 1; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/parts.proto b/ansys/api/geometry/v0/parts.proto index e55b2b6..2b8463d 100644 --- a/ansys/api/geometry/v0/parts.proto +++ b/ansys/api/geometry/v0/parts.proto @@ -1,28 +1,29 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; -package ansys.api.geometry.v0; -option csharp_namespace = "Ansys.Api.Geometry.V0.Parts"; +package ansys.api.geometry.v0.Parts; import "ansys/api/geometry/v0/models.proto"; import "ansys/api/geometry/v0/streaming.proto"; +option csharp_namespace = "Ansys.Api.Geometry.V0.Parts"; + service Parts{ - rpc Get(EntityIdentifier) returns(Part); + rpc Get(EntityIdentifier) returns(Part); - rpc GetAll(GetAllRequest) returns(GetAllResponse) ; + rpc GetAll(GetAllRequest) returns(GetAllResponse) ; - rpc Export(ExportRequest) returns(stream StreamPackage); + rpc Export(ExportRequest) returns(stream ansys.api.geometry.v0.StreamPackage); } message GetAllRequest{ - string parent = 1; + string parent = 1; } message GetAllResponse{ - repeated Part parts = 1; + repeated Part parts = 1; } message ExportRequest{ - string id = 1; - PartExportFormat format = 2; + string id = 1; + PartExportFormat format = 2; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/preparetools.proto b/ansys/api/geometry/v0/preparetools.proto index c7f8472..ceba4c3 100644 --- a/ansys/api/geometry/v0/preparetools.proto +++ b/ansys/api/geometry/v0/preparetools.proto @@ -1,87 +1,88 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; -package ansys.api.geometry.v0; -option csharp_namespace = "Ansys.Api.Geometry.V0.PrepareTools"; -option go_package = "ansys/api/geometry/v0"; +package ansys.api.geometry.v0.PrepareTools; -import "google/protobuf/wrappers.proto"; import "ansys/api/geometry/v0/models.proto"; +import "google/protobuf/wrappers.proto"; + +option csharp_namespace = "Ansys.Api.Geometry.V0.PrepareTools"; +option go_package = "ansys/api/geometry/v0"; service PrepareTools{ - rpc FixInterference(FixInterferenceRequest) returns (FixInterferenceResponse); + rpc FixInterference(FixInterferenceRequest) returns (FixInterferenceResponse); - rpc FixShortEdges(FixShortEdgesRequest) returns (FixShortEdgesResponse); + rpc FixShortEdges(FixShortEdgesRequest) returns (FixShortEdgesResponse); - rpc ShareTopology(ShareTopologyRequest) returns (ShareTopologyResponse); + rpc ShareTopology(ShareTopologyRequest) returns (ShareTopologyResponse); - rpc UnshareTopology(UnshareTopologyRequest) returns (UnshareTopologyResponse); + rpc UnshareTopology(UnshareTopologyRequest) returns (UnshareTopologyResponse); - rpc RemoveRounds(RemoveRoundsRequest) returns(RemoveRoundsResponse); + rpc RemoveRounds(RemoveRoundsRequest) returns(RemoveRoundsResponse); - rpc RemoveFaces(RemoveFacesRequest) returns(RemoveFacesResponse); + rpc RemoveFaces(RemoveFacesRequest) returns(RemoveFacesResponse); } message FixInterferenceRequest{ - repeated ansys.api.geometry.v0.Body selection = 1; - // True if interfered body is removed from smaller body, false otherwise. - google.protobuf.BoolValue cut_smaller_body=2; + repeated ansys.api.geometry.v0.Body selection = 1; + // True if interfered body is removed from smaller body, false otherwise. + google.protobuf.BoolValue cut_smaller_body=2; } message FixInterferenceResponse{ - bool result = 1; + bool result = 1; } message FixShortEdgesRequest{ - repeated ansys.api.geometry.v0.Edge selection = 1; - // The maximum edge length in mm to remove shorter edges. - google.protobuf.DoubleValue max_edge_length=2; + repeated ansys.api.geometry.v0.Edge selection = 1; + // The maximum edge length in mm to remove shorter edges. + google.protobuf.DoubleValue max_edge_length=2; } message FixShortEdgesResponse{ - bool result = 1; + bool result = 1; } message ShareTopologyRequest{ - repeated ansys.api.geometry.v0.Body selection = 1; - // Gets or sets the maximum distance between items to be considered intersecting in mm. - google.protobuf.DoubleValue tolerance=2; - // Gets or sets the option for preserving the instancing. - google.protobuf.BoolValue preserve_instances=3; + repeated ansys.api.geometry.v0.Body selection = 1; + // Gets or sets the maximum distance between items to be considered intersecting in mm. + google.protobuf.DoubleValue tolerance=2; + // Gets or sets the option for preserving the instancing. + google.protobuf.BoolValue preserve_instances=3; } message ShareTopologyResponse{ - bool result = 1; + bool result = 1; } message UnshareTopologyRequest{ - // Gets or sets a value indicating whether to include groups. - google.protobuf.BoolValue include_groups=1; - // Gets or sets a value indicating whether to unshare lower topology. - google.protobuf.BoolValue unshare_lower_topology =2; + // Gets or sets a value indicating whether to include groups. + google.protobuf.BoolValue include_groups=1; + // Gets or sets a value indicating whether to unshare lower topology. + google.protobuf.BoolValue unshare_lower_topology =2; } message UnshareTopologyResponse{ - bool result = 1; + bool result = 1; } message RemoveRoundsRequest{ - // The round faces to be removed. - repeated ansys.api.geometry.v0.Face selection = 1; - // Auto-shrink fill area - google.protobuf.BoolValue auto_shrink = 2; + // The round faces to be removed. + repeated ansys.api.geometry.v0.Face selection = 1; + // Auto-shrink fill area + google.protobuf.BoolValue auto_shrink = 2; } message RemoveRoundsResponse{ - bool result = 1; + bool result = 1; } message RemoveFacesRequest{ - // The faces to be removed. - repeated ansys.api.geometry.v0.Face selection = 1; + // The faces to be removed. + repeated ansys.api.geometry.v0.Face selection = 1; } message RemoveFacesResponse{ - bool result = 1; + bool result = 1; } \ No newline at end of file diff --git a/ansys/api/geometry/v0/repairtools.proto b/ansys/api/geometry/v0/repairtools.proto index 03e4f4c..90214eb 100644 --- a/ansys/api/geometry/v0/repairtools.proto +++ b/ansys/api/geometry/v0/repairtools.proto @@ -1,174 +1,175 @@ -// ©2022, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; -package ansys.api.geometry.v0; -option csharp_namespace = "Ansys.Api.Geometry.V0.RepairTools"; -option go_package = "ansys/api/geometry/v0"; +package ansys.api.geometry.v0.RepairTools; -import "google/protobuf/wrappers.proto"; -import "google/protobuf/struct.proto"; import "ansys/api/geometry/v0/models.proto"; +import "google/protobuf/struct.proto"; +import "google/protobuf/wrappers.proto"; + +option csharp_namespace = "Ansys.Api.Geometry.V0.RepairTools"; +option go_package = "ansys/api/geometry/v0"; service RepairTools{ - rpc SolidifyStitch(SolidifyStitchRequest) returns (SolidifyStitchResponse); + rpc SolidifyStitch(SolidifyStitchRequest) returns (SolidifyStitchResponse); - rpc SolidifyGaps(SolidifyGapsRequest) returns (SolidifyGapsResponse); + rpc SolidifyGaps(SolidifyGapsRequest) returns (SolidifyGapsResponse); - rpc SolidifyMissingFaces(SolidifyMissingFacesRequest) returns (SolidifyMissingFacesResponse); + rpc SolidifyMissingFaces(SolidifyMissingFacesRequest) returns (SolidifyMissingFacesResponse); - rpc FixSplitEdges(FixSplitEdgesRequest) returns (FixSplitEdgesResponse); + rpc FixSplitEdges(FixSplitEdgesRequest) returns (FixSplitEdgesResponse); - rpc FixExtraEdges(FixExtraEdgesRequest) returns (FixExtraEdgesResponse); + rpc FixExtraEdges(FixExtraEdgesRequest) returns (FixExtraEdgesResponse); - rpc FixDuplicateFaces(FixDuplicateFacesRequest) returns (FixDuplicateFacesResponse); + rpc FixDuplicateFaces(FixDuplicateFacesRequest) returns (FixDuplicateFacesResponse); - rpc FixCurvesGaps(FixCurvesGapsRequest) returns (FixCurvesGapsResponse); + rpc FixCurvesGaps(FixCurvesGapsRequest) returns (FixCurvesGapsResponse); - rpc FixCurvesDuplicate(FixCurvesDuplicateRequest) returns (FixCurvesDuplicateResponse); + rpc FixCurvesDuplicate(FixCurvesDuplicateRequest) returns (FixCurvesDuplicateResponse); - rpc AdjustMergeFaces(AdjustMergeFacesRequest) returns (AdjustMergeFacesResponse); + rpc AdjustMergeFaces(AdjustMergeFacesRequest) returns (AdjustMergeFacesResponse); - rpc AdjustSmallFaces(AdjustSmallFacesRequest) returns (AdjustSmallFacesResponse); + rpc AdjustSmallFaces(AdjustSmallFacesRequest) returns (AdjustSmallFacesResponse); - rpc AdjustSimplify(AdjustSimplifyRequest) returns (AdjustSimplifyResponse); + rpc AdjustSimplify(AdjustSimplifyRequest) returns (AdjustSimplifyResponse); - rpc AdjustInexactEdges(AdjustInexactEdgesRequest) returns (AdjustInexactEdgesResponse); + rpc AdjustInexactEdges(AdjustInexactEdgesRequest) returns (AdjustInexactEdgesResponse); } message SolidifyStitchRequest{ - repeated ansys.api.geometry.v0.Face selection = 1; - google.protobuf.DoubleValue maximum_distance =2; // default: 0.0001 - google.protobuf.BoolValue check_for_coincidence=3; // default: false - google.protobuf.BoolValue allow_multiple_bodies =4; // default: false - google.protobuf.BoolValue maintain_components=5; // default: false + repeated ansys.api.geometry.v0.Face selection = 1; + google.protobuf.DoubleValue maximum_distance =2; // default: 0.0001 + google.protobuf.BoolValue check_for_coincidence=3; // default: false + google.protobuf.BoolValue allow_multiple_bodies =4; // default: false + google.protobuf.BoolValue maintain_components=5; // default: false } message SolidifyStitchResponse{ - bool result = 1; + bool result = 1; } enum SolidifyFixMethodType{ - FILL = 0; - PATCH_BLEND = 1; - TRY_BOTH = 2; + FILL = 0; + PATCH_BLEND = 1; + TRY_BOTH = 2; } message SolidifyGapsRequest{ - repeated ansys.api.geometry.v0.Face selection = 1; - google.protobuf.DoubleValue angle=2; - google.protobuf.DoubleValue distance = 3; - oneof method - { - google.protobuf.NullValue null = 4; - SolidifyFixMethodType data =5; - } - google.protobuf.BoolValue allow_multi_patch = 6; + repeated ansys.api.geometry.v0.Face selection = 1; + google.protobuf.DoubleValue angle=2; + google.protobuf.DoubleValue distance = 3; + oneof method + { + google.protobuf.NullValue null = 4; + SolidifyFixMethodType data =5; + } + google.protobuf.BoolValue allow_multi_patch = 6; } message SolidifyGapsResponse{ - bool result = 1; + bool result = 1; } message SolidifyMissingFacesRequest{ - repeated ansys.api.geometry.v0.Face selection = 1; - google.protobuf.DoubleValue angle=2; - google.protobuf.DoubleValue distance = 3; - oneof method - { - google.protobuf.NullValue null = 4; - SolidifyFixMethodType data =5; - } - google.protobuf.BoolValue allow_multi_patch =6; + repeated ansys.api.geometry.v0.Face selection = 1; + google.protobuf.DoubleValue angle=2; + google.protobuf.DoubleValue distance = 3; + oneof method + { + google.protobuf.NullValue null = 4; + SolidifyFixMethodType data =5; + } + google.protobuf.BoolValue allow_multi_patch =6; } message SolidifyMissingFacesResponse{ - bool result = 1; + bool result = 1; } message FixSplitEdgesRequest{ - repeated ansys.api.geometry.v0.Edge selection = 1; - google.protobuf.DoubleValue max_edge_length = 2; - google.protobuf.DoubleValue min_edge_angle = 3; + repeated ansys.api.geometry.v0.Edge selection = 1; + google.protobuf.DoubleValue max_edge_length = 2; + google.protobuf.DoubleValue min_edge_angle = 3; } message FixSplitEdgesResponse{ - bool result = 1; + bool result = 1; } message FixExtraEdgesRequest{ - repeated ansys.api.geometry.v0.Edge selection = 1; + repeated ansys.api.geometry.v0.Edge selection = 1; } message FixExtraEdgesResponse{ - bool result = 1; + bool result = 1; } -message FixDuplicateFacesRequest{ - repeated ansys.api.geometry.v0.Face selection = 1; - google.protobuf.DoubleValue max_gap = 2; +message FixDuplicateFacesRequest{ + repeated ansys.api.geometry.v0.Face selection = 1; + google.protobuf.DoubleValue max_gap = 2; } message FixDuplicateFacesResponse{ - bool result = 1; + bool result = 1; } message FixCurvesGapsRequest{ - google.protobuf.DoubleValue distance = 1; + google.protobuf.DoubleValue distance = 1; } message FixCurvesGapsResponse{ - bool result = 1; + bool result = 1; } message FixCurvesDuplicateRequest{ - google.protobuf.DoubleValue distance = 1; + google.protobuf.DoubleValue distance = 1; } message FixCurvesDuplicateResponse{ - bool result = 1; + bool result = 1; } message AdjustMergeFacesRequest{ - repeated ansys.api.geometry.v0.Face selection = 1; - repeated ansys.api.geometry.v0.Face tangent_faces = 2; - google.protobuf.BoolValue allow_multi_patch = 3; - google.protobuf.BoolValue fail_if_can_fill = 4; - google.protobuf.BoolValue enforce_closed_loop_check = 5; + repeated ansys.api.geometry.v0.Face selection = 1; + repeated ansys.api.geometry.v0.Face tangent_faces = 2; + google.protobuf.BoolValue allow_multi_patch = 3; + google.protobuf.BoolValue fail_if_can_fill = 4; + google.protobuf.BoolValue enforce_closed_loop_check = 5; } message AdjustMergeFacesResponse{ - bool result = 1; + bool result = 1; } message AdjustSmallFacesRequest{ - repeated ansys.api.geometry.v0.Face selection = 1; - google.protobuf.DoubleValue area = 2; - google.protobuf.DoubleValue width = 3; + repeated ansys.api.geometry.v0.Face selection = 1; + google.protobuf.DoubleValue area = 2; + google.protobuf.DoubleValue width = 3; } message AdjustSmallFacesResponse{ - bool result = 1; + bool result = 1; } message AdjustSimplifyRequest{ - repeated ansys.api.geometry.v0.Face selection = 1; + repeated ansys.api.geometry.v0.Face selection = 1; } message AdjustSimplifyResponse{ - bool result = 1; + bool result = 1; } message AdjustInexactEdgesRequest{ - repeated ansys.api.geometry.v0.Edge selection = 1; + repeated ansys.api.geometry.v0.Edge selection = 1; } message AdjustInexactEdgesResponse{ - bool result = 1; -} + bool result = 1; +} \ No newline at end of file diff --git a/ansys/api/geometry/v0/streaming.proto b/ansys/api/geometry/v0/streaming.proto index 5ea96ac..0bdf713 100644 --- a/ansys/api/geometry/v0/streaming.proto +++ b/ansys/api/geometry/v0/streaming.proto @@ -1,19 +1,19 @@ -// ©2021, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0; option csharp_namespace = "Ansys.Api.Geometry.V0"; message StreamPackage{ - // The type of content - string content_type = 1; - // The number of packages - int32 count = 2; - // The package index - int32 index = 3; - // The image total size - int32 total_size = 4; - // This package size - int32 package_size = 5; - // The package data - bytes data =6; + // The type of content + string content_type = 1; + // The number of packages + int32 count = 2; + // The package index + int32 index = 3; + // The image total size + int32 total_size = 4; + // This package size + int32 package_size = 5; + // The package data + bytes data =6; } diff --git a/ansys/api/geometry/v0/units.proto b/ansys/api/geometry/v0/units.proto index 78b7a4a..fa6aeba 100644 --- a/ansys/api/geometry/v0/units.proto +++ b/ansys/api/geometry/v0/units.proto @@ -1,1473 +1,1472 @@ -// Copyright 2022, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. +// ©2023, ANSYS Inc. Unauthorized use, distribution or duplication is prohibited. syntax = "proto3"; package ansys.api.geometry.v0; option csharp_namespace = "Ansys.Api.Geometry.V0"; option go_package = "ansys/api/geometry/v0"; - // // Acceleration units. enum AccelerationUnit { - ACCELERATION_CENTIMETER_PER_SECOND_SQUARED=0; - ACCELERATION_DECIMETER_PER_SECOND_SQUARED=1; - ACCELERATION_FOOT_PER_SECOND_SQUARED=2; - ACCELERATION_INCH_PER_SECOND_SQUARED=3; - ACCELERATION_KILOMETER_PER_SECOND_SQUARED=4; - ACCELERATION_KNOT_PER_HOUR=5; - ACCELERATION_KNOT_PER_MINUTE=6; - ACCELERATION_KNOT_PER_SECOND=7; - ACCELERATION_METER_PER_SECOND_SQUARED=8; - ACCELERATION_MICROMETER_PER_SECOND_SQUARED=9; - ACCELERATION_MILLIMETER_PER_SECOND_SQUARED=10; - ACCELERATION_NANOMETER_PER_SECOND_SQUARED=11; - ACCELERATION_STANDARD_GRAVITY=12; + ACCELERATION_CENTIMETER_PER_SECOND_SQUARED=0; + ACCELERATION_DECIMETER_PER_SECOND_SQUARED=1; + ACCELERATION_FOOT_PER_SECOND_SQUARED=2; + ACCELERATION_INCH_PER_SECOND_SQUARED=3; + ACCELERATION_KILOMETER_PER_SECOND_SQUARED=4; + ACCELERATION_KNOT_PER_HOUR=5; + ACCELERATION_KNOT_PER_MINUTE=6; + ACCELERATION_KNOT_PER_SECOND=7; + ACCELERATION_METER_PER_SECOND_SQUARED=8; + ACCELERATION_MICROMETER_PER_SECOND_SQUARED=9; + ACCELERATION_MILLIMETER_PER_SECOND_SQUARED=10; + ACCELERATION_NANOMETER_PER_SECOND_SQUARED=11; + ACCELERATION_STANDARD_GRAVITY=12; } // // Angle units. enum AngleUnit { - ANGLE_ARCMINUTE=0; - ANGLE_ARCSECOND=1; - ANGLE_CENTIRADIAN=2; - ANGLE_DECIRADIAN=3; - ANGLE_DEGREE=4; - ANGLE_GRADIAN=5; - ANGLE_MICRODEGREE=6; - ANGLE_MICRORADIAN=7; - ANGLE_MILLIDEGREE=8; - ANGLE_MILLIRADIAN=9; - ANGLE_NANODEGREE=10; - ANGLE_NANORADIAN=11; - ANGLE_RADIAN=12; - ANGLE_REVOLUTION=13; + ANGLE_ARCMINUTE=0; + ANGLE_ARCSECOND=1; + ANGLE_CENTIRADIAN=2; + ANGLE_DECIRADIAN=3; + ANGLE_DEGREE=4; + ANGLE_GRADIAN=5; + ANGLE_MICRODEGREE=6; + ANGLE_MICRORADIAN=7; + ANGLE_MILLIDEGREE=8; + ANGLE_MILLIRADIAN=9; + ANGLE_NANODEGREE=10; + ANGLE_NANORADIAN=11; + ANGLE_RADIAN=12; + ANGLE_REVOLUTION=13; } // // Area units. enum AreaUnit { - AREA_ACRE=0; - AREA_HECTARE=1; - AREA_SQUARE_CENTIMETER=2; - AREA_SQUARE_DECIMETER=3; - AREA_SQUARE_FOOT=4; - AREA_SQUARE_INCH=5; - AREA_SQUARE_KILOMETER=6; - AREA_SQUARE_METER=7; - AREA_SQUARE_MICROMETER=8; - AREA_SQUARE_MILE=9; - AREA_SQUARE_MILLIMETER=10; - AREA_SQUARE_NAUTICAL_MILE=11; - AREA_SQUARE_YARD=12; - AREA_US_SURVEY_SQUARE_FOOT=13; + AREA_ACRE=0; + AREA_HECTARE=1; + AREA_SQUARE_CENTIMETER=2; + AREA_SQUARE_DECIMETER=3; + AREA_SQUARE_FOOT=4; + AREA_SQUARE_INCH=5; + AREA_SQUARE_KILOMETER=6; + AREA_SQUARE_METER=7; + AREA_SQUARE_MICROMETER=8; + AREA_SQUARE_MILE=9; + AREA_SQUARE_MILLIMETER=10; + AREA_SQUARE_NAUTICAL_MILE=11; + AREA_SQUARE_YARD=12; + AREA_US_SURVEY_SQUARE_FOOT=13; } // // AreaDensity units. enum AreaDensityUnit { - AREADENSITY_KILOGRAM_PER_SQUARE_METER=0; + AREADENSITY_KILOGRAM_PER_SQUARE_METER=0; } // // AreaMomentOfInertia units. enum AreaMomentOfInertiaUnit { - AREAMOMENTOFINERTIA_CENTIMETER_TO_THE_FOURTH=0; - AREAMOMENTOFINERTIA_DECIMETER_TO_THE_FOURTH=1; - AREAMOMENTOFINERTIA_FOOT_TO_THE_FOURTH=2; - AREAMOMENTOFINERTIA_INCH_TO_THE_FOURTH=3; - AREAMOMENTOFINERTIA_METER_TO_THE_FOURTH=4; - AREAMOMENTOFINERTIA_MILLIMETER_TO_THE_FOURTH=5; + AREAMOMENTOFINERTIA_CENTIMETER_TO_THE_FOURTH=0; + AREAMOMENTOFINERTIA_DECIMETER_TO_THE_FOURTH=1; + AREAMOMENTOFINERTIA_FOOT_TO_THE_FOURTH=2; + AREAMOMENTOFINERTIA_INCH_TO_THE_FOURTH=3; + AREAMOMENTOFINERTIA_METER_TO_THE_FOURTH=4; + AREAMOMENTOFINERTIA_MILLIMETER_TO_THE_FOURTH=5; } // // Capacitance units. enum CapacitanceUnit { - CAPACITANCE_FARAD=0; - CAPACITANCE_KILOFARAD=1; - CAPACITANCE_MEGAFARAD=2; - CAPACITANCE_MICROFARAD=3; - CAPACITANCE_MILLIFARAD=4; - CAPACITANCE_NANOFARAD=5; - CAPACITANCE_PICOFARAD=6; + CAPACITANCE_FARAD=0; + CAPACITANCE_KILOFARAD=1; + CAPACITANCE_MEGAFARAD=2; + CAPACITANCE_MICROFARAD=3; + CAPACITANCE_MILLIFARAD=4; + CAPACITANCE_NANOFARAD=5; + CAPACITANCE_PICOFARAD=6; } // // CoefficientOfThermalExpansion units. enum CoefficientOfThermalExpansionUnit { - COEFFICIENTOFTHERMALEXPANSION_INVERSE_DEGREE_CELSIUS=0; - COEFFICIENTOFTHERMALEXPANSION_INVERSE_DEGREE_FAHRENHEIT=1; - COEFFICIENTOFTHERMALEXPANSION_INVERSE_KELVIN=2; + COEFFICIENTOFTHERMALEXPANSION_INVERSE_DEGREE_CELSIUS=0; + COEFFICIENTOFTHERMALEXPANSION_INVERSE_DEGREE_FAHRENHEIT=1; + COEFFICIENTOFTHERMALEXPANSION_INVERSE_KELVIN=2; } // // Density units. enum DensityUnit { - DENSITY_CENTIGRAM_PER_DECILITER=0; - DENSITY_CENTIGRAM_PER_LITER=1; - DENSITY_CENTIGRAM_PER_MILLILITER=2; - DENSITY_DECIGRAM_PER_DECILITER=3; - DENSITY_DECIGRAM_PER_LITER=4; - DENSITY_DECIGRAM_PER_MILLILITER=5; - DENSITY_GRAM_PER_CUBIC_CENTIMETER=6; - DENSITY_GRAM_PER_CUBIC_METER=7; - DENSITY_GRAM_PER_CUBIC_MILLIMETER=8; - DENSITY_GRAM_PER_DECILITER=9; - DENSITY_GRAM_PER_LITER=10; - DENSITY_GRAM_PER_MILLILITER=11; - DENSITY_KILOGRAM_PER_CUBIC_CENTIMETER=12; - DENSITY_KILOGRAM_PER_CUBIC_METER=13; - DENSITY_KILOGRAM_PER_CUBIC_MILLIMETER=14; - DENSITY_KILOGRAM_PER_LITER=15; - DENSITY_KILOPOUND_PER_CUBIC_FOOT=16; - DENSITY_KILOPOUND_PER_CUBIC_INCH=17; - DENSITY_MICROGRAM_PER_CUBIC_METER=18; - DENSITY_MICROGRAM_PER_DECILITER=19; - DENSITY_MICROGRAM_PER_LITER=20; - DENSITY_MICROGRAM_PER_MILLILITER=21; - DENSITY_MILLIGRAM_PER_CUBIC_METER=22; - DENSITY_MILLIGRAM_PER_DECILITER=23; - DENSITY_MILLIGRAM_PER_LITER=24; - DENSITY_MILLIGRAM_PER_MILLILITER=25; - DENSITY_NANOGRAM_PER_DECILITER=26; - DENSITY_NANOGRAM_PER_LITER=27; - DENSITY_NANOGRAM_PER_MILLILITER=28; - DENSITY_PICOGRAM_PER_DECILITER=29; - DENSITY_PICOGRAM_PER_LITER=30; - DENSITY_PICOGRAM_PER_MILLILITER=31; - DENSITY_POUND_PER_CUBIC_FOOT=32; - DENSITY_POUND_PER_CUBIC_INCH=33; - DENSITY_POUND_PER_IMPERIAL_GALLON=34; - DENSITY_POUND_PER_U_S_GALLON=35; - DENSITY_SLUG_PER_CUBIC_FOOT=36; - DENSITY_TONNE_PER_CUBIC_CENTIMETER=37; - DENSITY_TONNE_PER_CUBIC_METER=38; - DENSITY_TONNE_PER_CUBIC_MILLIMETER=39; + DENSITY_CENTIGRAM_PER_DECILITER=0; + DENSITY_CENTIGRAM_PER_LITER=1; + DENSITY_CENTIGRAM_PER_MILLILITER=2; + DENSITY_DECIGRAM_PER_DECILITER=3; + DENSITY_DECIGRAM_PER_LITER=4; + DENSITY_DECIGRAM_PER_MILLILITER=5; + DENSITY_GRAM_PER_CUBIC_CENTIMETER=6; + DENSITY_GRAM_PER_CUBIC_METER=7; + DENSITY_GRAM_PER_CUBIC_MILLIMETER=8; + DENSITY_GRAM_PER_DECILITER=9; + DENSITY_GRAM_PER_LITER=10; + DENSITY_GRAM_PER_MILLILITER=11; + DENSITY_KILOGRAM_PER_CUBIC_CENTIMETER=12; + DENSITY_KILOGRAM_PER_CUBIC_METER=13; + DENSITY_KILOGRAM_PER_CUBIC_MILLIMETER=14; + DENSITY_KILOGRAM_PER_LITER=15; + DENSITY_KILOPOUND_PER_CUBIC_FOOT=16; + DENSITY_KILOPOUND_PER_CUBIC_INCH=17; + DENSITY_MICROGRAM_PER_CUBIC_METER=18; + DENSITY_MICROGRAM_PER_DECILITER=19; + DENSITY_MICROGRAM_PER_LITER=20; + DENSITY_MICROGRAM_PER_MILLILITER=21; + DENSITY_MILLIGRAM_PER_CUBIC_METER=22; + DENSITY_MILLIGRAM_PER_DECILITER=23; + DENSITY_MILLIGRAM_PER_LITER=24; + DENSITY_MILLIGRAM_PER_MILLILITER=25; + DENSITY_NANOGRAM_PER_DECILITER=26; + DENSITY_NANOGRAM_PER_LITER=27; + DENSITY_NANOGRAM_PER_MILLILITER=28; + DENSITY_PICOGRAM_PER_DECILITER=29; + DENSITY_PICOGRAM_PER_LITER=30; + DENSITY_PICOGRAM_PER_MILLILITER=31; + DENSITY_POUND_PER_CUBIC_FOOT=32; + DENSITY_POUND_PER_CUBIC_INCH=33; + DENSITY_POUND_PER_IMPERIAL_GALLON=34; + DENSITY_POUND_PER_U_S_GALLON=35; + DENSITY_SLUG_PER_CUBIC_FOOT=36; + DENSITY_TONNE_PER_CUBIC_CENTIMETER=37; + DENSITY_TONNE_PER_CUBIC_METER=38; + DENSITY_TONNE_PER_CUBIC_MILLIMETER=39; } // // DynamicViscosity units. enum DynamicViscosityUnit { - DYNAMICVISCOSITY_CENTIPOISE=0; - DYNAMICVISCOSITY_MICROPASCAL_SECOND=1; - DYNAMICVISCOSITY_MILLIPASCAL_SECOND=2; - DYNAMICVISCOSITY_NEWTON_SECOND_PER_METER_SQUARED=3; - DYNAMICVISCOSITY_PASCAL_SECOND=4; - DYNAMICVISCOSITY_POISE=5; - DYNAMICVISCOSITY_POUND_FORCE_SECOND_PER_SQUARE_FOOT=6; - DYNAMICVISCOSITY_POUND_FORCE_SECOND_PER_SQUARE_INCH=7; - DYNAMICVISCOSITY_REYN=8; + DYNAMICVISCOSITY_CENTIPOISE=0; + DYNAMICVISCOSITY_MICROPASCAL_SECOND=1; + DYNAMICVISCOSITY_MILLIPASCAL_SECOND=2; + DYNAMICVISCOSITY_NEWTON_SECOND_PER_METER_SQUARED=3; + DYNAMICVISCOSITY_PASCAL_SECOND=4; + DYNAMICVISCOSITY_POISE=5; + DYNAMICVISCOSITY_POUND_FORCE_SECOND_PER_SQUARE_FOOT=6; + DYNAMICVISCOSITY_POUND_FORCE_SECOND_PER_SQUARE_INCH=7; + DYNAMICVISCOSITY_REYN=8; } // // ElectricAdmittance units. enum ElectricAdmittanceUnit { - ELECTRICADMITTANCE_MICROSIEMENS=0; - ELECTRICADMITTANCE_MILLISIEMENS=1; - ELECTRICADMITTANCE_NANOSIEMENS=2; - ELECTRICADMITTANCE_SIEMENS=3; + ELECTRICADMITTANCE_MICROSIEMENS=0; + ELECTRICADMITTANCE_MILLISIEMENS=1; + ELECTRICADMITTANCE_NANOSIEMENS=2; + ELECTRICADMITTANCE_SIEMENS=3; } // // ElectricCharge units. enum ElectricChargeUnit { - ELECTRICCHARGE_AMPERE_HOUR=0; - ELECTRICCHARGE_COULOMB=1; - ELECTRICCHARGE_KILOAMPERE_HOUR=2; - ELECTRICCHARGE_MEGAAMPERE_HOUR=3; - ELECTRICCHARGE_MILLIAMPERE_HOUR=4; + ELECTRICCHARGE_AMPERE_HOUR=0; + ELECTRICCHARGE_COULOMB=1; + ELECTRICCHARGE_KILOAMPERE_HOUR=2; + ELECTRICCHARGE_MEGAAMPERE_HOUR=3; + ELECTRICCHARGE_MILLIAMPERE_HOUR=4; } // // ElectricChargeDensity units. enum ElectricChargeDensityUnit { - ELECTRICCHARGEDENSITY_COULOMB_PER_CUBIC_METER=0; + ELECTRICCHARGEDENSITY_COULOMB_PER_CUBIC_METER=0; } // // ElectricConductance units. enum ElectricConductanceUnit { - ELECTRICCONDUCTANCE_MICROSIEMENS=0; - ELECTRICCONDUCTANCE_MILLISIEMENS=1; - ELECTRICCONDUCTANCE_SIEMENS=2; + ELECTRICCONDUCTANCE_MICROSIEMENS=0; + ELECTRICCONDUCTANCE_MILLISIEMENS=1; + ELECTRICCONDUCTANCE_SIEMENS=2; } // // ElectricConductivity units. enum ElectricConductivityUnit { - ELECTRICCONDUCTIVITY_SIEMENS_PER_FOOT=0; - ELECTRICCONDUCTIVITY_SIEMENS_PER_INCH=1; - ELECTRICCONDUCTIVITY_SIEMENS_PER_METER=2; + ELECTRICCONDUCTIVITY_SIEMENS_PER_FOOT=0; + ELECTRICCONDUCTIVITY_SIEMENS_PER_INCH=1; + ELECTRICCONDUCTIVITY_SIEMENS_PER_METER=2; } // // ElectricCurrent units. enum ElectricCurrentUnit { - ELECTRICCURRENT_AMPERE=0; - ELECTRICCURRENT_CENTIAMPERE=1; - ELECTRICCURRENT_KILOAMPERE=2; - ELECTRICCURRENT_MEGAAMPERE=3; - ELECTRICCURRENT_MICROAMPERE=4; - ELECTRICCURRENT_MILLIAMPERE=5; - ELECTRICCURRENT_NANOAMPERE=6; - ELECTRICCURRENT_PICOAMPERE=7; + ELECTRICCURRENT_AMPERE=0; + ELECTRICCURRENT_CENTIAMPERE=1; + ELECTRICCURRENT_KILOAMPERE=2; + ELECTRICCURRENT_MEGAAMPERE=3; + ELECTRICCURRENT_MICROAMPERE=4; + ELECTRICCURRENT_MILLIAMPERE=5; + ELECTRICCURRENT_NANOAMPERE=6; + ELECTRICCURRENT_PICOAMPERE=7; } // // ElectricCurrentDensity units. enum ElectricCurrentDensityUnit { - ELECTRICCURRENTDENSITY_AMPERE_PER_SQUARE_FOOT=0; - ELECTRICCURRENTDENSITY_AMPERE_PER_SQUARE_INCH=1; - ELECTRICCURRENTDENSITY_AMPERE_PER_SQUARE_METER=2; + ELECTRICCURRENTDENSITY_AMPERE_PER_SQUARE_FOOT=0; + ELECTRICCURRENTDENSITY_AMPERE_PER_SQUARE_INCH=1; + ELECTRICCURRENTDENSITY_AMPERE_PER_SQUARE_METER=2; } // // ElectricCurrentGradient units. enum ElectricCurrentGradientUnit { - ELECTRICCURRENTGRADIENT_AMPERE_PER_SECOND=0; + ELECTRICCURRENTGRADIENT_AMPERE_PER_SECOND=0; } // // ElectricField units. enum ElectricFieldUnit { - ELECTRICFIELD_VOLT_PER_METER=0; + ELECTRICFIELD_VOLT_PER_METER=0; } // // ElectricInductance units. enum ElectricInductanceUnit { - ELECTRICINDUCTANCE_HENRY=0; - ELECTRICINDUCTANCE_MICROHENRY=1; - ELECTRICINDUCTANCE_MILLIHENRY=2; - ELECTRICINDUCTANCE_NANOHENRY=3; + ELECTRICINDUCTANCE_HENRY=0; + ELECTRICINDUCTANCE_MICROHENRY=1; + ELECTRICINDUCTANCE_MILLIHENRY=2; + ELECTRICINDUCTANCE_NANOHENRY=3; } // // ElectricPotential units. enum ElectricPotentialUnit { - ELECTRICPOTENTIAL_KILOVOLT=0; - ELECTRICPOTENTIAL_MEGAVOLT=1; - ELECTRICPOTENTIAL_MICROVOLT=2; - ELECTRICPOTENTIAL_MILLIVOLT=3; - ELECTRICPOTENTIAL_VOLT=4; + ELECTRICPOTENTIAL_KILOVOLT=0; + ELECTRICPOTENTIAL_MEGAVOLT=1; + ELECTRICPOTENTIAL_MICROVOLT=2; + ELECTRICPOTENTIAL_MILLIVOLT=3; + ELECTRICPOTENTIAL_VOLT=4; } // // ElectricPotentialAc units. enum ElectricPotentialAcUnit { - ELECTRICPOTENTIALAC_KILOVOLT_AC=0; - ELECTRICPOTENTIALAC_MEGAVOLT_AC=1; - ELECTRICPOTENTIALAC_MICROVOLT_AC=2; - ELECTRICPOTENTIALAC_MILLIVOLT_AC=3; - ELECTRICPOTENTIALAC_VOLT_AC=4; + ELECTRICPOTENTIALAC_KILOVOLT_AC=0; + ELECTRICPOTENTIALAC_MEGAVOLT_AC=1; + ELECTRICPOTENTIALAC_MICROVOLT_AC=2; + ELECTRICPOTENTIALAC_MILLIVOLT_AC=3; + ELECTRICPOTENTIALAC_VOLT_AC=4; } // // ElectricPotentialChangeRate units. enum ElectricPotentialChangeRateUnit { - ELECTRICPOTENTIALCHANGERATE_KILOVOLT_PER_HOUR=0; - ELECTRICPOTENTIALCHANGERATE_KILOVOLT_PER_MICROSECOND=1; - ELECTRICPOTENTIALCHANGERATE_KILOVOLT_PER_MINUTE=2; - ELECTRICPOTENTIALCHANGERATE_KILOVOLT_PER_SECOND=3; - ELECTRICPOTENTIALCHANGERATE_MEGAVOLT_PER_HOUR=4; - ELECTRICPOTENTIALCHANGERATE_MEGAVOLT_PER_MICROSECOND=5; - ELECTRICPOTENTIALCHANGERATE_MEGAVOLT_PER_MINUTE=6; - ELECTRICPOTENTIALCHANGERATE_MEGAVOLT_PER_SECOND=7; - ELECTRICPOTENTIALCHANGERATE_MICROVOLT_PER_HOUR=8; - ELECTRICPOTENTIALCHANGERATE_MICROVOLT_PER_MICROSECOND=9; - ELECTRICPOTENTIALCHANGERATE_MICROVOLT_PER_MINUTE=10; - ELECTRICPOTENTIALCHANGERATE_MICROVOLT_PER_SECOND=11; - ELECTRICPOTENTIALCHANGERATE_MILLIVOLT_PER_HOUR=12; - ELECTRICPOTENTIALCHANGERATE_MILLIVOLT_PER_MICROSECOND=13; - ELECTRICPOTENTIALCHANGERATE_MILLIVOLT_PER_MINUTE=14; - ELECTRICPOTENTIALCHANGERATE_MILLIVOLT_PER_SECOND=15; - ELECTRICPOTENTIALCHANGERATE_VOLT_PER_HOUR=16; - ELECTRICPOTENTIALCHANGERATE_VOLT_PER_MICROSECOND=17; - ELECTRICPOTENTIALCHANGERATE_VOLT_PER_MINUTE=18; - ELECTRICPOTENTIALCHANGERATE_VOLT_PER_SECOND=19; + ELECTRICPOTENTIALCHANGERATE_KILOVOLT_PER_HOUR=0; + ELECTRICPOTENTIALCHANGERATE_KILOVOLT_PER_MICROSECOND=1; + ELECTRICPOTENTIALCHANGERATE_KILOVOLT_PER_MINUTE=2; + ELECTRICPOTENTIALCHANGERATE_KILOVOLT_PER_SECOND=3; + ELECTRICPOTENTIALCHANGERATE_MEGAVOLT_PER_HOUR=4; + ELECTRICPOTENTIALCHANGERATE_MEGAVOLT_PER_MICROSECOND=5; + ELECTRICPOTENTIALCHANGERATE_MEGAVOLT_PER_MINUTE=6; + ELECTRICPOTENTIALCHANGERATE_MEGAVOLT_PER_SECOND=7; + ELECTRICPOTENTIALCHANGERATE_MICROVOLT_PER_HOUR=8; + ELECTRICPOTENTIALCHANGERATE_MICROVOLT_PER_MICROSECOND=9; + ELECTRICPOTENTIALCHANGERATE_MICROVOLT_PER_MINUTE=10; + ELECTRICPOTENTIALCHANGERATE_MICROVOLT_PER_SECOND=11; + ELECTRICPOTENTIALCHANGERATE_MILLIVOLT_PER_HOUR=12; + ELECTRICPOTENTIALCHANGERATE_MILLIVOLT_PER_MICROSECOND=13; + ELECTRICPOTENTIALCHANGERATE_MILLIVOLT_PER_MINUTE=14; + ELECTRICPOTENTIALCHANGERATE_MILLIVOLT_PER_SECOND=15; + ELECTRICPOTENTIALCHANGERATE_VOLT_PER_HOUR=16; + ELECTRICPOTENTIALCHANGERATE_VOLT_PER_MICROSECOND=17; + ELECTRICPOTENTIALCHANGERATE_VOLT_PER_MINUTE=18; + ELECTRICPOTENTIALCHANGERATE_VOLT_PER_SECOND=19; } // // ElectricPotentialDc units. enum ElectricPotentialDcUnit { - ELECTRICPOTENTIALDC_KILOVOLT_DC=0; - ELECTRICPOTENTIALDC_MEGAVOLT_DC=1; - ELECTRICPOTENTIALDC_MICROVOLT_DC=2; - ELECTRICPOTENTIALDC_MILLIVOLT_DC=3; - ELECTRICPOTENTIALDC_VOLT_DC=4; + ELECTRICPOTENTIALDC_KILOVOLT_DC=0; + ELECTRICPOTENTIALDC_MEGAVOLT_DC=1; + ELECTRICPOTENTIALDC_MICROVOLT_DC=2; + ELECTRICPOTENTIALDC_MILLIVOLT_DC=3; + ELECTRICPOTENTIALDC_VOLT_DC=4; } // // ElectricResistance units. enum ElectricResistanceUnit { - ELECTRICRESISTANCE_GIGAOHM=0; - ELECTRICRESISTANCE_KILOOHM=1; - ELECTRICRESISTANCE_MEGAOHM=2; - ELECTRICRESISTANCE_MICROOHM=3; - ELECTRICRESISTANCE_MILLIOHM=4; - ELECTRICRESISTANCE_OHM=5; + ELECTRICRESISTANCE_GIGAOHM=0; + ELECTRICRESISTANCE_KILOOHM=1; + ELECTRICRESISTANCE_MEGAOHM=2; + ELECTRICRESISTANCE_MICROOHM=3; + ELECTRICRESISTANCE_MILLIOHM=4; + ELECTRICRESISTANCE_OHM=5; } // // ElectricResistivity units. enum ElectricResistivityUnit { - ELECTRICRESISTIVITY_KILOOHM_CENTIMETER=0; - ELECTRICRESISTIVITY_KILOOHM_METER=1; - ELECTRICRESISTIVITY_MEGAOHM_CENTIMETER=2; - ELECTRICRESISTIVITY_MEGAOHM_METER=3; - ELECTRICRESISTIVITY_MICROOHM_CENTIMETER=4; - ELECTRICRESISTIVITY_MICROOHM_METER=5; - ELECTRICRESISTIVITY_MILLIOHM_CENTIMETER=6; - ELECTRICRESISTIVITY_MILLIOHM_METER=7; - ELECTRICRESISTIVITY_NANOOHM_CENTIMETER=8; - ELECTRICRESISTIVITY_NANOOHM_METER=9; - ELECTRICRESISTIVITY_OHM_CENTIMETER=10; - ELECTRICRESISTIVITY_OHM_METER=11; - ELECTRICRESISTIVITY_PICOOHM_CENTIMETER=12; - ELECTRICRESISTIVITY_PICOOHM_METER=13; + ELECTRICRESISTIVITY_KILOOHM_CENTIMETER=0; + ELECTRICRESISTIVITY_KILOOHM_METER=1; + ELECTRICRESISTIVITY_MEGAOHM_CENTIMETER=2; + ELECTRICRESISTIVITY_MEGAOHM_METER=3; + ELECTRICRESISTIVITY_MICROOHM_CENTIMETER=4; + ELECTRICRESISTIVITY_MICROOHM_METER=5; + ELECTRICRESISTIVITY_MILLIOHM_CENTIMETER=6; + ELECTRICRESISTIVITY_MILLIOHM_METER=7; + ELECTRICRESISTIVITY_NANOOHM_CENTIMETER=8; + ELECTRICRESISTIVITY_NANOOHM_METER=9; + ELECTRICRESISTIVITY_OHM_CENTIMETER=10; + ELECTRICRESISTIVITY_OHM_METER=11; + ELECTRICRESISTIVITY_PICOOHM_CENTIMETER=12; + ELECTRICRESISTIVITY_PICOOHM_METER=13; } // // ElectricSurfaceChargeDensity units. enum ElectricSurfaceChargeDensityUnit { - ELECTRICSURFACECHARGEDENSITY_COULOMB_PER_SQUARE_CENTIMETER=0; - ELECTRICSURFACECHARGEDENSITY_COULOMB_PER_SQUARE_INCH=1; - ELECTRICSURFACECHARGEDENSITY_COULOMB_PER_SQUARE_METER=2; + ELECTRICSURFACECHARGEDENSITY_COULOMB_PER_SQUARE_CENTIMETER=0; + ELECTRICSURFACECHARGEDENSITY_COULOMB_PER_SQUARE_INCH=1; + ELECTRICSURFACECHARGEDENSITY_COULOMB_PER_SQUARE_METER=2; } // // Energy units. enum EnergyUnit { - ENERGY_BRITISH_THERMAL_UNIT=0; - ENERGY_CALORIE=1; - ENERGY_DECATHERM_EC=2; - ENERGY_DECATHERM_IMPERIAL=3; - ENERGY_DECATHERM_US=4; - ENERGY_ELECTRON_VOLT=5; - ENERGY_ERG=6; - ENERGY_FOOT_POUND=7; - ENERGY_GIGABRITISH_THERMAL_UNIT=8; - ENERGY_GIGAELECTRON_VOLT=9; - ENERGY_GIGAJOULE=10; - ENERGY_GIGAWATT_DAY=11; - ENERGY_GIGAWATT_HOUR=12; - ENERGY_HORSEPOWER_HOUR=13; - ENERGY_JOULE=14; - ENERGY_KILOBRITISH_THERMAL_UNIT=15; - ENERGY_KILOCALORIE=16; - ENERGY_KILOELECTRON_VOLT=17; - ENERGY_KILOJOULE=18; - ENERGY_KILOWATT_DAY=19; - ENERGY_KILOWATT_HOUR=20; - ENERGY_MEGABRITISH_THERMAL_UNIT=21; - ENERGY_MEGACALORIE=22; - ENERGY_MEGAELECTRON_VOLT=23; - ENERGY_MEGAJOULE=24; - ENERGY_MEGAWATT_DAY=25; - ENERGY_MEGAWATT_HOUR=26; - ENERGY_MILLIJOULE=27; - ENERGY_TERAELECTRON_VOLT=28; - ENERGY_TERAWATT_DAY=29; - ENERGY_TERAWATT_HOUR=30; - ENERGY_THERM_EC=31; - ENERGY_THERM_IMPERIAL=32; - ENERGY_THERM_US=33; - ENERGY_WATT_DAY=34; - ENERGY_WATT_HOUR=35; + ENERGY_BRITISH_THERMAL_UNIT=0; + ENERGY_CALORIE=1; + ENERGY_DECATHERM_EC=2; + ENERGY_DECATHERM_IMPERIAL=3; + ENERGY_DECATHERM_US=4; + ENERGY_ELECTRON_VOLT=5; + ENERGY_ERG=6; + ENERGY_FOOT_POUND=7; + ENERGY_GIGABRITISH_THERMAL_UNIT=8; + ENERGY_GIGAELECTRON_VOLT=9; + ENERGY_GIGAJOULE=10; + ENERGY_GIGAWATT_DAY=11; + ENERGY_GIGAWATT_HOUR=12; + ENERGY_HORSEPOWER_HOUR=13; + ENERGY_JOULE=14; + ENERGY_KILOBRITISH_THERMAL_UNIT=15; + ENERGY_KILOCALORIE=16; + ENERGY_KILOELECTRON_VOLT=17; + ENERGY_KILOJOULE=18; + ENERGY_KILOWATT_DAY=19; + ENERGY_KILOWATT_HOUR=20; + ENERGY_MEGABRITISH_THERMAL_UNIT=21; + ENERGY_MEGACALORIE=22; + ENERGY_MEGAELECTRON_VOLT=23; + ENERGY_MEGAJOULE=24; + ENERGY_MEGAWATT_DAY=25; + ENERGY_MEGAWATT_HOUR=26; + ENERGY_MILLIJOULE=27; + ENERGY_TERAELECTRON_VOLT=28; + ENERGY_TERAWATT_DAY=29; + ENERGY_TERAWATT_HOUR=30; + ENERGY_THERM_EC=31; + ENERGY_THERM_IMPERIAL=32; + ENERGY_THERM_US=33; + ENERGY_WATT_DAY=34; + ENERGY_WATT_HOUR=35; } // // Entropy units. enum EntropyUnit { - ENTROPY_CALORIE_PER_KELVIN=0; - ENTROPY_JOULE_PER_DEGREE_CELSIUS=1; - ENTROPY_JOULE_PER_KELVIN=2; - ENTROPY_KILOCALORIE_PER_KELVIN=3; - ENTROPY_KILOJOULE_PER_DEGREE_CELSIUS=4; - ENTROPY_KILOJOULE_PER_KELVIN=5; - ENTROPY_MEGAJOULE_PER_KELVIN=6; + ENTROPY_CALORIE_PER_KELVIN=0; + ENTROPY_JOULE_PER_DEGREE_CELSIUS=1; + ENTROPY_JOULE_PER_KELVIN=2; + ENTROPY_KILOCALORIE_PER_KELVIN=3; + ENTROPY_KILOJOULE_PER_DEGREE_CELSIUS=4; + ENTROPY_KILOJOULE_PER_KELVIN=5; + ENTROPY_MEGAJOULE_PER_KELVIN=6; } // // Force units. enum ForceUnit { - FORCE_DECANEWTON=0; - FORCE_DYN=1; - FORCE_KILOGRAM_FORCE=2; - FORCE_KILONEWTON=3; - FORCE_KILO_POND=4; - FORCE_KILOPOUND_FORCE=5; - FORCE_MEGANEWTON=6; - FORCE_MICRONEWTON=7; - FORCE_MILLINEWTON=8; - FORCE_NEWTON=9; - FORCE_OUNCE_FORCE=10; - FORCE_POUNDAL=11; - FORCE_POUND_FORCE=12; - FORCE_TONNE_FORCE=13; + FORCE_DECANEWTON=0; + FORCE_DYN=1; + FORCE_KILOGRAM_FORCE=2; + FORCE_KILONEWTON=3; + FORCE_KILO_POND=4; + FORCE_KILOPOUND_FORCE=5; + FORCE_MEGANEWTON=6; + FORCE_MICRONEWTON=7; + FORCE_MILLINEWTON=8; + FORCE_NEWTON=9; + FORCE_OUNCE_FORCE=10; + FORCE_POUNDAL=11; + FORCE_POUND_FORCE=12; + FORCE_TONNE_FORCE=13; } // // ForceChangeRate units. enum ForceChangeRateUnit { - FORCECHANGERATE_CENTINEWTON_PER_SECOND=0; - FORCECHANGERATE_DECANEWTON_PER_MINUTE=1; - FORCECHANGERATE_DECANEWTON_PER_SECOND=2; - FORCECHANGERATE_DECINEWTON_PER_SECOND=3; - FORCECHANGERATE_KILONEWTON_PER_MINUTE=4; - FORCECHANGERATE_KILONEWTON_PER_SECOND=5; - FORCECHANGERATE_MICRONEWTON_PER_SECOND=6; - FORCECHANGERATE_MILLINEWTON_PER_SECOND=7; - FORCECHANGERATE_NANONEWTON_PER_SECOND=8; - FORCECHANGERATE_NEWTON_PER_MINUTE=9; - FORCECHANGERATE_NEWTON_PER_SECOND=10; + FORCECHANGERATE_CENTINEWTON_PER_SECOND=0; + FORCECHANGERATE_DECANEWTON_PER_MINUTE=1; + FORCECHANGERATE_DECANEWTON_PER_SECOND=2; + FORCECHANGERATE_DECINEWTON_PER_SECOND=3; + FORCECHANGERATE_KILONEWTON_PER_MINUTE=4; + FORCECHANGERATE_KILONEWTON_PER_SECOND=5; + FORCECHANGERATE_MICRONEWTON_PER_SECOND=6; + FORCECHANGERATE_MILLINEWTON_PER_SECOND=7; + FORCECHANGERATE_NANONEWTON_PER_SECOND=8; + FORCECHANGERATE_NEWTON_PER_MINUTE=9; + FORCECHANGERATE_NEWTON_PER_SECOND=10; } // // ForcePerLength units. enum ForcePerLengthUnit { - FORCEPERLENGTH_CENTINEWTON_PER_CENTIMETER=0; - FORCEPERLENGTH_CENTINEWTON_PER_METER=1; - FORCEPERLENGTH_CENTINEWTON_PER_MILLIMETER=2; - FORCEPERLENGTH_DECANEWTON_PER_CENTIMETER=3; - FORCEPERLENGTH_DECANEWTON_PER_METER=4; - FORCEPERLENGTH_DECANEWTON_PER_MILLIMETER=5; - FORCEPERLENGTH_DECINEWTON_PER_CENTIMETER=6; - FORCEPERLENGTH_DECINEWTON_PER_METER=7; - FORCEPERLENGTH_DECINEWTON_PER_MILLIMETER=8; - FORCEPERLENGTH_KILOGRAM_FORCE_PER_CENTIMETER=9; - FORCEPERLENGTH_KILOGRAM_FORCE_PER_METER=10; - FORCEPERLENGTH_KILOGRAM_FORCE_PER_MILLIMETER=11; - FORCEPERLENGTH_KILONEWTON_PER_CENTIMETER=12; - FORCEPERLENGTH_KILONEWTON_PER_METER=13; - FORCEPERLENGTH_KILONEWTON_PER_MILLIMETER=14; - FORCEPERLENGTH_KILOPOUND_FORCE_PER_FOOT=15; - FORCEPERLENGTH_KILOPOUND_FORCE_PER_INCH=16; - FORCEPERLENGTH_MEGANEWTON_PER_CENTIMETER=17; - FORCEPERLENGTH_MEGANEWTON_PER_METER=18; - FORCEPERLENGTH_MEGANEWTON_PER_MILLIMETER=19; - FORCEPERLENGTH_MICRONEWTON_PER_CENTIMETER=20; - FORCEPERLENGTH_MICRONEWTON_PER_METER=21; - FORCEPERLENGTH_MICRONEWTON_PER_MILLIMETER=22; - FORCEPERLENGTH_MILLINEWTON_PER_CENTIMETER=23; - FORCEPERLENGTH_MILLINEWTON_PER_METER=24; - FORCEPERLENGTH_MILLINEWTON_PER_MILLIMETER=25; - FORCEPERLENGTH_NANONEWTON_PER_CENTIMETER=26; - FORCEPERLENGTH_NANONEWTON_PER_METER=27; - FORCEPERLENGTH_NANONEWTON_PER_MILLIMETER=28; - FORCEPERLENGTH_NEWTON_PER_CENTIMETER=29; - FORCEPERLENGTH_NEWTON_PER_METER=30; - FORCEPERLENGTH_NEWTON_PER_MILLIMETER=31; - FORCEPERLENGTH_POUND_FORCE_PER_FOOT=32; - FORCEPERLENGTH_POUND_FORCE_PER_INCH=33; - FORCEPERLENGTH_POUND_FORCE_PER_YARD=34; - FORCEPERLENGTH_TONNE_FORCE_PER_CENTIMETER=35; - FORCEPERLENGTH_TONNE_FORCE_PER_METER=36; - FORCEPERLENGTH_TONNE_FORCE_PER_MILLIMETER=37; + FORCEPERLENGTH_CENTINEWTON_PER_CENTIMETER=0; + FORCEPERLENGTH_CENTINEWTON_PER_METER=1; + FORCEPERLENGTH_CENTINEWTON_PER_MILLIMETER=2; + FORCEPERLENGTH_DECANEWTON_PER_CENTIMETER=3; + FORCEPERLENGTH_DECANEWTON_PER_METER=4; + FORCEPERLENGTH_DECANEWTON_PER_MILLIMETER=5; + FORCEPERLENGTH_DECINEWTON_PER_CENTIMETER=6; + FORCEPERLENGTH_DECINEWTON_PER_METER=7; + FORCEPERLENGTH_DECINEWTON_PER_MILLIMETER=8; + FORCEPERLENGTH_KILOGRAM_FORCE_PER_CENTIMETER=9; + FORCEPERLENGTH_KILOGRAM_FORCE_PER_METER=10; + FORCEPERLENGTH_KILOGRAM_FORCE_PER_MILLIMETER=11; + FORCEPERLENGTH_KILONEWTON_PER_CENTIMETER=12; + FORCEPERLENGTH_KILONEWTON_PER_METER=13; + FORCEPERLENGTH_KILONEWTON_PER_MILLIMETER=14; + FORCEPERLENGTH_KILOPOUND_FORCE_PER_FOOT=15; + FORCEPERLENGTH_KILOPOUND_FORCE_PER_INCH=16; + FORCEPERLENGTH_MEGANEWTON_PER_CENTIMETER=17; + FORCEPERLENGTH_MEGANEWTON_PER_METER=18; + FORCEPERLENGTH_MEGANEWTON_PER_MILLIMETER=19; + FORCEPERLENGTH_MICRONEWTON_PER_CENTIMETER=20; + FORCEPERLENGTH_MICRONEWTON_PER_METER=21; + FORCEPERLENGTH_MICRONEWTON_PER_MILLIMETER=22; + FORCEPERLENGTH_MILLINEWTON_PER_CENTIMETER=23; + FORCEPERLENGTH_MILLINEWTON_PER_METER=24; + FORCEPERLENGTH_MILLINEWTON_PER_MILLIMETER=25; + FORCEPERLENGTH_NANONEWTON_PER_CENTIMETER=26; + FORCEPERLENGTH_NANONEWTON_PER_METER=27; + FORCEPERLENGTH_NANONEWTON_PER_MILLIMETER=28; + FORCEPERLENGTH_NEWTON_PER_CENTIMETER=29; + FORCEPERLENGTH_NEWTON_PER_METER=30; + FORCEPERLENGTH_NEWTON_PER_MILLIMETER=31; + FORCEPERLENGTH_POUND_FORCE_PER_FOOT=32; + FORCEPERLENGTH_POUND_FORCE_PER_INCH=33; + FORCEPERLENGTH_POUND_FORCE_PER_YARD=34; + FORCEPERLENGTH_TONNE_FORCE_PER_CENTIMETER=35; + FORCEPERLENGTH_TONNE_FORCE_PER_METER=36; + FORCEPERLENGTH_TONNE_FORCE_PER_MILLIMETER=37; } // // Frequency units. enum FrequencyUnit { - FREQUENCY_BEAT_PER_MINUTE=0; - FREQUENCY_CYCLE_PER_HOUR=1; - FREQUENCY_CYCLE_PER_MINUTE=2; - FREQUENCY_GIGAHERTZ=3; - FREQUENCY_HERTZ=4; - FREQUENCY_KILOHERTZ=5; - FREQUENCY_MEGAHERTZ=6; - FREQUENCY_RADIAN_PER_SECOND=7; - FREQUENCY_TERAHERTZ=8; + FREQUENCY_BEAT_PER_MINUTE=0; + FREQUENCY_CYCLE_PER_HOUR=1; + FREQUENCY_CYCLE_PER_MINUTE=2; + FREQUENCY_GIGAHERTZ=3; + FREQUENCY_HERTZ=4; + FREQUENCY_KILOHERTZ=5; + FREQUENCY_MEGAHERTZ=6; + FREQUENCY_RADIAN_PER_SECOND=7; + FREQUENCY_TERAHERTZ=8; } // // HeatFlux units. enum HeatFluxUnit { - HEATFLUX_BTU_PER_HOUR_SQUARE_FOOT=0; - HEATFLUX_BTU_PER_MINUTE_SQUARE_FOOT=1; - HEATFLUX_BTU_PER_SECOND_SQUARE_FOOT=2; - HEATFLUX_BTU_PER_SECOND_SQUARE_INCH=3; - HEATFLUX_CALORIE_PER_SECOND_SQUARE_CENTIMETER=4; - HEATFLUX_CENTIWATT_PER_SQUARE_METER=5; - HEATFLUX_DECIWATT_PER_SQUARE_METER=6; - HEATFLUX_KILOCALORIE_PER_HOUR_SQUARE_METER=7; - HEATFLUX_KILOCALORIE_PER_SECOND_SQUARE_CENTIMETER=8; - HEATFLUX_KILOWATT_PER_SQUARE_METER=9; - HEATFLUX_MICROWATT_PER_SQUARE_METER=10; - HEATFLUX_MILLIWATT_PER_SQUARE_METER=11; - HEATFLUX_NANOWATT_PER_SQUARE_METER=12; - HEATFLUX_POUND_FORCE_PER_FOOT_SECOND=13; - HEATFLUX_POUND_PER_SECOND_CUBED=14; - HEATFLUX_WATT_PER_SQUARE_FOOT=15; - HEATFLUX_WATT_PER_SQUARE_INCH=16; - HEATFLUX_WATT_PER_SQUARE_METER=17; + HEATFLUX_BTU_PER_HOUR_SQUARE_FOOT=0; + HEATFLUX_BTU_PER_MINUTE_SQUARE_FOOT=1; + HEATFLUX_BTU_PER_SECOND_SQUARE_FOOT=2; + HEATFLUX_BTU_PER_SECOND_SQUARE_INCH=3; + HEATFLUX_CALORIE_PER_SECOND_SQUARE_CENTIMETER=4; + HEATFLUX_CENTIWATT_PER_SQUARE_METER=5; + HEATFLUX_DECIWATT_PER_SQUARE_METER=6; + HEATFLUX_KILOCALORIE_PER_HOUR_SQUARE_METER=7; + HEATFLUX_KILOCALORIE_PER_SECOND_SQUARE_CENTIMETER=8; + HEATFLUX_KILOWATT_PER_SQUARE_METER=9; + HEATFLUX_MICROWATT_PER_SQUARE_METER=10; + HEATFLUX_MILLIWATT_PER_SQUARE_METER=11; + HEATFLUX_NANOWATT_PER_SQUARE_METER=12; + HEATFLUX_POUND_FORCE_PER_FOOT_SECOND=13; + HEATFLUX_POUND_PER_SECOND_CUBED=14; + HEATFLUX_WATT_PER_SQUARE_FOOT=15; + HEATFLUX_WATT_PER_SQUARE_INCH=16; + HEATFLUX_WATT_PER_SQUARE_METER=17; } // // HeatTransferCoefficient units. enum HeatTransferCoefficientUnit { - HEATTRANSFERCOEFFICIENT_BTU_PER_SQUARE_FOOT_DEGREE_FAHRENHEIT=0; - HEATTRANSFERCOEFFICIENT_WATT_PER_SQUARE_METER_CELSIUS=1; - HEATTRANSFERCOEFFICIENT_WATT_PER_SQUARE_METER_KELVIN=2; + HEATTRANSFERCOEFFICIENT_BTU_PER_SQUARE_FOOT_DEGREE_FAHRENHEIT=0; + HEATTRANSFERCOEFFICIENT_WATT_PER_SQUARE_METER_CELSIUS=1; + HEATTRANSFERCOEFFICIENT_WATT_PER_SQUARE_METER_KELVIN=2; } // // InverseArea units. enum InverseAreaUnit { - INVERSEAREA_INVERSE_SQUARE_CENTIMETER=0; - INVERSEAREA_INVERSE_SQUARE_FOOT=1; - INVERSEAREA_INVERSE_SQUARE_INCH=2; - INVERSEAREA_INVERSE_SQUARE_METER=3; - INVERSEAREA_INVERSE_SQUARE_MICROMETER=4; - INVERSEAREA_INVERSE_SQUARE_MILLIMETER=5; + INVERSEAREA_INVERSE_SQUARE_CENTIMETER=0; + INVERSEAREA_INVERSE_SQUARE_FOOT=1; + INVERSEAREA_INVERSE_SQUARE_INCH=2; + INVERSEAREA_INVERSE_SQUARE_METER=3; + INVERSEAREA_INVERSE_SQUARE_MICROMETER=4; + INVERSEAREA_INVERSE_SQUARE_MILLIMETER=5; } // // InverseLength units. enum InverseLengthUnit { - INVERSELENGTH_INVERSE_CENTIMETER=0; - INVERSELENGTH_INVERSE_FOOT=1; - INVERSELENGTH_INVERSE_INCH=2; - INVERSELENGTH_INVERSE_METER=3; - INVERSELENGTH_INVERSE_MICROMETER=4; - INVERSELENGTH_INVERSE_MILLIMETER=5; + INVERSELENGTH_INVERSE_CENTIMETER=0; + INVERSELENGTH_INVERSE_FOOT=1; + INVERSELENGTH_INVERSE_INCH=2; + INVERSELENGTH_INVERSE_METER=3; + INVERSELENGTH_INVERSE_MICROMETER=4; + INVERSELENGTH_INVERSE_MILLIMETER=5; } // // KinematicViscosity units. enum KinematicViscosityUnit { - KINEMATICVISCOSITY_CENTISTOKES=0; - KINEMATICVISCOSITY_DECISTOKES=1; - KINEMATICVISCOSITY_KILOSTOKES=2; - KINEMATICVISCOSITY_MICROSTOKES=3; - KINEMATICVISCOSITY_MILLISTOKES=4; - KINEMATICVISCOSITY_NANOSTOKES=5; - KINEMATICVISCOSITY_SQUARE_METER_PER_SECOND=6; - KINEMATICVISCOSITY_STOKES=7; + KINEMATICVISCOSITY_CENTISTOKES=0; + KINEMATICVISCOSITY_DECISTOKES=1; + KINEMATICVISCOSITY_KILOSTOKES=2; + KINEMATICVISCOSITY_MICROSTOKES=3; + KINEMATICVISCOSITY_MILLISTOKES=4; + KINEMATICVISCOSITY_NANOSTOKES=5; + KINEMATICVISCOSITY_SQUARE_METER_PER_SECOND=6; + KINEMATICVISCOSITY_STOKES=7; } // // Length units. enum LengthUnit { - LENGTH_ASTRONOMICAL_UNIT=0; - LENGTH_CENTIMETER=1; - LENGTH_DECIMETER=2; - LENGTH_DTP_PICA=3; - LENGTH_DTP_POINT=4; - LENGTH_FATHOM=5; - LENGTH_FOOT=6; - LENGTH_HAND=7; - LENGTH_HECTOMETER=8; - LENGTH_INCH=9; - LENGTH_KILOLIGHT_YEAR=10; - LENGTH_KILOMETER=11; - LENGTH_KILOPARSEC=12; - LENGTH_LIGHT_YEAR=13; - LENGTH_MEGALIGHT_YEAR=14; - LENGTH_MEGAPARSEC=15; - LENGTH_METER=16; - LENGTH_MICROINCH=17; - LENGTH_MICROMETER=18; - LENGTH_MIL=19; - LENGTH_MILE=20; - LENGTH_MILLIMETER=21; - LENGTH_NANOMETER=22; - LENGTH_NAUTICAL_MILE=23; - LENGTH_PARSEC=24; - LENGTH_PRINTER_PICA=25; - LENGTH_PRINTER_POINT=26; - LENGTH_SHACKLE=27; - LENGTH_SOLAR_RADIUS=28; - LENGTH_TWIP=29; - LENGTH_US_SURVEY_FOOT=30; - LENGTH_YARD=31; + LENGTH_ASTRONOMICAL_UNIT=0; + LENGTH_CENTIMETER=1; + LENGTH_DECIMETER=2; + LENGTH_DTP_PICA=3; + LENGTH_DTP_POINT=4; + LENGTH_FATHOM=5; + LENGTH_FOOT=6; + LENGTH_HAND=7; + LENGTH_HECTOMETER=8; + LENGTH_INCH=9; + LENGTH_KILOLIGHT_YEAR=10; + LENGTH_KILOMETER=11; + LENGTH_KILOPARSEC=12; + LENGTH_LIGHT_YEAR=13; + LENGTH_MEGALIGHT_YEAR=14; + LENGTH_MEGAPARSEC=15; + LENGTH_METER=16; + LENGTH_MICROINCH=17; + LENGTH_MICROMETER=18; + LENGTH_MIL=19; + LENGTH_MILE=20; + LENGTH_MILLIMETER=21; + LENGTH_NANOMETER=22; + LENGTH_NAUTICAL_MILE=23; + LENGTH_PARSEC=24; + LENGTH_PRINTER_PICA=25; + LENGTH_PRINTER_POINT=26; + LENGTH_SHACKLE=27; + LENGTH_SOLAR_RADIUS=28; + LENGTH_TWIP=29; + LENGTH_US_SURVEY_FOOT=30; + LENGTH_YARD=31; } // // MagneticField units. enum MagneticFieldUnit { - MAGNETICFIELD_GAUSS=0; - MAGNETICFIELD_MICROTESLA=1; - MAGNETICFIELD_MILLITESLA=2; - MAGNETICFIELD_NANOTESLA=3; - MAGNETICFIELD_TESLA=4; + MAGNETICFIELD_GAUSS=0; + MAGNETICFIELD_MICROTESLA=1; + MAGNETICFIELD_MILLITESLA=2; + MAGNETICFIELD_NANOTESLA=3; + MAGNETICFIELD_TESLA=4; } // // Mass units. enum MassUnit { - MASS_CENTIGRAM=0; - MASS_DECAGRAM=1; - MASS_DECIGRAM=2; - MASS_EARTH_MASS=3; - MASS_GRAIN=4; - MASS_GRAM=5; - MASS_HECTOGRAM=6; - MASS_KILOGRAM=7; - MASS_KILOPOUND=8; - MASS_KILOTONNE=9; - MASS_LONG_HUNDREDWEIGHT=10; - MASS_LONG_TON=11; - MASS_MEGAPOUND=12; - MASS_MEGATONNE=13; - MASS_MICROGRAM=14; - MASS_MILLIGRAM=15; - MASS_NANOGRAM=16; - MASS_OUNCE=17; - MASS_POUND=18; - MASS_SHORT_HUNDREDWEIGHT=19; - MASS_SHORT_TON=20; - MASS_SLUG=21; - MASS_SOLAR_MASS=22; - MASS_STONE=23; - MASS_TONNE=24; + MASS_CENTIGRAM=0; + MASS_DECAGRAM=1; + MASS_DECIGRAM=2; + MASS_EARTH_MASS=3; + MASS_GRAIN=4; + MASS_GRAM=5; + MASS_HECTOGRAM=6; + MASS_KILOGRAM=7; + MASS_KILOPOUND=8; + MASS_KILOTONNE=9; + MASS_LONG_HUNDREDWEIGHT=10; + MASS_LONG_TON=11; + MASS_MEGAPOUND=12; + MASS_MEGATONNE=13; + MASS_MICROGRAM=14; + MASS_MILLIGRAM=15; + MASS_NANOGRAM=16; + MASS_OUNCE=17; + MASS_POUND=18; + MASS_SHORT_HUNDREDWEIGHT=19; + MASS_SHORT_TON=20; + MASS_SLUG=21; + MASS_SOLAR_MASS=22; + MASS_STONE=23; + MASS_TONNE=24; } // // MassConcentration units. enum MassConcentrationUnit { - MASSCONCENTRATION_CENTIGRAM_PER_DECILITER=0; - MASSCONCENTRATION_CENTIGRAM_PER_LITER=1; - MASSCONCENTRATION_CENTIGRAM_PER_MICROLITER=2; - MASSCONCENTRATION_CENTIGRAM_PER_MILLILITER=3; - MASSCONCENTRATION_DECIGRAM_PER_DECILITER=4; - MASSCONCENTRATION_DECIGRAM_PER_LITER=5; - MASSCONCENTRATION_DECIGRAM_PER_MICROLITER=6; - MASSCONCENTRATION_DECIGRAM_PER_MILLILITER=7; - MASSCONCENTRATION_GRAM_PER_CUBIC_CENTIMETER=8; - MASSCONCENTRATION_GRAM_PER_CUBIC_METER=9; - MASSCONCENTRATION_GRAM_PER_CUBIC_MILLIMETER=10; - MASSCONCENTRATION_GRAM_PER_DECILITER=11; - MASSCONCENTRATION_GRAM_PER_LITER=12; - MASSCONCENTRATION_GRAM_PER_MICROLITER=13; - MASSCONCENTRATION_GRAM_PER_MILLILITER=14; - MASSCONCENTRATION_KILOGRAM_PER_CUBIC_CENTIMETER=15; - MASSCONCENTRATION_KILOGRAM_PER_CUBIC_METER=16; - MASSCONCENTRATION_KILOGRAM_PER_CUBIC_MILLIMETER=17; - MASSCONCENTRATION_KILOGRAM_PER_LITER=18; - MASSCONCENTRATION_KILOPOUND_PER_CUBIC_FOOT=19; - MASSCONCENTRATION_KILOPOUND_PER_CUBIC_INCH=20; - MASSCONCENTRATION_MICROGRAM_PER_CUBIC_METER=21; - MASSCONCENTRATION_MICROGRAM_PER_DECILITER=22; - MASSCONCENTRATION_MICROGRAM_PER_LITER=23; - MASSCONCENTRATION_MICROGRAM_PER_MICROLITER=24; - MASSCONCENTRATION_MICROGRAM_PER_MILLILITER=25; - MASSCONCENTRATION_MILLIGRAM_PER_CUBIC_METER=26; - MASSCONCENTRATION_MILLIGRAM_PER_DECILITER=27; - MASSCONCENTRATION_MILLIGRAM_PER_LITER=28; - MASSCONCENTRATION_MILLIGRAM_PER_MICROLITER=29; - MASSCONCENTRATION_MILLIGRAM_PER_MILLILITER=30; - MASSCONCENTRATION_NANOGRAM_PER_DECILITER=31; - MASSCONCENTRATION_NANOGRAM_PER_LITER=32; - MASSCONCENTRATION_NANOGRAM_PER_MICROLITER=33; - MASSCONCENTRATION_NANOGRAM_PER_MILLILITER=34; - MASSCONCENTRATION_PICOGRAM_PER_DECILITER=35; - MASSCONCENTRATION_PICOGRAM_PER_LITER=36; - MASSCONCENTRATION_PICOGRAM_PER_MICROLITER=37; - MASSCONCENTRATION_PICOGRAM_PER_MILLILITER=38; - MASSCONCENTRATION_POUND_PER_CUBIC_FOOT=39; - MASSCONCENTRATION_POUND_PER_CUBIC_INCH=40; - MASSCONCENTRATION_POUND_PER_IMPERIAL_GALLON=41; - MASSCONCENTRATION_POUND_PER_U_S_GALLON=42; - MASSCONCENTRATION_SLUG_PER_CUBIC_FOOT=43; - MASSCONCENTRATION_TONNE_PER_CUBIC_CENTIMETER=44; - MASSCONCENTRATION_TONNE_PER_CUBIC_METER=45; - MASSCONCENTRATION_TONNE_PER_CUBIC_MILLIMETER=46; + MASSCONCENTRATION_CENTIGRAM_PER_DECILITER=0; + MASSCONCENTRATION_CENTIGRAM_PER_LITER=1; + MASSCONCENTRATION_CENTIGRAM_PER_MICROLITER=2; + MASSCONCENTRATION_CENTIGRAM_PER_MILLILITER=3; + MASSCONCENTRATION_DECIGRAM_PER_DECILITER=4; + MASSCONCENTRATION_DECIGRAM_PER_LITER=5; + MASSCONCENTRATION_DECIGRAM_PER_MICROLITER=6; + MASSCONCENTRATION_DECIGRAM_PER_MILLILITER=7; + MASSCONCENTRATION_GRAM_PER_CUBIC_CENTIMETER=8; + MASSCONCENTRATION_GRAM_PER_CUBIC_METER=9; + MASSCONCENTRATION_GRAM_PER_CUBIC_MILLIMETER=10; + MASSCONCENTRATION_GRAM_PER_DECILITER=11; + MASSCONCENTRATION_GRAM_PER_LITER=12; + MASSCONCENTRATION_GRAM_PER_MICROLITER=13; + MASSCONCENTRATION_GRAM_PER_MILLILITER=14; + MASSCONCENTRATION_KILOGRAM_PER_CUBIC_CENTIMETER=15; + MASSCONCENTRATION_KILOGRAM_PER_CUBIC_METER=16; + MASSCONCENTRATION_KILOGRAM_PER_CUBIC_MILLIMETER=17; + MASSCONCENTRATION_KILOGRAM_PER_LITER=18; + MASSCONCENTRATION_KILOPOUND_PER_CUBIC_FOOT=19; + MASSCONCENTRATION_KILOPOUND_PER_CUBIC_INCH=20; + MASSCONCENTRATION_MICROGRAM_PER_CUBIC_METER=21; + MASSCONCENTRATION_MICROGRAM_PER_DECILITER=22; + MASSCONCENTRATION_MICROGRAM_PER_LITER=23; + MASSCONCENTRATION_MICROGRAM_PER_MICROLITER=24; + MASSCONCENTRATION_MICROGRAM_PER_MILLILITER=25; + MASSCONCENTRATION_MILLIGRAM_PER_CUBIC_METER=26; + MASSCONCENTRATION_MILLIGRAM_PER_DECILITER=27; + MASSCONCENTRATION_MILLIGRAM_PER_LITER=28; + MASSCONCENTRATION_MILLIGRAM_PER_MICROLITER=29; + MASSCONCENTRATION_MILLIGRAM_PER_MILLILITER=30; + MASSCONCENTRATION_NANOGRAM_PER_DECILITER=31; + MASSCONCENTRATION_NANOGRAM_PER_LITER=32; + MASSCONCENTRATION_NANOGRAM_PER_MICROLITER=33; + MASSCONCENTRATION_NANOGRAM_PER_MILLILITER=34; + MASSCONCENTRATION_PICOGRAM_PER_DECILITER=35; + MASSCONCENTRATION_PICOGRAM_PER_LITER=36; + MASSCONCENTRATION_PICOGRAM_PER_MICROLITER=37; + MASSCONCENTRATION_PICOGRAM_PER_MILLILITER=38; + MASSCONCENTRATION_POUND_PER_CUBIC_FOOT=39; + MASSCONCENTRATION_POUND_PER_CUBIC_INCH=40; + MASSCONCENTRATION_POUND_PER_IMPERIAL_GALLON=41; + MASSCONCENTRATION_POUND_PER_U_S_GALLON=42; + MASSCONCENTRATION_SLUG_PER_CUBIC_FOOT=43; + MASSCONCENTRATION_TONNE_PER_CUBIC_CENTIMETER=44; + MASSCONCENTRATION_TONNE_PER_CUBIC_METER=45; + MASSCONCENTRATION_TONNE_PER_CUBIC_MILLIMETER=46; } // // MassFlow units. enum MassFlowUnit { - MASSFLOW_CENTIGRAM_PER_DAY=0; - MASSFLOW_CENTIGRAM_PER_SECOND=1; - MASSFLOW_DECAGRAM_PER_DAY=2; - MASSFLOW_DECAGRAM_PER_SECOND=3; - MASSFLOW_DECIGRAM_PER_DAY=4; - MASSFLOW_DECIGRAM_PER_SECOND=5; - MASSFLOW_GRAM_PER_DAY=6; - MASSFLOW_GRAM_PER_HOUR=7; - MASSFLOW_GRAM_PER_SECOND=8; - MASSFLOW_HECTOGRAM_PER_DAY=9; - MASSFLOW_HECTOGRAM_PER_SECOND=10; - MASSFLOW_KILOGRAM_PER_DAY=11; - MASSFLOW_KILOGRAM_PER_HOUR=12; - MASSFLOW_KILOGRAM_PER_MINUTE=13; - MASSFLOW_KILOGRAM_PER_SECOND=14; - MASSFLOW_MEGAGRAM_PER_DAY=15; - MASSFLOW_MEGAPOUND_PER_DAY=16; - MASSFLOW_MEGAPOUND_PER_HOUR=17; - MASSFLOW_MEGAPOUND_PER_MINUTE=18; - MASSFLOW_MEGAPOUND_PER_SECOND=19; - MASSFLOW_MICROGRAM_PER_DAY=20; - MASSFLOW_MICROGRAM_PER_SECOND=21; - MASSFLOW_MILLIGRAM_PER_DAY=22; - MASSFLOW_MILLIGRAM_PER_SECOND=23; - MASSFLOW_NANOGRAM_PER_DAY=24; - MASSFLOW_NANOGRAM_PER_SECOND=25; - MASSFLOW_POUND_PER_DAY=26; - MASSFLOW_POUND_PER_HOUR=27; - MASSFLOW_POUND_PER_MINUTE=28; - MASSFLOW_POUND_PER_SECOND=29; - MASSFLOW_SHORT_TON_PER_HOUR=30; - MASSFLOW_TONNE_PER_DAY=31; - MASSFLOW_TONNE_PER_HOUR=32; + MASSFLOW_CENTIGRAM_PER_DAY=0; + MASSFLOW_CENTIGRAM_PER_SECOND=1; + MASSFLOW_DECAGRAM_PER_DAY=2; + MASSFLOW_DECAGRAM_PER_SECOND=3; + MASSFLOW_DECIGRAM_PER_DAY=4; + MASSFLOW_DECIGRAM_PER_SECOND=5; + MASSFLOW_GRAM_PER_DAY=6; + MASSFLOW_GRAM_PER_HOUR=7; + MASSFLOW_GRAM_PER_SECOND=8; + MASSFLOW_HECTOGRAM_PER_DAY=9; + MASSFLOW_HECTOGRAM_PER_SECOND=10; + MASSFLOW_KILOGRAM_PER_DAY=11; + MASSFLOW_KILOGRAM_PER_HOUR=12; + MASSFLOW_KILOGRAM_PER_MINUTE=13; + MASSFLOW_KILOGRAM_PER_SECOND=14; + MASSFLOW_MEGAGRAM_PER_DAY=15; + MASSFLOW_MEGAPOUND_PER_DAY=16; + MASSFLOW_MEGAPOUND_PER_HOUR=17; + MASSFLOW_MEGAPOUND_PER_MINUTE=18; + MASSFLOW_MEGAPOUND_PER_SECOND=19; + MASSFLOW_MICROGRAM_PER_DAY=20; + MASSFLOW_MICROGRAM_PER_SECOND=21; + MASSFLOW_MILLIGRAM_PER_DAY=22; + MASSFLOW_MILLIGRAM_PER_SECOND=23; + MASSFLOW_NANOGRAM_PER_DAY=24; + MASSFLOW_NANOGRAM_PER_SECOND=25; + MASSFLOW_POUND_PER_DAY=26; + MASSFLOW_POUND_PER_HOUR=27; + MASSFLOW_POUND_PER_MINUTE=28; + MASSFLOW_POUND_PER_SECOND=29; + MASSFLOW_SHORT_TON_PER_HOUR=30; + MASSFLOW_TONNE_PER_DAY=31; + MASSFLOW_TONNE_PER_HOUR=32; } // // MassFlux units. enum MassFluxUnit { - MASSFLUX_GRAM_PER_HOUR_PER_SQUARE_CENTIMETER=0; - MASSFLUX_GRAM_PER_HOUR_PER_SQUARE_METER=1; - MASSFLUX_GRAM_PER_HOUR_PER_SQUARE_MILLIMETER=2; - MASSFLUX_GRAM_PER_SECOND_PER_SQUARE_CENTIMETER=3; - MASSFLUX_GRAM_PER_SECOND_PER_SQUARE_METER=4; - MASSFLUX_GRAM_PER_SECOND_PER_SQUARE_MILLIMETER=5; - MASSFLUX_KILOGRAM_PER_HOUR_PER_SQUARE_CENTIMETER=6; - MASSFLUX_KILOGRAM_PER_HOUR_PER_SQUARE_METER=7; - MASSFLUX_KILOGRAM_PER_HOUR_PER_SQUARE_MILLIMETER=8; - MASSFLUX_KILOGRAM_PER_SECOND_PER_SQUARE_CENTIMETER=9; - MASSFLUX_KILOGRAM_PER_SECOND_PER_SQUARE_METER=10; - MASSFLUX_KILOGRAM_PER_SECOND_PER_SQUARE_MILLIMETER=11; + MASSFLUX_GRAM_PER_HOUR_PER_SQUARE_CENTIMETER=0; + MASSFLUX_GRAM_PER_HOUR_PER_SQUARE_METER=1; + MASSFLUX_GRAM_PER_HOUR_PER_SQUARE_MILLIMETER=2; + MASSFLUX_GRAM_PER_SECOND_PER_SQUARE_CENTIMETER=3; + MASSFLUX_GRAM_PER_SECOND_PER_SQUARE_METER=4; + MASSFLUX_GRAM_PER_SECOND_PER_SQUARE_MILLIMETER=5; + MASSFLUX_KILOGRAM_PER_HOUR_PER_SQUARE_CENTIMETER=6; + MASSFLUX_KILOGRAM_PER_HOUR_PER_SQUARE_METER=7; + MASSFLUX_KILOGRAM_PER_HOUR_PER_SQUARE_MILLIMETER=8; + MASSFLUX_KILOGRAM_PER_SECOND_PER_SQUARE_CENTIMETER=9; + MASSFLUX_KILOGRAM_PER_SECOND_PER_SQUARE_METER=10; + MASSFLUX_KILOGRAM_PER_SECOND_PER_SQUARE_MILLIMETER=11; } // // MassFraction units. enum MassFractionUnit { - MASSFRACTION_CENTIGRAM_PER_GRAM=0; - MASSFRACTION_CENTIGRAM_PER_KILOGRAM=1; - MASSFRACTION_DECAGRAM_PER_GRAM=2; - MASSFRACTION_DECAGRAM_PER_KILOGRAM=3; - MASSFRACTION_DECIGRAM_PER_GRAM=4; - MASSFRACTION_DECIGRAM_PER_KILOGRAM=5; - MASSFRACTION_DECIMAL_FRACTION=6; - MASSFRACTION_GRAM_PER_GRAM=7; - MASSFRACTION_GRAM_PER_KILOGRAM=8; - MASSFRACTION_HECTOGRAM_PER_GRAM=9; - MASSFRACTION_HECTOGRAM_PER_KILOGRAM=10; - MASSFRACTION_KILOGRAM_PER_GRAM=11; - MASSFRACTION_KILOGRAM_PER_KILOGRAM=12; - MASSFRACTION_MICROGRAM_PER_GRAM=13; - MASSFRACTION_MICROGRAM_PER_KILOGRAM=14; - MASSFRACTION_MILLIGRAM_PER_GRAM=15; - MASSFRACTION_MILLIGRAM_PER_KILOGRAM=16; - MASSFRACTION_NANOGRAM_PER_GRAM=17; - MASSFRACTION_NANOGRAM_PER_KILOGRAM=18; - MASSFRACTION_PART_PER_BILLION=19; - MASSFRACTION_PART_PER_MILLION=20; - MASSFRACTION_PART_PER_THOUSAND=21; - MASSFRACTION_PART_PER_TRILLION=22; - MASSFRACTION_PERCENT=23; + MASSFRACTION_CENTIGRAM_PER_GRAM=0; + MASSFRACTION_CENTIGRAM_PER_KILOGRAM=1; + MASSFRACTION_DECAGRAM_PER_GRAM=2; + MASSFRACTION_DECAGRAM_PER_KILOGRAM=3; + MASSFRACTION_DECIGRAM_PER_GRAM=4; + MASSFRACTION_DECIGRAM_PER_KILOGRAM=5; + MASSFRACTION_DECIMAL_FRACTION=6; + MASSFRACTION_GRAM_PER_GRAM=7; + MASSFRACTION_GRAM_PER_KILOGRAM=8; + MASSFRACTION_HECTOGRAM_PER_GRAM=9; + MASSFRACTION_HECTOGRAM_PER_KILOGRAM=10; + MASSFRACTION_KILOGRAM_PER_GRAM=11; + MASSFRACTION_KILOGRAM_PER_KILOGRAM=12; + MASSFRACTION_MICROGRAM_PER_GRAM=13; + MASSFRACTION_MICROGRAM_PER_KILOGRAM=14; + MASSFRACTION_MILLIGRAM_PER_GRAM=15; + MASSFRACTION_MILLIGRAM_PER_KILOGRAM=16; + MASSFRACTION_NANOGRAM_PER_GRAM=17; + MASSFRACTION_NANOGRAM_PER_KILOGRAM=18; + MASSFRACTION_PART_PER_BILLION=19; + MASSFRACTION_PART_PER_MILLION=20; + MASSFRACTION_PART_PER_THOUSAND=21; + MASSFRACTION_PART_PER_TRILLION=22; + MASSFRACTION_PERCENT=23; } // // MassMomentOfInertia units. enum MassMomentOfInertiaUnit { - MASSMOMENTOFINERTIA_GRAM_SQUARE_CENTIMETER=0; - MASSMOMENTOFINERTIA_GRAM_SQUARE_DECIMETER=1; - MASSMOMENTOFINERTIA_GRAM_SQUARE_METER=2; - MASSMOMENTOFINERTIA_GRAM_SQUARE_MILLIMETER=3; - MASSMOMENTOFINERTIA_KILOGRAM_SQUARE_CENTIMETER=4; - MASSMOMENTOFINERTIA_KILOGRAM_SQUARE_DECIMETER=5; - MASSMOMENTOFINERTIA_KILOGRAM_SQUARE_METER=6; - MASSMOMENTOFINERTIA_KILOGRAM_SQUARE_MILLIMETER=7; - MASSMOMENTOFINERTIA_KILOTONNE_SQUARE_CENTIMETER=8; - MASSMOMENTOFINERTIA_KILOTONNE_SQUARE_DECIMETER=9; - MASSMOMENTOFINERTIA_KILOTONNE_SQUARE_METER=10; - MASSMOMENTOFINERTIA_KILOTONNE_SQUARE_MILIMETER=11; - MASSMOMENTOFINERTIA_MEGATONNE_SQUARE_CENTIMETER=12; - MASSMOMENTOFINERTIA_MEGATONNE_SQUARE_DECIMETER=13; - MASSMOMENTOFINERTIA_MEGATONNE_SQUARE_METER=14; - MASSMOMENTOFINERTIA_MEGATONNE_SQUARE_MILIMETER=15; - MASSMOMENTOFINERTIA_MILLIGRAM_SQUARE_CENTIMETER=16; - MASSMOMENTOFINERTIA_MILLIGRAM_SQUARE_DECIMETER=17; - MASSMOMENTOFINERTIA_MILLIGRAM_SQUARE_METER=18; - MASSMOMENTOFINERTIA_MILLIGRAM_SQUARE_MILLIMETER=19; - MASSMOMENTOFINERTIA_POUND_SQUARE_FOOT=20; - MASSMOMENTOFINERTIA_POUND_SQUARE_INCH=21; - MASSMOMENTOFINERTIA_SLUG_SQUARE_FOOT=22; - MASSMOMENTOFINERTIA_SLUG_SQUARE_INCH=23; - MASSMOMENTOFINERTIA_TONNE_SQUARE_CENTIMETER=24; - MASSMOMENTOFINERTIA_TONNE_SQUARE_DECIMETER=25; - MASSMOMENTOFINERTIA_TONNE_SQUARE_METER=26; - MASSMOMENTOFINERTIA_TONNE_SQUARE_MILIMETER=27; + MASSMOMENTOFINERTIA_GRAM_SQUARE_CENTIMETER=0; + MASSMOMENTOFINERTIA_GRAM_SQUARE_DECIMETER=1; + MASSMOMENTOFINERTIA_GRAM_SQUARE_METER=2; + MASSMOMENTOFINERTIA_GRAM_SQUARE_MILLIMETER=3; + MASSMOMENTOFINERTIA_KILOGRAM_SQUARE_CENTIMETER=4; + MASSMOMENTOFINERTIA_KILOGRAM_SQUARE_DECIMETER=5; + MASSMOMENTOFINERTIA_KILOGRAM_SQUARE_METER=6; + MASSMOMENTOFINERTIA_KILOGRAM_SQUARE_MILLIMETER=7; + MASSMOMENTOFINERTIA_KILOTONNE_SQUARE_CENTIMETER=8; + MASSMOMENTOFINERTIA_KILOTONNE_SQUARE_DECIMETER=9; + MASSMOMENTOFINERTIA_KILOTONNE_SQUARE_METER=10; + MASSMOMENTOFINERTIA_KILOTONNE_SQUARE_MILIMETER=11; + MASSMOMENTOFINERTIA_MEGATONNE_SQUARE_CENTIMETER=12; + MASSMOMENTOFINERTIA_MEGATONNE_SQUARE_DECIMETER=13; + MASSMOMENTOFINERTIA_MEGATONNE_SQUARE_METER=14; + MASSMOMENTOFINERTIA_MEGATONNE_SQUARE_MILIMETER=15; + MASSMOMENTOFINERTIA_MILLIGRAM_SQUARE_CENTIMETER=16; + MASSMOMENTOFINERTIA_MILLIGRAM_SQUARE_DECIMETER=17; + MASSMOMENTOFINERTIA_MILLIGRAM_SQUARE_METER=18; + MASSMOMENTOFINERTIA_MILLIGRAM_SQUARE_MILLIMETER=19; + MASSMOMENTOFINERTIA_POUND_SQUARE_FOOT=20; + MASSMOMENTOFINERTIA_POUND_SQUARE_INCH=21; + MASSMOMENTOFINERTIA_SLUG_SQUARE_FOOT=22; + MASSMOMENTOFINERTIA_SLUG_SQUARE_INCH=23; + MASSMOMENTOFINERTIA_TONNE_SQUARE_CENTIMETER=24; + MASSMOMENTOFINERTIA_TONNE_SQUARE_DECIMETER=25; + MASSMOMENTOFINERTIA_TONNE_SQUARE_METER=26; + MASSMOMENTOFINERTIA_TONNE_SQUARE_MILIMETER=27; } // // Molarity units. enum MolarityUnit { - MOLARITY_CENTIMOLES_PER_LITER=0; - MOLARITY_DECIMOLES_PER_LITER=1; - MOLARITY_MICROMOLES_PER_LITER=2; - MOLARITY_MILLIMOLES_PER_LITER=3; - MOLARITY_MOLES_PER_CUBIC_METER=4; - MOLARITY_MOLES_PER_LITER=5; - MOLARITY_NANOMOLES_PER_LITER=6; - MOLARITY_PICOMOLES_PER_LITER=7; + MOLARITY_CENTIMOLES_PER_LITER=0; + MOLARITY_DECIMOLES_PER_LITER=1; + MOLARITY_MICROMOLES_PER_LITER=2; + MOLARITY_MILLIMOLES_PER_LITER=3; + MOLARITY_MOLES_PER_CUBIC_METER=4; + MOLARITY_MOLES_PER_LITER=5; + MOLARITY_NANOMOLES_PER_LITER=6; + MOLARITY_PICOMOLES_PER_LITER=7; } // // MolarMass units. enum MolarMassUnit { - MOLARMASS_CENTIGRAM_PER_MOLE=0; - MOLARMASS_DECAGRAM_PER_MOLE=1; - MOLARMASS_DECIGRAM_PER_MOLE=2; - MOLARMASS_GRAM_PER_MOLE=3; - MOLARMASS_HECTOGRAM_PER_MOLE=4; - MOLARMASS_KILOGRAM_PER_MOLE=5; - MOLARMASS_KILOPOUND_PER_MOLE=6; - MOLARMASS_MEGAPOUND_PER_MOLE=7; - MOLARMASS_MICROGRAM_PER_MOLE=8; - MOLARMASS_MILLIGRAM_PER_MOLE=9; - MOLARMASS_NANOGRAM_PER_MOLE=10; - MOLARMASS_POUND_PER_MOLE=11; + MOLARMASS_CENTIGRAM_PER_MOLE=0; + MOLARMASS_DECAGRAM_PER_MOLE=1; + MOLARMASS_DECIGRAM_PER_MOLE=2; + MOLARMASS_GRAM_PER_MOLE=3; + MOLARMASS_HECTOGRAM_PER_MOLE=4; + MOLARMASS_KILOGRAM_PER_MOLE=5; + MOLARMASS_KILOPOUND_PER_MOLE=6; + MOLARMASS_MEGAPOUND_PER_MOLE=7; + MOLARMASS_MICROGRAM_PER_MOLE=8; + MOLARMASS_MILLIGRAM_PER_MOLE=9; + MOLARMASS_NANOGRAM_PER_MOLE=10; + MOLARMASS_POUND_PER_MOLE=11; } // // Permeability units. enum PermeabilityUnit { - PERMEABILITY_HENRY_PER_METER=0; + PERMEABILITY_HENRY_PER_METER=0; } // // Permittivity units. enum PermittivityUnit { - PERMITTIVITY_FARAD_PER_METER=0; + PERMITTIVITY_FARAD_PER_METER=0; } // // Power units. enum PowerUnit { - POWER_BOILER_HORSEPOWER=0; - POWER_BRITISH_THERMAL_UNIT_PER_HOUR=1; - POWER_DECAWATT=2; - POWER_DECIWATT=3; - POWER_ELECTRICAL_HORSEPOWER=4; - POWER_FEMTOWATT=5; - POWER_GIGAJOULE_PER_HOUR=6; - POWER_GIGAWATT=7; - POWER_HYDRAULIC_HORSEPOWER=8; - POWER_JOULE_PER_HOUR=9; - POWER_KILOBRITISH_THERMAL_UNIT_PER_HOUR=10; - POWER_KILOJOULE_PER_HOUR=11; - POWER_KILOWATT=12; - POWER_MECHANICAL_HORSEPOWER=13; - POWER_MEGAJOULE_PER_HOUR=14; - POWER_MEGAWATT=15; - POWER_METRIC_HORSEPOWER=16; - POWER_MICROWATT=17; - POWER_MILLIJOULE_PER_HOUR=18; - POWER_MILLIWATT=19; - POWER_NANOWATT=20; - POWER_PETAWATT=21; - POWER_PICOWATT=22; - POWER_TERAWATT=23; - POWER_WATT=24; + POWER_BOILER_HORSEPOWER=0; + POWER_BRITISH_THERMAL_UNIT_PER_HOUR=1; + POWER_DECAWATT=2; + POWER_DECIWATT=3; + POWER_ELECTRICAL_HORSEPOWER=4; + POWER_FEMTOWATT=5; + POWER_GIGAJOULE_PER_HOUR=6; + POWER_GIGAWATT=7; + POWER_HYDRAULIC_HORSEPOWER=8; + POWER_JOULE_PER_HOUR=9; + POWER_KILOBRITISH_THERMAL_UNIT_PER_HOUR=10; + POWER_KILOJOULE_PER_HOUR=11; + POWER_KILOWATT=12; + POWER_MECHANICAL_HORSEPOWER=13; + POWER_MEGAJOULE_PER_HOUR=14; + POWER_MEGAWATT=15; + POWER_METRIC_HORSEPOWER=16; + POWER_MICROWATT=17; + POWER_MILLIJOULE_PER_HOUR=18; + POWER_MILLIWATT=19; + POWER_NANOWATT=20; + POWER_PETAWATT=21; + POWER_PICOWATT=22; + POWER_TERAWATT=23; + POWER_WATT=24; } // // PowerDensity units. enum PowerDensityUnit { - POWERDENSITY_DECAWATT_PER_CUBIC_FOOT=0; - POWERDENSITY_DECAWATT_PER_CUBIC_INCH=1; - POWERDENSITY_DECAWATT_PER_CUBIC_METER=2; - POWERDENSITY_DECAWATT_PER_LITER=3; - POWERDENSITY_DECIWATT_PER_CUBIC_FOOT=4; - POWERDENSITY_DECIWATT_PER_CUBIC_INCH=5; - POWERDENSITY_DECIWATT_PER_CUBIC_METER=6; - POWERDENSITY_DECIWATT_PER_LITER=7; - POWERDENSITY_GIGAWATT_PER_CUBIC_FOOT=8; - POWERDENSITY_GIGAWATT_PER_CUBIC_INCH=9; - POWERDENSITY_GIGAWATT_PER_CUBIC_METER=10; - POWERDENSITY_GIGAWATT_PER_LITER=11; - POWERDENSITY_KILOWATT_PER_CUBIC_FOOT=12; - POWERDENSITY_KILOWATT_PER_CUBIC_INCH=13; - POWERDENSITY_KILOWATT_PER_CUBIC_METER=14; - POWERDENSITY_KILOWATT_PER_LITER=15; - POWERDENSITY_MEGAWATT_PER_CUBIC_FOOT=16; - POWERDENSITY_MEGAWATT_PER_CUBIC_INCH=17; - POWERDENSITY_MEGAWATT_PER_CUBIC_METER=18; - POWERDENSITY_MEGAWATT_PER_LITER=19; - POWERDENSITY_MICROWATT_PER_CUBIC_FOOT=20; - POWERDENSITY_MICROWATT_PER_CUBIC_INCH=21; - POWERDENSITY_MICROWATT_PER_CUBIC_METER=22; - POWERDENSITY_MICROWATT_PER_LITER=23; - POWERDENSITY_MILLIWATT_PER_CUBIC_FOOT=24; - POWERDENSITY_MILLIWATT_PER_CUBIC_INCH=25; - POWERDENSITY_MILLIWATT_PER_CUBIC_METER=26; - POWERDENSITY_MILLIWATT_PER_LITER=27; - POWERDENSITY_NANOWATT_PER_CUBIC_FOOT=28; - POWERDENSITY_NANOWATT_PER_CUBIC_INCH=29; - POWERDENSITY_NANOWATT_PER_CUBIC_METER=30; - POWERDENSITY_NANOWATT_PER_LITER=31; - POWERDENSITY_PICOWATT_PER_CUBIC_FOOT=32; - POWERDENSITY_PICOWATT_PER_CUBIC_INCH=33; - POWERDENSITY_PICOWATT_PER_CUBIC_METER=34; - POWERDENSITY_PICOWATT_PER_LITER=35; - POWERDENSITY_TERAWATT_PER_CUBIC_FOOT=36; - POWERDENSITY_TERAWATT_PER_CUBIC_INCH=37; - POWERDENSITY_TERAWATT_PER_CUBIC_METER=38; - POWERDENSITY_TERAWATT_PER_LITER=39; - POWERDENSITY_WATT_PER_CUBIC_FOOT=40; - POWERDENSITY_WATT_PER_CUBIC_INCH=41; - POWERDENSITY_WATT_PER_CUBIC_METER=42; - POWERDENSITY_WATT_PER_LITER=43; + POWERDENSITY_DECAWATT_PER_CUBIC_FOOT=0; + POWERDENSITY_DECAWATT_PER_CUBIC_INCH=1; + POWERDENSITY_DECAWATT_PER_CUBIC_METER=2; + POWERDENSITY_DECAWATT_PER_LITER=3; + POWERDENSITY_DECIWATT_PER_CUBIC_FOOT=4; + POWERDENSITY_DECIWATT_PER_CUBIC_INCH=5; + POWERDENSITY_DECIWATT_PER_CUBIC_METER=6; + POWERDENSITY_DECIWATT_PER_LITER=7; + POWERDENSITY_GIGAWATT_PER_CUBIC_FOOT=8; + POWERDENSITY_GIGAWATT_PER_CUBIC_INCH=9; + POWERDENSITY_GIGAWATT_PER_CUBIC_METER=10; + POWERDENSITY_GIGAWATT_PER_LITER=11; + POWERDENSITY_KILOWATT_PER_CUBIC_FOOT=12; + POWERDENSITY_KILOWATT_PER_CUBIC_INCH=13; + POWERDENSITY_KILOWATT_PER_CUBIC_METER=14; + POWERDENSITY_KILOWATT_PER_LITER=15; + POWERDENSITY_MEGAWATT_PER_CUBIC_FOOT=16; + POWERDENSITY_MEGAWATT_PER_CUBIC_INCH=17; + POWERDENSITY_MEGAWATT_PER_CUBIC_METER=18; + POWERDENSITY_MEGAWATT_PER_LITER=19; + POWERDENSITY_MICROWATT_PER_CUBIC_FOOT=20; + POWERDENSITY_MICROWATT_PER_CUBIC_INCH=21; + POWERDENSITY_MICROWATT_PER_CUBIC_METER=22; + POWERDENSITY_MICROWATT_PER_LITER=23; + POWERDENSITY_MILLIWATT_PER_CUBIC_FOOT=24; + POWERDENSITY_MILLIWATT_PER_CUBIC_INCH=25; + POWERDENSITY_MILLIWATT_PER_CUBIC_METER=26; + POWERDENSITY_MILLIWATT_PER_LITER=27; + POWERDENSITY_NANOWATT_PER_CUBIC_FOOT=28; + POWERDENSITY_NANOWATT_PER_CUBIC_INCH=29; + POWERDENSITY_NANOWATT_PER_CUBIC_METER=30; + POWERDENSITY_NANOWATT_PER_LITER=31; + POWERDENSITY_PICOWATT_PER_CUBIC_FOOT=32; + POWERDENSITY_PICOWATT_PER_CUBIC_INCH=33; + POWERDENSITY_PICOWATT_PER_CUBIC_METER=34; + POWERDENSITY_PICOWATT_PER_LITER=35; + POWERDENSITY_TERAWATT_PER_CUBIC_FOOT=36; + POWERDENSITY_TERAWATT_PER_CUBIC_INCH=37; + POWERDENSITY_TERAWATT_PER_CUBIC_METER=38; + POWERDENSITY_TERAWATT_PER_LITER=39; + POWERDENSITY_WATT_PER_CUBIC_FOOT=40; + POWERDENSITY_WATT_PER_CUBIC_INCH=41; + POWERDENSITY_WATT_PER_CUBIC_METER=42; + POWERDENSITY_WATT_PER_LITER=43; } // // PowerRatio units. enum PowerRatioUnit { - POWERRATIO_DECIBEL_MILLIWATT=0; - POWERRATIO_DECIBEL_WATT=1; + POWERRATIO_DECIBEL_MILLIWATT=0; + POWERRATIO_DECIBEL_WATT=1; } // // Pressure units. enum PressureUnit { - PRESSURE_ATMOSPHERE=0; - PRESSURE_BAR=1; - PRESSURE_CENTIBAR=2; - PRESSURE_DECAPASCAL=3; - PRESSURE_DECIBAR=4; - PRESSURE_DYNE_PER_SQUARE_CENTIMETER=5; - PRESSURE_FOOT_OF_HEAD=6; - PRESSURE_GIGAPASCAL=7; - PRESSURE_HECTOPASCAL=8; - PRESSURE_INCH_OF_MERCURY=9; - PRESSURE_INCH_OF_WATER_COLUMN=10; - PRESSURE_KILOBAR=11; - PRESSURE_KILOGRAM_FORCE_PER_SQUARE_CENTIMETER=12; - PRESSURE_KILOGRAM_FORCE_PER_SQUARE_METER=13; - PRESSURE_KILOGRAM_FORCE_PER_SQUARE_MILLIMETER=14; - PRESSURE_KILONEWTON_PER_SQUARE_CENTIMETER=15; - PRESSURE_KILONEWTON_PER_SQUARE_METER=16; - PRESSURE_KILONEWTON_PER_SQUARE_MILLIMETER=17; - PRESSURE_KILOPASCAL=18; - PRESSURE_KILOPOUND_FORCE_PER_SQUARE_FOOT=19; - PRESSURE_KILOPOUND_FORCE_PER_SQUARE_INCH=20; - PRESSURE_MEGABAR=21; - PRESSURE_MEGANEWTON_PER_SQUARE_METER=22; - PRESSURE_MEGAPASCAL=23; - PRESSURE_METER_OF_HEAD=24; - PRESSURE_MICROBAR=25; - PRESSURE_MICROPASCAL=26; - PRESSURE_MILLIBAR=27; - PRESSURE_MILLIMETER_OF_MERCURY=28; - PRESSURE_MILLIPASCAL=29; - PRESSURE_NEWTON_PER_SQUARE_CENTIMETER=30; - PRESSURE_NEWTON_PER_SQUARE_METER=31; - PRESSURE_NEWTON_PER_SQUARE_MILLIMETER=32; - PRESSURE_PASCAL=33; - PRESSURE_POUND_FORCE_PER_SQUARE_FOOT=34; - PRESSURE_POUND_FORCE_PER_SQUARE_INCH=35; - PRESSURE_POUND_PER_INCH_SECOND_SQUARED=36; - PRESSURE_TECHNICAL_ATMOSPHERE=37; - PRESSURE_TONNE_FORCE_PER_SQUARE_CENTIMETER=38; - PRESSURE_TONNE_FORCE_PER_SQUARE_METER=39; - PRESSURE_TONNE_FORCE_PER_SQUARE_MILLIMETER=40; - PRESSURE_TORR=41; + PRESSURE_ATMOSPHERE=0; + PRESSURE_BAR=1; + PRESSURE_CENTIBAR=2; + PRESSURE_DECAPASCAL=3; + PRESSURE_DECIBAR=4; + PRESSURE_DYNE_PER_SQUARE_CENTIMETER=5; + PRESSURE_FOOT_OF_HEAD=6; + PRESSURE_GIGAPASCAL=7; + PRESSURE_HECTOPASCAL=8; + PRESSURE_INCH_OF_MERCURY=9; + PRESSURE_INCH_OF_WATER_COLUMN=10; + PRESSURE_KILOBAR=11; + PRESSURE_KILOGRAM_FORCE_PER_SQUARE_CENTIMETER=12; + PRESSURE_KILOGRAM_FORCE_PER_SQUARE_METER=13; + PRESSURE_KILOGRAM_FORCE_PER_SQUARE_MILLIMETER=14; + PRESSURE_KILONEWTON_PER_SQUARE_CENTIMETER=15; + PRESSURE_KILONEWTON_PER_SQUARE_METER=16; + PRESSURE_KILONEWTON_PER_SQUARE_MILLIMETER=17; + PRESSURE_KILOPASCAL=18; + PRESSURE_KILOPOUND_FORCE_PER_SQUARE_FOOT=19; + PRESSURE_KILOPOUND_FORCE_PER_SQUARE_INCH=20; + PRESSURE_MEGABAR=21; + PRESSURE_MEGANEWTON_PER_SQUARE_METER=22; + PRESSURE_MEGAPASCAL=23; + PRESSURE_METER_OF_HEAD=24; + PRESSURE_MICROBAR=25; + PRESSURE_MICROPASCAL=26; + PRESSURE_MILLIBAR=27; + PRESSURE_MILLIMETER_OF_MERCURY=28; + PRESSURE_MILLIPASCAL=29; + PRESSURE_NEWTON_PER_SQUARE_CENTIMETER=30; + PRESSURE_NEWTON_PER_SQUARE_METER=31; + PRESSURE_NEWTON_PER_SQUARE_MILLIMETER=32; + PRESSURE_PASCAL=33; + PRESSURE_POUND_FORCE_PER_SQUARE_FOOT=34; + PRESSURE_POUND_FORCE_PER_SQUARE_INCH=35; + PRESSURE_POUND_PER_INCH_SECOND_SQUARED=36; + PRESSURE_TECHNICAL_ATMOSPHERE=37; + PRESSURE_TONNE_FORCE_PER_SQUARE_CENTIMETER=38; + PRESSURE_TONNE_FORCE_PER_SQUARE_METER=39; + PRESSURE_TONNE_FORCE_PER_SQUARE_MILLIMETER=40; + PRESSURE_TORR=41; } // // Ratio units. enum RatioUnit { - RATIO_DECIMAL_FRACTION=0; - RATIO_PART_PER_BILLION=1; - RATIO_PART_PER_MILLION=2; - RATIO_PART_PER_THOUSAND=3; - RATIO_PART_PER_TRILLION=4; - RATIO_PERCENT=5; + RATIO_DECIMAL_FRACTION=0; + RATIO_PART_PER_BILLION=1; + RATIO_PART_PER_MILLION=2; + RATIO_PART_PER_THOUSAND=3; + RATIO_PART_PER_TRILLION=4; + RATIO_PERCENT=5; } // // RatioChangeRate units. enum RatioChangeRateUnit { - RATIOCHANGERATE_DECIMAL_FRACTION_PER_SECOND=0; - RATIOCHANGERATE_PERCENT_PER_SECOND=1; + RATIOCHANGERATE_DECIMAL_FRACTION_PER_SECOND=0; + RATIOCHANGERATE_PERCENT_PER_SECOND=1; } // // ReactiveEnergy units. enum ReactiveEnergyUnit { - REACTIVEENERGY_KILOVOLTAMPERE_REACTIVE_HOUR=0; - REACTIVEENERGY_MEGAVOLTAMPERE_REACTIVE_HOUR=1; - REACTIVEENERGY_VOLTAMPERE_REACTIVE_HOUR=2; + REACTIVEENERGY_KILOVOLTAMPERE_REACTIVE_HOUR=0; + REACTIVEENERGY_MEGAVOLTAMPERE_REACTIVE_HOUR=1; + REACTIVEENERGY_VOLTAMPERE_REACTIVE_HOUR=2; } // // ReactivePower units. enum ReactivePowerUnit { - REACTIVEPOWER_GIGAVOLTAMPERE_REACTIVE=0; - REACTIVEPOWER_KILOVOLTAMPERE_REACTIVE=1; - REACTIVEPOWER_MEGAVOLTAMPERE_REACTIVE=2; - REACTIVEPOWER_VOLTAMPERE_REACTIVE=3; + REACTIVEPOWER_GIGAVOLTAMPERE_REACTIVE=0; + REACTIVEPOWER_KILOVOLTAMPERE_REACTIVE=1; + REACTIVEPOWER_MEGAVOLTAMPERE_REACTIVE=2; + REACTIVEPOWER_VOLTAMPERE_REACTIVE=3; } // // RotationalAcceleration units. enum RotationalAccelerationUnit { - ROTATIONALACCELERATION_DEGREE_PER_SECOND_SQUARED=0; - ROTATIONALACCELERATION_RADIAN_PER_SECOND_SQUARED=1; - ROTATIONALACCELERATION_REVOLUTION_PER_MINUTE_PER_SECOND=2; - ROTATIONALACCELERATION_REVOLUTION_PER_SECOND_SQUARED=3; + ROTATIONALACCELERATION_DEGREE_PER_SECOND_SQUARED=0; + ROTATIONALACCELERATION_RADIAN_PER_SECOND_SQUARED=1; + ROTATIONALACCELERATION_REVOLUTION_PER_MINUTE_PER_SECOND=2; + ROTATIONALACCELERATION_REVOLUTION_PER_SECOND_SQUARED=3; } // // RotationalSpeed units. enum RotationalSpeedUnit { - ROTATIONALSPEED_CENTIRADIAN_PER_SECOND=0; - ROTATIONALSPEED_DECIRADIAN_PER_SECOND=1; - ROTATIONALSPEED_DEGREE_PER_MINUTE=2; - ROTATIONALSPEED_DEGREE_PER_SECOND=3; - ROTATIONALSPEED_MICRODEGREE_PER_SECOND=4; - ROTATIONALSPEED_MICRORADIAN_PER_SECOND=5; - ROTATIONALSPEED_MILLIDEGREE_PER_SECOND=6; - ROTATIONALSPEED_MILLIRADIAN_PER_SECOND=7; - ROTATIONALSPEED_NANODEGREE_PER_SECOND=8; - ROTATIONALSPEED_NANORADIAN_PER_SECOND=9; - ROTATIONALSPEED_RADIAN_PER_SECOND=10; - ROTATIONALSPEED_REVOLUTION_PER_MINUTE=11; - ROTATIONALSPEED_REVOLUTION_PER_SECOND=12; + ROTATIONALSPEED_CENTIRADIAN_PER_SECOND=0; + ROTATIONALSPEED_DECIRADIAN_PER_SECOND=1; + ROTATIONALSPEED_DEGREE_PER_MINUTE=2; + ROTATIONALSPEED_DEGREE_PER_SECOND=3; + ROTATIONALSPEED_MICRODEGREE_PER_SECOND=4; + ROTATIONALSPEED_MICRORADIAN_PER_SECOND=5; + ROTATIONALSPEED_MILLIDEGREE_PER_SECOND=6; + ROTATIONALSPEED_MILLIRADIAN_PER_SECOND=7; + ROTATIONALSPEED_NANODEGREE_PER_SECOND=8; + ROTATIONALSPEED_NANORADIAN_PER_SECOND=9; + ROTATIONALSPEED_RADIAN_PER_SECOND=10; + ROTATIONALSPEED_REVOLUTION_PER_MINUTE=11; + ROTATIONALSPEED_REVOLUTION_PER_SECOND=12; } // // RotationalStiffness units. enum RotationalStiffnessUnit { - ROTATIONALSTIFFNESS_CENTINEWTON_METER_PER_DEGREE=0; - ROTATIONALSTIFFNESS_CENTINEWTON_MILLIMETER_PER_DEGREE=1; - ROTATIONALSTIFFNESS_CENTINEWTON_MILLIMETER_PER_RADIAN=2; - ROTATIONALSTIFFNESS_DECANEWTON_METER_PER_DEGREE=3; - ROTATIONALSTIFFNESS_DECANEWTON_MILLIMETER_PER_DEGREE=4; - ROTATIONALSTIFFNESS_DECANEWTON_MILLIMETER_PER_RADIAN=5; - ROTATIONALSTIFFNESS_DECINEWTON_METER_PER_DEGREE=6; - ROTATIONALSTIFFNESS_DECINEWTON_MILLIMETER_PER_DEGREE=7; - ROTATIONALSTIFFNESS_DECINEWTON_MILLIMETER_PER_RADIAN=8; - ROTATIONALSTIFFNESS_KILONEWTON_METER_PER_DEGREE=9; - ROTATIONALSTIFFNESS_KILONEWTON_METER_PER_RADIAN=10; - ROTATIONALSTIFFNESS_KILONEWTON_MILLIMETER_PER_DEGREE=11; - ROTATIONALSTIFFNESS_KILONEWTON_MILLIMETER_PER_RADIAN=12; - ROTATIONALSTIFFNESS_KILOPOUND_FORCE_FOOT_PER_DEGREES=13; - ROTATIONALSTIFFNESS_MEGANEWTON_METER_PER_DEGREE=14; - ROTATIONALSTIFFNESS_MEGANEWTON_METER_PER_RADIAN=15; - ROTATIONALSTIFFNESS_MEGANEWTON_MILLIMETER_PER_DEGREE=16; - ROTATIONALSTIFFNESS_MEGANEWTON_MILLIMETER_PER_RADIAN=17; - ROTATIONALSTIFFNESS_MICRONEWTON_METER_PER_DEGREE=18; - ROTATIONALSTIFFNESS_MICRONEWTON_MILLIMETER_PER_DEGREE=19; - ROTATIONALSTIFFNESS_MICRONEWTON_MILLIMETER_PER_RADIAN=20; - ROTATIONALSTIFFNESS_MILLINEWTON_METER_PER_DEGREE=21; - ROTATIONALSTIFFNESS_MILLINEWTON_MILLIMETER_PER_DEGREE=22; - ROTATIONALSTIFFNESS_MILLINEWTON_MILLIMETER_PER_RADIAN=23; - ROTATIONALSTIFFNESS_NANONEWTON_METER_PER_DEGREE=24; - ROTATIONALSTIFFNESS_NANONEWTON_MILLIMETER_PER_DEGREE=25; - ROTATIONALSTIFFNESS_NANONEWTON_MILLIMETER_PER_RADIAN=26; - ROTATIONALSTIFFNESS_NEWTON_METER_PER_DEGREE=27; - ROTATIONALSTIFFNESS_NEWTON_METER_PER_RADIAN=28; - ROTATIONALSTIFFNESS_NEWTON_MILLIMETER_PER_DEGREE=29; - ROTATIONALSTIFFNESS_NEWTON_MILLIMETER_PER_RADIAN=30; - ROTATIONALSTIFFNESS_POUND_FORCE_FEET_PER_RADIAN=31; - ROTATIONALSTIFFNESS_POUND_FORCE_FOOT_PER_DEGREES=32; + ROTATIONALSTIFFNESS_CENTINEWTON_METER_PER_DEGREE=0; + ROTATIONALSTIFFNESS_CENTINEWTON_MILLIMETER_PER_DEGREE=1; + ROTATIONALSTIFFNESS_CENTINEWTON_MILLIMETER_PER_RADIAN=2; + ROTATIONALSTIFFNESS_DECANEWTON_METER_PER_DEGREE=3; + ROTATIONALSTIFFNESS_DECANEWTON_MILLIMETER_PER_DEGREE=4; + ROTATIONALSTIFFNESS_DECANEWTON_MILLIMETER_PER_RADIAN=5; + ROTATIONALSTIFFNESS_DECINEWTON_METER_PER_DEGREE=6; + ROTATIONALSTIFFNESS_DECINEWTON_MILLIMETER_PER_DEGREE=7; + ROTATIONALSTIFFNESS_DECINEWTON_MILLIMETER_PER_RADIAN=8; + ROTATIONALSTIFFNESS_KILONEWTON_METER_PER_DEGREE=9; + ROTATIONALSTIFFNESS_KILONEWTON_METER_PER_RADIAN=10; + ROTATIONALSTIFFNESS_KILONEWTON_MILLIMETER_PER_DEGREE=11; + ROTATIONALSTIFFNESS_KILONEWTON_MILLIMETER_PER_RADIAN=12; + ROTATIONALSTIFFNESS_KILOPOUND_FORCE_FOOT_PER_DEGREES=13; + ROTATIONALSTIFFNESS_MEGANEWTON_METER_PER_DEGREE=14; + ROTATIONALSTIFFNESS_MEGANEWTON_METER_PER_RADIAN=15; + ROTATIONALSTIFFNESS_MEGANEWTON_MILLIMETER_PER_DEGREE=16; + ROTATIONALSTIFFNESS_MEGANEWTON_MILLIMETER_PER_RADIAN=17; + ROTATIONALSTIFFNESS_MICRONEWTON_METER_PER_DEGREE=18; + ROTATIONALSTIFFNESS_MICRONEWTON_MILLIMETER_PER_DEGREE=19; + ROTATIONALSTIFFNESS_MICRONEWTON_MILLIMETER_PER_RADIAN=20; + ROTATIONALSTIFFNESS_MILLINEWTON_METER_PER_DEGREE=21; + ROTATIONALSTIFFNESS_MILLINEWTON_MILLIMETER_PER_DEGREE=22; + ROTATIONALSTIFFNESS_MILLINEWTON_MILLIMETER_PER_RADIAN=23; + ROTATIONALSTIFFNESS_NANONEWTON_METER_PER_DEGREE=24; + ROTATIONALSTIFFNESS_NANONEWTON_MILLIMETER_PER_DEGREE=25; + ROTATIONALSTIFFNESS_NANONEWTON_MILLIMETER_PER_RADIAN=26; + ROTATIONALSTIFFNESS_NEWTON_METER_PER_DEGREE=27; + ROTATIONALSTIFFNESS_NEWTON_METER_PER_RADIAN=28; + ROTATIONALSTIFFNESS_NEWTON_MILLIMETER_PER_DEGREE=29; + ROTATIONALSTIFFNESS_NEWTON_MILLIMETER_PER_RADIAN=30; + ROTATIONALSTIFFNESS_POUND_FORCE_FEET_PER_RADIAN=31; + ROTATIONALSTIFFNESS_POUND_FORCE_FOOT_PER_DEGREES=32; } // // RotationalStiffnessPerLength units. enum RotationalStiffnessPerLengthUnit { - ROTATIONALSTIFFNESSPERLENGTH_KILONEWTON_METER_PER_RADIAN_PER_METER=0; - ROTATIONALSTIFFNESSPERLENGTH_KILOPOUND_FORCE_FOOT_PER_DEGREES_PER_FOOT=1; - ROTATIONALSTIFFNESSPERLENGTH_MEGANEWTON_METER_PER_RADIAN_PER_METER=2; - ROTATIONALSTIFFNESSPERLENGTH_NEWTON_METER_PER_RADIAN_PER_METER=3; - ROTATIONALSTIFFNESSPERLENGTH_POUND_FORCE_FOOT_PER_DEGREES_PER_FOOT=4; + ROTATIONALSTIFFNESSPERLENGTH_KILONEWTON_METER_PER_RADIAN_PER_METER=0; + ROTATIONALSTIFFNESSPERLENGTH_KILOPOUND_FORCE_FOOT_PER_DEGREES_PER_FOOT=1; + ROTATIONALSTIFFNESSPERLENGTH_MEGANEWTON_METER_PER_RADIAN_PER_METER=2; + ROTATIONALSTIFFNESSPERLENGTH_NEWTON_METER_PER_RADIAN_PER_METER=3; + ROTATIONALSTIFFNESSPERLENGTH_POUND_FORCE_FOOT_PER_DEGREES_PER_FOOT=4; } // // SolidAngle units. enum SolidAngleUnit { - SOLIDANGLE_STERADIAN=0; + SOLIDANGLE_STERADIAN=0; } // // SpecificEnergy units. enum SpecificEnergyUnit { - SPECIFICENERGY_BTU_PER_POUND=0; - SPECIFICENERGY_CALORIE_PER_GRAM=1; - SPECIFICENERGY_GIGAWATT_DAY_PER_KILOGRAM=2; - SPECIFICENERGY_GIGAWATT_DAY_PER_SHORT_TON=3; - SPECIFICENERGY_GIGAWATT_DAY_PER_TONNE=4; - SPECIFICENERGY_GIGAWATT_HOUR_PER_KILOGRAM=5; - SPECIFICENERGY_JOULE_PER_KILOGRAM=6; - SPECIFICENERGY_KILOCALORIE_PER_GRAM=7; - SPECIFICENERGY_KILOJOULE_PER_KILOGRAM=8; - SPECIFICENERGY_KILOWATT_DAY_PER_KILOGRAM=9; - SPECIFICENERGY_KILOWATT_DAY_PER_SHORT_TON=10; - SPECIFICENERGY_KILOWATT_DAY_PER_TONNE=11; - SPECIFICENERGY_KILOWATT_HOUR_PER_KILOGRAM=12; - SPECIFICENERGY_MEGAJOULE_PER_KILOGRAM=13; - SPECIFICENERGY_MEGAWATT_DAY_PER_KILOGRAM=14; - SPECIFICENERGY_MEGAWATT_DAY_PER_SHORT_TON=15; - SPECIFICENERGY_MEGAWATT_DAY_PER_TONNE=16; - SPECIFICENERGY_MEGAWATT_HOUR_PER_KILOGRAM=17; - SPECIFICENERGY_TERAWATT_DAY_PER_KILOGRAM=18; - SPECIFICENERGY_TERAWATT_DAY_PER_SHORT_TON=19; - SPECIFICENERGY_TERAWATT_DAY_PER_TONNE=20; - SPECIFICENERGY_WATT_DAY_PER_KILOGRAM=21; - SPECIFICENERGY_WATT_DAY_PER_SHORT_TON=22; - SPECIFICENERGY_WATT_DAY_PER_TONNE=23; - SPECIFICENERGY_WATT_HOUR_PER_KILOGRAM=24; + SPECIFICENERGY_BTU_PER_POUND=0; + SPECIFICENERGY_CALORIE_PER_GRAM=1; + SPECIFICENERGY_GIGAWATT_DAY_PER_KILOGRAM=2; + SPECIFICENERGY_GIGAWATT_DAY_PER_SHORT_TON=3; + SPECIFICENERGY_GIGAWATT_DAY_PER_TONNE=4; + SPECIFICENERGY_GIGAWATT_HOUR_PER_KILOGRAM=5; + SPECIFICENERGY_JOULE_PER_KILOGRAM=6; + SPECIFICENERGY_KILOCALORIE_PER_GRAM=7; + SPECIFICENERGY_KILOJOULE_PER_KILOGRAM=8; + SPECIFICENERGY_KILOWATT_DAY_PER_KILOGRAM=9; + SPECIFICENERGY_KILOWATT_DAY_PER_SHORT_TON=10; + SPECIFICENERGY_KILOWATT_DAY_PER_TONNE=11; + SPECIFICENERGY_KILOWATT_HOUR_PER_KILOGRAM=12; + SPECIFICENERGY_MEGAJOULE_PER_KILOGRAM=13; + SPECIFICENERGY_MEGAWATT_DAY_PER_KILOGRAM=14; + SPECIFICENERGY_MEGAWATT_DAY_PER_SHORT_TON=15; + SPECIFICENERGY_MEGAWATT_DAY_PER_TONNE=16; + SPECIFICENERGY_MEGAWATT_HOUR_PER_KILOGRAM=17; + SPECIFICENERGY_TERAWATT_DAY_PER_KILOGRAM=18; + SPECIFICENERGY_TERAWATT_DAY_PER_SHORT_TON=19; + SPECIFICENERGY_TERAWATT_DAY_PER_TONNE=20; + SPECIFICENERGY_WATT_DAY_PER_KILOGRAM=21; + SPECIFICENERGY_WATT_DAY_PER_SHORT_TON=22; + SPECIFICENERGY_WATT_DAY_PER_TONNE=23; + SPECIFICENERGY_WATT_HOUR_PER_KILOGRAM=24; } // // SpecificEntropy units. enum SpecificEntropyUnit { - SPECIFICENTROPY_BTU_PER_POUND_FAHRENHEIT=0; - SPECIFICENTROPY_CALORIE_PER_GRAM_KELVIN=1; - SPECIFICENTROPY_JOULE_PER_KILOGRAM_DEGREE_CELSIUS=2; - SPECIFICENTROPY_JOULE_PER_KILOGRAM_KELVIN=3; - SPECIFICENTROPY_KILOCALORIE_PER_GRAM_KELVIN=4; - SPECIFICENTROPY_KILOJOULE_PER_KILOGRAM_DEGREE_CELSIUS=5; - SPECIFICENTROPY_KILOJOULE_PER_KILOGRAM_KELVIN=6; - SPECIFICENTROPY_MEGAJOULE_PER_KILOGRAM_DEGREE_CELSIUS=7; - SPECIFICENTROPY_MEGAJOULE_PER_KILOGRAM_KELVIN=8; + SPECIFICENTROPY_BTU_PER_POUND_FAHRENHEIT=0; + SPECIFICENTROPY_CALORIE_PER_GRAM_KELVIN=1; + SPECIFICENTROPY_JOULE_PER_KILOGRAM_DEGREE_CELSIUS=2; + SPECIFICENTROPY_JOULE_PER_KILOGRAM_KELVIN=3; + SPECIFICENTROPY_KILOCALORIE_PER_GRAM_KELVIN=4; + SPECIFICENTROPY_KILOJOULE_PER_KILOGRAM_DEGREE_CELSIUS=5; + SPECIFICENTROPY_KILOJOULE_PER_KILOGRAM_KELVIN=6; + SPECIFICENTROPY_MEGAJOULE_PER_KILOGRAM_DEGREE_CELSIUS=7; + SPECIFICENTROPY_MEGAJOULE_PER_KILOGRAM_KELVIN=8; } // // SpecificVolume units. enum SpecificVolumeUnit { - SPECIFICVOLUME_CUBIC_FOOT_PER_POUND=0; - SPECIFICVOLUME_CUBIC_METER_PER_KILOGRAM=1; - SPECIFICVOLUME_MILLICUBIC_METER_PER_KILOGRAM=2; + SPECIFICVOLUME_CUBIC_FOOT_PER_POUND=0; + SPECIFICVOLUME_CUBIC_METER_PER_KILOGRAM=1; + SPECIFICVOLUME_MILLICUBIC_METER_PER_KILOGRAM=2; } // // SpecificWeight units. enum SpecificWeightUnit { - SPECIFICWEIGHT_KILOGRAM_FORCE_PER_CUBIC_CENTIMETER=0; - SPECIFICWEIGHT_KILOGRAM_FORCE_PER_CUBIC_METER=1; - SPECIFICWEIGHT_KILOGRAM_FORCE_PER_CUBIC_MILLIMETER=2; - SPECIFICWEIGHT_KILONEWTON_PER_CUBIC_CENTIMETER=3; - SPECIFICWEIGHT_KILONEWTON_PER_CUBIC_METER=4; - SPECIFICWEIGHT_KILONEWTON_PER_CUBIC_MILLIMETER=5; - SPECIFICWEIGHT_KILOPOUND_FORCE_PER_CUBIC_FOOT=6; - SPECIFICWEIGHT_KILOPOUND_FORCE_PER_CUBIC_INCH=7; - SPECIFICWEIGHT_MEGANEWTON_PER_CUBIC_METER=8; - SPECIFICWEIGHT_NEWTON_PER_CUBIC_CENTIMETER=9; - SPECIFICWEIGHT_NEWTON_PER_CUBIC_METER=10; - SPECIFICWEIGHT_NEWTON_PER_CUBIC_MILLIMETER=11; - SPECIFICWEIGHT_POUND_FORCE_PER_CUBIC_FOOT=12; - SPECIFICWEIGHT_POUND_FORCE_PER_CUBIC_INCH=13; - SPECIFICWEIGHT_TONNE_FORCE_PER_CUBIC_CENTIMETER=14; - SPECIFICWEIGHT_TONNE_FORCE_PER_CUBIC_METER=15; - SPECIFICWEIGHT_TONNE_FORCE_PER_CUBIC_MILLIMETER=16; + SPECIFICWEIGHT_KILOGRAM_FORCE_PER_CUBIC_CENTIMETER=0; + SPECIFICWEIGHT_KILOGRAM_FORCE_PER_CUBIC_METER=1; + SPECIFICWEIGHT_KILOGRAM_FORCE_PER_CUBIC_MILLIMETER=2; + SPECIFICWEIGHT_KILONEWTON_PER_CUBIC_CENTIMETER=3; + SPECIFICWEIGHT_KILONEWTON_PER_CUBIC_METER=4; + SPECIFICWEIGHT_KILONEWTON_PER_CUBIC_MILLIMETER=5; + SPECIFICWEIGHT_KILOPOUND_FORCE_PER_CUBIC_FOOT=6; + SPECIFICWEIGHT_KILOPOUND_FORCE_PER_CUBIC_INCH=7; + SPECIFICWEIGHT_MEGANEWTON_PER_CUBIC_METER=8; + SPECIFICWEIGHT_NEWTON_PER_CUBIC_CENTIMETER=9; + SPECIFICWEIGHT_NEWTON_PER_CUBIC_METER=10; + SPECIFICWEIGHT_NEWTON_PER_CUBIC_MILLIMETER=11; + SPECIFICWEIGHT_POUND_FORCE_PER_CUBIC_FOOT=12; + SPECIFICWEIGHT_POUND_FORCE_PER_CUBIC_INCH=13; + SPECIFICWEIGHT_TONNE_FORCE_PER_CUBIC_CENTIMETER=14; + SPECIFICWEIGHT_TONNE_FORCE_PER_CUBIC_METER=15; + SPECIFICWEIGHT_TONNE_FORCE_PER_CUBIC_MILLIMETER=16; } // // Speed units. enum SpeedUnit { - SPEED_CENTIMETER_PER_HOUR=0; - SPEED_CENTIMETER_PER_MINUTE=1; - SPEED_CENTIMETER_PER_SECOND=2; - SPEED_DECIMETER_PER_MINUTE=3; - SPEED_DECIMETER_PER_SECOND=4; - SPEED_FOOT_PER_HOUR=5; - SPEED_FOOT_PER_MINUTE=6; - SPEED_FOOT_PER_SECOND=7; - SPEED_INCH_PER_HOUR=8; - SPEED_INCH_PER_MINUTE=9; - SPEED_INCH_PER_SECOND=10; - SPEED_KILOMETER_PER_HOUR=11; - SPEED_KILOMETER_PER_MINUTE=12; - SPEED_KILOMETER_PER_SECOND=13; - SPEED_KNOT=14; - SPEED_METER_PER_HOUR=15; - SPEED_METER_PER_MINUTE=16; - SPEED_METER_PER_SECOND=17; - SPEED_MICROMETER_PER_MINUTE=18; - SPEED_MICROMETER_PER_SECOND=19; - SPEED_MILE_PER_HOUR=20; - SPEED_MILLIMETER_PER_HOUR=21; - SPEED_MILLIMETER_PER_MINUTE=22; - SPEED_MILLIMETER_PER_SECOND=23; - SPEED_NANOMETER_PER_MINUTE=24; - SPEED_NANOMETER_PER_SECOND=25; - SPEED_US_SURVEY_FOOT_PER_HOUR=26; - SPEED_US_SURVEY_FOOT_PER_MINUTE=27; - SPEED_US_SURVEY_FOOT_PER_SECOND=28; - SPEED_YARD_PER_HOUR=29; - SPEED_YARD_PER_MINUTE=30; - SPEED_YARD_PER_SECOND=31; + SPEED_CENTIMETER_PER_HOUR=0; + SPEED_CENTIMETER_PER_MINUTE=1; + SPEED_CENTIMETER_PER_SECOND=2; + SPEED_DECIMETER_PER_MINUTE=3; + SPEED_DECIMETER_PER_SECOND=4; + SPEED_FOOT_PER_HOUR=5; + SPEED_FOOT_PER_MINUTE=6; + SPEED_FOOT_PER_SECOND=7; + SPEED_INCH_PER_HOUR=8; + SPEED_INCH_PER_MINUTE=9; + SPEED_INCH_PER_SECOND=10; + SPEED_KILOMETER_PER_HOUR=11; + SPEED_KILOMETER_PER_MINUTE=12; + SPEED_KILOMETER_PER_SECOND=13; + SPEED_KNOT=14; + SPEED_METER_PER_HOUR=15; + SPEED_METER_PER_MINUTE=16; + SPEED_METER_PER_SECOND=17; + SPEED_MICROMETER_PER_MINUTE=18; + SPEED_MICROMETER_PER_SECOND=19; + SPEED_MILE_PER_HOUR=20; + SPEED_MILLIMETER_PER_HOUR=21; + SPEED_MILLIMETER_PER_MINUTE=22; + SPEED_MILLIMETER_PER_SECOND=23; + SPEED_NANOMETER_PER_MINUTE=24; + SPEED_NANOMETER_PER_SECOND=25; + SPEED_US_SURVEY_FOOT_PER_HOUR=26; + SPEED_US_SURVEY_FOOT_PER_MINUTE=27; + SPEED_US_SURVEY_FOOT_PER_SECOND=28; + SPEED_YARD_PER_HOUR=29; + SPEED_YARD_PER_MINUTE=30; + SPEED_YARD_PER_SECOND=31; } // // Temperature units. enum TemperatureUnit { - TEMPERATURE_DEGREE_CELSIUS=0; - TEMPERATURE_DEGREE_DELISLE=1; - TEMPERATURE_DEGREE_FAHRENHEIT=2; - TEMPERATURE_DEGREE_NEWTON=3; - TEMPERATURE_DEGREE_RANKINE=4; - TEMPERATURE_DEGREE_REAUMUR=5; - TEMPERATURE_DEGREE_ROEMER=6; - TEMPERATURE_KELVIN=7; - TEMPERATURE_SOLAR_TEMPERATURE=8; + TEMPERATURE_DEGREE_CELSIUS=0; + TEMPERATURE_DEGREE_DELISLE=1; + TEMPERATURE_DEGREE_FAHRENHEIT=2; + TEMPERATURE_DEGREE_NEWTON=3; + TEMPERATURE_DEGREE_RANKINE=4; + TEMPERATURE_DEGREE_REAUMUR=5; + TEMPERATURE_DEGREE_ROEMER=6; + TEMPERATURE_KELVIN=7; + TEMPERATURE_SOLAR_TEMPERATURE=8; } // // TemperatureChangeRate units. enum TemperatureChangeRateUnit { - TEMPERATURECHANGERATE_CENTIDEGREE_CELSIUS_PER_SECOND=0; - TEMPERATURECHANGERATE_DECADEGREE_CELSIUS_PER_SECOND=1; - TEMPERATURECHANGERATE_DECIDEGREE_CELSIUS_PER_SECOND=2; - TEMPERATURECHANGERATE_DEGREE_CELSIUS_PER_MINUTE=3; - TEMPERATURECHANGERATE_DEGREE_CELSIUS_PER_SECOND=4; - TEMPERATURECHANGERATE_HECTODEGREE_CELSIUS_PER_SECOND=5; - TEMPERATURECHANGERATE_KILODEGREE_CELSIUS_PER_SECOND=6; - TEMPERATURECHANGERATE_MICRODEGREE_CELSIUS_PER_SECOND=7; - TEMPERATURECHANGERATE_MILLIDEGREE_CELSIUS_PER_SECOND=8; - TEMPERATURECHANGERATE_NANODEGREE_CELSIUS_PER_SECOND=9; + TEMPERATURECHANGERATE_CENTIDEGREE_CELSIUS_PER_SECOND=0; + TEMPERATURECHANGERATE_DECADEGREE_CELSIUS_PER_SECOND=1; + TEMPERATURECHANGERATE_DECIDEGREE_CELSIUS_PER_SECOND=2; + TEMPERATURECHANGERATE_DEGREE_CELSIUS_PER_MINUTE=3; + TEMPERATURECHANGERATE_DEGREE_CELSIUS_PER_SECOND=4; + TEMPERATURECHANGERATE_HECTODEGREE_CELSIUS_PER_SECOND=5; + TEMPERATURECHANGERATE_KILODEGREE_CELSIUS_PER_SECOND=6; + TEMPERATURECHANGERATE_MICRODEGREE_CELSIUS_PER_SECOND=7; + TEMPERATURECHANGERATE_MILLIDEGREE_CELSIUS_PER_SECOND=8; + TEMPERATURECHANGERATE_NANODEGREE_CELSIUS_PER_SECOND=9; } // // TemperatureDelta units. enum TemperatureDeltaUnit { - TEMPERATUREDELTA_DEGREE_CELSIUS=0; - TEMPERATUREDELTA_DEGREE_DELISLE=1; - TEMPERATUREDELTA_DEGREE_FAHRENHEIT=2; - TEMPERATUREDELTA_DEGREE_NEWTON=3; - TEMPERATUREDELTA_DEGREE_RANKINE=4; - TEMPERATUREDELTA_DEGREE_REAUMUR=5; - TEMPERATUREDELTA_DEGREE_ROEMER=6; - TEMPERATUREDELTA_KELVIN=7; - TEMPERATUREDELTA_MILLIDEGREE_CELSIUS=8; + TEMPERATUREDELTA_DEGREE_CELSIUS=0; + TEMPERATUREDELTA_DEGREE_DELISLE=1; + TEMPERATUREDELTA_DEGREE_FAHRENHEIT=2; + TEMPERATUREDELTA_DEGREE_NEWTON=3; + TEMPERATUREDELTA_DEGREE_RANKINE=4; + TEMPERATUREDELTA_DEGREE_REAUMUR=5; + TEMPERATUREDELTA_DEGREE_ROEMER=6; + TEMPERATUREDELTA_KELVIN=7; + TEMPERATUREDELTA_MILLIDEGREE_CELSIUS=8; } // // ThermalConductivity units. enum ThermalConductivityUnit { - THERMALCONDUCTIVITY_BTU_PER_HOUR_FOOT_FAHRENHEIT=0; - THERMALCONDUCTIVITY_WATT_PER_METER_KELVIN=1; + THERMALCONDUCTIVITY_BTU_PER_HOUR_FOOT_FAHRENHEIT=0; + THERMALCONDUCTIVITY_WATT_PER_METER_KELVIN=1; } // // ThermalResistance units. enum ThermalResistanceUnit { - THERMALRESISTANCE_HOUR_SQUARE_FEET_DEGREE_FAHRENHEIT_PER_BTU=0; - THERMALRESISTANCE_SQUARE_CENTIMETER_HOUR_DEGREE_CELSIUS_PER_KILOCALORIE=1; - THERMALRESISTANCE_SQUARE_CENTIMETER_KELVIN_PER_WATT=2; - THERMALRESISTANCE_SQUARE_METER_DEGREE_CELSIUS_PER_WATT=3; - THERMALRESISTANCE_SQUARE_METER_KELVIN_PER_KILOWATT=4; + THERMALRESISTANCE_HOUR_SQUARE_FEET_DEGREE_FAHRENHEIT_PER_BTU=0; + THERMALRESISTANCE_SQUARE_CENTIMETER_HOUR_DEGREE_CELSIUS_PER_KILOCALORIE=1; + THERMALRESISTANCE_SQUARE_CENTIMETER_KELVIN_PER_WATT=2; + THERMALRESISTANCE_SQUARE_METER_DEGREE_CELSIUS_PER_WATT=3; + THERMALRESISTANCE_SQUARE_METER_KELVIN_PER_KILOWATT=4; } // // Time units. enum TimeUnit { - TIME_DAY=0; - TIME_HOUR=1; - TIME_MICROSECOND=2; - TIME_MILLISECOND=3; - TIME_MINUTE=4; - TIME_MONTH=5; - TIME_NANOSECOND=6; - TIME_SECOND=7; - TIME_WEEK=8; - TIME_YEAR=9; + TIME_DAY=0; + TIME_HOUR=1; + TIME_MICROSECOND=2; + TIME_MILLISECOND=3; + TIME_MINUTE=4; + TIME_MONTH=5; + TIME_NANOSECOND=6; + TIME_SECOND=7; + TIME_WEEK=8; + TIME_YEAR=9; } // // Torque units. enum TorqueUnit { - TORQUE_KILOGRAM_FORCE_CENTIMETER=0; - TORQUE_KILOGRAM_FORCE_METER=1; - TORQUE_KILOGRAM_FORCE_MILLIMETER=2; - TORQUE_KILONEWTON_CENTIMETER=3; - TORQUE_KILONEWTON_METER=4; - TORQUE_KILONEWTON_MILLIMETER=5; - TORQUE_KILOPOUND_FORCE_FOOT=6; - TORQUE_KILOPOUND_FORCE_INCH=7; - TORQUE_MEGANEWTON_CENTIMETER=8; - TORQUE_MEGANEWTON_METER=9; - TORQUE_MEGANEWTON_MILLIMETER=10; - TORQUE_MEGAPOUND_FORCE_FOOT=11; - TORQUE_MEGAPOUND_FORCE_INCH=12; - TORQUE_NEWTON_CENTIMETER=13; - TORQUE_NEWTON_METER=14; - TORQUE_NEWTON_MILLIMETER=15; - TORQUE_POUND_FORCE_FOOT=16; - TORQUE_POUND_FORCE_INCH=17; - TORQUE_TONNE_FORCE_CENTIMETER=18; - TORQUE_TONNE_FORCE_METER=19; - TORQUE_TONNE_FORCE_MILLIMETER=20; + TORQUE_KILOGRAM_FORCE_CENTIMETER=0; + TORQUE_KILOGRAM_FORCE_METER=1; + TORQUE_KILOGRAM_FORCE_MILLIMETER=2; + TORQUE_KILONEWTON_CENTIMETER=3; + TORQUE_KILONEWTON_METER=4; + TORQUE_KILONEWTON_MILLIMETER=5; + TORQUE_KILOPOUND_FORCE_FOOT=6; + TORQUE_KILOPOUND_FORCE_INCH=7; + TORQUE_MEGANEWTON_CENTIMETER=8; + TORQUE_MEGANEWTON_METER=9; + TORQUE_MEGANEWTON_MILLIMETER=10; + TORQUE_MEGAPOUND_FORCE_FOOT=11; + TORQUE_MEGAPOUND_FORCE_INCH=12; + TORQUE_NEWTON_CENTIMETER=13; + TORQUE_NEWTON_METER=14; + TORQUE_NEWTON_MILLIMETER=15; + TORQUE_POUND_FORCE_FOOT=16; + TORQUE_POUND_FORCE_INCH=17; + TORQUE_TONNE_FORCE_CENTIMETER=18; + TORQUE_TONNE_FORCE_METER=19; + TORQUE_TONNE_FORCE_MILLIMETER=20; } // // TorquePerLength units. enum TorquePerLengthUnit { - TORQUEPERLENGTH_KILOGRAM_FORCE_CENTIMETER_PER_METER=0; - TORQUEPERLENGTH_KILOGRAM_FORCE_METER_PER_METER=1; - TORQUEPERLENGTH_KILOGRAM_FORCE_MILLIMETER_PER_METER=2; - TORQUEPERLENGTH_KILONEWTON_CENTIMETER_PER_METER=3; - TORQUEPERLENGTH_KILONEWTON_METER_PER_METER=4; - TORQUEPERLENGTH_KILONEWTON_MILLIMETER_PER_METER=5; - TORQUEPERLENGTH_KILOPOUND_FORCE_FOOT_PER_FOOT=6; - TORQUEPERLENGTH_KILOPOUND_FORCE_INCH_PER_FOOT=7; - TORQUEPERLENGTH_MEGANEWTON_CENTIMETER_PER_METER=8; - TORQUEPERLENGTH_MEGANEWTON_METER_PER_METER=9; - TORQUEPERLENGTH_MEGANEWTON_MILLIMETER_PER_METER=10; - TORQUEPERLENGTH_MEGAPOUND_FORCE_FOOT_PER_FOOT=11; - TORQUEPERLENGTH_MEGAPOUND_FORCE_INCH_PER_FOOT=12; - TORQUEPERLENGTH_NEWTON_CENTIMETER_PER_METER=13; - TORQUEPERLENGTH_NEWTON_METER_PER_METER=14; - TORQUEPERLENGTH_NEWTON_MILLIMETER_PER_METER=15; - TORQUEPERLENGTH_POUND_FORCE_FOOT_PER_FOOT=16; - TORQUEPERLENGTH_POUND_FORCE_INCH_PER_FOOT=17; - TORQUEPERLENGTH_TONNE_FORCE_CENTIMETER_PER_METER=18; - TORQUEPERLENGTH_TONNE_FORCE_METER_PER_METER=19; - TORQUEPERLENGTH_TONNE_FORCE_MILLIMETER_PER_METER=20; + TORQUEPERLENGTH_KILOGRAM_FORCE_CENTIMETER_PER_METER=0; + TORQUEPERLENGTH_KILOGRAM_FORCE_METER_PER_METER=1; + TORQUEPERLENGTH_KILOGRAM_FORCE_MILLIMETER_PER_METER=2; + TORQUEPERLENGTH_KILONEWTON_CENTIMETER_PER_METER=3; + TORQUEPERLENGTH_KILONEWTON_METER_PER_METER=4; + TORQUEPERLENGTH_KILONEWTON_MILLIMETER_PER_METER=5; + TORQUEPERLENGTH_KILOPOUND_FORCE_FOOT_PER_FOOT=6; + TORQUEPERLENGTH_KILOPOUND_FORCE_INCH_PER_FOOT=7; + TORQUEPERLENGTH_MEGANEWTON_CENTIMETER_PER_METER=8; + TORQUEPERLENGTH_MEGANEWTON_METER_PER_METER=9; + TORQUEPERLENGTH_MEGANEWTON_MILLIMETER_PER_METER=10; + TORQUEPERLENGTH_MEGAPOUND_FORCE_FOOT_PER_FOOT=11; + TORQUEPERLENGTH_MEGAPOUND_FORCE_INCH_PER_FOOT=12; + TORQUEPERLENGTH_NEWTON_CENTIMETER_PER_METER=13; + TORQUEPERLENGTH_NEWTON_METER_PER_METER=14; + TORQUEPERLENGTH_NEWTON_MILLIMETER_PER_METER=15; + TORQUEPERLENGTH_POUND_FORCE_FOOT_PER_FOOT=16; + TORQUEPERLENGTH_POUND_FORCE_INCH_PER_FOOT=17; + TORQUEPERLENGTH_TONNE_FORCE_CENTIMETER_PER_METER=18; + TORQUEPERLENGTH_TONNE_FORCE_METER_PER_METER=19; + TORQUEPERLENGTH_TONNE_FORCE_MILLIMETER_PER_METER=20; } // // Volume units. enum VolumeUnit { - VOLUME_ACRE_FOOT=0; - VOLUME_AU_TABLESPOON=1; - VOLUME_CENTILITER=2; - VOLUME_CUBIC_CENTIMETER=3; - VOLUME_CUBIC_DECIMETER=4; - VOLUME_CUBIC_FOOT=5; - VOLUME_CUBIC_HECTOMETER=6; - VOLUME_CUBIC_INCH=7; - VOLUME_CUBIC_KILOMETER=8; - VOLUME_CUBIC_METER=9; - VOLUME_CUBIC_MICROMETER=10; - VOLUME_CUBIC_MILE=11; - VOLUME_CUBIC_MILLIMETER=12; - VOLUME_CUBIC_YARD=13; - VOLUME_DECILITER=14; - VOLUME_HECTOCUBIC_FOOT=15; - VOLUME_HECTOCUBIC_METER=16; - VOLUME_HECTOLITER=17; - VOLUME_IMPERIAL_BEER_BARREL=18; - VOLUME_IMPERIAL_GALLON=19; - VOLUME_IMPERIAL_OUNCE=20; - VOLUME_IMPERIAL_PINT=21; - VOLUME_KILOCUBIC_FOOT=22; - VOLUME_KILOCUBIC_METER=23; - VOLUME_KILOIMPERIAL_GALLON=24; - VOLUME_KILOLITER=25; - VOLUME_KILOUS_GALLON=26; - VOLUME_LITER=27; - VOLUME_MEGACUBIC_FOOT=28; - VOLUME_MEGAIMPERIAL_GALLON=29; - VOLUME_MEGALITER=30; - VOLUME_MEGAUS_GALLON=31; - VOLUME_METRIC_CUP=32; - VOLUME_METRIC_TEASPOON=33; - VOLUME_MICROLITER=34; - VOLUME_MILLILITER=35; - VOLUME_OIL_BARREL=36; - VOLUME_UK_TABLESPOON=37; - VOLUME_US_BEER_BARREL=38; - VOLUME_US_CUSTOMARY_CUP=39; - VOLUME_US_GALLON=40; - VOLUME_US_LEGAL_CUP=41; - VOLUME_US_OUNCE=42; - VOLUME_US_PINT=43; - VOLUME_US_QUART=44; - VOLUME_US_TABLESPOON=45; - VOLUME_US_TEASPOON=46; + VOLUME_ACRE_FOOT=0; + VOLUME_AU_TABLESPOON=1; + VOLUME_CENTILITER=2; + VOLUME_CUBIC_CENTIMETER=3; + VOLUME_CUBIC_DECIMETER=4; + VOLUME_CUBIC_FOOT=5; + VOLUME_CUBIC_HECTOMETER=6; + VOLUME_CUBIC_INCH=7; + VOLUME_CUBIC_KILOMETER=8; + VOLUME_CUBIC_METER=9; + VOLUME_CUBIC_MICROMETER=10; + VOLUME_CUBIC_MILE=11; + VOLUME_CUBIC_MILLIMETER=12; + VOLUME_CUBIC_YARD=13; + VOLUME_DECILITER=14; + VOLUME_HECTOCUBIC_FOOT=15; + VOLUME_HECTOCUBIC_METER=16; + VOLUME_HECTOLITER=17; + VOLUME_IMPERIAL_BEER_BARREL=18; + VOLUME_IMPERIAL_GALLON=19; + VOLUME_IMPERIAL_OUNCE=20; + VOLUME_IMPERIAL_PINT=21; + VOLUME_KILOCUBIC_FOOT=22; + VOLUME_KILOCUBIC_METER=23; + VOLUME_KILOIMPERIAL_GALLON=24; + VOLUME_KILOLITER=25; + VOLUME_KILOUS_GALLON=26; + VOLUME_LITER=27; + VOLUME_MEGACUBIC_FOOT=28; + VOLUME_MEGAIMPERIAL_GALLON=29; + VOLUME_MEGALITER=30; + VOLUME_MEGAUS_GALLON=31; + VOLUME_METRIC_CUP=32; + VOLUME_METRIC_TEASPOON=33; + VOLUME_MICROLITER=34; + VOLUME_MILLILITER=35; + VOLUME_OIL_BARREL=36; + VOLUME_UK_TABLESPOON=37; + VOLUME_US_BEER_BARREL=38; + VOLUME_US_CUSTOMARY_CUP=39; + VOLUME_US_GALLON=40; + VOLUME_US_LEGAL_CUP=41; + VOLUME_US_OUNCE=42; + VOLUME_US_PINT=43; + VOLUME_US_QUART=44; + VOLUME_US_TABLESPOON=45; + VOLUME_US_TEASPOON=46; } // // VolumeConcentration units. enum VolumeConcentrationUnit { - VOLUMECONCENTRATION_CENTILITERS_PER_LITER=0; - VOLUMECONCENTRATION_CENTILITERS_PER_MILILITER=1; - VOLUMECONCENTRATION_DECILITERS_PER_LITER=2; - VOLUMECONCENTRATION_DECILITERS_PER_MILILITER=3; - VOLUMECONCENTRATION_DECIMAL_FRACTION=4; - VOLUMECONCENTRATION_LITERS_PER_LITER=5; - VOLUMECONCENTRATION_LITERS_PER_MILILITER=6; - VOLUMECONCENTRATION_MICROLITERS_PER_LITER=7; - VOLUMECONCENTRATION_MICROLITERS_PER_MILILITER=8; - VOLUMECONCENTRATION_MILLILITERS_PER_LITER=9; - VOLUMECONCENTRATION_MILLILITERS_PER_MILILITER=10; - VOLUMECONCENTRATION_NANOLITERS_PER_LITER=11; - VOLUMECONCENTRATION_NANOLITERS_PER_MILILITER=12; - VOLUMECONCENTRATION_PART_PER_BILLION=13; - VOLUMECONCENTRATION_PART_PER_MILLION=14; - VOLUMECONCENTRATION_PART_PER_THOUSAND=15; - VOLUMECONCENTRATION_PART_PER_TRILLION=16; - VOLUMECONCENTRATION_PERCENT=17; - VOLUMECONCENTRATION_PICOLITERS_PER_LITER=18; - VOLUMECONCENTRATION_PICOLITERS_PER_MILILITER=19; + VOLUMECONCENTRATION_CENTILITERS_PER_LITER=0; + VOLUMECONCENTRATION_CENTILITERS_PER_MILILITER=1; + VOLUMECONCENTRATION_DECILITERS_PER_LITER=2; + VOLUMECONCENTRATION_DECILITERS_PER_MILILITER=3; + VOLUMECONCENTRATION_DECIMAL_FRACTION=4; + VOLUMECONCENTRATION_LITERS_PER_LITER=5; + VOLUMECONCENTRATION_LITERS_PER_MILILITER=6; + VOLUMECONCENTRATION_MICROLITERS_PER_LITER=7; + VOLUMECONCENTRATION_MICROLITERS_PER_MILILITER=8; + VOLUMECONCENTRATION_MILLILITERS_PER_LITER=9; + VOLUMECONCENTRATION_MILLILITERS_PER_MILILITER=10; + VOLUMECONCENTRATION_NANOLITERS_PER_LITER=11; + VOLUMECONCENTRATION_NANOLITERS_PER_MILILITER=12; + VOLUMECONCENTRATION_PART_PER_BILLION=13; + VOLUMECONCENTRATION_PART_PER_MILLION=14; + VOLUMECONCENTRATION_PART_PER_THOUSAND=15; + VOLUMECONCENTRATION_PART_PER_TRILLION=16; + VOLUMECONCENTRATION_PERCENT=17; + VOLUMECONCENTRATION_PICOLITERS_PER_LITER=18; + VOLUMECONCENTRATION_PICOLITERS_PER_MILILITER=19; } // // VolumeFlow units. enum VolumeFlowUnit { - VOLUMEFLOW_ACRE_FOOT_PER_DAY=0; - VOLUMEFLOW_ACRE_FOOT_PER_HOUR=1; - VOLUMEFLOW_ACRE_FOOT_PER_MINUTE=2; - VOLUMEFLOW_ACRE_FOOT_PER_SECOND=3; - VOLUMEFLOW_CENTILITER_PER_DAY=4; - VOLUMEFLOW_CENTILITER_PER_MINUTE=5; - VOLUMEFLOW_CUBIC_DECIMETER_PER_MINUTE=6; - VOLUMEFLOW_CUBIC_FOOT_PER_HOUR=7; - VOLUMEFLOW_CUBIC_FOOT_PER_MINUTE=8; - VOLUMEFLOW_CUBIC_FOOT_PER_SECOND=9; - VOLUMEFLOW_CUBIC_METER_PER_DAY=10; - VOLUMEFLOW_CUBIC_METER_PER_HOUR=11; - VOLUMEFLOW_CUBIC_METER_PER_MINUTE=12; - VOLUMEFLOW_CUBIC_METER_PER_SECOND=13; - VOLUMEFLOW_CUBIC_MILLIMETER_PER_SECOND=14; - VOLUMEFLOW_CUBIC_YARD_PER_DAY=15; - VOLUMEFLOW_CUBIC_YARD_PER_HOUR=16; - VOLUMEFLOW_CUBIC_YARD_PER_MINUTE=17; - VOLUMEFLOW_CUBIC_YARD_PER_SECOND=18; - VOLUMEFLOW_DECILITER_PER_DAY=19; - VOLUMEFLOW_DECILITER_PER_MINUTE=20; - VOLUMEFLOW_KILOLITER_PER_DAY=21; - VOLUMEFLOW_KILOLITER_PER_MINUTE=22; - VOLUMEFLOW_KILOUS_GALLON_PER_MINUTE=23; - VOLUMEFLOW_LITER_PER_DAY=24; - VOLUMEFLOW_LITER_PER_HOUR=25; - VOLUMEFLOW_LITER_PER_MINUTE=26; - VOLUMEFLOW_LITER_PER_SECOND=27; - VOLUMEFLOW_MEGALITER_PER_DAY=28; - VOLUMEFLOW_MEGAUK_GALLON_PER_SECOND=29; - VOLUMEFLOW_MICROLITER_PER_DAY=30; - VOLUMEFLOW_MICROLITER_PER_MINUTE=31; - VOLUMEFLOW_MILLILITER_PER_DAY=32; - VOLUMEFLOW_MILLILITER_PER_MINUTE=33; - VOLUMEFLOW_MILLION_US_GALLONS_PER_DAY=34; - VOLUMEFLOW_NANOLITER_PER_DAY=35; - VOLUMEFLOW_NANOLITER_PER_MINUTE=36; - VOLUMEFLOW_OIL_BARREL_PER_DAY=37; - VOLUMEFLOW_OIL_BARREL_PER_HOUR=38; - VOLUMEFLOW_OIL_BARREL_PER_MINUTE=39; - VOLUMEFLOW_OIL_BARREL_PER_SECOND=40; - VOLUMEFLOW_UK_GALLON_PER_DAY=41; - VOLUMEFLOW_UK_GALLON_PER_MINUTE=42; - VOLUMEFLOW_UK_GALLON_PER_SECOND=43; - VOLUMEFLOW_US_GALLON_PER_DAY=44; - VOLUMEFLOW_US_GALLON_PER_HOUR=45; - VOLUMEFLOW_US_GALLON_PER_MINUTE=46; - VOLUMEFLOW_US_GALLON_PER_SECOND=47; + VOLUMEFLOW_ACRE_FOOT_PER_DAY=0; + VOLUMEFLOW_ACRE_FOOT_PER_HOUR=1; + VOLUMEFLOW_ACRE_FOOT_PER_MINUTE=2; + VOLUMEFLOW_ACRE_FOOT_PER_SECOND=3; + VOLUMEFLOW_CENTILITER_PER_DAY=4; + VOLUMEFLOW_CENTILITER_PER_MINUTE=5; + VOLUMEFLOW_CUBIC_DECIMETER_PER_MINUTE=6; + VOLUMEFLOW_CUBIC_FOOT_PER_HOUR=7; + VOLUMEFLOW_CUBIC_FOOT_PER_MINUTE=8; + VOLUMEFLOW_CUBIC_FOOT_PER_SECOND=9; + VOLUMEFLOW_CUBIC_METER_PER_DAY=10; + VOLUMEFLOW_CUBIC_METER_PER_HOUR=11; + VOLUMEFLOW_CUBIC_METER_PER_MINUTE=12; + VOLUMEFLOW_CUBIC_METER_PER_SECOND=13; + VOLUMEFLOW_CUBIC_MILLIMETER_PER_SECOND=14; + VOLUMEFLOW_CUBIC_YARD_PER_DAY=15; + VOLUMEFLOW_CUBIC_YARD_PER_HOUR=16; + VOLUMEFLOW_CUBIC_YARD_PER_MINUTE=17; + VOLUMEFLOW_CUBIC_YARD_PER_SECOND=18; + VOLUMEFLOW_DECILITER_PER_DAY=19; + VOLUMEFLOW_DECILITER_PER_MINUTE=20; + VOLUMEFLOW_KILOLITER_PER_DAY=21; + VOLUMEFLOW_KILOLITER_PER_MINUTE=22; + VOLUMEFLOW_KILOUS_GALLON_PER_MINUTE=23; + VOLUMEFLOW_LITER_PER_DAY=24; + VOLUMEFLOW_LITER_PER_HOUR=25; + VOLUMEFLOW_LITER_PER_MINUTE=26; + VOLUMEFLOW_LITER_PER_SECOND=27; + VOLUMEFLOW_MEGALITER_PER_DAY=28; + VOLUMEFLOW_MEGAUK_GALLON_PER_SECOND=29; + VOLUMEFLOW_MICROLITER_PER_DAY=30; + VOLUMEFLOW_MICROLITER_PER_MINUTE=31; + VOLUMEFLOW_MILLILITER_PER_DAY=32; + VOLUMEFLOW_MILLILITER_PER_MINUTE=33; + VOLUMEFLOW_MILLION_US_GALLONS_PER_DAY=34; + VOLUMEFLOW_NANOLITER_PER_DAY=35; + VOLUMEFLOW_NANOLITER_PER_MINUTE=36; + VOLUMEFLOW_OIL_BARREL_PER_DAY=37; + VOLUMEFLOW_OIL_BARREL_PER_HOUR=38; + VOLUMEFLOW_OIL_BARREL_PER_MINUTE=39; + VOLUMEFLOW_OIL_BARREL_PER_SECOND=40; + VOLUMEFLOW_UK_GALLON_PER_DAY=41; + VOLUMEFLOW_UK_GALLON_PER_MINUTE=42; + VOLUMEFLOW_UK_GALLON_PER_SECOND=43; + VOLUMEFLOW_US_GALLON_PER_DAY=44; + VOLUMEFLOW_US_GALLON_PER_HOUR=45; + VOLUMEFLOW_US_GALLON_PER_MINUTE=46; + VOLUMEFLOW_US_GALLON_PER_SECOND=47; } // // VolumePerLength units. enum VolumePerLengthUnit { - VOLUMEPERLENGTH_CUBIC_METER_PER_METER=0; - VOLUMEPERLENGTH_CUBIC_YARD_PER_FOOT=1; - VOLUMEPERLENGTH_CUBIC_YARD_PER_US_SURVEY_FOOT=2; - VOLUMEPERLENGTH_LITER_PER_KILOMETER=3; - VOLUMEPERLENGTH_LITER_PER_METER=4; - VOLUMEPERLENGTH_LITER_PER_MILLIMETER=5; - VOLUMEPERLENGTH_OIL_BARREL_PER_FOOT=6; + VOLUMEPERLENGTH_CUBIC_METER_PER_METER=0; + VOLUMEPERLENGTH_CUBIC_YARD_PER_FOOT=1; + VOLUMEPERLENGTH_CUBIC_YARD_PER_US_SURVEY_FOOT=2; + VOLUMEPERLENGTH_LITER_PER_KILOMETER=3; + VOLUMEPERLENGTH_LITER_PER_METER=4; + VOLUMEPERLENGTH_LITER_PER_MILLIMETER=5; + VOLUMEPERLENGTH_OIL_BARREL_PER_FOOT=6; } // // WarpingMomentOfInertia units. enum WarpingMomentOfInertiaUnit { - WARPINGMOMENTOFINERTIA_CENTIMETER_TO_THE_SIXTH=0; - WARPINGMOMENTOFINERTIA_DECIMETER_TO_THE_SIXTH=1; - WARPINGMOMENTOFINERTIA_FOOT_TO_THE_SIXTH=2; - WARPINGMOMENTOFINERTIA_INCH_TO_THE_SIXTH=3; - WARPINGMOMENTOFINERTIA_METER_TO_THE_SIXTH=4; - WARPINGMOMENTOFINERTIA_MILLIMETER_TO_THE_SIXTH=5; + WARPINGMOMENTOFINERTIA_CENTIMETER_TO_THE_SIXTH=0; + WARPINGMOMENTOFINERTIA_DECIMETER_TO_THE_SIXTH=1; + WARPINGMOMENTOFINERTIA_FOOT_TO_THE_SIXTH=2; + WARPINGMOMENTOFINERTIA_INCH_TO_THE_SIXTH=3; + WARPINGMOMENTOFINERTIA_METER_TO_THE_SIXTH=4; + WARPINGMOMENTOFINERTIA_MILLIMETER_TO_THE_SIXTH=5; }