Isis 3.0
Back | Home
ControlNetFileV0002.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ControlNetFileV0002.proto
3 
4 #ifndef PROTOBUF_ControlNetFileV0002_2eproto__INCLUDED
5 #define PROTOBUF_ControlNetFileV0002_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 2006000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/generated_message_util.h>
23 #include <google/protobuf/message.h>
24 #include <google/protobuf/repeated_field.h>
25 #include <google/protobuf/extension_set.h>
26 #include <google/protobuf/generated_enum_reflection.h>
27 #include <google/protobuf/unknown_field_set.h>
28 // @@protoc_insertion_point(includes)
29 
30 namespace Isis {
31 
32 // Internal implementation detail -- do not call these.
36 
37 class ControlNetFileHeaderV0002;
38 class ControlPointFileEntryV0002;
39 class ControlPointFileEntryV0002_PointLogData;
40 class ControlPointFileEntryV0002_Measure;
41 class ControlPointFileEntryV0002_Measure_MeasureLogData;
42 
48 };
53 
54 const ::google::protobuf::EnumDescriptor* ControlPointFileEntryV0002_Measure_MeasureType_descriptor();
56  return ::google::protobuf::internal::NameOfEnum(
58 }
60  const ::std::string& name, ControlPointFileEntryV0002_Measure_MeasureType* value) {
61  return ::google::protobuf::internal::ParseNamedEnum<ControlPointFileEntryV0002_Measure_MeasureType>(
63 }
70 };
75 
76 const ::google::protobuf::EnumDescriptor* ControlPointFileEntryV0002_PointType_descriptor();
78  return ::google::protobuf::internal::NameOfEnum(
80 }
82  const ::std::string& name, ControlPointFileEntryV0002_PointType* value) {
83  return ::google::protobuf::internal::ParseNamedEnum<ControlPointFileEntryV0002_PointType>(
85 }
95 };
100 
101 const ::google::protobuf::EnumDescriptor* ControlPointFileEntryV0002_AprioriSource_descriptor();
103  return ::google::protobuf::internal::NameOfEnum(
105 }
107  const ::std::string& name, ControlPointFileEntryV0002_AprioriSource* value) {
108  return ::google::protobuf::internal::ParseNamedEnum<ControlPointFileEntryV0002_AprioriSource>(
110 }
111 // ===================================================================
112 
113 class ControlNetFileHeaderV0002 : public ::google::protobuf::Message {
114  public:
116  virtual ~ControlNetFileHeaderV0002();
117 
119 
121  CopyFrom(from);
122  return *this;
123  }
124 
125  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
126  return _unknown_fields_;
127  }
128 
129  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
130  return &_unknown_fields_;
131  }
132 
133  static const ::google::protobuf::Descriptor* descriptor();
135 
136  void Swap(ControlNetFileHeaderV0002* other);
137 
138  // implements Message ----------------------------------------------
139 
141  void CopyFrom(const ::google::protobuf::Message& from);
142  void MergeFrom(const ::google::protobuf::Message& from);
143  void CopyFrom(const ControlNetFileHeaderV0002& from);
144  void MergeFrom(const ControlNetFileHeaderV0002& from);
145  void Clear();
146  bool IsInitialized() const;
147 
148  int ByteSize() const;
150  ::google::protobuf::io::CodedInputStream* input);
152  ::google::protobuf::io::CodedOutputStream* output) const;
153  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
154  int GetCachedSize() const { return _cached_size_; }
155  private:
156  void SharedCtor();
157  void SharedDtor();
158  void SetCachedSize(int size) const;
159  public:
160  ::google::protobuf::Metadata GetMetadata() const;
161 
162  // nested types ----------------------------------------------------
163 
164  // accessors -------------------------------------------------------
165 
166  // required string networkId = 1;
167  inline bool has_networkid() const;
168  inline void clear_networkid();
169  static const int kNetworkIdFieldNumber = 1;
170  inline const ::std::string& networkid() const;
171  inline void set_networkid(const ::std::string& value);
172  inline void set_networkid(const char* value);
173  inline void set_networkid(const char* value, size_t size);
174  inline ::std::string* mutable_networkid();
175  inline ::std::string* release_networkid();
176  inline void set_allocated_networkid(::std::string* networkid);
177 
178  // required string targetName = 2;
179  inline bool has_targetname() const;
180  inline void clear_targetname();
181  static const int kTargetNameFieldNumber = 2;
182  inline const ::std::string& targetname() const;
183  inline void set_targetname(const ::std::string& value);
184  inline void set_targetname(const char* value);
185  inline void set_targetname(const char* value, size_t size);
186  inline ::std::string* mutable_targetname();
187  inline ::std::string* release_targetname();
188  inline void set_allocated_targetname(::std::string* targetname);
189 
190  // optional string created = 3;
191  inline bool has_created() const;
192  inline void clear_created();
193  static const int kCreatedFieldNumber = 3;
194  inline const ::std::string& created() const;
195  inline void set_created(const ::std::string& value);
196  inline void set_created(const char* value);
197  inline void set_created(const char* value, size_t size);
198  inline ::std::string* mutable_created();
199  inline ::std::string* release_created();
200  inline void set_allocated_created(::std::string* created);
201 
202  // optional string lastModified = 4;
203  inline bool has_lastmodified() const;
204  inline void clear_lastmodified();
205  static const int kLastModifiedFieldNumber = 4;
206  inline const ::std::string& lastmodified() const;
207  inline void set_lastmodified(const ::std::string& value);
208  inline void set_lastmodified(const char* value);
209  inline void set_lastmodified(const char* value, size_t size);
210  inline ::std::string* mutable_lastmodified();
211  inline ::std::string* release_lastmodified();
212  inline void set_allocated_lastmodified(::std::string* lastmodified);
213 
214  // optional string description = 5;
215  inline bool has_description() const;
216  inline void clear_description();
217  static const int kDescriptionFieldNumber = 5;
218  inline const ::std::string& description() const;
219  inline void set_description(const ::std::string& value);
220  inline void set_description(const char* value);
221  inline void set_description(const char* value, size_t size);
222  inline ::std::string* mutable_description();
223  inline ::std::string* release_description();
224  inline void set_allocated_description(::std::string* description);
225 
226  // optional string userName = 6;
227  inline bool has_username() const;
228  inline void clear_username();
229  static const int kUserNameFieldNumber = 6;
230  inline const ::std::string& username() const;
231  inline void set_username(const ::std::string& value);
232  inline void set_username(const char* value);
233  inline void set_username(const char* value, size_t size);
234  inline ::std::string* mutable_username();
235  inline ::std::string* release_username();
236  inline void set_allocated_username(::std::string* username);
237 
238  // repeated int32 pointMessageSizes = 7 [packed = true];
239  inline int pointmessagesizes_size() const;
240  inline void clear_pointmessagesizes();
241  static const int kPointMessageSizesFieldNumber = 7;
242  inline ::google::protobuf::int32 pointmessagesizes(int index) const;
243  inline void set_pointmessagesizes(int index, ::google::protobuf::int32 value);
244  inline void add_pointmessagesizes(::google::protobuf::int32 value);
245  inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
246  pointmessagesizes() const;
247  inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
249 
250  // @@protoc_insertion_point(class_scope:Isis.ControlNetFileHeaderV0002)
251  private:
252  inline void set_has_networkid();
253  inline void clear_has_networkid();
254  inline void set_has_targetname();
255  inline void clear_has_targetname();
256  inline void set_has_created();
257  inline void clear_has_created();
258  inline void set_has_lastmodified();
259  inline void clear_has_lastmodified();
260  inline void set_has_description();
261  inline void clear_has_description();
262  inline void set_has_username();
263  inline void clear_has_username();
264 
265  ::google::protobuf::UnknownFieldSet _unknown_fields_;
266 
267  ::google::protobuf::uint32 _has_bits_[1];
268  mutable int _cached_size_;
269  ::std::string* networkid_;
270  ::std::string* targetname_;
271  ::std::string* created_;
272  ::std::string* lastmodified_;
273  ::std::string* description_;
274  ::std::string* username_;
275  ::google::protobuf::RepeatedField< ::google::protobuf::int32 > pointmessagesizes_;
276  mutable int _pointmessagesizes_cached_byte_size_;
280 
281  void InitAsDefaultInstance();
282  static ControlNetFileHeaderV0002* default_instance_;
283 };
284 // -------------------------------------------------------------------
285 
286 class ControlPointFileEntryV0002_PointLogData : public ::google::protobuf::Message {
287  public:
290 
292 
294  CopyFrom(from);
295  return *this;
296  }
297 
298  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
299  return _unknown_fields_;
300  }
301 
302  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
303  return &_unknown_fields_;
304  }
305 
306  static const ::google::protobuf::Descriptor* descriptor();
308 
310 
311  // implements Message ----------------------------------------------
312 
314  void CopyFrom(const ::google::protobuf::Message& from);
315  void MergeFrom(const ::google::protobuf::Message& from);
318  void Clear();
319  bool IsInitialized() const;
320 
321  int ByteSize() const;
323  ::google::protobuf::io::CodedInputStream* input);
325  ::google::protobuf::io::CodedOutputStream* output) const;
326  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
327  int GetCachedSize() const { return _cached_size_; }
328  private:
329  void SharedCtor();
330  void SharedDtor();
331  void SetCachedSize(int size) const;
332  public:
333  ::google::protobuf::Metadata GetMetadata() const;
334 
335  // nested types ----------------------------------------------------
336 
337  // accessors -------------------------------------------------------
338 
339  // optional int32 doubleDataType = 1;
340  inline bool has_doubledatatype() const;
341  inline void clear_doubledatatype();
342  static const int kDoubleDataTypeFieldNumber = 1;
343  inline ::google::protobuf::int32 doubledatatype() const;
344  inline void set_doubledatatype(::google::protobuf::int32 value);
345 
346  // optional double doubleDataValue = 2;
347  inline bool has_doubledatavalue() const;
348  inline void clear_doubledatavalue();
349  static const int kDoubleDataValueFieldNumber = 2;
350  inline double doubledatavalue() const;
351  inline void set_doubledatavalue(double value);
352 
353  // optional int32 boolDataType = 3;
354  inline bool has_booldatatype() const;
355  inline void clear_booldatatype();
356  static const int kBoolDataTypeFieldNumber = 3;
357  inline ::google::protobuf::int32 booldatatype() const;
358  inline void set_booldatatype(::google::protobuf::int32 value);
359 
360  // optional bool boolDataValue = 4;
361  inline bool has_booldatavalue() const;
362  inline void clear_booldatavalue();
363  static const int kBoolDataValueFieldNumber = 4;
364  inline bool booldatavalue() const;
365  inline void set_booldatavalue(bool value);
366 
367  // @@protoc_insertion_point(class_scope:Isis.ControlPointFileEntryV0002.PointLogData)
368  private:
369  inline void set_has_doubledatatype();
370  inline void clear_has_doubledatatype();
371  inline void set_has_doubledatavalue();
372  inline void clear_has_doubledatavalue();
373  inline void set_has_booldatatype();
374  inline void clear_has_booldatatype();
375  inline void set_has_booldatavalue();
376  inline void clear_has_booldatavalue();
377 
378  ::google::protobuf::UnknownFieldSet _unknown_fields_;
379 
380  ::google::protobuf::uint32 _has_bits_[1];
381  mutable int _cached_size_;
382  double doubledatavalue_;
383  ::google::protobuf::int32 doubledatatype_;
384  ::google::protobuf::int32 booldatatype_;
385  bool booldatavalue_;
389 
390  void InitAsDefaultInstance();
391  static ControlPointFileEntryV0002_PointLogData* default_instance_;
392 };
393 // -------------------------------------------------------------------
394 
395 class ControlPointFileEntryV0002_Measure_MeasureLogData : public ::google::protobuf::Message {
396  public:
399 
401 
403  CopyFrom(from);
404  return *this;
405  }
406 
407  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
408  return _unknown_fields_;
409  }
410 
411  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
412  return &_unknown_fields_;
413  }
414 
415  static const ::google::protobuf::Descriptor* descriptor();
417 
419 
420  // implements Message ----------------------------------------------
421 
423  void CopyFrom(const ::google::protobuf::Message& from);
424  void MergeFrom(const ::google::protobuf::Message& from);
427  void Clear();
428  bool IsInitialized() const;
429 
430  int ByteSize() const;
432  ::google::protobuf::io::CodedInputStream* input);
434  ::google::protobuf::io::CodedOutputStream* output) const;
435  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
436  int GetCachedSize() const { return _cached_size_; }
437  private:
438  void SharedCtor();
439  void SharedDtor();
440  void SetCachedSize(int size) const;
441  public:
442  ::google::protobuf::Metadata GetMetadata() const;
443 
444  // nested types ----------------------------------------------------
445 
446  // accessors -------------------------------------------------------
447 
448  // optional int32 doubleDataType = 1;
449  inline bool has_doubledatatype() const;
450  inline void clear_doubledatatype();
451  static const int kDoubleDataTypeFieldNumber = 1;
452  inline ::google::protobuf::int32 doubledatatype() const;
453  inline void set_doubledatatype(::google::protobuf::int32 value);
454 
455  // optional double doubleDataValue = 2;
456  inline bool has_doubledatavalue() const;
457  inline void clear_doubledatavalue();
458  static const int kDoubleDataValueFieldNumber = 2;
459  inline double doubledatavalue() const;
460  inline void set_doubledatavalue(double value);
461 
462  // optional int32 boolDataType = 3;
463  inline bool has_booldatatype() const;
464  inline void clear_booldatatype();
465  static const int kBoolDataTypeFieldNumber = 3;
466  inline ::google::protobuf::int32 booldatatype() const;
467  inline void set_booldatatype(::google::protobuf::int32 value);
468 
469  // optional bool boolDataValue = 4;
470  inline bool has_booldatavalue() const;
471  inline void clear_booldatavalue();
472  static const int kBoolDataValueFieldNumber = 4;
473  inline bool booldatavalue() const;
474  inline void set_booldatavalue(bool value);
475 
476  // @@protoc_insertion_point(class_scope:Isis.ControlPointFileEntryV0002.Measure.MeasureLogData)
477  private:
478  inline void set_has_doubledatatype();
479  inline void clear_has_doubledatatype();
480  inline void set_has_doubledatavalue();
481  inline void clear_has_doubledatavalue();
482  inline void set_has_booldatatype();
483  inline void clear_has_booldatatype();
484  inline void set_has_booldatavalue();
485  inline void clear_has_booldatavalue();
486 
487  ::google::protobuf::UnknownFieldSet _unknown_fields_;
488 
489  ::google::protobuf::uint32 _has_bits_[1];
490  mutable int _cached_size_;
491  double doubledatavalue_;
492  ::google::protobuf::int32 doubledatatype_;
493  ::google::protobuf::int32 booldatatype_;
494  bool booldatavalue_;
498 
499  void InitAsDefaultInstance();
500  static ControlPointFileEntryV0002_Measure_MeasureLogData* default_instance_;
501 };
502 // -------------------------------------------------------------------
503 
504 class ControlPointFileEntryV0002_Measure : public ::google::protobuf::Message {
505  public:
508 
510 
512  CopyFrom(from);
513  return *this;
514  }
515 
516  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
517  return _unknown_fields_;
518  }
519 
520  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
521  return &_unknown_fields_;
522  }
523 
524  static const ::google::protobuf::Descriptor* descriptor();
526 
528 
529  // implements Message ----------------------------------------------
530 
532  void CopyFrom(const ::google::protobuf::Message& from);
533  void MergeFrom(const ::google::protobuf::Message& from);
536  void Clear();
537  bool IsInitialized() const;
538 
539  int ByteSize() const;
541  ::google::protobuf::io::CodedInputStream* input);
543  ::google::protobuf::io::CodedOutputStream* output) const;
544  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
545  int GetCachedSize() const { return _cached_size_; }
546  private:
547  void SharedCtor();
548  void SharedDtor();
549  void SetCachedSize(int size) const;
550  public:
551  ::google::protobuf::Metadata GetMetadata() const;
552 
553  // nested types ----------------------------------------------------
554 
556 
562  static inline bool MeasureType_IsValid(int value) {
564  }
569  static const int MeasureType_ARRAYSIZE =
571  static inline const ::google::protobuf::EnumDescriptor*
574  }
575  static inline const ::std::string& MeasureType_Name(MeasureType value) {
577  }
578  static inline bool MeasureType_Parse(const ::std::string& name,
579  MeasureType* value) {
581  }
582 
583  // accessors -------------------------------------------------------
584 
585  // required string serialnumber = 1;
586  inline bool has_serialnumber() const;
587  inline void clear_serialnumber();
588  static const int kSerialnumberFieldNumber = 1;
589  inline const ::std::string& serialnumber() const;
590  inline void set_serialnumber(const ::std::string& value);
591  inline void set_serialnumber(const char* value);
592  inline void set_serialnumber(const char* value, size_t size);
593  inline ::std::string* mutable_serialnumber();
594  inline ::std::string* release_serialnumber();
595  inline void set_allocated_serialnumber(::std::string* serialnumber);
596 
597  // required .Isis.ControlPointFileEntryV0002.Measure.MeasureType type = 2;
598  inline bool has_type() const;
599  inline void clear_type();
600  static const int kTypeFieldNumber = 2;
603 
604  // optional double sample = 3;
605  inline bool has_sample() const;
606  inline void clear_sample();
607  static const int kSampleFieldNumber = 3;
608  inline double sample() const;
609  inline void set_sample(double value);
610 
611  // optional double line = 4;
612  inline bool has_line() const;
613  inline void clear_line();
614  static const int kLineFieldNumber = 4;
615  inline double line() const;
616  inline void set_line(double value);
617 
618  // optional double sampleResidual = 5;
619  inline bool has_sampleresidual() const;
620  inline void clear_sampleresidual();
621  static const int kSampleResidualFieldNumber = 5;
622  inline double sampleresidual() const;
623  inline void set_sampleresidual(double value);
624 
625  // optional double lineResidual = 6;
626  inline bool has_lineresidual() const;
627  inline void clear_lineresidual();
628  static const int kLineResidualFieldNumber = 6;
629  inline double lineresidual() const;
630  inline void set_lineresidual(double value);
631 
632  // optional string choosername = 7;
633  inline bool has_choosername() const;
634  inline void clear_choosername();
635  static const int kChoosernameFieldNumber = 7;
636  inline const ::std::string& choosername() const;
637  inline void set_choosername(const ::std::string& value);
638  inline void set_choosername(const char* value);
639  inline void set_choosername(const char* value, size_t size);
640  inline ::std::string* mutable_choosername();
641  inline ::std::string* release_choosername();
642  inline void set_allocated_choosername(::std::string* choosername);
643 
644  // optional string datetime = 8;
645  inline bool has_datetime() const;
646  inline void clear_datetime();
647  static const int kDatetimeFieldNumber = 8;
648  inline const ::std::string& datetime() const;
649  inline void set_datetime(const ::std::string& value);
650  inline void set_datetime(const char* value);
651  inline void set_datetime(const char* value, size_t size);
652  inline ::std::string* mutable_datetime();
653  inline ::std::string* release_datetime();
654  inline void set_allocated_datetime(::std::string* datetime);
655 
656  // optional bool editLock = 9;
657  inline bool has_editlock() const;
658  inline void clear_editlock();
659  static const int kEditLockFieldNumber = 9;
660  inline bool editlock() const;
661  inline void set_editlock(bool value);
662 
663  // optional bool ignore = 10;
664  inline bool has_ignore() const;
665  inline void clear_ignore();
666  static const int kIgnoreFieldNumber = 10;
667  inline bool ignore() const;
668  inline void set_ignore(bool value);
669 
670  // optional bool jigsawRejected = 11;
671  inline bool has_jigsawrejected() const;
672  inline void clear_jigsawrejected();
673  static const int kJigsawRejectedFieldNumber = 11;
674  inline bool jigsawrejected() const;
675  inline void set_jigsawrejected(bool value);
676 
677  // optional double diameter = 12;
678  inline bool has_diameter() const;
679  inline void clear_diameter();
680  static const int kDiameterFieldNumber = 12;
681  inline double diameter() const;
682  inline void set_diameter(double value);
683 
684  // optional double apriorisample = 13;
685  inline bool has_apriorisample() const;
686  inline void clear_apriorisample();
687  static const int kApriorisampleFieldNumber = 13;
688  inline double apriorisample() const;
689  inline void set_apriorisample(double value);
690 
691  // optional double aprioriline = 14;
692  inline bool has_aprioriline() const;
693  inline void clear_aprioriline();
694  static const int kApriorilineFieldNumber = 14;
695  inline double aprioriline() const;
696  inline void set_aprioriline(double value);
697 
698  // optional double samplesigma = 15;
699  inline bool has_samplesigma() const;
700  inline void clear_samplesigma();
701  static const int kSamplesigmaFieldNumber = 15;
702  inline double samplesigma() const;
703  inline void set_samplesigma(double value);
704 
705  // optional double linesigma = 16;
706  inline bool has_linesigma() const;
707  inline void clear_linesigma();
708  static const int kLinesigmaFieldNumber = 16;
709  inline double linesigma() const;
710  inline void set_linesigma(double value);
711 
712  // repeated .Isis.ControlPointFileEntryV0002.Measure.MeasureLogData log = 17;
713  inline int log_size() const;
714  inline void clear_log();
715  static const int kLogFieldNumber = 17;
716  inline const ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData& log(int index) const;
717  inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData* mutable_log(int index);
718  inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData* add_log();
719  inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData >&
720  log() const;
721  inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData >*
722  mutable_log();
723 
724  // @@protoc_insertion_point(class_scope:Isis.ControlPointFileEntryV0002.Measure)
725  private:
726  inline void set_has_serialnumber();
727  inline void clear_has_serialnumber();
728  inline void set_has_type();
729  inline void clear_has_type();
730  inline void set_has_sample();
731  inline void clear_has_sample();
732  inline void set_has_line();
733  inline void clear_has_line();
734  inline void set_has_sampleresidual();
735  inline void clear_has_sampleresidual();
736  inline void set_has_lineresidual();
737  inline void clear_has_lineresidual();
738  inline void set_has_choosername();
739  inline void clear_has_choosername();
740  inline void set_has_datetime();
741  inline void clear_has_datetime();
742  inline void set_has_editlock();
743  inline void clear_has_editlock();
744  inline void set_has_ignore();
745  inline void clear_has_ignore();
746  inline void set_has_jigsawrejected();
747  inline void clear_has_jigsawrejected();
748  inline void set_has_diameter();
749  inline void clear_has_diameter();
750  inline void set_has_apriorisample();
751  inline void clear_has_apriorisample();
752  inline void set_has_aprioriline();
753  inline void clear_has_aprioriline();
754  inline void set_has_samplesigma();
755  inline void clear_has_samplesigma();
756  inline void set_has_linesigma();
757  inline void clear_has_linesigma();
758 
759  ::google::protobuf::UnknownFieldSet _unknown_fields_;
760 
761  ::google::protobuf::uint32 _has_bits_[1];
762  mutable int _cached_size_;
763  ::std::string* serialnumber_;
764  double sample_;
765  double line_;
766  double sampleresidual_;
767  double lineresidual_;
768  ::std::string* choosername_;
769  ::std::string* datetime_;
770  int type_;
771  bool editlock_;
772  bool ignore_;
773  bool jigsawrejected_;
774  double diameter_;
775  double apriorisample_;
776  double aprioriline_;
777  double samplesigma_;
778  double linesigma_;
779  ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData > log_;
783 
784  void InitAsDefaultInstance();
785  static ControlPointFileEntryV0002_Measure* default_instance_;
786 };
787 // -------------------------------------------------------------------
788 
789 class ControlPointFileEntryV0002 : public ::google::protobuf::Message {
790  public:
792  virtual ~ControlPointFileEntryV0002();
793 
795 
797  CopyFrom(from);
798  return *this;
799  }
800 
801  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
802  return _unknown_fields_;
803  }
804 
805  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
806  return &_unknown_fields_;
807  }
808 
809  static const ::google::protobuf::Descriptor* descriptor();
811 
812  void Swap(ControlPointFileEntryV0002* other);
813 
814  // implements Message ----------------------------------------------
815 
817  void CopyFrom(const ::google::protobuf::Message& from);
818  void MergeFrom(const ::google::protobuf::Message& from);
819  void CopyFrom(const ControlPointFileEntryV0002& from);
820  void MergeFrom(const ControlPointFileEntryV0002& from);
821  void Clear();
822  bool IsInitialized() const;
823 
824  int ByteSize() const;
826  ::google::protobuf::io::CodedInputStream* input);
828  ::google::protobuf::io::CodedOutputStream* output) const;
829  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
830  int GetCachedSize() const { return _cached_size_; }
831  private:
832  void SharedCtor();
833  void SharedDtor();
834  void SetCachedSize(int size) const;
835  public:
836  ::google::protobuf::Metadata GetMetadata() const;
837 
838  // nested types ----------------------------------------------------
839 
842 
849  static inline bool PointType_IsValid(int value) {
851  }
852  static const PointType PointType_MIN =
854  static const PointType PointType_MAX =
856  static const int PointType_ARRAYSIZE =
858  static inline const ::google::protobuf::EnumDescriptor*
861  }
862  static inline const ::std::string& PointType_Name(PointType value) {
864  }
865  static inline bool PointType_Parse(const ::std::string& name,
866  PointType* value) {
867  return ControlPointFileEntryV0002_PointType_Parse(name, value);
868  }
869 
879  static inline bool AprioriSource_IsValid(int value) {
881  }
886  static const int AprioriSource_ARRAYSIZE =
888  static inline const ::google::protobuf::EnumDescriptor*
891  }
892  static inline const ::std::string& AprioriSource_Name(AprioriSource value) {
894  }
895  static inline bool AprioriSource_Parse(const ::std::string& name,
896  AprioriSource* value) {
898  }
899 
900  // accessors -------------------------------------------------------
901 
902  // required string id = 1;
903  inline bool has_id() const;
904  inline void clear_id();
905  static const int kIdFieldNumber = 1;
906  inline const ::std::string& id() const;
907  inline void set_id(const ::std::string& value);
908  inline void set_id(const char* value);
909  inline void set_id(const char* value, size_t size);
910  inline ::std::string* mutable_id();
911  inline ::std::string* release_id();
912  inline void set_allocated_id(::std::string* id);
913 
914  // required .Isis.ControlPointFileEntryV0002.PointType type = 2;
915  inline bool has_type() const;
916  inline void clear_type();
917  static const int kTypeFieldNumber = 2;
920 
921  // optional string chooserName = 3;
922  inline bool has_choosername() const;
923  inline void clear_choosername();
924  static const int kChooserNameFieldNumber = 3;
925  inline const ::std::string& choosername() const;
926  inline void set_choosername(const ::std::string& value);
927  inline void set_choosername(const char* value);
928  inline void set_choosername(const char* value, size_t size);
929  inline ::std::string* mutable_choosername();
930  inline ::std::string* release_choosername();
931  inline void set_allocated_choosername(::std::string* choosername);
932 
933  // optional string datetime = 4;
934  inline bool has_datetime() const;
935  inline void clear_datetime();
936  static const int kDatetimeFieldNumber = 4;
937  inline const ::std::string& datetime() const;
938  inline void set_datetime(const ::std::string& value);
939  inline void set_datetime(const char* value);
940  inline void set_datetime(const char* value, size_t size);
941  inline ::std::string* mutable_datetime();
942  inline ::std::string* release_datetime();
943  inline void set_allocated_datetime(::std::string* datetime);
944 
945  // optional bool editLock = 5;
946  inline bool has_editlock() const;
947  inline void clear_editlock();
948  static const int kEditLockFieldNumber = 5;
949  inline bool editlock() const;
950  inline void set_editlock(bool value);
951 
952  // optional bool ignore = 6;
953  inline bool has_ignore() const;
954  inline void clear_ignore();
955  static const int kIgnoreFieldNumber = 6;
956  inline bool ignore() const;
957  inline void set_ignore(bool value);
958 
959  // optional bool jigsawRejected = 7;
960  inline bool has_jigsawrejected() const;
961  inline void clear_jigsawrejected();
962  static const int kJigsawRejectedFieldNumber = 7;
963  inline bool jigsawrejected() const;
964  inline void set_jigsawrejected(bool value);
965 
966  // optional int32 referenceIndex = 8;
967  inline bool has_referenceindex() const;
968  inline void clear_referenceindex();
969  static const int kReferenceIndexFieldNumber = 8;
970  inline ::google::protobuf::int32 referenceindex() const;
971  inline void set_referenceindex(::google::protobuf::int32 value);
972 
973  // optional .Isis.ControlPointFileEntryV0002.AprioriSource aprioriSurfPointSource = 9;
974  inline bool has_apriorisurfpointsource() const;
975  inline void clear_apriorisurfpointsource();
979 
980  // optional string aprioriSurfPointSourceFile = 10;
981  inline bool has_apriorisurfpointsourcefile() const;
982  inline void clear_apriorisurfpointsourcefile();
984  inline const ::std::string& apriorisurfpointsourcefile() const;
985  inline void set_apriorisurfpointsourcefile(const ::std::string& value);
986  inline void set_apriorisurfpointsourcefile(const char* value);
987  inline void set_apriorisurfpointsourcefile(const char* value, size_t size);
988  inline ::std::string* mutable_apriorisurfpointsourcefile();
989  inline ::std::string* release_apriorisurfpointsourcefile();
991 
992  // optional .Isis.ControlPointFileEntryV0002.AprioriSource aprioriRadiusSource = 11;
993  inline bool has_aprioriradiussource() const;
994  inline void clear_aprioriradiussource();
995  static const int kAprioriRadiusSourceFieldNumber = 11;
998 
999  // optional string aprioriRadiusSourceFile = 12;
1000  inline bool has_aprioriradiussourcefile() const;
1001  inline void clear_aprioriradiussourcefile();
1003  inline const ::std::string& aprioriradiussourcefile() const;
1004  inline void set_aprioriradiussourcefile(const ::std::string& value);
1005  inline void set_aprioriradiussourcefile(const char* value);
1006  inline void set_aprioriradiussourcefile(const char* value, size_t size);
1007  inline ::std::string* mutable_aprioriradiussourcefile();
1008  inline ::std::string* release_aprioriradiussourcefile();
1010 
1011  // optional bool latitudeConstrained = 13;
1012  inline bool has_latitudeconstrained() const;
1013  inline void clear_latitudeconstrained();
1014  static const int kLatitudeConstrainedFieldNumber = 13;
1015  inline bool latitudeconstrained() const;
1016  inline void set_latitudeconstrained(bool value);
1017 
1018  // optional bool longitudeConstrained = 14;
1019  inline bool has_longitudeconstrained() const;
1020  inline void clear_longitudeconstrained();
1021  static const int kLongitudeConstrainedFieldNumber = 14;
1022  inline bool longitudeconstrained() const;
1023  inline void set_longitudeconstrained(bool value);
1024 
1025  // optional bool radiusConstrained = 15;
1026  inline bool has_radiusconstrained() const;
1027  inline void clear_radiusconstrained();
1028  static const int kRadiusConstrainedFieldNumber = 15;
1029  inline bool radiusconstrained() const;
1030  inline void set_radiusconstrained(bool value);
1031 
1032  // optional double aprioriX = 16;
1033  inline bool has_apriorix() const;
1034  inline void clear_apriorix();
1035  static const int kAprioriXFieldNumber = 16;
1036  inline double apriorix() const;
1037  inline void set_apriorix(double value);
1038 
1039  // optional double aprioriY = 17;
1040  inline bool has_aprioriy() const;
1041  inline void clear_aprioriy();
1042  static const int kAprioriYFieldNumber = 17;
1043  inline double aprioriy() const;
1044  inline void set_aprioriy(double value);
1045 
1046  // optional double aprioriZ = 18;
1047  inline bool has_aprioriz() const;
1048  inline void clear_aprioriz();
1049  static const int kAprioriZFieldNumber = 18;
1050  inline double aprioriz() const;
1051  inline void set_aprioriz(double value);
1052 
1053  // repeated double aprioriCovar = 19 [packed = true];
1054  inline int aprioricovar_size() const;
1055  inline void clear_aprioricovar();
1056  static const int kAprioriCovarFieldNumber = 19;
1057  inline double aprioricovar(int index) const;
1058  inline void set_aprioricovar(int index, double value);
1059  inline void add_aprioricovar(double value);
1060  inline const ::google::protobuf::RepeatedField< double >&
1061  aprioricovar() const;
1062  inline ::google::protobuf::RepeatedField< double >*
1064 
1065  // optional double adjustedX = 20;
1066  inline bool has_adjustedx() const;
1067  inline void clear_adjustedx();
1068  static const int kAdjustedXFieldNumber = 20;
1069  inline double adjustedx() const;
1070  inline void set_adjustedx(double value);
1071 
1072  // optional double adjustedY = 21;
1073  inline bool has_adjustedy() const;
1074  inline void clear_adjustedy();
1075  static const int kAdjustedYFieldNumber = 21;
1076  inline double adjustedy() const;
1077  inline void set_adjustedy(double value);
1078 
1079  // optional double adjustedZ = 22;
1080  inline bool has_adjustedz() const;
1081  inline void clear_adjustedz();
1082  static const int kAdjustedZFieldNumber = 22;
1083  inline double adjustedz() const;
1084  inline void set_adjustedz(double value);
1085 
1086  // repeated double adjustedCovar = 23 [packed = true];
1087  inline int adjustedcovar_size() const;
1088  inline void clear_adjustedcovar();
1089  static const int kAdjustedCovarFieldNumber = 23;
1090  inline double adjustedcovar(int index) const;
1091  inline void set_adjustedcovar(int index, double value);
1092  inline void add_adjustedcovar(double value);
1093  inline const ::google::protobuf::RepeatedField< double >&
1094  adjustedcovar() const;
1095  inline ::google::protobuf::RepeatedField< double >*
1097 
1098  // repeated .Isis.ControlPointFileEntryV0002.PointLogData log = 24;
1099  inline int log_size() const;
1100  inline void clear_log();
1101  static const int kLogFieldNumber = 24;
1102  inline const ::Isis::ControlPointFileEntryV0002_PointLogData& log(int index) const;
1103  inline ::Isis::ControlPointFileEntryV0002_PointLogData* mutable_log(int index);
1104  inline ::Isis::ControlPointFileEntryV0002_PointLogData* add_log();
1105  inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData >&
1106  log() const;
1107  inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData >*
1108  mutable_log();
1109 
1110  // repeated .Isis.ControlPointFileEntryV0002.Measure measures = 25;
1111  inline int measures_size() const;
1112  inline void clear_measures();
1113  static const int kMeasuresFieldNumber = 25;
1114  inline const ::Isis::ControlPointFileEntryV0002_Measure& measures(int index) const;
1115  inline ::Isis::ControlPointFileEntryV0002_Measure* mutable_measures(int index);
1116  inline ::Isis::ControlPointFileEntryV0002_Measure* add_measures();
1117  inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure >&
1118  measures() const;
1119  inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure >*
1120  mutable_measures();
1121 
1122  // @@protoc_insertion_point(class_scope:Isis.ControlPointFileEntryV0002)
1123  private:
1124  inline void set_has_id();
1125  inline void clear_has_id();
1126  inline void set_has_type();
1127  inline void clear_has_type();
1128  inline void set_has_choosername();
1129  inline void clear_has_choosername();
1130  inline void set_has_datetime();
1131  inline void clear_has_datetime();
1132  inline void set_has_editlock();
1133  inline void clear_has_editlock();
1134  inline void set_has_ignore();
1135  inline void clear_has_ignore();
1136  inline void set_has_jigsawrejected();
1137  inline void clear_has_jigsawrejected();
1138  inline void set_has_referenceindex();
1139  inline void clear_has_referenceindex();
1140  inline void set_has_apriorisurfpointsource();
1141  inline void clear_has_apriorisurfpointsource();
1142  inline void set_has_apriorisurfpointsourcefile();
1143  inline void clear_has_apriorisurfpointsourcefile();
1144  inline void set_has_aprioriradiussource();
1145  inline void clear_has_aprioriradiussource();
1146  inline void set_has_aprioriradiussourcefile();
1147  inline void clear_has_aprioriradiussourcefile();
1148  inline void set_has_latitudeconstrained();
1149  inline void clear_has_latitudeconstrained();
1150  inline void set_has_longitudeconstrained();
1151  inline void clear_has_longitudeconstrained();
1152  inline void set_has_radiusconstrained();
1153  inline void clear_has_radiusconstrained();
1154  inline void set_has_apriorix();
1155  inline void clear_has_apriorix();
1156  inline void set_has_aprioriy();
1157  inline void clear_has_aprioriy();
1158  inline void set_has_aprioriz();
1159  inline void clear_has_aprioriz();
1160  inline void set_has_adjustedx();
1161  inline void clear_has_adjustedx();
1162  inline void set_has_adjustedy();
1163  inline void clear_has_adjustedy();
1164  inline void set_has_adjustedz();
1165  inline void clear_has_adjustedz();
1166 
1167  ::google::protobuf::UnknownFieldSet _unknown_fields_;
1168 
1169  ::google::protobuf::uint32 _has_bits_[1];
1170  mutable int _cached_size_;
1171  ::std::string* id_;
1172  ::std::string* choosername_;
1173  ::std::string* datetime_;
1174  int type_;
1175  bool editlock_;
1176  bool ignore_;
1177  bool jigsawrejected_;
1178  bool latitudeconstrained_;
1179  ::google::protobuf::int32 referenceindex_;
1180  int apriorisurfpointsource_;
1181  ::std::string* apriorisurfpointsourcefile_;
1182  ::std::string* aprioriradiussourcefile_;
1183  int aprioriradiussource_;
1184  bool longitudeconstrained_;
1185  bool radiusconstrained_;
1186  double apriorix_;
1187  double aprioriy_;
1188  double aprioriz_;
1189  ::google::protobuf::RepeatedField< double > aprioricovar_;
1190  mutable int _aprioricovar_cached_byte_size_;
1191  double adjustedx_;
1192  double adjustedy_;
1193  double adjustedz_;
1194  ::google::protobuf::RepeatedField< double > adjustedcovar_;
1195  mutable int _adjustedcovar_cached_byte_size_;
1196  ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData > log_;
1197  ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure > measures_;
1201 
1202  void InitAsDefaultInstance();
1203  static ControlPointFileEntryV0002* default_instance_;
1204 };
1205 // ===================================================================
1206 
1207 
1208 // ===================================================================
1209 
1210 // ControlNetFileHeaderV0002
1211 
1212 // required string networkId = 1;
1214  return (_has_bits_[0] & 0x00000001u) != 0;
1215 }
1216 inline void ControlNetFileHeaderV0002::set_has_networkid() {
1217  _has_bits_[0] |= 0x00000001u;
1218 }
1219 inline void ControlNetFileHeaderV0002::clear_has_networkid() {
1220  _has_bits_[0] &= ~0x00000001u;
1221 }
1223  if (networkid_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1224  networkid_->clear();
1225  }
1226  clear_has_networkid();
1227 }
1228 inline const ::std::string& ControlNetFileHeaderV0002::networkid() const {
1229  // @@protoc_insertion_point(field_get:Isis.ControlNetFileHeaderV0002.networkId)
1230  return *networkid_;
1231 }
1232 inline void ControlNetFileHeaderV0002::set_networkid(const ::std::string& value) {
1233  set_has_networkid();
1234  if (networkid_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1235  networkid_ = new ::std::string;
1236  }
1237  networkid_->assign(value);
1238  // @@protoc_insertion_point(field_set:Isis.ControlNetFileHeaderV0002.networkId)
1239 }
1240 inline void ControlNetFileHeaderV0002::set_networkid(const char* value) {
1241  set_has_networkid();
1242  if (networkid_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1243  networkid_ = new ::std::string;
1244  }
1245  networkid_->assign(value);
1246  // @@protoc_insertion_point(field_set_char:Isis.ControlNetFileHeaderV0002.networkId)
1247 }
1248 inline void ControlNetFileHeaderV0002::set_networkid(const char* value, size_t size) {
1249  set_has_networkid();
1250  if (networkid_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1251  networkid_ = new ::std::string;
1252  }
1253  networkid_->assign(reinterpret_cast<const char*>(value), size);
1254  // @@protoc_insertion_point(field_set_pointer:Isis.ControlNetFileHeaderV0002.networkId)
1255 }
1257  set_has_networkid();
1258  if (networkid_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1259  networkid_ = new ::std::string;
1260  }
1261  // @@protoc_insertion_point(field_mutable:Isis.ControlNetFileHeaderV0002.networkId)
1262  return networkid_;
1263 }
1265  clear_has_networkid();
1266  if (networkid_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1267  return NULL;
1268  } else {
1269  ::std::string* temp = networkid_;
1270  networkid_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1271  return temp;
1272  }
1273 }
1274 inline void ControlNetFileHeaderV0002::set_allocated_networkid(::std::string* networkid) {
1275  if (networkid_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1276  delete networkid_;
1277  }
1278  if (networkid) {
1279  set_has_networkid();
1280  networkid_ = networkid;
1281  } else {
1282  clear_has_networkid();
1283  networkid_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1284  }
1285  // @@protoc_insertion_point(field_set_allocated:Isis.ControlNetFileHeaderV0002.networkId)
1286 }
1287 
1288 // required string targetName = 2;
1290  return (_has_bits_[0] & 0x00000002u) != 0;
1291 }
1292 inline void ControlNetFileHeaderV0002::set_has_targetname() {
1293  _has_bits_[0] |= 0x00000002u;
1294 }
1295 inline void ControlNetFileHeaderV0002::clear_has_targetname() {
1296  _has_bits_[0] &= ~0x00000002u;
1297 }
1299  if (targetname_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1300  targetname_->clear();
1301  }
1302  clear_has_targetname();
1303 }
1304 inline const ::std::string& ControlNetFileHeaderV0002::targetname() const {
1305  // @@protoc_insertion_point(field_get:Isis.ControlNetFileHeaderV0002.targetName)
1306  return *targetname_;
1307 }
1308 inline void ControlNetFileHeaderV0002::set_targetname(const ::std::string& value) {
1309  set_has_targetname();
1310  if (targetname_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1311  targetname_ = new ::std::string;
1312  }
1313  targetname_->assign(value);
1314  // @@protoc_insertion_point(field_set:Isis.ControlNetFileHeaderV0002.targetName)
1315 }
1316 inline void ControlNetFileHeaderV0002::set_targetname(const char* value) {
1317  set_has_targetname();
1318  if (targetname_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1319  targetname_ = new ::std::string;
1320  }
1321  targetname_->assign(value);
1322  // @@protoc_insertion_point(field_set_char:Isis.ControlNetFileHeaderV0002.targetName)
1323 }
1324 inline void ControlNetFileHeaderV0002::set_targetname(const char* value, size_t size) {
1325  set_has_targetname();
1326  if (targetname_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1327  targetname_ = new ::std::string;
1328  }
1329  targetname_->assign(reinterpret_cast<const char*>(value), size);
1330  // @@protoc_insertion_point(field_set_pointer:Isis.ControlNetFileHeaderV0002.targetName)
1331 }
1333  set_has_targetname();
1334  if (targetname_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1335  targetname_ = new ::std::string;
1336  }
1337  // @@protoc_insertion_point(field_mutable:Isis.ControlNetFileHeaderV0002.targetName)
1338  return targetname_;
1339 }
1341  clear_has_targetname();
1342  if (targetname_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1343  return NULL;
1344  } else {
1345  ::std::string* temp = targetname_;
1346  targetname_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1347  return temp;
1348  }
1349 }
1350 inline void ControlNetFileHeaderV0002::set_allocated_targetname(::std::string* targetname) {
1351  if (targetname_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1352  delete targetname_;
1353  }
1354  if (targetname) {
1355  set_has_targetname();
1356  targetname_ = targetname;
1357  } else {
1358  clear_has_targetname();
1359  targetname_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1360  }
1361  // @@protoc_insertion_point(field_set_allocated:Isis.ControlNetFileHeaderV0002.targetName)
1362 }
1363 
1364 // optional string created = 3;
1366  return (_has_bits_[0] & 0x00000004u) != 0;
1367 }
1368 inline void ControlNetFileHeaderV0002::set_has_created() {
1369  _has_bits_[0] |= 0x00000004u;
1370 }
1371 inline void ControlNetFileHeaderV0002::clear_has_created() {
1372  _has_bits_[0] &= ~0x00000004u;
1373 }
1375  if (created_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1376  created_->clear();
1377  }
1378  clear_has_created();
1379 }
1380 inline const ::std::string& ControlNetFileHeaderV0002::created() const {
1381  // @@protoc_insertion_point(field_get:Isis.ControlNetFileHeaderV0002.created)
1382  return *created_;
1383 }
1384 inline void ControlNetFileHeaderV0002::set_created(const ::std::string& value) {
1385  set_has_created();
1386  if (created_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1387  created_ = new ::std::string;
1388  }
1389  created_->assign(value);
1390  // @@protoc_insertion_point(field_set:Isis.ControlNetFileHeaderV0002.created)
1391 }
1392 inline void ControlNetFileHeaderV0002::set_created(const char* value) {
1393  set_has_created();
1394  if (created_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1395  created_ = new ::std::string;
1396  }
1397  created_->assign(value);
1398  // @@protoc_insertion_point(field_set_char:Isis.ControlNetFileHeaderV0002.created)
1399 }
1400 inline void ControlNetFileHeaderV0002::set_created(const char* value, size_t size) {
1401  set_has_created();
1402  if (created_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1403  created_ = new ::std::string;
1404  }
1405  created_->assign(reinterpret_cast<const char*>(value), size);
1406  // @@protoc_insertion_point(field_set_pointer:Isis.ControlNetFileHeaderV0002.created)
1407 }
1409  set_has_created();
1410  if (created_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1411  created_ = new ::std::string;
1412  }
1413  // @@protoc_insertion_point(field_mutable:Isis.ControlNetFileHeaderV0002.created)
1414  return created_;
1415 }
1417  clear_has_created();
1418  if (created_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1419  return NULL;
1420  } else {
1421  ::std::string* temp = created_;
1422  created_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1423  return temp;
1424  }
1425 }
1426 inline void ControlNetFileHeaderV0002::set_allocated_created(::std::string* created) {
1427  if (created_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1428  delete created_;
1429  }
1430  if (created) {
1431  set_has_created();
1432  created_ = created;
1433  } else {
1434  clear_has_created();
1435  created_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1436  }
1437  // @@protoc_insertion_point(field_set_allocated:Isis.ControlNetFileHeaderV0002.created)
1438 }
1439 
1440 // optional string lastModified = 4;
1442  return (_has_bits_[0] & 0x00000008u) != 0;
1443 }
1444 inline void ControlNetFileHeaderV0002::set_has_lastmodified() {
1445  _has_bits_[0] |= 0x00000008u;
1446 }
1447 inline void ControlNetFileHeaderV0002::clear_has_lastmodified() {
1448  _has_bits_[0] &= ~0x00000008u;
1449 }
1451  if (lastmodified_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1452  lastmodified_->clear();
1453  }
1454  clear_has_lastmodified();
1455 }
1456 inline const ::std::string& ControlNetFileHeaderV0002::lastmodified() const {
1457  // @@protoc_insertion_point(field_get:Isis.ControlNetFileHeaderV0002.lastModified)
1458  return *lastmodified_;
1459 }
1460 inline void ControlNetFileHeaderV0002::set_lastmodified(const ::std::string& value) {
1461  set_has_lastmodified();
1462  if (lastmodified_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1463  lastmodified_ = new ::std::string;
1464  }
1465  lastmodified_->assign(value);
1466  // @@protoc_insertion_point(field_set:Isis.ControlNetFileHeaderV0002.lastModified)
1467 }
1468 inline void ControlNetFileHeaderV0002::set_lastmodified(const char* value) {
1469  set_has_lastmodified();
1470  if (lastmodified_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1471  lastmodified_ = new ::std::string;
1472  }
1473  lastmodified_->assign(value);
1474  // @@protoc_insertion_point(field_set_char:Isis.ControlNetFileHeaderV0002.lastModified)
1475 }
1476 inline void ControlNetFileHeaderV0002::set_lastmodified(const char* value, size_t size) {
1477  set_has_lastmodified();
1478  if (lastmodified_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1479  lastmodified_ = new ::std::string;
1480  }
1481  lastmodified_->assign(reinterpret_cast<const char*>(value), size);
1482  // @@protoc_insertion_point(field_set_pointer:Isis.ControlNetFileHeaderV0002.lastModified)
1483 }
1485  set_has_lastmodified();
1486  if (lastmodified_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1487  lastmodified_ = new ::std::string;
1488  }
1489  // @@protoc_insertion_point(field_mutable:Isis.ControlNetFileHeaderV0002.lastModified)
1490  return lastmodified_;
1491 }
1493  clear_has_lastmodified();
1494  if (lastmodified_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1495  return NULL;
1496  } else {
1497  ::std::string* temp = lastmodified_;
1498  lastmodified_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1499  return temp;
1500  }
1501 }
1502 inline void ControlNetFileHeaderV0002::set_allocated_lastmodified(::std::string* lastmodified) {
1503  if (lastmodified_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1504  delete lastmodified_;
1505  }
1506  if (lastmodified) {
1507  set_has_lastmodified();
1508  lastmodified_ = lastmodified;
1509  } else {
1510  clear_has_lastmodified();
1511  lastmodified_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1512  }
1513  // @@protoc_insertion_point(field_set_allocated:Isis.ControlNetFileHeaderV0002.lastModified)
1514 }
1515 
1516 // optional string description = 5;
1518  return (_has_bits_[0] & 0x00000010u) != 0;
1519 }
1520 inline void ControlNetFileHeaderV0002::set_has_description() {
1521  _has_bits_[0] |= 0x00000010u;
1522 }
1523 inline void ControlNetFileHeaderV0002::clear_has_description() {
1524  _has_bits_[0] &= ~0x00000010u;
1525 }
1527  if (description_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1528  description_->clear();
1529  }
1530  clear_has_description();
1531 }
1532 inline const ::std::string& ControlNetFileHeaderV0002::description() const {
1533  // @@protoc_insertion_point(field_get:Isis.ControlNetFileHeaderV0002.description)
1534  return *description_;
1535 }
1536 inline void ControlNetFileHeaderV0002::set_description(const ::std::string& value) {
1537  set_has_description();
1538  if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1539  description_ = new ::std::string;
1540  }
1541  description_->assign(value);
1542  // @@protoc_insertion_point(field_set:Isis.ControlNetFileHeaderV0002.description)
1543 }
1544 inline void ControlNetFileHeaderV0002::set_description(const char* value) {
1545  set_has_description();
1546  if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1547  description_ = new ::std::string;
1548  }
1549  description_->assign(value);
1550  // @@protoc_insertion_point(field_set_char:Isis.ControlNetFileHeaderV0002.description)
1551 }
1552 inline void ControlNetFileHeaderV0002::set_description(const char* value, size_t size) {
1553  set_has_description();
1554  if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1555  description_ = new ::std::string;
1556  }
1557  description_->assign(reinterpret_cast<const char*>(value), size);
1558  // @@protoc_insertion_point(field_set_pointer:Isis.ControlNetFileHeaderV0002.description)
1559 }
1561  set_has_description();
1562  if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1563  description_ = new ::std::string;
1564  }
1565  // @@protoc_insertion_point(field_mutable:Isis.ControlNetFileHeaderV0002.description)
1566  return description_;
1567 }
1569  clear_has_description();
1570  if (description_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1571  return NULL;
1572  } else {
1573  ::std::string* temp = description_;
1574  description_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1575  return temp;
1576  }
1577 }
1578 inline void ControlNetFileHeaderV0002::set_allocated_description(::std::string* description) {
1579  if (description_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1580  delete description_;
1581  }
1582  if (description) {
1583  set_has_description();
1584  description_ = description;
1585  } else {
1586  clear_has_description();
1587  description_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1588  }
1589  // @@protoc_insertion_point(field_set_allocated:Isis.ControlNetFileHeaderV0002.description)
1590 }
1591 
1592 // optional string userName = 6;
1594  return (_has_bits_[0] & 0x00000020u) != 0;
1595 }
1596 inline void ControlNetFileHeaderV0002::set_has_username() {
1597  _has_bits_[0] |= 0x00000020u;
1598 }
1599 inline void ControlNetFileHeaderV0002::clear_has_username() {
1600  _has_bits_[0] &= ~0x00000020u;
1601 }
1603  if (username_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1604  username_->clear();
1605  }
1606  clear_has_username();
1607 }
1608 inline const ::std::string& ControlNetFileHeaderV0002::username() const {
1609  // @@protoc_insertion_point(field_get:Isis.ControlNetFileHeaderV0002.userName)
1610  return *username_;
1611 }
1612 inline void ControlNetFileHeaderV0002::set_username(const ::std::string& value) {
1613  set_has_username();
1614  if (username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1615  username_ = new ::std::string;
1616  }
1617  username_->assign(value);
1618  // @@protoc_insertion_point(field_set:Isis.ControlNetFileHeaderV0002.userName)
1619 }
1620 inline void ControlNetFileHeaderV0002::set_username(const char* value) {
1621  set_has_username();
1622  if (username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1623  username_ = new ::std::string;
1624  }
1625  username_->assign(value);
1626  // @@protoc_insertion_point(field_set_char:Isis.ControlNetFileHeaderV0002.userName)
1627 }
1628 inline void ControlNetFileHeaderV0002::set_username(const char* value, size_t size) {
1629  set_has_username();
1630  if (username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1631  username_ = new ::std::string;
1632  }
1633  username_->assign(reinterpret_cast<const char*>(value), size);
1634  // @@protoc_insertion_point(field_set_pointer:Isis.ControlNetFileHeaderV0002.userName)
1635 }
1637  set_has_username();
1638  if (username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1639  username_ = new ::std::string;
1640  }
1641  // @@protoc_insertion_point(field_mutable:Isis.ControlNetFileHeaderV0002.userName)
1642  return username_;
1643 }
1645  clear_has_username();
1646  if (username_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1647  return NULL;
1648  } else {
1649  ::std::string* temp = username_;
1650  username_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1651  return temp;
1652  }
1653 }
1654 inline void ControlNetFileHeaderV0002::set_allocated_username(::std::string* username) {
1655  if (username_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1656  delete username_;
1657  }
1658  if (username) {
1659  set_has_username();
1660  username_ = username;
1661  } else {
1662  clear_has_username();
1663  username_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1664  }
1665  // @@protoc_insertion_point(field_set_allocated:Isis.ControlNetFileHeaderV0002.userName)
1666 }
1667 
1668 // repeated int32 pointMessageSizes = 7 [packed = true];
1670  return pointmessagesizes_.size();
1671 }
1673  pointmessagesizes_.Clear();
1674 }
1675 inline ::google::protobuf::int32 ControlNetFileHeaderV0002::pointmessagesizes(int index) const {
1676  // @@protoc_insertion_point(field_get:Isis.ControlNetFileHeaderV0002.pointMessageSizes)
1677  return pointmessagesizes_.Get(index);
1678 }
1679 inline void ControlNetFileHeaderV0002::set_pointmessagesizes(int index, ::google::protobuf::int32 value) {
1680  pointmessagesizes_.Set(index, value);
1681  // @@protoc_insertion_point(field_set:Isis.ControlNetFileHeaderV0002.pointMessageSizes)
1682 }
1683 inline void ControlNetFileHeaderV0002::add_pointmessagesizes(::google::protobuf::int32 value) {
1684  pointmessagesizes_.Add(value);
1685  // @@protoc_insertion_point(field_add:Isis.ControlNetFileHeaderV0002.pointMessageSizes)
1686 }
1687 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
1689  // @@protoc_insertion_point(field_list:Isis.ControlNetFileHeaderV0002.pointMessageSizes)
1690  return pointmessagesizes_;
1691 }
1692 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
1694  // @@protoc_insertion_point(field_mutable_list:Isis.ControlNetFileHeaderV0002.pointMessageSizes)
1695  return &pointmessagesizes_;
1696 }
1697 
1698 // -------------------------------------------------------------------
1699 
1700 // ControlPointFileEntryV0002_PointLogData
1701 
1702 // optional int32 doubleDataType = 1;
1704  return (_has_bits_[0] & 0x00000001u) != 0;
1705 }
1706 inline void ControlPointFileEntryV0002_PointLogData::set_has_doubledatatype() {
1707  _has_bits_[0] |= 0x00000001u;
1708 }
1709 inline void ControlPointFileEntryV0002_PointLogData::clear_has_doubledatatype() {
1710  _has_bits_[0] &= ~0x00000001u;
1711 }
1713  doubledatatype_ = 0;
1714  clear_has_doubledatatype();
1715 }
1716 inline ::google::protobuf::int32 ControlPointFileEntryV0002_PointLogData::doubledatatype() const {
1717  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.PointLogData.doubleDataType)
1718  return doubledatatype_;
1719 }
1720 inline void ControlPointFileEntryV0002_PointLogData::set_doubledatatype(::google::protobuf::int32 value) {
1721  set_has_doubledatatype();
1722  doubledatatype_ = value;
1723  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.PointLogData.doubleDataType)
1724 }
1725 
1726 // optional double doubleDataValue = 2;
1728  return (_has_bits_[0] & 0x00000002u) != 0;
1729 }
1730 inline void ControlPointFileEntryV0002_PointLogData::set_has_doubledatavalue() {
1731  _has_bits_[0] |= 0x00000002u;
1732 }
1733 inline void ControlPointFileEntryV0002_PointLogData::clear_has_doubledatavalue() {
1734  _has_bits_[0] &= ~0x00000002u;
1735 }
1737  doubledatavalue_ = 0;
1738  clear_has_doubledatavalue();
1739 }
1741  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.PointLogData.doubleDataValue)
1742  return doubledatavalue_;
1743 }
1745  set_has_doubledatavalue();
1746  doubledatavalue_ = value;
1747  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.PointLogData.doubleDataValue)
1748 }
1749 
1750 // optional int32 boolDataType = 3;
1752  return (_has_bits_[0] & 0x00000004u) != 0;
1753 }
1754 inline void ControlPointFileEntryV0002_PointLogData::set_has_booldatatype() {
1755  _has_bits_[0] |= 0x00000004u;
1756 }
1757 inline void ControlPointFileEntryV0002_PointLogData::clear_has_booldatatype() {
1758  _has_bits_[0] &= ~0x00000004u;
1759 }
1761  booldatatype_ = 0;
1762  clear_has_booldatatype();
1763 }
1764 inline ::google::protobuf::int32 ControlPointFileEntryV0002_PointLogData::booldatatype() const {
1765  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.PointLogData.boolDataType)
1766  return booldatatype_;
1767 }
1768 inline void ControlPointFileEntryV0002_PointLogData::set_booldatatype(::google::protobuf::int32 value) {
1769  set_has_booldatatype();
1770  booldatatype_ = value;
1771  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.PointLogData.boolDataType)
1772 }
1773 
1774 // optional bool boolDataValue = 4;
1776  return (_has_bits_[0] & 0x00000008u) != 0;
1777 }
1778 inline void ControlPointFileEntryV0002_PointLogData::set_has_booldatavalue() {
1779  _has_bits_[0] |= 0x00000008u;
1780 }
1781 inline void ControlPointFileEntryV0002_PointLogData::clear_has_booldatavalue() {
1782  _has_bits_[0] &= ~0x00000008u;
1783 }
1785  booldatavalue_ = false;
1786  clear_has_booldatavalue();
1787 }
1789  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.PointLogData.boolDataValue)
1790  return booldatavalue_;
1791 }
1793  set_has_booldatavalue();
1794  booldatavalue_ = value;
1795  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.PointLogData.boolDataValue)
1796 }
1797 
1798 // -------------------------------------------------------------------
1799 
1800 // ControlPointFileEntryV0002_Measure_MeasureLogData
1801 
1802 // optional int32 doubleDataType = 1;
1804  return (_has_bits_[0] & 0x00000001u) != 0;
1805 }
1806 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_has_doubledatatype() {
1807  _has_bits_[0] |= 0x00000001u;
1808 }
1809 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_has_doubledatatype() {
1810  _has_bits_[0] &= ~0x00000001u;
1811 }
1813  doubledatatype_ = 0;
1814  clear_has_doubledatatype();
1815 }
1817  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.MeasureLogData.doubleDataType)
1818  return doubledatatype_;
1819 }
1821  set_has_doubledatatype();
1822  doubledatatype_ = value;
1823  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.MeasureLogData.doubleDataType)
1824 }
1825 
1826 // optional double doubleDataValue = 2;
1828  return (_has_bits_[0] & 0x00000002u) != 0;
1829 }
1830 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_has_doubledatavalue() {
1831  _has_bits_[0] |= 0x00000002u;
1832 }
1833 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_has_doubledatavalue() {
1834  _has_bits_[0] &= ~0x00000002u;
1835 }
1837  doubledatavalue_ = 0;
1838  clear_has_doubledatavalue();
1839 }
1841  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.MeasureLogData.doubleDataValue)
1842  return doubledatavalue_;
1843 }
1845  set_has_doubledatavalue();
1846  doubledatavalue_ = value;
1847  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.MeasureLogData.doubleDataValue)
1848 }
1849 
1850 // optional int32 boolDataType = 3;
1852  return (_has_bits_[0] & 0x00000004u) != 0;
1853 }
1854 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_has_booldatatype() {
1855  _has_bits_[0] |= 0x00000004u;
1856 }
1857 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_has_booldatatype() {
1858  _has_bits_[0] &= ~0x00000004u;
1859 }
1861  booldatatype_ = 0;
1862  clear_has_booldatatype();
1863 }
1865  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.MeasureLogData.boolDataType)
1866  return booldatatype_;
1867 }
1868 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_booldatatype(::google::protobuf::int32 value) {
1869  set_has_booldatatype();
1870  booldatatype_ = value;
1871  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.MeasureLogData.boolDataType)
1872 }
1873 
1874 // optional bool boolDataValue = 4;
1876  return (_has_bits_[0] & 0x00000008u) != 0;
1877 }
1878 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_has_booldatavalue() {
1879  _has_bits_[0] |= 0x00000008u;
1880 }
1881 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_has_booldatavalue() {
1882  _has_bits_[0] &= ~0x00000008u;
1883 }
1885  booldatavalue_ = false;
1886  clear_has_booldatavalue();
1887 }
1889  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.MeasureLogData.boolDataValue)
1890  return booldatavalue_;
1891 }
1893  set_has_booldatavalue();
1894  booldatavalue_ = value;
1895  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.MeasureLogData.boolDataValue)
1896 }
1897 
1898 // -------------------------------------------------------------------
1899 
1900 // ControlPointFileEntryV0002_Measure
1901 
1902 // required string serialnumber = 1;
1904  return (_has_bits_[0] & 0x00000001u) != 0;
1905 }
1906 inline void ControlPointFileEntryV0002_Measure::set_has_serialnumber() {
1907  _has_bits_[0] |= 0x00000001u;
1908 }
1909 inline void ControlPointFileEntryV0002_Measure::clear_has_serialnumber() {
1910  _has_bits_[0] &= ~0x00000001u;
1911 }
1913  if (serialnumber_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1914  serialnumber_->clear();
1915  }
1916  clear_has_serialnumber();
1917 }
1918 inline const ::std::string& ControlPointFileEntryV0002_Measure::serialnumber() const {
1919  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.serialnumber)
1920  return *serialnumber_;
1921 }
1922 inline void ControlPointFileEntryV0002_Measure::set_serialnumber(const ::std::string& value) {
1923  set_has_serialnumber();
1924  if (serialnumber_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1925  serialnumber_ = new ::std::string;
1926  }
1927  serialnumber_->assign(value);
1928  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.serialnumber)
1929 }
1931  set_has_serialnumber();
1932  if (serialnumber_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1933  serialnumber_ = new ::std::string;
1934  }
1935  serialnumber_->assign(value);
1936  // @@protoc_insertion_point(field_set_char:Isis.ControlPointFileEntryV0002.Measure.serialnumber)
1937 }
1938 inline void ControlPointFileEntryV0002_Measure::set_serialnumber(const char* value, size_t size) {
1939  set_has_serialnumber();
1940  if (serialnumber_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1941  serialnumber_ = new ::std::string;
1942  }
1943  serialnumber_->assign(reinterpret_cast<const char*>(value), size);
1944  // @@protoc_insertion_point(field_set_pointer:Isis.ControlPointFileEntryV0002.Measure.serialnumber)
1945 }
1947  set_has_serialnumber();
1948  if (serialnumber_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1949  serialnumber_ = new ::std::string;
1950  }
1951  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.Measure.serialnumber)
1952  return serialnumber_;
1953 }
1955  clear_has_serialnumber();
1956  if (serialnumber_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1957  return NULL;
1958  } else {
1959  ::std::string* temp = serialnumber_;
1960  serialnumber_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1961  return temp;
1962  }
1963 }
1964 inline void ControlPointFileEntryV0002_Measure::set_allocated_serialnumber(::std::string* serialnumber) {
1965  if (serialnumber_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1966  delete serialnumber_;
1967  }
1968  if (serialnumber) {
1969  set_has_serialnumber();
1970  serialnumber_ = serialnumber;
1971  } else {
1972  clear_has_serialnumber();
1973  serialnumber_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1974  }
1975  // @@protoc_insertion_point(field_set_allocated:Isis.ControlPointFileEntryV0002.Measure.serialnumber)
1976 }
1977 
1978 // required .Isis.ControlPointFileEntryV0002.Measure.MeasureType type = 2;
1980  return (_has_bits_[0] & 0x00000002u) != 0;
1981 }
1982 inline void ControlPointFileEntryV0002_Measure::set_has_type() {
1983  _has_bits_[0] |= 0x00000002u;
1984 }
1985 inline void ControlPointFileEntryV0002_Measure::clear_has_type() {
1986  _has_bits_[0] &= ~0x00000002u;
1987 }
1989  type_ = 0;
1990  clear_has_type();
1991 }
1993  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.type)
1994  return static_cast< ::Isis::ControlPointFileEntryV0002_Measure_MeasureType >(type_);
1995 }
1998  set_has_type();
1999  type_ = value;
2000  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.type)
2001 }
2002 
2003 // optional double sample = 3;
2005  return (_has_bits_[0] & 0x00000004u) != 0;
2006 }
2007 inline void ControlPointFileEntryV0002_Measure::set_has_sample() {
2008  _has_bits_[0] |= 0x00000004u;
2009 }
2010 inline void ControlPointFileEntryV0002_Measure::clear_has_sample() {
2011  _has_bits_[0] &= ~0x00000004u;
2012 }
2014  sample_ = 0;
2015  clear_has_sample();
2016 }
2018  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.sample)
2019  return sample_;
2020 }
2022  set_has_sample();
2023  sample_ = value;
2024  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.sample)
2025 }
2026 
2027 // optional double line = 4;
2029  return (_has_bits_[0] & 0x00000008u) != 0;
2030 }
2031 inline void ControlPointFileEntryV0002_Measure::set_has_line() {
2032  _has_bits_[0] |= 0x00000008u;
2033 }
2034 inline void ControlPointFileEntryV0002_Measure::clear_has_line() {
2035  _has_bits_[0] &= ~0x00000008u;
2036 }
2038  line_ = 0;
2039  clear_has_line();
2040 }
2042  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.line)
2043  return line_;
2044 }
2046  set_has_line();
2047  line_ = value;
2048  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.line)
2049 }
2050 
2051 // optional double sampleResidual = 5;
2053  return (_has_bits_[0] & 0x00000010u) != 0;
2054 }
2055 inline void ControlPointFileEntryV0002_Measure::set_has_sampleresidual() {
2056  _has_bits_[0] |= 0x00000010u;
2057 }
2058 inline void ControlPointFileEntryV0002_Measure::clear_has_sampleresidual() {
2059  _has_bits_[0] &= ~0x00000010u;
2060 }
2062  sampleresidual_ = 0;
2063  clear_has_sampleresidual();
2064 }
2066  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.sampleResidual)
2067  return sampleresidual_;
2068 }
2070  set_has_sampleresidual();
2071  sampleresidual_ = value;
2072  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.sampleResidual)
2073 }
2074 
2075 // optional double lineResidual = 6;
2077  return (_has_bits_[0] & 0x00000020u) != 0;
2078 }
2079 inline void ControlPointFileEntryV0002_Measure::set_has_lineresidual() {
2080  _has_bits_[0] |= 0x00000020u;
2081 }
2082 inline void ControlPointFileEntryV0002_Measure::clear_has_lineresidual() {
2083  _has_bits_[0] &= ~0x00000020u;
2084 }
2086  lineresidual_ = 0;
2087  clear_has_lineresidual();
2088 }
2090  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.lineResidual)
2091  return lineresidual_;
2092 }
2094  set_has_lineresidual();
2095  lineresidual_ = value;
2096  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.lineResidual)
2097 }
2098 
2099 // optional string choosername = 7;
2101  return (_has_bits_[0] & 0x00000040u) != 0;
2102 }
2103 inline void ControlPointFileEntryV0002_Measure::set_has_choosername() {
2104  _has_bits_[0] |= 0x00000040u;
2105 }
2106 inline void ControlPointFileEntryV0002_Measure::clear_has_choosername() {
2107  _has_bits_[0] &= ~0x00000040u;
2108 }
2110  if (choosername_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2111  choosername_->clear();
2112  }
2113  clear_has_choosername();
2114 }
2115 inline const ::std::string& ControlPointFileEntryV0002_Measure::choosername() const {
2116  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.choosername)
2117  return *choosername_;
2118 }
2119 inline void ControlPointFileEntryV0002_Measure::set_choosername(const ::std::string& value) {
2120  set_has_choosername();
2121  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2122  choosername_ = new ::std::string;
2123  }
2124  choosername_->assign(value);
2125  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.choosername)
2126 }
2128  set_has_choosername();
2129  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2130  choosername_ = new ::std::string;
2131  }
2132  choosername_->assign(value);
2133  // @@protoc_insertion_point(field_set_char:Isis.ControlPointFileEntryV0002.Measure.choosername)
2134 }
2135 inline void ControlPointFileEntryV0002_Measure::set_choosername(const char* value, size_t size) {
2136  set_has_choosername();
2137  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2138  choosername_ = new ::std::string;
2139  }
2140  choosername_->assign(reinterpret_cast<const char*>(value), size);
2141  // @@protoc_insertion_point(field_set_pointer:Isis.ControlPointFileEntryV0002.Measure.choosername)
2142 }
2144  set_has_choosername();
2145  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2146  choosername_ = new ::std::string;
2147  }
2148  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.Measure.choosername)
2149  return choosername_;
2150 }
2152  clear_has_choosername();
2153  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2154  return NULL;
2155  } else {
2156  ::std::string* temp = choosername_;
2157  choosername_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2158  return temp;
2159  }
2160 }
2161 inline void ControlPointFileEntryV0002_Measure::set_allocated_choosername(::std::string* choosername) {
2162  if (choosername_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2163  delete choosername_;
2164  }
2165  if (choosername) {
2166  set_has_choosername();
2167  choosername_ = choosername;
2168  } else {
2169  clear_has_choosername();
2170  choosername_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2171  }
2172  // @@protoc_insertion_point(field_set_allocated:Isis.ControlPointFileEntryV0002.Measure.choosername)
2173 }
2174 
2175 // optional string datetime = 8;
2177  return (_has_bits_[0] & 0x00000080u) != 0;
2178 }
2179 inline void ControlPointFileEntryV0002_Measure::set_has_datetime() {
2180  _has_bits_[0] |= 0x00000080u;
2181 }
2182 inline void ControlPointFileEntryV0002_Measure::clear_has_datetime() {
2183  _has_bits_[0] &= ~0x00000080u;
2184 }
2186  if (datetime_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2187  datetime_->clear();
2188  }
2189  clear_has_datetime();
2190 }
2191 inline const ::std::string& ControlPointFileEntryV0002_Measure::datetime() const {
2192  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.datetime)
2193  return *datetime_;
2194 }
2195 inline void ControlPointFileEntryV0002_Measure::set_datetime(const ::std::string& value) {
2196  set_has_datetime();
2197  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2198  datetime_ = new ::std::string;
2199  }
2200  datetime_->assign(value);
2201  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.datetime)
2202 }
2204  set_has_datetime();
2205  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2206  datetime_ = new ::std::string;
2207  }
2208  datetime_->assign(value);
2209  // @@protoc_insertion_point(field_set_char:Isis.ControlPointFileEntryV0002.Measure.datetime)
2210 }
2211 inline void ControlPointFileEntryV0002_Measure::set_datetime(const char* value, size_t size) {
2212  set_has_datetime();
2213  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2214  datetime_ = new ::std::string;
2215  }
2216  datetime_->assign(reinterpret_cast<const char*>(value), size);
2217  // @@protoc_insertion_point(field_set_pointer:Isis.ControlPointFileEntryV0002.Measure.datetime)
2218 }
2220  set_has_datetime();
2221  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2222  datetime_ = new ::std::string;
2223  }
2224  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.Measure.datetime)
2225  return datetime_;
2226 }
2228  clear_has_datetime();
2229  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2230  return NULL;
2231  } else {
2232  ::std::string* temp = datetime_;
2233  datetime_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2234  return temp;
2235  }
2236 }
2238  if (datetime_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2239  delete datetime_;
2240  }
2241  if (datetime) {
2242  set_has_datetime();
2243  datetime_ = datetime;
2244  } else {
2245  clear_has_datetime();
2246  datetime_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2247  }
2248  // @@protoc_insertion_point(field_set_allocated:Isis.ControlPointFileEntryV0002.Measure.datetime)
2249 }
2250 
2251 // optional bool editLock = 9;
2253  return (_has_bits_[0] & 0x00000100u) != 0;
2254 }
2255 inline void ControlPointFileEntryV0002_Measure::set_has_editlock() {
2256  _has_bits_[0] |= 0x00000100u;
2257 }
2258 inline void ControlPointFileEntryV0002_Measure::clear_has_editlock() {
2259  _has_bits_[0] &= ~0x00000100u;
2260 }
2262  editlock_ = false;
2263  clear_has_editlock();
2264 }
2266  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.editLock)
2267  return editlock_;
2268 }
2270  set_has_editlock();
2271  editlock_ = value;
2272  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.editLock)
2273 }
2274 
2275 // optional bool ignore = 10;
2277  return (_has_bits_[0] & 0x00000200u) != 0;
2278 }
2279 inline void ControlPointFileEntryV0002_Measure::set_has_ignore() {
2280  _has_bits_[0] |= 0x00000200u;
2281 }
2282 inline void ControlPointFileEntryV0002_Measure::clear_has_ignore() {
2283  _has_bits_[0] &= ~0x00000200u;
2284 }
2286  ignore_ = false;
2287  clear_has_ignore();
2288 }
2290  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.ignore)
2291  return ignore_;
2292 }
2294  set_has_ignore();
2295  ignore_ = value;
2296  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.ignore)
2297 }
2298 
2299 // optional bool jigsawRejected = 11;
2301  return (_has_bits_[0] & 0x00000400u) != 0;
2302 }
2303 inline void ControlPointFileEntryV0002_Measure::set_has_jigsawrejected() {
2304  _has_bits_[0] |= 0x00000400u;
2305 }
2306 inline void ControlPointFileEntryV0002_Measure::clear_has_jigsawrejected() {
2307  _has_bits_[0] &= ~0x00000400u;
2308 }
2310  jigsawrejected_ = false;
2311  clear_has_jigsawrejected();
2312 }
2314  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.jigsawRejected)
2315  return jigsawrejected_;
2316 }
2318  set_has_jigsawrejected();
2319  jigsawrejected_ = value;
2320  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.jigsawRejected)
2321 }
2322 
2323 // optional double diameter = 12;
2325  return (_has_bits_[0] & 0x00000800u) != 0;
2326 }
2327 inline void ControlPointFileEntryV0002_Measure::set_has_diameter() {
2328  _has_bits_[0] |= 0x00000800u;
2329 }
2330 inline void ControlPointFileEntryV0002_Measure::clear_has_diameter() {
2331  _has_bits_[0] &= ~0x00000800u;
2332 }
2334  diameter_ = 0;
2335  clear_has_diameter();
2336 }
2338  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.diameter)
2339  return diameter_;
2340 }
2342  set_has_diameter();
2343  diameter_ = value;
2344  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.diameter)
2345 }
2346 
2347 // optional double apriorisample = 13;
2349  return (_has_bits_[0] & 0x00001000u) != 0;
2350 }
2351 inline void ControlPointFileEntryV0002_Measure::set_has_apriorisample() {
2352  _has_bits_[0] |= 0x00001000u;
2353 }
2354 inline void ControlPointFileEntryV0002_Measure::clear_has_apriorisample() {
2355  _has_bits_[0] &= ~0x00001000u;
2356 }
2358  apriorisample_ = 0;
2359  clear_has_apriorisample();
2360 }
2362  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.apriorisample)
2363  return apriorisample_;
2364 }
2366  set_has_apriorisample();
2367  apriorisample_ = value;
2368  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.apriorisample)
2369 }
2370 
2371 // optional double aprioriline = 14;
2373  return (_has_bits_[0] & 0x00002000u) != 0;
2374 }
2375 inline void ControlPointFileEntryV0002_Measure::set_has_aprioriline() {
2376  _has_bits_[0] |= 0x00002000u;
2377 }
2378 inline void ControlPointFileEntryV0002_Measure::clear_has_aprioriline() {
2379  _has_bits_[0] &= ~0x00002000u;
2380 }
2382  aprioriline_ = 0;
2383  clear_has_aprioriline();
2384 }
2386  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.aprioriline)
2387  return aprioriline_;
2388 }
2390  set_has_aprioriline();
2391  aprioriline_ = value;
2392  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.aprioriline)
2393 }
2394 
2395 // optional double samplesigma = 15;
2397  return (_has_bits_[0] & 0x00004000u) != 0;
2398 }
2399 inline void ControlPointFileEntryV0002_Measure::set_has_samplesigma() {
2400  _has_bits_[0] |= 0x00004000u;
2401 }
2402 inline void ControlPointFileEntryV0002_Measure::clear_has_samplesigma() {
2403  _has_bits_[0] &= ~0x00004000u;
2404 }
2406  samplesigma_ = 0;
2407  clear_has_samplesigma();
2408 }
2410  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.samplesigma)
2411  return samplesigma_;
2412 }
2414  set_has_samplesigma();
2415  samplesigma_ = value;
2416  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.samplesigma)
2417 }
2418 
2419 // optional double linesigma = 16;
2421  return (_has_bits_[0] & 0x00008000u) != 0;
2422 }
2423 inline void ControlPointFileEntryV0002_Measure::set_has_linesigma() {
2424  _has_bits_[0] |= 0x00008000u;
2425 }
2426 inline void ControlPointFileEntryV0002_Measure::clear_has_linesigma() {
2427  _has_bits_[0] &= ~0x00008000u;
2428 }
2430  linesigma_ = 0;
2431  clear_has_linesigma();
2432 }
2434  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.linesigma)
2435  return linesigma_;
2436 }
2438  set_has_linesigma();
2439  linesigma_ = value;
2440  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.Measure.linesigma)
2441 }
2442 
2443 // repeated .Isis.ControlPointFileEntryV0002.Measure.MeasureLogData log = 17;
2445  return log_.size();
2446 }
2448  log_.Clear();
2449 }
2450 inline const ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData& ControlPointFileEntryV0002_Measure::log(int index) const {
2451  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.Measure.log)
2452  return log_.Get(index);
2453 }
2454 inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData* ControlPointFileEntryV0002_Measure::mutable_log(int index) {
2455  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.Measure.log)
2456  return log_.Mutable(index);
2457 }
2458 inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData* ControlPointFileEntryV0002_Measure::add_log() {
2459  // @@protoc_insertion_point(field_add:Isis.ControlPointFileEntryV0002.Measure.log)
2460  return log_.Add();
2461 }
2462 inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData >&
2464  // @@protoc_insertion_point(field_list:Isis.ControlPointFileEntryV0002.Measure.log)
2465  return log_;
2466 }
2467 inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData >*
2469  // @@protoc_insertion_point(field_mutable_list:Isis.ControlPointFileEntryV0002.Measure.log)
2470  return &log_;
2471 }
2472 
2473 // -------------------------------------------------------------------
2474 
2475 // ControlPointFileEntryV0002
2476 
2477 // required string id = 1;
2479  return (_has_bits_[0] & 0x00000001u) != 0;
2480 }
2481 inline void ControlPointFileEntryV0002::set_has_id() {
2482  _has_bits_[0] |= 0x00000001u;
2483 }
2484 inline void ControlPointFileEntryV0002::clear_has_id() {
2485  _has_bits_[0] &= ~0x00000001u;
2486 }
2488  if (id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2489  id_->clear();
2490  }
2491  clear_has_id();
2492 }
2493 inline const ::std::string& ControlPointFileEntryV0002::id() const {
2494  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.id)
2495  return *id_;
2496 }
2497 inline void ControlPointFileEntryV0002::set_id(const ::std::string& value) {
2498  set_has_id();
2499  if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2500  id_ = new ::std::string;
2501  }
2502  id_->assign(value);
2503  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.id)
2504 }
2505 inline void ControlPointFileEntryV0002::set_id(const char* value) {
2506  set_has_id();
2507  if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2508  id_ = new ::std::string;
2509  }
2510  id_->assign(value);
2511  // @@protoc_insertion_point(field_set_char:Isis.ControlPointFileEntryV0002.id)
2512 }
2513 inline void ControlPointFileEntryV0002::set_id(const char* value, size_t size) {
2514  set_has_id();
2515  if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2516  id_ = new ::std::string;
2517  }
2518  id_->assign(reinterpret_cast<const char*>(value), size);
2519  // @@protoc_insertion_point(field_set_pointer:Isis.ControlPointFileEntryV0002.id)
2520 }
2522  set_has_id();
2523  if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2524  id_ = new ::std::string;
2525  }
2526  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.id)
2527  return id_;
2528 }
2530  clear_has_id();
2531  if (id_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2532  return NULL;
2533  } else {
2534  ::std::string* temp = id_;
2535  id_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2536  return temp;
2537  }
2538 }
2539 inline void ControlPointFileEntryV0002::set_allocated_id(::std::string* id) {
2540  if (id_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2541  delete id_;
2542  }
2543  if (id) {
2544  set_has_id();
2545  id_ = id;
2546  } else {
2547  clear_has_id();
2548  id_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2549  }
2550  // @@protoc_insertion_point(field_set_allocated:Isis.ControlPointFileEntryV0002.id)
2551 }
2552 
2553 // required .Isis.ControlPointFileEntryV0002.PointType type = 2;
2555  return (_has_bits_[0] & 0x00000002u) != 0;
2556 }
2557 inline void ControlPointFileEntryV0002::set_has_type() {
2558  _has_bits_[0] |= 0x00000002u;
2559 }
2560 inline void ControlPointFileEntryV0002::clear_has_type() {
2561  _has_bits_[0] &= ~0x00000002u;
2562 }
2564  type_ = 2;
2565  clear_has_type();
2566 }
2568  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.type)
2569  return static_cast< ::Isis::ControlPointFileEntryV0002_PointType >(type_);
2570 }
2573  set_has_type();
2574  type_ = value;
2575  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.type)
2576 }
2577 
2578 // optional string chooserName = 3;
2580  return (_has_bits_[0] & 0x00000004u) != 0;
2581 }
2582 inline void ControlPointFileEntryV0002::set_has_choosername() {
2583  _has_bits_[0] |= 0x00000004u;
2584 }
2585 inline void ControlPointFileEntryV0002::clear_has_choosername() {
2586  _has_bits_[0] &= ~0x00000004u;
2587 }
2589  if (choosername_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2590  choosername_->clear();
2591  }
2592  clear_has_choosername();
2593 }
2594 inline const ::std::string& ControlPointFileEntryV0002::choosername() const {
2595  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.chooserName)
2596  return *choosername_;
2597 }
2598 inline void ControlPointFileEntryV0002::set_choosername(const ::std::string& value) {
2599  set_has_choosername();
2600  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2601  choosername_ = new ::std::string;
2602  }
2603  choosername_->assign(value);
2604  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.chooserName)
2605 }
2606 inline void ControlPointFileEntryV0002::set_choosername(const char* value) {
2607  set_has_choosername();
2608  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2609  choosername_ = new ::std::string;
2610  }
2611  choosername_->assign(value);
2612  // @@protoc_insertion_point(field_set_char:Isis.ControlPointFileEntryV0002.chooserName)
2613 }
2614 inline void ControlPointFileEntryV0002::set_choosername(const char* value, size_t size) {
2615  set_has_choosername();
2616  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2617  choosername_ = new ::std::string;
2618  }
2619  choosername_->assign(reinterpret_cast<const char*>(value), size);
2620  // @@protoc_insertion_point(field_set_pointer:Isis.ControlPointFileEntryV0002.chooserName)
2621 }
2623  set_has_choosername();
2624  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2625  choosername_ = new ::std::string;
2626  }
2627  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.chooserName)
2628  return choosername_;
2629 }
2631  clear_has_choosername();
2632  if (choosername_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2633  return NULL;
2634  } else {
2635  ::std::string* temp = choosername_;
2636  choosername_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2637  return temp;
2638  }
2639 }
2640 inline void ControlPointFileEntryV0002::set_allocated_choosername(::std::string* choosername) {
2641  if (choosername_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2642  delete choosername_;
2643  }
2644  if (choosername) {
2645  set_has_choosername();
2646  choosername_ = choosername;
2647  } else {
2648  clear_has_choosername();
2649  choosername_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2650  }
2651  // @@protoc_insertion_point(field_set_allocated:Isis.ControlPointFileEntryV0002.chooserName)
2652 }
2653 
2654 // optional string datetime = 4;
2656  return (_has_bits_[0] & 0x00000008u) != 0;
2657 }
2658 inline void ControlPointFileEntryV0002::set_has_datetime() {
2659  _has_bits_[0] |= 0x00000008u;
2660 }
2661 inline void ControlPointFileEntryV0002::clear_has_datetime() {
2662  _has_bits_[0] &= ~0x00000008u;
2663 }
2665  if (datetime_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2666  datetime_->clear();
2667  }
2668  clear_has_datetime();
2669 }
2670 inline const ::std::string& ControlPointFileEntryV0002::datetime() const {
2671  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.datetime)
2672  return *datetime_;
2673 }
2674 inline void ControlPointFileEntryV0002::set_datetime(const ::std::string& value) {
2675  set_has_datetime();
2676  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2677  datetime_ = new ::std::string;
2678  }
2679  datetime_->assign(value);
2680  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.datetime)
2681 }
2682 inline void ControlPointFileEntryV0002::set_datetime(const char* value) {
2683  set_has_datetime();
2684  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2685  datetime_ = new ::std::string;
2686  }
2687  datetime_->assign(value);
2688  // @@protoc_insertion_point(field_set_char:Isis.ControlPointFileEntryV0002.datetime)
2689 }
2690 inline void ControlPointFileEntryV0002::set_datetime(const char* value, size_t size) {
2691  set_has_datetime();
2692  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2693  datetime_ = new ::std::string;
2694  }
2695  datetime_->assign(reinterpret_cast<const char*>(value), size);
2696  // @@protoc_insertion_point(field_set_pointer:Isis.ControlPointFileEntryV0002.datetime)
2697 }
2699  set_has_datetime();
2700  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2701  datetime_ = new ::std::string;
2702  }
2703  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.datetime)
2704  return datetime_;
2705 }
2707  clear_has_datetime();
2708  if (datetime_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2709  return NULL;
2710  } else {
2711  ::std::string* temp = datetime_;
2712  datetime_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2713  return temp;
2714  }
2715 }
2716 inline void ControlPointFileEntryV0002::set_allocated_datetime(::std::string* datetime) {
2717  if (datetime_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2718  delete datetime_;
2719  }
2720  if (datetime) {
2721  set_has_datetime();
2722  datetime_ = datetime;
2723  } else {
2724  clear_has_datetime();
2725  datetime_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2726  }
2727  // @@protoc_insertion_point(field_set_allocated:Isis.ControlPointFileEntryV0002.datetime)
2728 }
2729 
2730 // optional bool editLock = 5;
2732  return (_has_bits_[0] & 0x00000010u) != 0;
2733 }
2734 inline void ControlPointFileEntryV0002::set_has_editlock() {
2735  _has_bits_[0] |= 0x00000010u;
2736 }
2737 inline void ControlPointFileEntryV0002::clear_has_editlock() {
2738  _has_bits_[0] &= ~0x00000010u;
2739 }
2741  editlock_ = false;
2742  clear_has_editlock();
2743 }
2745  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.editLock)
2746  return editlock_;
2747 }
2749  set_has_editlock();
2750  editlock_ = value;
2751  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.editLock)
2752 }
2753 
2754 // optional bool ignore = 6;
2756  return (_has_bits_[0] & 0x00000020u) != 0;
2757 }
2758 inline void ControlPointFileEntryV0002::set_has_ignore() {
2759  _has_bits_[0] |= 0x00000020u;
2760 }
2761 inline void ControlPointFileEntryV0002::clear_has_ignore() {
2762  _has_bits_[0] &= ~0x00000020u;
2763 }
2765  ignore_ = false;
2766  clear_has_ignore();
2767 }
2769  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.ignore)
2770  return ignore_;
2771 }
2773  set_has_ignore();
2774  ignore_ = value;
2775  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.ignore)
2776 }
2777 
2778 // optional bool jigsawRejected = 7;
2780  return (_has_bits_[0] & 0x00000040u) != 0;
2781 }
2782 inline void ControlPointFileEntryV0002::set_has_jigsawrejected() {
2783  _has_bits_[0] |= 0x00000040u;
2784 }
2785 inline void ControlPointFileEntryV0002::clear_has_jigsawrejected() {
2786  _has_bits_[0] &= ~0x00000040u;
2787 }
2789  jigsawrejected_ = false;
2790  clear_has_jigsawrejected();
2791 }
2793  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.jigsawRejected)
2794  return jigsawrejected_;
2795 }
2797  set_has_jigsawrejected();
2798  jigsawrejected_ = value;
2799  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.jigsawRejected)
2800 }
2801 
2802 // optional int32 referenceIndex = 8;
2804  return (_has_bits_[0] & 0x00000080u) != 0;
2805 }
2806 inline void ControlPointFileEntryV0002::set_has_referenceindex() {
2807  _has_bits_[0] |= 0x00000080u;
2808 }
2809 inline void ControlPointFileEntryV0002::clear_has_referenceindex() {
2810  _has_bits_[0] &= ~0x00000080u;
2811 }
2813  referenceindex_ = 0;
2814  clear_has_referenceindex();
2815 }
2816 inline ::google::protobuf::int32 ControlPointFileEntryV0002::referenceindex() const {
2817  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.referenceIndex)
2818  return referenceindex_;
2819 }
2820 inline void ControlPointFileEntryV0002::set_referenceindex(::google::protobuf::int32 value) {
2821  set_has_referenceindex();
2822  referenceindex_ = value;
2823  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.referenceIndex)
2824 }
2825 
2826 // optional .Isis.ControlPointFileEntryV0002.AprioriSource aprioriSurfPointSource = 9;
2828  return (_has_bits_[0] & 0x00000100u) != 0;
2829 }
2830 inline void ControlPointFileEntryV0002::set_has_apriorisurfpointsource() {
2831  _has_bits_[0] |= 0x00000100u;
2832 }
2833 inline void ControlPointFileEntryV0002::clear_has_apriorisurfpointsource() {
2834  _has_bits_[0] &= ~0x00000100u;
2835 }
2837  apriorisurfpointsource_ = 0;
2838  clear_has_apriorisurfpointsource();
2839 }
2841  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.aprioriSurfPointSource)
2842  return static_cast< ::Isis::ControlPointFileEntryV0002_AprioriSource >(apriorisurfpointsource_);
2843 }
2846  set_has_apriorisurfpointsource();
2847  apriorisurfpointsource_ = value;
2848  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.aprioriSurfPointSource)
2849 }
2850 
2851 // optional string aprioriSurfPointSourceFile = 10;
2853  return (_has_bits_[0] & 0x00000200u) != 0;
2854 }
2855 inline void ControlPointFileEntryV0002::set_has_apriorisurfpointsourcefile() {
2856  _has_bits_[0] |= 0x00000200u;
2857 }
2858 inline void ControlPointFileEntryV0002::clear_has_apriorisurfpointsourcefile() {
2859  _has_bits_[0] &= ~0x00000200u;
2860 }
2862  if (apriorisurfpointsourcefile_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2863  apriorisurfpointsourcefile_->clear();
2864  }
2865  clear_has_apriorisurfpointsourcefile();
2866 }
2867 inline const ::std::string& ControlPointFileEntryV0002::apriorisurfpointsourcefile() const {
2868  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.aprioriSurfPointSourceFile)
2869  return *apriorisurfpointsourcefile_;
2870 }
2871 inline void ControlPointFileEntryV0002::set_apriorisurfpointsourcefile(const ::std::string& value) {
2872  set_has_apriorisurfpointsourcefile();
2873  if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2874  apriorisurfpointsourcefile_ = new ::std::string;
2875  }
2876  apriorisurfpointsourcefile_->assign(value);
2877  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.aprioriSurfPointSourceFile)
2878 }
2880  set_has_apriorisurfpointsourcefile();
2881  if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2882  apriorisurfpointsourcefile_ = new ::std::string;
2883  }
2884  apriorisurfpointsourcefile_->assign(value);
2885  // @@protoc_insertion_point(field_set_char:Isis.ControlPointFileEntryV0002.aprioriSurfPointSourceFile)
2886 }
2887 inline void ControlPointFileEntryV0002::set_apriorisurfpointsourcefile(const char* value, size_t size) {
2888  set_has_apriorisurfpointsourcefile();
2889  if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2890  apriorisurfpointsourcefile_ = new ::std::string;
2891  }
2892  apriorisurfpointsourcefile_->assign(reinterpret_cast<const char*>(value), size);
2893  // @@protoc_insertion_point(field_set_pointer:Isis.ControlPointFileEntryV0002.aprioriSurfPointSourceFile)
2894 }
2896  set_has_apriorisurfpointsourcefile();
2897  if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2898  apriorisurfpointsourcefile_ = new ::std::string;
2899  }
2900  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.aprioriSurfPointSourceFile)
2901  return apriorisurfpointsourcefile_;
2902 }
2904  clear_has_apriorisurfpointsourcefile();
2905  if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2906  return NULL;
2907  } else {
2908  ::std::string* temp = apriorisurfpointsourcefile_;
2909  apriorisurfpointsourcefile_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2910  return temp;
2911  }
2912 }
2913 inline void ControlPointFileEntryV0002::set_allocated_apriorisurfpointsourcefile(::std::string* apriorisurfpointsourcefile) {
2914  if (apriorisurfpointsourcefile_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2915  delete apriorisurfpointsourcefile_;
2916  }
2917  if (apriorisurfpointsourcefile) {
2918  set_has_apriorisurfpointsourcefile();
2919  apriorisurfpointsourcefile_ = apriorisurfpointsourcefile;
2920  } else {
2921  clear_has_apriorisurfpointsourcefile();
2922  apriorisurfpointsourcefile_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2923  }
2924  // @@protoc_insertion_point(field_set_allocated:Isis.ControlPointFileEntryV0002.aprioriSurfPointSourceFile)
2925 }
2926 
2927 // optional .Isis.ControlPointFileEntryV0002.AprioriSource aprioriRadiusSource = 11;
2929  return (_has_bits_[0] & 0x00000400u) != 0;
2930 }
2931 inline void ControlPointFileEntryV0002::set_has_aprioriradiussource() {
2932  _has_bits_[0] |= 0x00000400u;
2933 }
2934 inline void ControlPointFileEntryV0002::clear_has_aprioriradiussource() {
2935  _has_bits_[0] &= ~0x00000400u;
2936 }
2938  aprioriradiussource_ = 0;
2939  clear_has_aprioriradiussource();
2940 }
2942  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.aprioriRadiusSource)
2943  return static_cast< ::Isis::ControlPointFileEntryV0002_AprioriSource >(aprioriradiussource_);
2944 }
2947  set_has_aprioriradiussource();
2948  aprioriradiussource_ = value;
2949  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.aprioriRadiusSource)
2950 }
2951 
2952 // optional string aprioriRadiusSourceFile = 12;
2954  return (_has_bits_[0] & 0x00000800u) != 0;
2955 }
2956 inline void ControlPointFileEntryV0002::set_has_aprioriradiussourcefile() {
2957  _has_bits_[0] |= 0x00000800u;
2958 }
2959 inline void ControlPointFileEntryV0002::clear_has_aprioriradiussourcefile() {
2960  _has_bits_[0] &= ~0x00000800u;
2961 }
2963  if (aprioriradiussourcefile_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2964  aprioriradiussourcefile_->clear();
2965  }
2966  clear_has_aprioriradiussourcefile();
2967 }
2968 inline const ::std::string& ControlPointFileEntryV0002::aprioriradiussourcefile() const {
2969  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.aprioriRadiusSourceFile)
2970  return *aprioriradiussourcefile_;
2971 }
2972 inline void ControlPointFileEntryV0002::set_aprioriradiussourcefile(const ::std::string& value) {
2973  set_has_aprioriradiussourcefile();
2974  if (aprioriradiussourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2975  aprioriradiussourcefile_ = new ::std::string;
2976  }
2977  aprioriradiussourcefile_->assign(value);
2978  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.aprioriRadiusSourceFile)
2979 }
2981  set_has_aprioriradiussourcefile();
2982  if (aprioriradiussourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2983  aprioriradiussourcefile_ = new ::std::string;
2984  }
2985  aprioriradiussourcefile_->assign(value);
2986  // @@protoc_insertion_point(field_set_char:Isis.ControlPointFileEntryV0002.aprioriRadiusSourceFile)
2987 }
2988 inline void ControlPointFileEntryV0002::set_aprioriradiussourcefile(const char* value, size_t size) {
2989  set_has_aprioriradiussourcefile();
2990  if (aprioriradiussourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2991  aprioriradiussourcefile_ = new ::std::string;
2992  }
2993  aprioriradiussourcefile_->assign(reinterpret_cast<const char*>(value), size);
2994  // @@protoc_insertion_point(field_set_pointer:Isis.ControlPointFileEntryV0002.aprioriRadiusSourceFile)
2995 }
2997  set_has_aprioriradiussourcefile();
2998  if (aprioriradiussourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2999  aprioriradiussourcefile_ = new ::std::string;
3000  }
3001  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.aprioriRadiusSourceFile)
3002  return aprioriradiussourcefile_;
3003 }
3005  clear_has_aprioriradiussourcefile();
3006  if (aprioriradiussourcefile_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3007  return NULL;
3008  } else {
3009  ::std::string* temp = aprioriradiussourcefile_;
3010  aprioriradiussourcefile_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3011  return temp;
3012  }
3013 }
3014 inline void ControlPointFileEntryV0002::set_allocated_aprioriradiussourcefile(::std::string* aprioriradiussourcefile) {
3015  if (aprioriradiussourcefile_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3016  delete aprioriradiussourcefile_;
3017  }
3018  if (aprioriradiussourcefile) {
3019  set_has_aprioriradiussourcefile();
3020  aprioriradiussourcefile_ = aprioriradiussourcefile;
3021  } else {
3022  clear_has_aprioriradiussourcefile();
3023  aprioriradiussourcefile_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3024  }
3025  // @@protoc_insertion_point(field_set_allocated:Isis.ControlPointFileEntryV0002.aprioriRadiusSourceFile)
3026 }
3027 
3028 // optional bool latitudeConstrained = 13;
3030  return (_has_bits_[0] & 0x00001000u) != 0;
3031 }
3032 inline void ControlPointFileEntryV0002::set_has_latitudeconstrained() {
3033  _has_bits_[0] |= 0x00001000u;
3034 }
3035 inline void ControlPointFileEntryV0002::clear_has_latitudeconstrained() {
3036  _has_bits_[0] &= ~0x00001000u;
3037 }
3039  latitudeconstrained_ = false;
3040  clear_has_latitudeconstrained();
3041 }
3043  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.latitudeConstrained)
3044  return latitudeconstrained_;
3045 }
3047  set_has_latitudeconstrained();
3048  latitudeconstrained_ = value;
3049  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.latitudeConstrained)
3050 }
3051 
3052 // optional bool longitudeConstrained = 14;
3054  return (_has_bits_[0] & 0x00002000u) != 0;
3055 }
3056 inline void ControlPointFileEntryV0002::set_has_longitudeconstrained() {
3057  _has_bits_[0] |= 0x00002000u;
3058 }
3059 inline void ControlPointFileEntryV0002::clear_has_longitudeconstrained() {
3060  _has_bits_[0] &= ~0x00002000u;
3061 }
3063  longitudeconstrained_ = false;
3064  clear_has_longitudeconstrained();
3065 }
3067  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.longitudeConstrained)
3068  return longitudeconstrained_;
3069 }
3071  set_has_longitudeconstrained();
3072  longitudeconstrained_ = value;
3073  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.longitudeConstrained)
3074 }
3075 
3076 // optional bool radiusConstrained = 15;
3078  return (_has_bits_[0] & 0x00004000u) != 0;
3079 }
3080 inline void ControlPointFileEntryV0002::set_has_radiusconstrained() {
3081  _has_bits_[0] |= 0x00004000u;
3082 }
3083 inline void ControlPointFileEntryV0002::clear_has_radiusconstrained() {
3084  _has_bits_[0] &= ~0x00004000u;
3085 }
3087  radiusconstrained_ = false;
3088  clear_has_radiusconstrained();
3089 }
3091  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.radiusConstrained)
3092  return radiusconstrained_;
3093 }
3095  set_has_radiusconstrained();
3096  radiusconstrained_ = value;
3097  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.radiusConstrained)
3098 }
3099 
3100 // optional double aprioriX = 16;
3102  return (_has_bits_[0] & 0x00008000u) != 0;
3103 }
3104 inline void ControlPointFileEntryV0002::set_has_apriorix() {
3105  _has_bits_[0] |= 0x00008000u;
3106 }
3107 inline void ControlPointFileEntryV0002::clear_has_apriorix() {
3108  _has_bits_[0] &= ~0x00008000u;
3109 }
3111  apriorix_ = 0;
3112  clear_has_apriorix();
3113 }
3115  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.aprioriX)
3116  return apriorix_;
3117 }
3118 inline void ControlPointFileEntryV0002::set_apriorix(double value) {
3119  set_has_apriorix();
3120  apriorix_ = value;
3121  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.aprioriX)
3122 }
3123 
3124 // optional double aprioriY = 17;
3126  return (_has_bits_[0] & 0x00010000u) != 0;
3127 }
3128 inline void ControlPointFileEntryV0002::set_has_aprioriy() {
3129  _has_bits_[0] |= 0x00010000u;
3130 }
3131 inline void ControlPointFileEntryV0002::clear_has_aprioriy() {
3132  _has_bits_[0] &= ~0x00010000u;
3133 }
3135  aprioriy_ = 0;
3136  clear_has_aprioriy();
3137 }
3139  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.aprioriY)
3140  return aprioriy_;
3141 }
3142 inline void ControlPointFileEntryV0002::set_aprioriy(double value) {
3143  set_has_aprioriy();
3144  aprioriy_ = value;
3145  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.aprioriY)
3146 }
3147 
3148 // optional double aprioriZ = 18;
3150  return (_has_bits_[0] & 0x00020000u) != 0;
3151 }
3152 inline void ControlPointFileEntryV0002::set_has_aprioriz() {
3153  _has_bits_[0] |= 0x00020000u;
3154 }
3155 inline void ControlPointFileEntryV0002::clear_has_aprioriz() {
3156  _has_bits_[0] &= ~0x00020000u;
3157 }
3159  aprioriz_ = 0;
3160  clear_has_aprioriz();
3161 }
3163  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.aprioriZ)
3164  return aprioriz_;
3165 }
3166 inline void ControlPointFileEntryV0002::set_aprioriz(double value) {
3167  set_has_aprioriz();
3168  aprioriz_ = value;
3169  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.aprioriZ)
3170 }
3171 
3172 // repeated double aprioriCovar = 19 [packed = true];
3174  return aprioricovar_.size();
3175 }
3177  aprioricovar_.Clear();
3178 }
3179 inline double ControlPointFileEntryV0002::aprioricovar(int index) const {
3180  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.aprioriCovar)
3181  return aprioricovar_.Get(index);
3182 }
3183 inline void ControlPointFileEntryV0002::set_aprioricovar(int index, double value) {
3184  aprioricovar_.Set(index, value);
3185  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.aprioriCovar)
3186 }
3188  aprioricovar_.Add(value);
3189  // @@protoc_insertion_point(field_add:Isis.ControlPointFileEntryV0002.aprioriCovar)
3190 }
3191 inline const ::google::protobuf::RepeatedField< double >&
3193  // @@protoc_insertion_point(field_list:Isis.ControlPointFileEntryV0002.aprioriCovar)
3194  return aprioricovar_;
3195 }
3196 inline ::google::protobuf::RepeatedField< double >*
3198  // @@protoc_insertion_point(field_mutable_list:Isis.ControlPointFileEntryV0002.aprioriCovar)
3199  return &aprioricovar_;
3200 }
3201 
3202 // optional double adjustedX = 20;
3204  return (_has_bits_[0] & 0x00080000u) != 0;
3205 }
3206 inline void ControlPointFileEntryV0002::set_has_adjustedx() {
3207  _has_bits_[0] |= 0x00080000u;
3208 }
3209 inline void ControlPointFileEntryV0002::clear_has_adjustedx() {
3210  _has_bits_[0] &= ~0x00080000u;
3211 }
3213  adjustedx_ = 0;
3214  clear_has_adjustedx();
3215 }
3217  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.adjustedX)
3218  return adjustedx_;
3219 }
3221  set_has_adjustedx();
3222  adjustedx_ = value;
3223  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.adjustedX)
3224 }
3225 
3226 // optional double adjustedY = 21;
3228  return (_has_bits_[0] & 0x00100000u) != 0;
3229 }
3230 inline void ControlPointFileEntryV0002::set_has_adjustedy() {
3231  _has_bits_[0] |= 0x00100000u;
3232 }
3233 inline void ControlPointFileEntryV0002::clear_has_adjustedy() {
3234  _has_bits_[0] &= ~0x00100000u;
3235 }
3237  adjustedy_ = 0;
3238  clear_has_adjustedy();
3239 }
3241  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.adjustedY)
3242  return adjustedy_;
3243 }
3245  set_has_adjustedy();
3246  adjustedy_ = value;
3247  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.adjustedY)
3248 }
3249 
3250 // optional double adjustedZ = 22;
3252  return (_has_bits_[0] & 0x00200000u) != 0;
3253 }
3254 inline void ControlPointFileEntryV0002::set_has_adjustedz() {
3255  _has_bits_[0] |= 0x00200000u;
3256 }
3257 inline void ControlPointFileEntryV0002::clear_has_adjustedz() {
3258  _has_bits_[0] &= ~0x00200000u;
3259 }
3261  adjustedz_ = 0;
3262  clear_has_adjustedz();
3263 }
3265  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.adjustedZ)
3266  return adjustedz_;
3267 }
3269  set_has_adjustedz();
3270  adjustedz_ = value;
3271  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.adjustedZ)
3272 }
3273 
3274 // repeated double adjustedCovar = 23 [packed = true];
3276  return adjustedcovar_.size();
3277 }
3279  adjustedcovar_.Clear();
3280 }
3281 inline double ControlPointFileEntryV0002::adjustedcovar(int index) const {
3282  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.adjustedCovar)
3283  return adjustedcovar_.Get(index);
3284 }
3285 inline void ControlPointFileEntryV0002::set_adjustedcovar(int index, double value) {
3286  adjustedcovar_.Set(index, value);
3287  // @@protoc_insertion_point(field_set:Isis.ControlPointFileEntryV0002.adjustedCovar)
3288 }
3290  adjustedcovar_.Add(value);
3291  // @@protoc_insertion_point(field_add:Isis.ControlPointFileEntryV0002.adjustedCovar)
3292 }
3293 inline const ::google::protobuf::RepeatedField< double >&
3295  // @@protoc_insertion_point(field_list:Isis.ControlPointFileEntryV0002.adjustedCovar)
3296  return adjustedcovar_;
3297 }
3298 inline ::google::protobuf::RepeatedField< double >*
3300  // @@protoc_insertion_point(field_mutable_list:Isis.ControlPointFileEntryV0002.adjustedCovar)
3301  return &adjustedcovar_;
3302 }
3303 
3304 // repeated .Isis.ControlPointFileEntryV0002.PointLogData log = 24;
3306  return log_.size();
3307 }
3309  log_.Clear();
3310 }
3311 inline const ::Isis::ControlPointFileEntryV0002_PointLogData& ControlPointFileEntryV0002::log(int index) const {
3312  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.log)
3313  return log_.Get(index);
3314 }
3315 inline ::Isis::ControlPointFileEntryV0002_PointLogData* ControlPointFileEntryV0002::mutable_log(int index) {
3316  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.log)
3317  return log_.Mutable(index);
3318 }
3319 inline ::Isis::ControlPointFileEntryV0002_PointLogData* ControlPointFileEntryV0002::add_log() {
3320  // @@protoc_insertion_point(field_add:Isis.ControlPointFileEntryV0002.log)
3321  return log_.Add();
3322 }
3323 inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData >&
3325  // @@protoc_insertion_point(field_list:Isis.ControlPointFileEntryV0002.log)
3326  return log_;
3327 }
3328 inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData >*
3330  // @@protoc_insertion_point(field_mutable_list:Isis.ControlPointFileEntryV0002.log)
3331  return &log_;
3332 }
3333 
3334 // repeated .Isis.ControlPointFileEntryV0002.Measure measures = 25;
3336  return measures_.size();
3337 }
3339  measures_.Clear();
3340 }
3341 inline const ::Isis::ControlPointFileEntryV0002_Measure& ControlPointFileEntryV0002::measures(int index) const {
3342  // @@protoc_insertion_point(field_get:Isis.ControlPointFileEntryV0002.measures)
3343  return measures_.Get(index);
3344 }
3345 inline ::Isis::ControlPointFileEntryV0002_Measure* ControlPointFileEntryV0002::mutable_measures(int index) {
3346  // @@protoc_insertion_point(field_mutable:Isis.ControlPointFileEntryV0002.measures)
3347  return measures_.Mutable(index);
3348 }
3349 inline ::Isis::ControlPointFileEntryV0002_Measure* ControlPointFileEntryV0002::add_measures() {
3350  // @@protoc_insertion_point(field_add:Isis.ControlPointFileEntryV0002.measures)
3351  return measures_.Add();
3352 }
3353 inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure >&
3355  // @@protoc_insertion_point(field_list:Isis.ControlPointFileEntryV0002.measures)
3356  return measures_;
3357 }
3358 inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure >*
3360  // @@protoc_insertion_point(field_mutable_list:Isis.ControlPointFileEntryV0002.measures)
3361  return &measures_;
3362 }
3363 
3364 
3365 // @@protoc_insertion_point(namespace_scope)
3366 
3367 } // namespace Isis
3368 
3369 #ifndef SWIG
3370 namespace google {
3371 namespace protobuf {
3372 
3373 template <> struct is_proto_enum< ::Isis::ControlPointFileEntryV0002_Measure_MeasureType> : ::google::protobuf::internal::true_type {};
3374 template <>
3375 inline const EnumDescriptor* GetEnumDescriptor< ::Isis::ControlPointFileEntryV0002_Measure_MeasureType>() {
3377 }
3378 template <> struct is_proto_enum< ::Isis::ControlPointFileEntryV0002_PointType> : ::google::protobuf::internal::true_type {};
3379 template <>
3380 inline const EnumDescriptor* GetEnumDescriptor< ::Isis::ControlPointFileEntryV0002_PointType>() {
3382 }
3383 template <> struct is_proto_enum< ::Isis::ControlPointFileEntryV0002_AprioriSource> : ::google::protobuf::internal::true_type {};
3384 template <>
3385 inline const EnumDescriptor* GetEnumDescriptor< ::Isis::ControlPointFileEntryV0002_AprioriSource>() {
3387 }
3388 
3389 } // namespace google
3390 } // namespace protobuf
3391 #endif // SWIG
3392 
3393 // @@protoc_insertion_point(global_scope)
3394 
3395 #endif // PROTOBUF_ControlNetFileV0002_2eproto__INCLUDED
void set_type(::Isis::ControlPointFileEntryV0002_Measure_MeasureType value)
Definition: ControlNetFileV0002.pb.h:1996
ControlPointFileEntryV0002_Measure_MeasureLogData()
static const int MeasureType_ARRAYSIZE
Definition: ControlNetFileV0002.pb.h:569
ControlPointFileEntryV0002_AprioriSource
Definition: ControlNetFileV0002.pb.h:86
static const int kBoolDataTypeFieldNumber
Definition: ControlNetFileV0002.pb.h:465
static const int kApriorisampleFieldNumber
Definition: ControlNetFileV0002.pb.h:687
void clear_networkid()
Definition: ControlNetFileV0002.pb.h:1222
static const int kBoolDataValueFieldNumber
Definition: ControlNetFileV0002.pb.h:363
bool radiusconstrained() const
Definition: ControlNetFileV0002.pb.h:3090
friend void protobuf_AddDesc_ControlNetFileV0002_2eproto()
bool has_targetname() const
Definition: ControlNetFileV0002.pb.h:1289
void clear_ignore()
Definition: ControlNetFileV0002.pb.h:2285
inline::std::string * mutable_apriorisurfpointsourcefile()
Definition: ControlNetFileV0002.pb.h:2895
ControlPointFileEntryV0002 & operator=(const ControlPointFileEntryV0002 &from)
Definition: ControlNetFileV0002.pb.h:796
inline::std::string * release_id()
Definition: ControlNetFileV0002.pb.h:2529
void set_allocated_aprioriradiussourcefile(::std::string *aprioriradiussourcefile)
Definition: ControlNetFileV0002.pb.h:3014
void clear_measures()
Definition: ControlNetFileV0002.pb.h:3338
void set_radiusconstrained(bool value)
Definition: ControlNetFileV0002.pb.h:3094
Definition: ControlNetFileV0002.pb.h:93
static const int kTypeFieldNumber
Definition: ControlNetFileV0002.pb.h:917
void set_allocated_datetime(::std::string *datetime)
Definition: ControlNetFileV0002.pb.h:2237
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: ControlNetFileV0002.pb.h:520
void clear_apriorisurfpointsource()
Definition: ControlNetFileV0002.pb.h:2836
static const int kAprioriYFieldNumber
Definition: ControlNetFileV0002.pb.h:1042
Definition: ControlNetFileV0002.pb.h:88
void clear_booldatatype()
Definition: ControlNetFileV0002.pb.h:1760
static const int kEditLockFieldNumber
Definition: ControlNetFileV0002.pb.h:659
bool editlock() const
Definition: ControlNetFileV0002.pb.h:2744
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
const ::std::string & targetname() const
Definition: ControlNetFileV0002.pb.h:1304
static const PointType Constrained
Definition: ControlNetFileV0002.pb.h:845
void protobuf_AssignDesc_ControlNetFileV0002_2eproto()
inline::google::protobuf::RepeatedField< ::google::protobuf::int32 > * mutable_pointmessagesizes()
Definition: ControlNetFileV0002.pb.h:1693
const ::std::string & created() const
Definition: ControlNetFileV0002.pb.h:1380
Definition: ControlNetFileV0002.pb.h:68
void set_doubledatavalue(double value)
Definition: ControlNetFileV0002.pb.h:1844
int ByteSize() const
ControlPointFileEntryV0002_Measure_MeasureLogData * New() const
static const int kSamplesigmaFieldNumber
Definition: ControlNetFileV0002.pb.h:701
static const int kTargetNameFieldNumber
Definition: ControlNetFileV0002.pb.h:181
inline::std::string * release_lastmodified()
Definition: ControlNetFileV0002.pb.h:1492
static const ::std::string & AprioriSource_Name(AprioriSource value)
Definition: ControlNetFileV0002.pb.h:892
static const ::google::protobuf::EnumDescriptor * MeasureType_descriptor()
Definition: ControlNetFileV0002.pb.h:572
inline::std::string * mutable_username()
Definition: ControlNetFileV0002.pb.h:1636
friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto()
bool booldatavalue() const
Definition: ControlNetFileV0002.pb.h:1888
void CopyFrom(const ::google::protobuf::Message &from)
static const ::google::protobuf::Descriptor * descriptor()
static const AprioriSource AprioriSource_MIN
Definition: ControlNetFileV0002.pb.h:882
static const int kAprioriSurfPointSourceFileFieldNumber
Definition: ControlNetFileV0002.pb.h:983
static const MeasureType Candidate
Definition: ControlNetFileV0002.pb.h:558
const ::std::string & apriorisurfpointsourcefile() const
Definition: ControlNetFileV0002.pb.h:2867
bool has_apriorisurfpointsourcefile() const
Definition: ControlNetFileV0002.pb.h:2852
void clear_targetname()
Definition: ControlNetFileV0002.pb.h:1298
friend void protobuf_AddDesc_ControlNetFileV0002_2eproto()
bool has_apriorix() const
Definition: ControlNetFileV0002.pb.h:3101
void set_allocated_created(::std::string *created)
Definition: ControlNetFileV0002.pb.h:1426
static const int PointType_ARRAYSIZE
Definition: ControlNetFileV0002.pb.h:856
inline::google::protobuf::int32 referenceindex() const
Definition: ControlNetFileV0002.pb.h:2816
static const int kDoubleDataValueFieldNumber
Definition: ControlNetFileV0002.pb.h:458
double adjustedx() const
Definition: ControlNetFileV0002.pb.h:3216
void clear_aprioriradiussourcefile()
Definition: ControlNetFileV0002.pb.h:2962
bool has_ignore() const
Definition: ControlNetFileV0002.pb.h:2755
inline::std::string * release_username()
Definition: ControlNetFileV0002.pb.h:1644
void set_serialnumber(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:1922
friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto()
void set_editlock(bool value)
Definition: ControlNetFileV0002.pb.h:2269
inline::std::string * mutable_lastmodified()
Definition: ControlNetFileV0002.pb.h:1484
void clear_adjustedcovar()
Definition: ControlNetFileV0002.pb.h:3278
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
void clear_adjustedy()
Definition: ControlNetFileV0002.pb.h:3236
inline::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData > * mutable_log()
Definition: ControlNetFileV0002.pb.h:2468
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: ControlNetFileV0002.pb.h:411
bool has_booldatavalue() const
Definition: ControlNetFileV0002.pb.h:1775
inline::google::protobuf::int32 doubledatatype() const
Definition: ControlNetFileV0002.pb.h:1716
ControlPointFileEntryV0002_PointType
Definition: ControlNetFileV0002.pb.h:64
static const ControlPointFileEntryV0002_Measure & default_instance()
bool has_aprioriy() const
Definition: ControlNetFileV0002.pb.h:3125
int GetCachedSize() const
Definition: ControlNetFileV0002.pb.h:436
ControlPointFileEntryV0002_PointLogData & operator=(const ControlPointFileEntryV0002_PointLogData &from)
Definition: ControlNetFileV0002.pb.h:293
void clear_booldatavalue()
Definition: ControlNetFileV0002.pb.h:1784
bool has_adjustedy() const
Definition: ControlNetFileV0002.pb.h:3227
double adjustedy() const
Definition: ControlNetFileV0002.pb.h:3240
const ::std::string & description() const
Definition: ControlNetFileV0002.pb.h:1532
inline::google::protobuf::int32 doubledatatype() const
Definition: ControlNetFileV0002.pb.h:1816
static const AprioriSource AverageOfMeasures
Definition: ControlNetFileV0002.pb.h:873
ControlPointFileEntryV0002_Measure_MeasureLogData & operator=(const ControlPointFileEntryV0002_Measure_MeasureLogData &from)
Definition: ControlNetFileV0002.pb.h:402
static const int kBoolDataValueFieldNumber
Definition: ControlNetFileV0002.pb.h:472
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
void clear_choosername()
Definition: ControlNetFileV0002.pb.h:2109
bool editlock() const
Definition: ControlNetFileV0002.pb.h:2265
void set_datetime(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:2674
void clear_aprioriy()
Definition: ControlNetFileV0002.pb.h:3134
void Clear()
static const int kCreatedFieldNumber
Definition: ControlNetFileV0002.pb.h:193
void clear_adjustedz()
Definition: ControlNetFileV0002.pb.h:3260
const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData > & log() const
Definition: ControlNetFileV0002.pb.h:2463
void protobuf_AddDesc_ControlNetFileV0002_2eproto()
bool IsInitialized() const
double apriorix() const
Definition: ControlNetFileV0002.pb.h:3114
int measures_size() const
Definition: ControlNetFileV0002.pb.h:3335
bool ignore() const
Definition: ControlNetFileV0002.pb.h:2289
void Clear()
static const int kSerialnumberFieldNumber
Definition: ControlNetFileV0002.pb.h:588
static const int kLogFieldNumber
Definition: ControlNetFileV0002.pb.h:1101
ControlPointFileEntryV0002_PointLogData PointLogData
Definition: ControlNetFileV0002.pb.h:840
inline::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure > * mutable_measures()
Definition: ControlNetFileV0002.pb.h:3359
static const ::google::protobuf::Descriptor * descriptor()
inline::std::string * release_aprioriradiussourcefile()
Definition: ControlNetFileV0002.pb.h:3004
void clear_doubledatatype()
Definition: ControlNetFileV0002.pb.h:1712
virtual ~ControlPointFileEntryV0002_Measure()
static const PointType Fixed
Definition: ControlNetFileV0002.pb.h:846
bool latitudeconstrained() const
Definition: ControlNetFileV0002.pb.h:3042
Definition: ControlNetFileV0002.pb.h:395
void clear_apriorisurfpointsourcefile()
Definition: ControlNetFileV0002.pb.h:2861
bool has_serialnumber() const
Definition: ControlNetFileV0002.pb.h:1903
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & pointmessagesizes() const
Definition: ControlNetFileV0002.pb.h:1688
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
const ::std::string & serialnumber() const
Definition: ControlNetFileV0002.pb.h:1918
static const int kLinesigmaFieldNumber
Definition: ControlNetFileV0002.pb.h:708
static const AprioriSource Ellipsoid
Definition: ControlNetFileV0002.pb.h:875
Definition: ControlNetFileV0002.pb.h:66
inline::std::string * release_datetime()
Definition: ControlNetFileV0002.pb.h:2227
static const ::google::protobuf::Descriptor * descriptor()
void set_apriorisurfpointsource(::Isis::ControlPointFileEntryV0002_AprioriSource value)
Definition: ControlNetFileV0002.pb.h:2844
static const int kReferenceIndexFieldNumber
Definition: ControlNetFileV0002.pb.h:969
void clear_datetime()
Definition: ControlNetFileV0002.pb.h:2185
double doubledatavalue() const
Definition: ControlNetFileV0002.pb.h:1840
static const int kAprioriRadiusSourceFieldNumber
Definition: ControlNetFileV0002.pb.h:995
virtual ~ControlPointFileEntryV0002_Measure_MeasureLogData()
void set_adjustedy(double value)
Definition: ControlNetFileV0002.pb.h:3244
bool has_doubledatavalue() const
Definition: ControlNetFileV0002.pb.h:1827
void set_description(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:1536
const ::google::protobuf::EnumDescriptor * ControlPointFileEntryV0002_AprioriSource_descriptor()
bool ControlPointFileEntryV0002_PointType_IsValid(int value)
::google::protobuf::Metadata GetMetadata() const
static const int kSampleFieldNumber
Definition: ControlNetFileV0002.pb.h:607
::google::protobuf::Metadata GetMetadata() const
double line() const
Definition: ControlNetFileV0002.pb.h:2041
void clear_aprioriz()
Definition: ControlNetFileV0002.pb.h:3158
static const int kAdjustedCovarFieldNumber
Definition: ControlNetFileV0002.pb.h:1089
::google::protobuf::Metadata GetMetadata() const
void Clear()
static const MeasureType MeasureType_MAX
Definition: ControlNetFileV0002.pb.h:567
inline::std::string * mutable_aprioriradiussourcefile()
Definition: ControlNetFileV0002.pb.h:2996
void set_diameter(double value)
Definition: ControlNetFileV0002.pb.h:2341
void set_username(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:1612
void set_created(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:1384
void clear_doubledatavalue()
Definition: ControlNetFileV0002.pb.h:1836
const ::std::string & id() const
Definition: ControlNetFileV0002.pb.h:2493
int ByteSize() const
int GetCachedSize() const
Definition: ControlNetFileV0002.pb.h:830
static const int kJigsawRejectedFieldNumber
Definition: ControlNetFileV0002.pb.h:962
bool ControlPointFileEntryV0002_AprioriSource_Parse(const ::std::string &name, ControlPointFileEntryV0002_AprioriSource *value)
Definition: ControlNetFileV0002.pb.h:106
void set_aprioricovar(int index, double value)
Definition: ControlNetFileV0002.pb.h:3183
static const int kApriorilineFieldNumber
Definition: ControlNetFileV0002.pb.h:694
void set_type(::Isis::ControlPointFileEntryV0002_PointType value)
Definition: ControlNetFileV0002.pb.h:2571
void set_pointmessagesizes(int index,::google::protobuf::int32 value)
Definition: ControlNetFileV0002.pb.h:1679
void set_allocated_datetime(::std::string *datetime)
Definition: ControlNetFileV0002.pb.h:2716
bool has_lineresidual() const
Definition: ControlNetFileV0002.pb.h:2076
bool has_booldatatype() const
Definition: ControlNetFileV0002.pb.h:1851
static const PointType PointType_MIN
Definition: ControlNetFileV0002.pb.h:852
ControlPointFileEntryV0002_Measure & operator=(const ControlPointFileEntryV0002_Measure &from)
Definition: ControlNetFileV0002.pb.h:511
static const ::google::protobuf::EnumDescriptor * AprioriSource_descriptor()
Definition: ControlNetFileV0002.pb.h:889
void MergeFrom(const ::google::protobuf::Message &from)
friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: ControlNetFileV0002.pb.h:298
void clear_id()
Definition: ControlNetFileV0002.pb.h:2487
inline::Isis::ControlPointFileEntryV0002_PointType type() const
Definition: ControlNetFileV0002.pb.h:2567
double aprioriy() const
Definition: ControlNetFileV0002.pb.h:3138
void set_apriorisurfpointsourcefile(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:2871
inline::google::protobuf::RepeatedField< double > * mutable_aprioricovar()
Definition: ControlNetFileV0002.pb.h:3197
inline::std::string * release_choosername()
Definition: ControlNetFileV0002.pb.h:2630
const ControlPointFileEntryV0002_Measure_MeasureType ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_MIN
Definition: ControlNetFileV0002.pb.h:50
void Swap(ControlPointFileEntryV0002_Measure_MeasureLogData *other)
bool has_datetime() const
Definition: ControlNetFileV0002.pb.h:2655
inline::std::string * release_serialnumber()
Definition: ControlNetFileV0002.pb.h:1954
static const int kDoubleDataTypeFieldNumber
Definition: ControlNetFileV0002.pb.h:342
static const MeasureType MeasureType_MIN
Definition: ControlNetFileV0002.pb.h:565
inline::google::protobuf::RepeatedField< double > * mutable_adjustedcovar()
Definition: ControlNetFileV0002.pb.h:3299
void CopyFrom(const ::google::protobuf::Message &from)
static const ::google::protobuf::EnumDescriptor * PointType_descriptor()
Definition: ControlNetFileV0002.pb.h:859
ControlNetFileHeaderV0002 * New() const
ControlPointFileEntryV0002_PointLogData * New() const
bool has_latitudeconstrained() const
Definition: ControlNetFileV0002.pb.h:3029
static const int AprioriSource_ARRAYSIZE
Definition: ControlNetFileV0002.pb.h:886
bool has_lastmodified() const
Definition: ControlNetFileV0002.pb.h:1441
bool has_datetime() const
Definition: ControlNetFileV0002.pb.h:2176
static const AprioriSource Basemap
Definition: ControlNetFileV0002.pb.h:877
ControlPointFileEntryV0002_Measure_MeasureType MeasureType
Definition: ControlNetFileV0002.pb.h:557
int GetCachedSize() const
Definition: ControlNetFileV0002.pb.h:327
bool has_diameter() const
Definition: ControlNetFileV0002.pb.h:2324
virtual ~ControlPointFileEntryV0002_PointLogData()
const ::std::string & ControlPointFileEntryV0002_Measure_MeasureType_Name(ControlPointFileEntryV0002_Measure_MeasureType value)
Definition: ControlNetFileV0002.pb.h:55
static const int kDatetimeFieldNumber
Definition: ControlNetFileV0002.pb.h:936
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
static const int kChoosernameFieldNumber
Definition: ControlNetFileV0002.pb.h:635
void clear_type()
Definition: ControlNetFileV0002.pb.h:2563
bool has_editlock() const
Definition: ControlNetFileV0002.pb.h:2252
void clear_diameter()
Definition: ControlNetFileV0002.pb.h:2333
void set_booldatatype(::google::protobuf::int32 value)
Definition: ControlNetFileV0002.pb.h:1768
ControlNetFileHeaderV0002 & operator=(const ControlNetFileHeaderV0002 &from)
Definition: ControlNetFileV0002.pb.h:120
inline::std::string * mutable_id()
Definition: ControlNetFileV0002.pb.h:2521
void MergeFrom(const ::google::protobuf::Message &from)
inline::std::string * mutable_description()
Definition: ControlNetFileV0002.pb.h:1560
const ControlPointFileEntryV0002_PointType ControlPointFileEntryV0002_PointType_PointType_MIN
Definition: ControlNetFileV0002.pb.h:72
bool ControlPointFileEntryV0002_PointType_Parse(const ::std::string &name, ControlPointFileEntryV0002_PointType *value)
Definition: ControlNetFileV0002.pb.h:81
ControlPointFileEntryV0002 * New() const
inline::Isis::ControlPointFileEntryV0002_Measure_MeasureType type() const
Definition: ControlNetFileV0002.pb.h:1992
bool has_aprioriradiussourcefile() const
Definition: ControlNetFileV0002.pb.h:2953
inline::std::string * mutable_created()
Definition: ControlNetFileV0002.pb.h:1408
static const int kUserNameFieldNumber
Definition: ControlNetFileV0002.pb.h:229
void set_aprioriz(double value)
Definition: ControlNetFileV0002.pb.h:3166
::google::protobuf::Metadata GetMetadata() const
bool IsInitialized() const
const ::std::string & lastmodified() const
Definition: ControlNetFileV0002.pb.h:1456
static const ControlPointFileEntryV0002_PointLogData & default_instance()
int GetCachedSize() const
Definition: ControlNetFileV0002.pb.h:545
void clear_radiusconstrained()
Definition: ControlNetFileV0002.pb.h:3086
double diameter() const
Definition: ControlNetFileV0002.pb.h:2337
void set_allocated_username(::std::string *username)
Definition: ControlNetFileV0002.pb.h:1654
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: ControlNetFileV0002.pb.h:407
void clear_jigsawrejected()
Definition: ControlNetFileV0002.pb.h:2309
void clear_lineresidual()
Definition: ControlNetFileV0002.pb.h:2085
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
static const int kAprioriCovarFieldNumber
Definition: ControlNetFileV0002.pb.h:1056
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
static const AprioriSource User
Definition: ControlNetFileV0002.pb.h:872
static const int kAprioriRadiusSourceFileFieldNumber
Definition: ControlNetFileV0002.pb.h:1002
static const int kSampleResidualFieldNumber
Definition: ControlNetFileV0002.pb.h:621
bool has_line() const
Definition: ControlNetFileV0002.pb.h:2028
void clear_serialnumber()
Definition: ControlNetFileV0002.pb.h:1912
Definition: ControlNetFileV0002.pb.h:67
void set_booldatavalue(bool value)
Definition: ControlNetFileV0002.pb.h:1792
static const PointType PointType_MAX
Definition: ControlNetFileV0002.pb.h:854
void set_adjustedx(double value)
Definition: ControlNetFileV0002.pb.h:3220
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: ControlNetFileV0002.pb.h:516
void set_sample(double value)
Definition: ControlNetFileV0002.pb.h:2021
void set_allocated_description(::std::string *description)
Definition: ControlNetFileV0002.pb.h:1578
const ::std::string & datetime() const
Definition: ControlNetFileV0002.pb.h:2670
void set_ignore(bool value)
Definition: ControlNetFileV0002.pb.h:2772
static const int kJigsawRejectedFieldNumber
Definition: ControlNetFileV0002.pb.h:673
bool has_doubledatatype() const
Definition: ControlNetFileV0002.pb.h:1703
static const int kDatetimeFieldNumber
Definition: ControlNetFileV0002.pb.h:647
void clear_doubledatavalue()
Definition: ControlNetFileV0002.pb.h:1736
void clear_sample()
Definition: ControlNetFileV0002.pb.h:2013
inline::std::string * mutable_choosername()
Definition: ControlNetFileV0002.pb.h:2622
void add_pointmessagesizes(::google::protobuf::int32 value)
Definition: ControlNetFileV0002.pb.h:1683
bool has_apriorisurfpointsource() const
Definition: ControlNetFileV0002.pb.h:2827
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
static const AprioriSource None
Definition: ControlNetFileV0002.pb.h:871
Definition: ControlNetFileV0002.pb.h:286
inline::Isis::ControlPointFileEntryV0002_PointLogData * add_log()
Definition: ControlNetFileV0002.pb.h:3319
bool has_doubledatavalue() const
Definition: ControlNetFileV0002.pb.h:1727
static const PointType Free
Definition: ControlNetFileV0002.pb.h:844
void CopyFrom(const ::google::protobuf::Message &from)
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
inline::std::string * mutable_choosername()
Definition: ControlNetFileV0002.pb.h:2143
static const ControlNetFileHeaderV0002 & default_instance()
const ::std::string & ControlPointFileEntryV0002_PointType_Name(ControlPointFileEntryV0002_PointType value)
Definition: ControlNetFileV0002.pb.h:77
inline::std::string * release_choosername()
Definition: ControlNetFileV0002.pb.h:2151
static bool MeasureType_Parse(const ::std::string &name, MeasureType *value)
Definition: ControlNetFileV0002.pb.h:578
bool has_username() const
Definition: ControlNetFileV0002.pb.h:1593
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
void set_aprioriy(double value)
Definition: ControlNetFileV0002.pb.h:3142
Definition: ControlNetFileV0002.pb.h:92
static const AprioriSource Reference
Definition: ControlNetFileV0002.pb.h:874
void clear_sampleresidual()
Definition: ControlNetFileV0002.pb.h:2061
const int ControlPointFileEntryV0002_PointType_PointType_ARRAYSIZE
Definition: ControlNetFileV0002.pb.h:74
inline::std::string * mutable_networkid()
Definition: ControlNetFileV0002.pb.h:1256
void CopyFrom(const ::google::protobuf::Message &from)
const ::std::string & aprioriradiussourcefile() const
Definition: ControlNetFileV0002.pb.h:2968
static const AprioriSource AprioriSource_MAX
Definition: ControlNetFileV0002.pb.h:884
Definition: ControlNetFileV0002.pb.h:113
bool ControlPointFileEntryV0002_Measure_MeasureType_Parse(const ::std::string &name, ControlPointFileEntryV0002_Measure_MeasureType *value)
Definition: ControlNetFileV0002.pb.h:59
bool has_type() const
Definition: ControlNetFileV0002.pb.h:2554
static const int kDiameterFieldNumber
Definition: ControlNetFileV0002.pb.h:680
static const int kBoolDataTypeFieldNumber
Definition: ControlNetFileV0002.pb.h:356
ControlPointFileEntryV0002_Measure * New() const
void clear_adjustedx()
Definition: ControlNetFileV0002.pb.h:3212
int pointmessagesizes_size() const
Definition: ControlNetFileV0002.pb.h:1669
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: ControlNetFileV0002.pb.h:801
bool longitudeconstrained() const
Definition: ControlNetFileV0002.pb.h:3066
void set_jigsawrejected(bool value)
Definition: ControlNetFileV0002.pb.h:2317
void clear_log()
Definition: ControlNetFileV0002.pb.h:2447
static const ::std::string & PointType_Name(PointType value)
Definition: ControlNetFileV0002.pb.h:862
const ::std::string & networkid() const
Definition: ControlNetFileV0002.pb.h:1228
bool has_networkid() const
Definition: ControlNetFileV0002.pb.h:1213
void CopyFrom(const ::google::protobuf::Message &from)
void set_samplesigma(double value)
Definition: ControlNetFileV0002.pb.h:2413
void clear_description()
Definition: ControlNetFileV0002.pb.h:1526
void set_lastmodified(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:1460
void set_allocated_lastmodified(::std::string *lastmodified)
Definition: ControlNetFileV0002.pb.h:1502
::google::protobuf::Metadata GetMetadata() const
static const int kNetworkIdFieldNumber
Definition: ControlNetFileV0002.pb.h:169
const ControlPointFileEntryV0002_PointType ControlPointFileEntryV0002_PointType_PointType_MAX
Definition: ControlNetFileV0002.pb.h:73
static const int kLatitudeConstrainedFieldNumber
Definition: ControlNetFileV0002.pb.h:1014
friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto()
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: ControlNetFileV0002.pb.h:805
bool IsInitialized() const
friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto()
static const int kLogFieldNumber
Definition: ControlNetFileV0002.pb.h:715
void set_allocated_apriorisurfpointsourcefile(::std::string *apriorisurfpointsourcefile)
Definition: ControlNetFileV0002.pb.h:2913
void set_latitudeconstrained(bool value)
Definition: ControlNetFileV0002.pb.h:3046
void Clear()
Definition: ControlNetFileV0002.pb.h:504
inline::Isis::ControlPointFileEntryV0002_AprioriSource aprioriradiussource() const
Definition: ControlNetFileV0002.pb.h:2941
static const AprioriSource BundleSolution
Definition: ControlNetFileV0002.pb.h:878
void clear_booldatavalue()
Definition: ControlNetFileV0002.pb.h:1884
void set_linesigma(double value)
Definition: ControlNetFileV0002.pb.h:2437
bool ControlPointFileEntryV0002_Measure_MeasureType_IsValid(int value)
inline::std::string * mutable_datetime()
Definition: ControlNetFileV0002.pb.h:2698
static const int kDoubleDataValueFieldNumber
Definition: ControlNetFileV0002.pb.h:349
void clear_line()
Definition: ControlNetFileV0002.pb.h:2037
const ::std::string & username() const
Definition: ControlNetFileV0002.pb.h:1608
bool has_booldatatype() const
Definition: ControlNetFileV0002.pb.h:1751
double adjustedz() const
Definition: ControlNetFileV0002.pb.h:3264
int log_size() const
Definition: ControlNetFileV0002.pb.h:2444
void clear_aprioricovar()
Definition: ControlNetFileV0002.pb.h:3176
void MergeFrom(const ::google::protobuf::Message &from)
bool has_apriorisample() const
Definition: ControlNetFileV0002.pb.h:2348
static const int kTypeFieldNumber
Definition: ControlNetFileV0002.pb.h:600
void set_adjustedcovar(int index, double value)
Definition: ControlNetFileV0002.pb.h:3285
Definition: ControlNetFileV0002.pb.h:65
static const int kAdjustedZFieldNumber
Definition: ControlNetFileV0002.pb.h:1082
bool has_radiusconstrained() const
Definition: ControlNetFileV0002.pb.h:3077
void set_doubledatatype(::google::protobuf::int32 value)
Definition: ControlNetFileV0002.pb.h:1820
void clear_username()
Definition: ControlNetFileV0002.pb.h:1602
bool jigsawrejected() const
Definition: ControlNetFileV0002.pb.h:2313
void set_adjustedz(double value)
Definition: ControlNetFileV0002.pb.h:3268
inline::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData > * mutable_log()
Definition: ControlNetFileV0002.pb.h:3329
bool has_description() const
Definition: ControlNetFileV0002.pb.h:1517
void clear_linesigma()
Definition: ControlNetFileV0002.pb.h:2429
friend void protobuf_AddDesc_ControlNetFileV0002_2eproto()
friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto()
static const MeasureType Manual
Definition: ControlNetFileV0002.pb.h:559
void set_longitudeconstrained(bool value)
Definition: ControlNetFileV0002.pb.h:3070
void clear_log()
Definition: ControlNetFileV0002.pb.h:3308
void clear_apriorix()
Definition: ControlNetFileV0002.pb.h:3110
static const int kDoubleDataTypeFieldNumber
Definition: ControlNetFileV0002.pb.h:451
void clear_jigsawrejected()
Definition: ControlNetFileV0002.pb.h:2788
static const ::google::protobuf::Descriptor * descriptor()
double lineresidual() const
Definition: ControlNetFileV0002.pb.h:2089
bool has_ignore() const
Definition: ControlNetFileV0002.pb.h:2276
static const int kIgnoreFieldNumber
Definition: ControlNetFileV0002.pb.h:666
static const int kIgnoreFieldNumber
Definition: ControlNetFileV0002.pb.h:955
inline::std::string * release_description()
Definition: ControlNetFileV0002.pb.h:1568
static const int kLastModifiedFieldNumber
Definition: ControlNetFileV0002.pb.h:205
static const ::google::protobuf::Descriptor * descriptor()
ControlPointFileEntryV0002()
void set_allocated_targetname(::std::string *targetname)
Definition: ControlNetFileV0002.pb.h:1350
bool has_linesigma() const
Definition: ControlNetFileV0002.pb.h:2420
void clear_editlock()
Definition: ControlNetFileV0002.pb.h:2261
static bool AprioriSource_Parse(const ::std::string &name, AprioriSource *value)
Definition: ControlNetFileV0002.pb.h:895
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
static const int kLineFieldNumber
Definition: ControlNetFileV0002.pb.h:614
void set_choosername(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:2119
ControlPointFileEntryV0002_Measure Measure
Definition: ControlNetFileV0002.pb.h:841
bool has_jigsawrejected() const
Definition: ControlNetFileV0002.pb.h:2300
bool ignore() const
Definition: ControlNetFileV0002.pb.h:2768
void set_doubledatavalue(double value)
Definition: ControlNetFileV0002.pb.h:1744
void clear_aprioriline()
Definition: ControlNetFileV0002.pb.h:2381
Definition: ControlNetFileV0002.pb.h:87
inline::std::string * release_targetname()
Definition: ControlNetFileV0002.pb.h:1340
void clear_pointmessagesizes()
Definition: ControlNetFileV0002.pb.h:1672
void clear_created()
Definition: ControlNetFileV0002.pb.h:1374
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
static const int kLongitudeConstrainedFieldNumber
Definition: ControlNetFileV0002.pb.h:1021
void set_allocated_id(::std::string *id)
Definition: ControlNetFileV0002.pb.h:2539
Definition: ControlNetFileV0002.pb.h:789
inline::google::protobuf::int32 booldatatype() const
Definition: ControlNetFileV0002.pb.h:1764
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: ControlNetFileV0002.pb.h:129
void clear_aprioriradiussource()
Definition: ControlNetFileV0002.pb.h:2937
friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto()
bool booldatavalue() const
Definition: ControlNetFileV0002.pb.h:1788
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: ControlNetFileV0002.pb.h:125
void set_targetname(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:1308
const ::google::protobuf::RepeatedField< double > & adjustedcovar() const
Definition: ControlNetFileV0002.pb.h:3294
static const int kRadiusConstrainedFieldNumber
Definition: ControlNetFileV0002.pb.h:1028
static const PointType obsolete_Tie
Definition: ControlNetFileV0002.pb.h:847
void set_allocated_serialnumber(::std::string *serialnumber)
Definition: ControlNetFileV0002.pb.h:1964
static const int kIdFieldNumber
Definition: ControlNetFileV0002.pb.h:905
void set_booldatatype(::google::protobuf::int32 value)
Definition: ControlNetFileV0002.pb.h:1868
void Swap(ControlNetFileHeaderV0002 *other)
void set_datetime(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:2195
double aprioriline() const
Definition: ControlNetFileV0002.pb.h:2385
void clear_editlock()
Definition: ControlNetFileV0002.pb.h:2740
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
const ::google::protobuf::EnumDescriptor * ControlPointFileEntryV0002_PointType_descriptor()
friend void protobuf_AddDesc_ControlNetFileV0002_2eproto()
static bool PointType_Parse(const ::std::string &name, PointType *value)
Definition: ControlNetFileV0002.pb.h:865
static const int kAprioriZFieldNumber
Definition: ControlNetFileV0002.pb.h:1049
friend void protobuf_AddDesc_ControlNetFileV0002_2eproto()
void set_allocated_choosername(::std::string *choosername)
Definition: ControlNetFileV0002.pb.h:2161
inline::std::string * mutable_datetime()
Definition: ControlNetFileV0002.pb.h:2219
ControlPointFileEntryV0002_PointType PointType
Definition: ControlNetFileV0002.pb.h:843
void set_aprioriline(double value)
Definition: ControlNetFileV0002.pb.h:2389
bool has_referenceindex() const
Definition: ControlNetFileV0002.pb.h:2803
Definition: ControlNetFileV0002.pb.h:69
void set_allocated_choosername(::std::string *choosername)
Definition: ControlNetFileV0002.pb.h:2640
bool has_choosername() const
Definition: ControlNetFileV0002.pb.h:2100
int ByteSize() const
Definition: ControlNetFileV0002.pb.h:90
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: ControlNetFileV0002.pb.h:302
static const int kPointMessageSizesFieldNumber
Definition: ControlNetFileV0002.pb.h:241
const ::google::protobuf::EnumDescriptor * ControlPointFileEntryV0002_Measure_MeasureType_descriptor()
void set_editlock(bool value)
Definition: ControlNetFileV0002.pb.h:2748
void set_lineresidual(double value)
Definition: ControlNetFileV0002.pb.h:2093
bool has_jigsawrejected() const
Definition: ControlNetFileV0002.pb.h:2779
double samplesigma() const
Definition: ControlNetFileV0002.pb.h:2409
friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto()
const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure > & measures() const
Definition: ControlNetFileV0002.pb.h:3354
int aprioricovar_size() const
Definition: ControlNetFileV0002.pb.h:3173
inline::Isis::ControlPointFileEntryV0002_AprioriSource apriorisurfpointsource() const
Definition: ControlNetFileV0002.pb.h:2840
void set_allocated_networkid(::std::string *networkid)
Definition: ControlNetFileV0002.pb.h:1274
int adjustedcovar_size() const
Definition: ControlNetFileV0002.pb.h:3275
void set_aprioriradiussourcefile(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:2972
inline::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData * add_log()
Definition: ControlNetFileV0002.pb.h:2458
Definition: ControlNetFileV0002.pb.h:91
void clear_doubledatatype()
Definition: ControlNetFileV0002.pb.h:1812
const ControlPointFileEntryV0002_AprioriSource ControlPointFileEntryV0002_AprioriSource_AprioriSource_MIN
Definition: ControlNetFileV0002.pb.h:97
static const int kAprioriSurfPointSourceFieldNumber
Definition: ControlNetFileV0002.pb.h:976
void set_apriorix(double value)
Definition: ControlNetFileV0002.pb.h:3118
const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData > & log() const
Definition: ControlNetFileV0002.pb.h:3324
static const MeasureType RegisteredPixel
Definition: ControlNetFileV0002.pb.h:560
virtual ~ControlPointFileEntryV0002()
void set_sampleresidual(double value)
Definition: ControlNetFileV0002.pb.h:2069
bool has_aprioriline() const
Definition: ControlNetFileV0002.pb.h:2372
ControlPointFileEntryV0002_Measure_MeasureLogData MeasureLogData
Definition: ControlNetFileV0002.pb.h:555
const ControlPointFileEntryV0002_Measure_MeasureType ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_MAX
Definition: ControlNetFileV0002.pb.h:51
friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto()
void clear_datetime()
Definition: ControlNetFileV0002.pb.h:2664
inline::std::string * release_created()
Definition: ControlNetFileV0002.pb.h:1416
double apriorisample() const
Definition: ControlNetFileV0002.pb.h:2361
bool has_aprioriz() const
Definition: ControlNetFileV0002.pb.h:3149
void set_jigsawrejected(bool value)
Definition: ControlNetFileV0002.pb.h:2796
const ::std::string & choosername() const
Definition: ControlNetFileV0002.pb.h:2594
void clear_referenceindex()
Definition: ControlNetFileV0002.pb.h:2812
static const int kLineResidualFieldNumber
Definition: ControlNetFileV0002.pb.h:628
void clear_lastmodified()
Definition: ControlNetFileV0002.pb.h:1450
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto()
inline::std::string * release_networkid()
Definition: ControlNetFileV0002.pb.h:1264
bool IsInitialized() const
bool has_doubledatatype() const
Definition: ControlNetFileV0002.pb.h:1803
double sampleresidual() const
Definition: ControlNetFileV0002.pb.h:2065
void clear_apriorisample()
Definition: ControlNetFileV0002.pb.h:2357
static const int kAdjustedYFieldNumber
Definition: ControlNetFileV0002.pb.h:1075
bool has_sampleresidual() const
Definition: ControlNetFileV0002.pb.h:2052
void add_aprioricovar(double value)
Definition: ControlNetFileV0002.pb.h:3187
void clear_ignore()
Definition: ControlNetFileV0002.pb.h:2764
static const int kAdjustedXFieldNumber
Definition: ControlNetFileV0002.pb.h:1068
void clear_booldatatype()
Definition: ControlNetFileV0002.pb.h:1860
static const ControlPointFileEntryV0002 & default_instance()
bool has_type() const
Definition: ControlNetFileV0002.pb.h:1979
bool has_sample() const
Definition: ControlNetFileV0002.pb.h:2004
static const int kAprioriXFieldNumber
Definition: ControlNetFileV0002.pb.h:1035
double aprioriz() const
Definition: ControlNetFileV0002.pb.h:3162
bool has_longitudeconstrained() const
Definition: ControlNetFileV0002.pb.h:3053
int GetCachedSize() const
Definition: ControlNetFileV0002.pb.h:154
void Swap(ControlPointFileEntryV0002_Measure *other)
double sample() const
Definition: ControlNetFileV0002.pb.h:2017
static bool AprioriSource_IsValid(int value)
Definition: ControlNetFileV0002.pb.h:879
void set_doubledatatype(::google::protobuf::int32 value)
Definition: ControlNetFileV0002.pb.h:1720
static bool MeasureType_IsValid(int value)
Definition: ControlNetFileV0002.pb.h:562
ControlPointFileEntryV0002_Measure_MeasureType
Definition: ControlNetFileV0002.pb.h:43
void clear_latitudeconstrained()
Definition: ControlNetFileV0002.pb.h:3038
void set_id(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:2497
void set_booldatavalue(bool value)
Definition: ControlNetFileV0002.pb.h:1892
bool has_adjustedz() const
Definition: ControlNetFileV0002.pb.h:3251
bool has_booldatavalue() const
Definition: ControlNetFileV0002.pb.h:1875
const ::std::string & datetime() const
Definition: ControlNetFileV0002.pb.h:2191
void MergeFrom(const ::google::protobuf::Message &from)
double linesigma() const
Definition: ControlNetFileV0002.pb.h:2433
int log_size() const
Definition: ControlNetFileV0002.pb.h:3305
const int ControlPointFileEntryV0002_AprioriSource_AprioriSource_ARRAYSIZE
Definition: ControlNetFileV0002.pb.h:99
static const MeasureType RegisteredSubPixel
Definition: ControlNetFileV0002.pb.h:561
const ::google::protobuf::RepeatedField< double > & aprioricovar() const
Definition: ControlNetFileV0002.pb.h:3192
bool has_id() const
Definition: ControlNetFileV0002.pb.h:2478
const ControlPointFileEntryV0002_AprioriSource ControlPointFileEntryV0002_AprioriSource_AprioriSource_MAX
Definition: ControlNetFileV0002.pb.h:98
void set_line(double value)
Definition: ControlNetFileV0002.pb.h:2045
inline::std::string * mutable_serialnumber()
Definition: ControlNetFileV0002.pb.h:1946
void set_referenceindex(::google::protobuf::int32 value)
Definition: ControlNetFileV0002.pb.h:2820
inline::std::string * release_datetime()
Definition: ControlNetFileV0002.pb.h:2706
void protobuf_ShutdownFile_ControlNetFileV0002_2eproto()
static const ::std::string & MeasureType_Name(MeasureType value)
Definition: ControlNetFileV0002.pb.h:575
double doubledatavalue() const
Definition: ControlNetFileV0002.pb.h:1740
void set_aprioriradiussource(::Isis::ControlPointFileEntryV0002_AprioriSource value)
Definition: ControlNetFileV0002.pb.h:2945
bool ControlPointFileEntryV0002_AprioriSource_IsValid(int value)
bool has_created() const
Definition: ControlNetFileV0002.pb.h:1365
ControlPointFileEntryV0002_AprioriSource AprioriSource
Definition: ControlNetFileV0002.pb.h:870
inline::Isis::ControlPointFileEntryV0002_Measure * add_measures()
Definition: ControlNetFileV0002.pb.h:3349
static const int kDescriptionFieldNumber
Definition: ControlNetFileV0002.pb.h:217
static bool PointType_IsValid(int value)
Definition: ControlNetFileV0002.pb.h:849
const int ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_ARRAYSIZE
Definition: ControlNetFileV0002.pb.h:52
void Swap(ControlPointFileEntryV0002 *other)
void clear_samplesigma()
Definition: ControlNetFileV0002.pb.h:2405
static const PointType obsolete_Ground
Definition: ControlNetFileV0002.pb.h:848
ControlPointFileEntryV0002_PointLogData()
inline::std::string * release_apriorisurfpointsourcefile()
Definition: ControlNetFileV0002.pb.h:2903
inline::google::protobuf::int32 booldatatype() const
Definition: ControlNetFileV0002.pb.h:1864
bool has_editlock() const
Definition: ControlNetFileV0002.pb.h:2731
inline::std::string * mutable_targetname()
Definition: ControlNetFileV0002.pb.h:1332
void set_apriorisample(double value)
Definition: ControlNetFileV0002.pb.h:2365
static const int kChooserNameFieldNumber
Definition: ControlNetFileV0002.pb.h:924
void MergeFrom(const ::google::protobuf::Message &from)
const ::std::string & choosername() const
Definition: ControlNetFileV0002.pb.h:2115
static const int kMeasuresFieldNumber
Definition: ControlNetFileV0002.pb.h:1113
static const int kEditLockFieldNumber
Definition: ControlNetFileV0002.pb.h:948
void add_adjustedcovar(double value)
Definition: ControlNetFileV0002.pb.h:3289
bool has_samplesigma() const
Definition: ControlNetFileV0002.pb.h:2396
bool has_choosername() const
Definition: ControlNetFileV0002.pb.h:2579
void set_choosername(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:2598
void clear_choosername()
Definition: ControlNetFileV0002.pb.h:2588
bool has_adjustedx() const
Definition: ControlNetFileV0002.pb.h:3203
const ::std::string & ControlPointFileEntryV0002_AprioriSource_Name(ControlPointFileEntryV0002_AprioriSource value)
Definition: ControlNetFileV0002.pb.h:102
static const AprioriSource DEM
Definition: ControlNetFileV0002.pb.h:876
static const ControlPointFileEntryV0002_Measure_MeasureLogData & default_instance()
ControlPointFileEntryV0002_Measure()
bool has_aprioriradiussource() const
Definition: ControlNetFileV0002.pb.h:2928
void set_ignore(bool value)
Definition: ControlNetFileV0002.pb.h:2293
void clear_type()
Definition: ControlNetFileV0002.pb.h:1988
int ByteSize() const
void Swap(ControlPointFileEntryV0002_PointLogData *other)
void set_networkid(const ::std::string &value)
Definition: ControlNetFileV0002.pb.h:1232
void clear_longitudeconstrained()
Definition: ControlNetFileV0002.pb.h:3062
bool jigsawrejected() const
Definition: ControlNetFileV0002.pb.h:2792

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the ISIS Support Center
File Modified: 07/12/2023 23:16:36