@@ -8,7 +8,6 @@ Object.defineProperty(exports, "__esModule", { value: true });
88
99const { DoubleValue, FloatValue, proto3 } = require ( "@bufbuild/protobuf" ) ;
1010const { Position } = require ( "./location.pub_pb.js" ) ;
11- const { Color } = require ( "../../type/color.pub_pb.js" ) ;
1211
1312/**
1413 * The type of geo entity.
@@ -31,167 +30,6 @@ const GeoType = proto3.makeEnum(
3130 ] ,
3231) ;
3332
34- /**
35- * Type of an emergency.
36- *
37- * @generated from enum anduril.entitymanager.v1.EmergencyType
38- */
39- const EmergencyType = proto3 . makeEnum (
40- "anduril.entitymanager.v1.EmergencyType" ,
41- [
42- { no : 0 , name : "EMERGENCY_TYPE_INVALID" , localName : "INVALID" } ,
43- { no : 1 , name : "EMERGENCY_TYPE_DOWN_AIRCRAFT" , localName : "DOWN_AIRCRAFT" } ,
44- { no : 2 , name : "EMERGENCY_TYPE_MAN_IN_WATER" , localName : "MAN_IN_WATER" } ,
45- { no : 3 , name : "EMERGENCY_TYPE_DITCHING" , localName : "DITCHING" } ,
46- { no : 4 , name : "EMERGENCY_TYPE_BAILOUT" , localName : "BAILOUT" } ,
47- { no : 5 , name : "EMERGENCY_TYPE_DISTRESSED_VEHICLE" , localName : "DISTRESSED_VEHICLE" } ,
48- { no : 6 , name : "EMERGENCY_TYPE_GROUND_INCIDENT" , localName : "GROUND_INCIDENT" } ,
49- { no : 7 , name : "EMERGENCY_TYPE_MEDICAL" , localName : "MEDICAL" } ,
50- { no : 8 , name : "EMERGENCY_TYPE_ISOLATED_PERSON" , localName : "ISOLATED_PERSON" } ,
51- ] ,
52- ) ;
53-
54- /**
55- * @generated from enum anduril.entitymanager.v1.ControlAreaType
56- */
57- const ControlAreaType = proto3 . makeEnum (
58- "anduril.entitymanager.v1.ControlAreaType" ,
59- [
60- { no : 0 , name : "CONTROL_AREA_TYPE_INVALID" , localName : "INVALID" } ,
61- { no : 1 , name : "CONTROL_AREA_TYPE_KEEP_IN_ZONE" , localName : "KEEP_IN_ZONE" } ,
62- { no : 2 , name : "CONTROL_AREA_TYPE_KEEP_OUT_ZONE" , localName : "KEEP_OUT_ZONE" } ,
63- { no : 3 , name : "CONTROL_AREA_TYPE_DITCH_ZONE" , localName : "DITCH_ZONE" } ,
64- { no : 4 , name : "CONTROL_AREA_TYPE_OBSERVATION_EXCLUSION" , localName : "OBSERVATION_EXCLUSION" } ,
65- { no : 5 , name : "CONTROL_AREA_TYPE_OBSERVATION_INCLUSION" , localName : "OBSERVATION_INCLUSION" } ,
66- { no : 6 , name : "CONTROL_AREA_TYPE_OBSERVATION_PRIORITY" , localName : "OBSERVATION_PRIORITY" } ,
67- ] ,
68- ) ;
69-
70- /**
71- * @generated from enum anduril.entitymanager.v1.FSCMDetailType
72- */
73- const FSCMDetailType = proto3 . makeEnum (
74- "anduril.entitymanager.v1.FSCMDetailType" ,
75- [
76- { no : 0 , name : "FSCM_DETAIL_TYPE_INVALID" } ,
77- { no : 1 , name : "FSCM_DETAIL_TYPE_DEAD_SPACE_AREA" } ,
78- { no : 2 , name : "FSCM_DETAIL_TYPE_NO_FIRE_AREA" } ,
79- { no : 3 , name : "FSCM_DETAIL_TYPE_FREE_FIRE_AREA" } ,
80- { no : 4 , name : "FSCM_DETAIL_TYPE_RESTRICTIVE_FIRE_AREA" } ,
81- { no : 5 , name : "FSCM_DETAIL_TYPE_SAFE_FIRE_AREA" } ,
82- { no : 6 , name : "FSCM_DETAIL_TYPE_AIRSPACE_COORDINATION_AREA" } ,
83- { no : 7 , name : "FSCM_DETAIL_TYPE_FORWARD_EDGE_OF_THE_BATTLE_AREA" } ,
84- { no : 8 , name : "FSCM_DETAIL_TYPE_FIRE_SUPPORT_AREA" } ,
85- { no : 9 , name : "FSCM_DETAIL_TYPE_PATROL_RECONNAISSANCE" } ,
86- { no : 10 , name : "FSCM_DETAIL_TYPE_ZONE_OF_RESPONSIBILITY" } ,
87- { no : 11 , name : "FSCM_DETAIL_TYPE_PRIORITY_CALL_FOR_FIRE_ZONE" } ,
88- { no : 12 , name : "FSCM_DETAIL_TYPE_CENSORED_ZONE" } ,
89- { no : 13 , name : "FSCM_DETAIL_TYPE_ZONE_OF_ACTION" } ,
90- { no : 14 , name : "FSCM_DETAIL_TYPE_CRITICAL_FRIENDLY_ZONE" } ,
91- { no : 15 , name : "FSCM_DETAIL_TYPE_PLATOON_AREA_HAZARD" } ,
92- { no : 16 , name : "FSCM_DETAIL_TYPE_TARGET_AREA_HAZARD" } ,
93- { no : 17 , name : "FSCM_DETAIL_TYPE_RESTRICTED_OPERATIONS_ZONE" } ,
94- { no : 18 , name : "FSCM_DETAIL_TYPE_AIR_CORRIDOR" } ,
95- { no : 19 , name : "FSCM_DETAIL_TYPE_RESTRICTIVE_FIRE_LINE" } ,
96- { no : 20 , name : "FSCM_DETAIL_TYPE_COORDINATED_FIRE_LINE_NO_FIRE_LINE" } ,
97- { no : 21 , name : "FSCM_DETAIL_TYPE_BOUNDARY_LINE" } ,
98- { no : 22 , name : "FSCM_DETAIL_TYPE_FORWARD_LINE" } ,
99- { no : 23 , name : "FSCM_DETAIL_TYPE_FIRE_SUPPORT_LINE" } ,
100- { no : 24 , name : "FSCM_DETAIL_TYPE_LINE_OF_DEPARTURE" } ,
101- { no : 25 , name : "FSCM_DETAIL_TYPE_LINE_OF_CONTACT" } ,
102- { no : 26 , name : "FSCM_DETAIL_TYPE_LINE_OF_DEPARTURE_LINE_OF_CONTACT" } ,
103- { no : 27 , name : "FSCM_DETAIL_TYPE_ZONE_OF_FIRE" } ,
104- ] ,
105- ) ;
106-
107- /**
108- * @generated from enum anduril.entitymanager.v1.ACMDetailType
109- */
110- const ACMDetailType = proto3 . makeEnum (
111- "anduril.entitymanager.v1.ACMDetailType" ,
112- [
113- { no : 0 , name : "ACM_DETAIL_TYPE_INVALID" } ,
114- { no : 1 , name : "ACM_DETAIL_TYPE_AIR_CORRIDOR" } ,
115- { no : 2 , name : "ACM_DETAIL_TYPE_MINIMUM_RISK_ROUTE" } ,
116- { no : 3 , name : "ACM_DETAIL_TYPE_TEMPORARY_MINIMUM_RISK_ROUTE" } ,
117- { no : 4 , name : "ACM_DETAIL_TYPE_TRANSIT_ROUTE" } ,
118- { no : 5 , name : "ACM_DETAIL_TYPE_LOW_LEVEL_TRANSIT_ROUTE" } ,
119- { no : 6 , name : "ACM_DETAIL_TYPE_SPECIAL_CORRIDOR" } ,
120- { no : 7 , name : "ACM_DETAIL_TYPE_STANDARD_USE_ARMY_AIRCRAFT_FLIGHT_ROUTE" } ,
121- { no : 8 , name : "ACM_DETAIL_TYPE_RESTRICTED_OPERATIONS_ZONE" } ,
122- { no : 9 , name : "ACM_DETAIL_TYPE_AIR_TO_AIR_REFUELING_AREA" } ,
123- { no : 10 , name : "ACM_DETAIL_TYPE_AIRBORNE_COMMAND_AND_CONTROL_AREA" } ,
124- { no : 11 , name : "ACM_DETAIL_TYPE_AIRBORNE_EARLY_WARNING_AREA" } ,
125- { no : 12 , name : "ACM_DETAIL_TYPE_CLOSE_AIR_SUPPORT_AREA" } ,
126- { no : 13 , name : "ACM_DETAIL_TYPE_COMBAT_AIR_PATROL" } ,
127- { no : 14 , name : "ACM_DETAIL_TYPE_DROP_ZONE" } ,
128- { no : 15 , name : "ACM_DETAIL_TYPE_ELECTRONIC_COMBAT" } ,
129- { no : 16 , name : "ACM_DETAIL_TYPE_LANDING_ZONE" } ,
130- { no : 17 , name : "ACM_DETAIL_TYPE_PICKUP_ZONE" } ,
131- { no : 18 , name : "ACM_DETAIL_TYPE_RECONNAISSANCE_AREA" } ,
132- { no : 19 , name : "ACM_DETAIL_TYPE_SPECIAL_OPERATIONS_FORCE_AREA" } ,
133- { no : 20 , name : "ACM_DETAIL_TYPE_SURFACE_TO_SURFACE_MISSILE_SYSTEM" } ,
134- { no : 21 , name : "ACM_DETAIL_TYPE_SURFACE_TO_SURFACE_MUNITIONS" } ,
135- { no : 22 , name : "ACM_DETAIL_TYPE_UNMANNED_AIRCRAFT_AREA" } ,
136- { no : 23 , name : "ACM_DETAIL_TYPE_COORDINATING_ALTITUDE" } ,
137- { no : 24 , name : "ACM_DETAIL_TYPE_COORDINATION_LEVEL" } ,
138- { no : 25 , name : "ACM_DETAIL_TYPE_HIGH_DENSITY_AIRSPACE_CONTROL_ZONE" } ,
139- { no : 26 , name : "ACM_DETAIL_TYPE_NO_FLY_AREA" } ,
140- { no : 27 , name : "ACM_DETAIL_TYPE_TRANSIT_CORRIDOR" } ,
141- { no : 28 , name : "ACM_DETAIL_TYPE_RETURN_TO_FORCE" } ,
142- ] ,
143- ) ;
144-
145- /**
146- * @generated from enum anduril.entitymanager.v1.AmmoRestrictionType
147- */
148- const AmmoRestrictionType = proto3 . makeEnum (
149- "anduril.entitymanager.v1.AmmoRestrictionType" ,
150- [
151- { no : 0 , name : "AMMO_RESTRICTION_TYPE_INVALID" , localName : "INVALID" } ,
152- { no : 1 , name : "AMMO_RESTRICTION_TYPE_HIGH_EXPLOSIVE_MUNITIONS" , localName : "HIGH_EXPLOSIVE_MUNITIONS" } ,
153- { no : 2 , name : "AMMO_RESTRICTION_TYPE_IMPROVED_CONVENTIONAL_MUNITIONS" , localName : "IMPROVED_CONVENTIONAL_MUNITIONS" } ,
154- { no : 3 , name : "AMMO_RESTRICTION_TYPE_CHEMICAL_MUNITIONS" , localName : "CHEMICAL_MUNITIONS" } ,
155- { no : 4 , name : "AMMO_RESTRICTION_TYPE_NUCLEAR_MUNITIONS" , localName : "NUCLEAR_MUNITIONS" } ,
156- { no : 5 , name : "AMMO_RESTRICTION_TYPE_WHITE_PHOSPHORUS_MUNITIONS" , localName : "WHITE_PHOSPHORUS_MUNITIONS" } ,
157- { no : 6 , name : "AMMO_RESTRICTION_TYPE_ILLUMINATION_MUNITIONS" , localName : "ILLUMINATION_MUNITIONS" } ,
158- { no : 7 , name : "AMMO_RESTRICTION_TYPE_TERMINAL_HOMING_MUNITIONS" , localName : "TERMINAL_HOMING_MUNITIONS" } ,
159- { no : 8 , name : "AMMO_RESTRICTION_TYPE_FASCAM_MUNITIONS" , localName : "FASCAM_MUNITIONS" } ,
160- { no : 9 , name : "AMMO_RESTRICTION_TYPE_SMOKE_MUNITIONS" , localName : "SMOKE_MUNITIONS" } ,
161- { no : 10 , name : "AMMO_RESTRICTION_TYPE_ALL_MUNITIONS" , localName : "ALL_MUNITIONS" } ,
162- ] ,
163- ) ;
164-
165- /**
166- * @generated from enum anduril.entitymanager.v1.RestrictiveMeasureType
167- */
168- const RestrictiveMeasureType = proto3 . makeEnum (
169- "anduril.entitymanager.v1.RestrictiveMeasureType" ,
170- [
171- { no : 0 , name : "RESTRICTIVE_MEASURE_TYPE_INVALID" , localName : "INVALID" } ,
172- { no : 1 , name : "RESTRICTIVE_MEASURE_TYPE_STAY_INSIDE_AREA" , localName : "STAY_INSIDE_AREA" } ,
173- { no : 2 , name : "RESTRICTIVE_MEASURE_TYPE_STAY_OUTSIDE_AREA" , localName : "STAY_OUTSIDE_AREA" } ,
174- { no : 3 , name : "RESTRICTIVE_MEASURE_TYPE_STAY_ABOVE_AREA" , localName : "STAY_ABOVE_AREA" } ,
175- { no : 4 , name : "RESTRICTIVE_MEASURE_TYPE_STAY_BELOW_AREA" , localName : "STAY_BELOW_AREA" } ,
176- { no : 5 , name : "RESTRICTIVE_MEASURE_TYPE_STAY_NORTH_OF_LINE" , localName : "STAY_NORTH_OF_LINE" } ,
177- { no : 6 , name : "RESTRICTIVE_MEASURE_TYPE_STAY_EAST_OF_LINE" , localName : "STAY_EAST_OF_LINE" } ,
178- { no : 7 , name : "RESTRICTIVE_MEASURE_TYPE_STAY_SOUTH_OF_LINE" , localName : "STAY_SOUTH_OF_LINE" } ,
179- { no : 8 , name : "RESTRICTIVE_MEASURE_TYPE_STAY_WEST_OF_LINE" , localName : "STAY_WEST_OF_LINE" } ,
180- ] ,
181- ) ;
182-
183- /**
184- * @generated from enum anduril.entitymanager.v1.MCMDetailType
185- */
186- const MCMDetailType = proto3 . makeEnum (
187- "anduril.entitymanager.v1.MCMDetailType" ,
188- [
189- { no : 0 , name : "MCM_DETAIL_TYPE_INVALID" } ,
190- { no : 1 , name : "MCM_DETAIL_TYPE_NAMED_AREA_OF_INTEREST" } ,
191- { no : 2 , name : "MCM_DETAIL_TYPE_TARGET_AREA_OF_INTEREST" } ,
192- ] ,
193- ) ;
194-
19533/**
19634 * A component that describes a geo-entity.
19735 *
@@ -201,25 +39,6 @@ const GeoDetails = proto3.makeMessageType(
20139 "anduril.entitymanager.v1.GeoDetails" ,
20240 ( ) => [
20341 { no : 1 , name : "type" , kind : "enum" , T : proto3 . getEnumType ( GeoType ) } ,
204- { no : 2 , name : "emergency" , kind : "message" , T : EmergencyDetails , oneof : "type_details" } ,
205- { no : 4 , name : "fscm" , kind : "message" , T : FSCMDetails , oneof : "type_details" } ,
206- { no : 5 , name : "control_area" , kind : "message" , T : ControlAreaDetails , oneof : "type_details" } ,
207- { no : 6 , name : "acm" , kind : "message" , T : ACMDetails , oneof : "type_details" } ,
208- { no : 7 , name : "mcm" , kind : "message" , T : MCMDetails , oneof : "type_details" } ,
209- { no : 3 , name : "visual_details" , kind : "message" , T : GeoVisualDetails } ,
210- ] ,
211- ) ;
212-
213- /**
214- * Details specific to a geo-entity of emergency type.
215- *
216- * @generated from message anduril.entitymanager.v1.EmergencyDetails
217- */
218- const EmergencyDetails = proto3 . makeMessageType (
219- "anduril.entitymanager.v1.EmergencyDetails" ,
220- ( ) => [
221- { no : 1 , name : "emergency_type" , kind : "enum" , T : proto3 . getEnumType ( EmergencyType ) } ,
222- { no : 2 , name : "personnel_involved" , kind : "scalar" , T : 13 /* ScalarType.UINT32 */ } ,
22342 ] ,
22443) ;
22544
@@ -338,95 +157,9 @@ const GeoPolygonPosition = proto3.makeMessageType(
338157 ] ,
339158) ;
340159
341- /**
342- * Details specific to displaying a geo-entity
343- *
344- * @generated from message anduril.entitymanager.v1.GeoVisualDetails
345- */
346- const GeoVisualDetails = proto3 . makeMessageType (
347- "anduril.entitymanager.v1.GeoVisualDetails" ,
348- ( ) => [
349- { no : 1 , name : "fill_color" , kind : "message" , T : Color } ,
350- { no : 2 , name : "line_color" , kind : "message" , T : Color } ,
351- ] ,
352- ) ;
353-
354- /**
355- * Details specific to a geo-entity of Fire Support Coordination Measure (FSCM) type
356- *
357- * @generated from message anduril.entitymanager.v1.FSCMDetails
358- */
359- const FSCMDetails = proto3 . makeMessageType (
360- "anduril.entitymanager.v1.FSCMDetails" ,
361- ( ) => [
362- { no : 1 , name : "fscm_type" , kind : "enum" , T : proto3 . getEnumType ( FSCMDetailType ) } ,
363- { no : 2 , name : "fscm_description" , kind : "scalar" , T : 9 /* ScalarType.STRING */ } ,
364- { no : 3 , name : "firing_authority" , kind : "message" , T : FiringAuthority } ,
365- { no : 4 , name : "ammo_restriction_type" , kind : "enum" , T : proto3 . getEnumType ( AmmoRestrictionType ) } ,
366- { no : 5 , name : "restrictive_measure_type" , kind : "enum" , T : proto3 . getEnumType ( RestrictiveMeasureType ) } ,
367- { no : 6 , name : "ammo_restrict_types" , kind : "enum" , T : proto3 . getEnumType ( AmmoRestrictionType ) , repeated : true } ,
368- { no : 7 , name : "is_ground" , kind : "scalar" , T : 8 /* ScalarType.BOOL */ } ,
369- ] ,
370- ) ;
371-
372- /**
373- * @generated from message anduril.entitymanager.v1.ACMDetails
374- */
375- const ACMDetails = proto3 . makeMessageType (
376- "anduril.entitymanager.v1.ACMDetails" ,
377- ( ) => [
378- { no : 1 , name : "acm_type" , kind : "enum" , T : proto3 . getEnumType ( ACMDetailType ) } ,
379- { no : 2 , name : "acm_description" , kind : "scalar" , T : 9 /* ScalarType.STRING */ } ,
380- ] ,
381- ) ;
382-
383- /**
384- * @generated from message anduril.entitymanager.v1.MCMDetails
385- */
386- const MCMDetails = proto3 . makeMessageType (
387- "anduril.entitymanager.v1.MCMDetails" ,
388- ( ) => [
389- { no : 1 , name : "mcm_type" , kind : "enum" , T : proto3 . getEnumType ( MCMDetailType ) } ,
390- { no : 2 , name : "mcm_description" , kind : "scalar" , T : 9 /* ScalarType.STRING */ } ,
391- ] ,
392- ) ;
393-
394- /**
395- * Lists the entities that have authority to execute fires into, or through, this FSCM
396- *
397- * @generated from message anduril.entitymanager.v1.FiringAuthority
398- */
399- const FiringAuthority = proto3 . makeMessageType (
400- "anduril.entitymanager.v1.FiringAuthority" ,
401- ( ) => [
402- { no : 1 , name : "entity_ids" , kind : "scalar" , T : 9 /* ScalarType.STRING */ , repeated : true } ,
403- ] ,
404- ) ;
405-
406- /**
407- * Details specific to a geo-entity of the GEO_TYPE_CONTROL_AREA type,
408- * representing an autonomous asset Control Area.
409- *
410- * @generated from message anduril.entitymanager.v1.ControlAreaDetails
411- */
412- const ControlAreaDetails = proto3 . makeMessageType (
413- "anduril.entitymanager.v1.ControlAreaDetails" ,
414- ( ) => [
415- { no : 1 , name : "type" , kind : "enum" , T : proto3 . getEnumType ( ControlAreaType ) } ,
416- ] ,
417- ) ;
418-
419160
420161exports . GeoType = GeoType ;
421- exports . EmergencyType = EmergencyType ;
422- exports . ControlAreaType = ControlAreaType ;
423- exports . FSCMDetailType = FSCMDetailType ;
424- exports . ACMDetailType = ACMDetailType ;
425- exports . AmmoRestrictionType = AmmoRestrictionType ;
426- exports . RestrictiveMeasureType = RestrictiveMeasureType ;
427- exports . MCMDetailType = MCMDetailType ;
428162exports . GeoDetails = GeoDetails ;
429- exports . EmergencyDetails = EmergencyDetails ;
430163exports . GeoShape = GeoShape ;
431164exports . GeoPoint = GeoPoint ;
432165exports . GeoLine = GeoLine ;
@@ -435,9 +168,3 @@ exports.GeoEllipse = GeoEllipse;
435168exports . GeoEllipsoid = GeoEllipsoid ;
436169exports . LinearRing = LinearRing ;
437170exports . GeoPolygonPosition = GeoPolygonPosition ;
438- exports . GeoVisualDetails = GeoVisualDetails ;
439- exports . FSCMDetails = FSCMDetails ;
440- exports . ACMDetails = ACMDetails ;
441- exports . MCMDetails = MCMDetails ;
442- exports . FiringAuthority = FiringAuthority ;
443- exports . ControlAreaDetails = ControlAreaDetails ;
0 commit comments