4 #ifndef PROTOBUF_ControlNetFileV0002_2eproto__INCLUDED
5 #define PROTOBUF_ControlNetFileV0002_2eproto__INCLUDED
9 #include <google/protobuf/stubs/common.h>
11 #if GOOGLE_PROTOBUF_VERSION < 2004000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 2004001 < 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.
22 #include <google/protobuf/generated_message_util.h>
23 #include <google/protobuf/repeated_field.h>
24 #include <google/protobuf/extension_set.h>
25 #include <google/protobuf/generated_message_reflection.h>
31 void protobuf_AddDesc_ControlNetFileV0002_2eproto();
32 void protobuf_AssignDesc_ControlNetFileV0002_2eproto();
33 void protobuf_ShutdownFile_ControlNetFileV0002_2eproto();
35 class ControlNetFileHeaderV0002;
36 class ControlPointFileEntryV0002;
37 class ControlPointFileEntryV0002_PointLogData;
38 class ControlPointFileEntryV0002_Measure;
39 class ControlPointFileEntryV0002_Measure_MeasureLogData;
41 enum ControlPointFileEntryV0002_Measure_MeasureType {
42 ControlPointFileEntryV0002_Measure_MeasureType_Candidate = 0,
43 ControlPointFileEntryV0002_Measure_MeasureType_Manual = 1,
44 ControlPointFileEntryV0002_Measure_MeasureType_RegisteredPixel = 2,
45 ControlPointFileEntryV0002_Measure_MeasureType_RegisteredSubPixel = 3
47 bool ControlPointFileEntryV0002_Measure_MeasureType_IsValid(
int value);
48 const ControlPointFileEntryV0002_Measure_MeasureType ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_MIN = ControlPointFileEntryV0002_Measure_MeasureType_Candidate;
49 const ControlPointFileEntryV0002_Measure_MeasureType ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_MAX = ControlPointFileEntryV0002_Measure_MeasureType_RegisteredSubPixel;
50 const int ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_ARRAYSIZE = ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_MAX + 1;
52 const ::google::protobuf::EnumDescriptor* ControlPointFileEntryV0002_Measure_MeasureType_descriptor();
53 inline const ::std::string& ControlPointFileEntryV0002_Measure_MeasureType_Name(ControlPointFileEntryV0002_Measure_MeasureType value) {
54 return ::google::protobuf::internal::NameOfEnum(
55 ControlPointFileEntryV0002_Measure_MeasureType_descriptor(), value);
57 inline bool ControlPointFileEntryV0002_Measure_MeasureType_Parse(
58 const ::std::string& name, ControlPointFileEntryV0002_Measure_MeasureType* value) {
59 return ::google::protobuf::internal::ParseNamedEnum<ControlPointFileEntryV0002_Measure_MeasureType>(
60 ControlPointFileEntryV0002_Measure_MeasureType_descriptor(), name, value);
62 enum ControlPointFileEntryV0002_PointType {
63 ControlPointFileEntryV0002_PointType_Free = 2,
64 ControlPointFileEntryV0002_PointType_Constrained = 3,
65 ControlPointFileEntryV0002_PointType_Fixed = 4,
66 ControlPointFileEntryV0002_PointType_obsolete_Tie = 0,
67 ControlPointFileEntryV0002_PointType_obsolete_Ground = 1
69 bool ControlPointFileEntryV0002_PointType_IsValid(
int value);
70 const ControlPointFileEntryV0002_PointType ControlPointFileEntryV0002_PointType_PointType_MIN = ControlPointFileEntryV0002_PointType_obsolete_Tie;
71 const ControlPointFileEntryV0002_PointType ControlPointFileEntryV0002_PointType_PointType_MAX = ControlPointFileEntryV0002_PointType_Fixed;
72 const int ControlPointFileEntryV0002_PointType_PointType_ARRAYSIZE = ControlPointFileEntryV0002_PointType_PointType_MAX + 1;
74 const ::google::protobuf::EnumDescriptor* ControlPointFileEntryV0002_PointType_descriptor();
75 inline const ::std::string& ControlPointFileEntryV0002_PointType_Name(ControlPointFileEntryV0002_PointType value) {
76 return ::google::protobuf::internal::NameOfEnum(
77 ControlPointFileEntryV0002_PointType_descriptor(), value);
79 inline bool ControlPointFileEntryV0002_PointType_Parse(
80 const ::std::string& name, ControlPointFileEntryV0002_PointType* value) {
81 return ::google::protobuf::internal::ParseNamedEnum<ControlPointFileEntryV0002_PointType>(
82 ControlPointFileEntryV0002_PointType_descriptor(), name, value);
84 enum ControlPointFileEntryV0002_AprioriSource {
85 ControlPointFileEntryV0002_AprioriSource_None = 0,
86 ControlPointFileEntryV0002_AprioriSource_User = 1,
87 ControlPointFileEntryV0002_AprioriSource_AverageOfMeasures = 2,
88 ControlPointFileEntryV0002_AprioriSource_Reference = 3,
89 ControlPointFileEntryV0002_AprioriSource_Ellipsoid = 4,
90 ControlPointFileEntryV0002_AprioriSource_DEM = 5,
91 ControlPointFileEntryV0002_AprioriSource_Basemap = 6,
92 ControlPointFileEntryV0002_AprioriSource_BundleSolution = 7
94 bool ControlPointFileEntryV0002_AprioriSource_IsValid(
int value);
95 const ControlPointFileEntryV0002_AprioriSource ControlPointFileEntryV0002_AprioriSource_AprioriSource_MIN = ControlPointFileEntryV0002_AprioriSource_None;
96 const ControlPointFileEntryV0002_AprioriSource ControlPointFileEntryV0002_AprioriSource_AprioriSource_MAX = ControlPointFileEntryV0002_AprioriSource_BundleSolution;
97 const int ControlPointFileEntryV0002_AprioriSource_AprioriSource_ARRAYSIZE = ControlPointFileEntryV0002_AprioriSource_AprioriSource_MAX + 1;
99 const ::google::protobuf::EnumDescriptor* ControlPointFileEntryV0002_AprioriSource_descriptor();
100 inline const ::std::string& ControlPointFileEntryV0002_AprioriSource_Name(ControlPointFileEntryV0002_AprioriSource value) {
101 return ::google::protobuf::internal::NameOfEnum(
102 ControlPointFileEntryV0002_AprioriSource_descriptor(), value);
104 inline bool ControlPointFileEntryV0002_AprioriSource_Parse(
105 const ::std::string& name, ControlPointFileEntryV0002_AprioriSource* value) {
106 return ::google::protobuf::internal::ParseNamedEnum<ControlPointFileEntryV0002_AprioriSource>(
107 ControlPointFileEntryV0002_AprioriSource_descriptor(), name, value);
123 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
124 return _unknown_fields_;
127 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
128 return &_unknown_fields_;
131 static const ::google::protobuf::Descriptor* descriptor();
139 void CopyFrom(const ::google::protobuf::Message& from);
140 void MergeFrom(const ::google::protobuf::Message& from);
144 bool IsInitialized()
const;
146 int ByteSize()
const;
147 bool MergePartialFromCodedStream(
148 ::google::protobuf::io::CodedInputStream* input);
149 void SerializeWithCachedSizes(
150 ::google::protobuf::io::CodedOutputStream* output)
const;
151 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
152 int GetCachedSize()
const {
return _cached_size_; }
156 void SetCachedSize(
int size)
const;
159 ::google::protobuf::Metadata GetMetadata()
const;
166 inline bool has_networkid()
const;
167 inline void clear_networkid();
168 static const int kNetworkIdFieldNumber = 1;
169 inline const ::std::string& networkid()
const;
170 inline void set_networkid(const ::std::string& value);
171 inline void set_networkid(
const char* value);
172 inline void set_networkid(
const char* value,
size_t size);
173 inline ::std::string* mutable_networkid();
174 inline ::std::string* release_networkid();
177 inline bool has_targetname()
const;
178 inline void clear_targetname();
179 static const int kTargetNameFieldNumber = 2;
180 inline const ::std::string& targetname()
const;
181 inline void set_targetname(const ::std::string& value);
182 inline void set_targetname(
const char* value);
183 inline void set_targetname(
const char* value,
size_t size);
184 inline ::std::string* mutable_targetname();
185 inline ::std::string* release_targetname();
188 inline bool has_created()
const;
189 inline void clear_created();
190 static const int kCreatedFieldNumber = 3;
191 inline const ::std::string& created()
const;
192 inline void set_created(const ::std::string& value);
193 inline void set_created(
const char* value);
194 inline void set_created(
const char* value,
size_t size);
195 inline ::std::string* mutable_created();
196 inline ::std::string* release_created();
199 inline bool has_lastmodified()
const;
200 inline void clear_lastmodified();
201 static const int kLastModifiedFieldNumber = 4;
202 inline const ::std::string& lastmodified()
const;
203 inline void set_lastmodified(const ::std::string& value);
204 inline void set_lastmodified(
const char* value);
205 inline void set_lastmodified(
const char* value,
size_t size);
206 inline ::std::string* mutable_lastmodified();
207 inline ::std::string* release_lastmodified();
210 inline bool has_description()
const;
211 inline void clear_description();
212 static const int kDescriptionFieldNumber = 5;
213 inline const ::std::string& description()
const;
214 inline void set_description(const ::std::string& value);
215 inline void set_description(
const char* value);
216 inline void set_description(
const char* value,
size_t size);
217 inline ::std::string* mutable_description();
218 inline ::std::string* release_description();
221 inline bool has_username()
const;
222 inline void clear_username();
223 static const int kUserNameFieldNumber = 6;
224 inline const ::std::string& username()
const;
225 inline void set_username(const ::std::string& value);
226 inline void set_username(
const char* value);
227 inline void set_username(
const char* value,
size_t size);
228 inline ::std::string* mutable_username();
229 inline ::std::string* release_username();
232 inline int pointmessagesizes_size()
const;
233 inline void clear_pointmessagesizes();
234 static const int kPointMessageSizesFieldNumber = 7;
235 inline ::google::protobuf::int32 pointmessagesizes(
int index)
const;
236 inline void set_pointmessagesizes(
int index, ::google::protobuf::int32 value);
237 inline void add_pointmessagesizes(::google::protobuf::int32 value);
238 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
239 pointmessagesizes()
const;
240 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
241 mutable_pointmessagesizes();
245 inline void set_has_networkid();
246 inline void clear_has_networkid();
247 inline void set_has_targetname();
248 inline void clear_has_targetname();
249 inline void set_has_created();
250 inline void clear_has_created();
251 inline void set_has_lastmodified();
252 inline void clear_has_lastmodified();
253 inline void set_has_description();
254 inline void clear_has_description();
255 inline void set_has_username();
256 inline void clear_has_username();
258 ::google::protobuf::UnknownFieldSet _unknown_fields_;
260 ::std::string* networkid_;
261 ::std::string* targetname_;
262 ::std::string* created_;
263 ::std::string* lastmodified_;
264 ::std::string* description_;
265 ::std::string* username_;
266 ::google::protobuf::RepeatedField< ::google::protobuf::int32 > pointmessagesizes_;
267 mutable int _pointmessagesizes_cached_byte_size_;
269 mutable int _cached_size_;
270 ::google::protobuf::uint32 _has_bits_[(7 + 31) / 32];
272 friend void protobuf_AddDesc_ControlNetFileV0002_2eproto();
273 friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto();
274 friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto();
276 void InitAsDefaultInstance();
293 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
294 return _unknown_fields_;
297 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
298 return &_unknown_fields_;
301 static const ::google::protobuf::Descriptor* descriptor();
309 void CopyFrom(const ::google::protobuf::Message& from);
310 void MergeFrom(const ::google::protobuf::Message& from);
314 bool IsInitialized()
const;
316 int ByteSize()
const;
317 bool MergePartialFromCodedStream(
318 ::google::protobuf::io::CodedInputStream* input);
319 void SerializeWithCachedSizes(
320 ::google::protobuf::io::CodedOutputStream* output)
const;
321 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
322 int GetCachedSize()
const {
return _cached_size_; }
326 void SetCachedSize(
int size)
const;
329 ::google::protobuf::Metadata GetMetadata()
const;
336 inline bool has_doubledatatype()
const;
337 inline void clear_doubledatatype();
338 static const int kDoubleDataTypeFieldNumber = 1;
339 inline ::google::protobuf::int32 doubledatatype()
const;
340 inline void set_doubledatatype(::google::protobuf::int32 value);
343 inline bool has_doubledatavalue()
const;
344 inline void clear_doubledatavalue();
345 static const int kDoubleDataValueFieldNumber = 2;
346 inline double doubledatavalue()
const;
347 inline void set_doubledatavalue(
double value);
350 inline bool has_booldatatype()
const;
351 inline void clear_booldatatype();
352 static const int kBoolDataTypeFieldNumber = 3;
353 inline ::google::protobuf::int32 booldatatype()
const;
354 inline void set_booldatatype(::google::protobuf::int32 value);
357 inline bool has_booldatavalue()
const;
358 inline void clear_booldatavalue();
359 static const int kBoolDataValueFieldNumber = 4;
360 inline bool booldatavalue()
const;
361 inline void set_booldatavalue(
bool value);
365 inline void set_has_doubledatatype();
366 inline void clear_has_doubledatatype();
367 inline void set_has_doubledatavalue();
368 inline void clear_has_doubledatavalue();
369 inline void set_has_booldatatype();
370 inline void clear_has_booldatatype();
371 inline void set_has_booldatavalue();
372 inline void clear_has_booldatavalue();
374 ::google::protobuf::UnknownFieldSet _unknown_fields_;
376 double doubledatavalue_;
377 ::google::protobuf::int32 doubledatatype_;
378 ::google::protobuf::int32 booldatatype_;
381 mutable int _cached_size_;
382 ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
384 friend void protobuf_AddDesc_ControlNetFileV0002_2eproto();
385 friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto();
386 friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto();
388 void InitAsDefaultInstance();
405 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
406 return _unknown_fields_;
409 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
410 return &_unknown_fields_;
413 static const ::google::protobuf::Descriptor* descriptor();
421 void CopyFrom(const ::google::protobuf::Message& from);
422 void MergeFrom(const ::google::protobuf::Message& from);
426 bool IsInitialized()
const;
428 int ByteSize()
const;
429 bool MergePartialFromCodedStream(
430 ::google::protobuf::io::CodedInputStream* input);
431 void SerializeWithCachedSizes(
432 ::google::protobuf::io::CodedOutputStream* output)
const;
433 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
434 int GetCachedSize()
const {
return _cached_size_; }
438 void SetCachedSize(
int size)
const;
441 ::google::protobuf::Metadata GetMetadata()
const;
448 inline bool has_doubledatatype()
const;
449 inline void clear_doubledatatype();
450 static const int kDoubleDataTypeFieldNumber = 1;
451 inline ::google::protobuf::int32 doubledatatype()
const;
452 inline void set_doubledatatype(::google::protobuf::int32 value);
455 inline bool has_doubledatavalue()
const;
456 inline void clear_doubledatavalue();
457 static const int kDoubleDataValueFieldNumber = 2;
458 inline double doubledatavalue()
const;
459 inline void set_doubledatavalue(
double value);
462 inline bool has_booldatatype()
const;
463 inline void clear_booldatatype();
464 static const int kBoolDataTypeFieldNumber = 3;
465 inline ::google::protobuf::int32 booldatatype()
const;
466 inline void set_booldatatype(::google::protobuf::int32 value);
469 inline bool has_booldatavalue()
const;
470 inline void clear_booldatavalue();
471 static const int kBoolDataValueFieldNumber = 4;
472 inline bool booldatavalue()
const;
473 inline void set_booldatavalue(
bool value);
477 inline void set_has_doubledatatype();
478 inline void clear_has_doubledatatype();
479 inline void set_has_doubledatavalue();
480 inline void clear_has_doubledatavalue();
481 inline void set_has_booldatatype();
482 inline void clear_has_booldatatype();
483 inline void set_has_booldatavalue();
484 inline void clear_has_booldatavalue();
486 ::google::protobuf::UnknownFieldSet _unknown_fields_;
488 double doubledatavalue_;
489 ::google::protobuf::int32 doubledatatype_;
490 ::google::protobuf::int32 booldatatype_;
493 mutable int _cached_size_;
494 ::google::protobuf::uint32 _has_bits_[(4 + 31) / 32];
496 friend void protobuf_AddDesc_ControlNetFileV0002_2eproto();
497 friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto();
498 friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto();
500 void InitAsDefaultInstance();
517 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
518 return _unknown_fields_;
521 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
522 return &_unknown_fields_;
525 static const ::google::protobuf::Descriptor* descriptor();
533 void CopyFrom(const ::google::protobuf::Message& from);
534 void MergeFrom(const ::google::protobuf::Message& from);
538 bool IsInitialized()
const;
540 int ByteSize()
const;
541 bool MergePartialFromCodedStream(
542 ::google::protobuf::io::CodedInputStream* input);
543 void SerializeWithCachedSizes(
544 ::google::protobuf::io::CodedOutputStream* output)
const;
545 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
546 int GetCachedSize()
const {
return _cached_size_; }
550 void SetCachedSize(
int size)
const;
553 ::google::protobuf::Metadata GetMetadata()
const;
559 typedef ControlPointFileEntryV0002_Measure_MeasureType MeasureType;
560 static const MeasureType Candidate = ControlPointFileEntryV0002_Measure_MeasureType_Candidate;
561 static const MeasureType Manual = ControlPointFileEntryV0002_Measure_MeasureType_Manual;
562 static const MeasureType RegisteredPixel = ControlPointFileEntryV0002_Measure_MeasureType_RegisteredPixel;
563 static const MeasureType RegisteredSubPixel = ControlPointFileEntryV0002_Measure_MeasureType_RegisteredSubPixel;
564 static inline bool MeasureType_IsValid(
int value) {
565 return ControlPointFileEntryV0002_Measure_MeasureType_IsValid(value);
567 static const MeasureType MeasureType_MIN =
568 ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_MIN;
569 static const MeasureType MeasureType_MAX =
570 ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_MAX;
571 static const int MeasureType_ARRAYSIZE =
572 ControlPointFileEntryV0002_Measure_MeasureType_MeasureType_ARRAYSIZE;
573 static inline const ::google::protobuf::EnumDescriptor*
574 MeasureType_descriptor() {
575 return ControlPointFileEntryV0002_Measure_MeasureType_descriptor();
577 static inline const ::std::string& MeasureType_Name(MeasureType value) {
578 return ControlPointFileEntryV0002_Measure_MeasureType_Name(value);
580 static inline bool MeasureType_Parse(const ::std::string& name,
581 MeasureType* value) {
582 return ControlPointFileEntryV0002_Measure_MeasureType_Parse(name, value);
588 inline bool has_serialnumber()
const;
589 inline void clear_serialnumber();
590 static const int kSerialnumberFieldNumber = 1;
591 inline const ::std::string& serialnumber()
const;
592 inline void set_serialnumber(const ::std::string& value);
593 inline void set_serialnumber(
const char* value);
594 inline void set_serialnumber(
const char* value,
size_t size);
595 inline ::std::string* mutable_serialnumber();
596 inline ::std::string* release_serialnumber();
599 inline bool has_type()
const;
600 inline void clear_type();
601 static const int kTypeFieldNumber = 2;
602 inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureType type()
const;
603 inline void set_type(::Isis::ControlPointFileEntryV0002_Measure_MeasureType value);
606 inline bool has_sample()
const;
607 inline void clear_sample();
608 static const int kSampleFieldNumber = 3;
609 inline double sample()
const;
610 inline void set_sample(
double value);
613 inline bool has_line()
const;
614 inline void clear_line();
615 static const int kLineFieldNumber = 4;
616 inline double line()
const;
617 inline void set_line(
double value);
620 inline bool has_sampleresidual()
const;
621 inline void clear_sampleresidual();
622 static const int kSampleResidualFieldNumber = 5;
623 inline double sampleresidual()
const;
624 inline void set_sampleresidual(
double value);
627 inline bool has_lineresidual()
const;
628 inline void clear_lineresidual();
629 static const int kLineResidualFieldNumber = 6;
630 inline double lineresidual()
const;
631 inline void set_lineresidual(
double value);
634 inline bool has_choosername()
const;
635 inline void clear_choosername();
636 static const int kChoosernameFieldNumber = 7;
637 inline const ::std::string& choosername()
const;
638 inline void set_choosername(const ::std::string& value);
639 inline void set_choosername(
const char* value);
640 inline void set_choosername(
const char* value,
size_t size);
641 inline ::std::string* mutable_choosername();
642 inline ::std::string* release_choosername();
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();
656 inline bool has_editlock()
const;
657 inline void clear_editlock();
658 static const int kEditLockFieldNumber = 9;
659 inline bool editlock()
const;
660 inline void set_editlock(
bool value);
663 inline bool has_ignore()
const;
664 inline void clear_ignore();
665 static const int kIgnoreFieldNumber = 10;
666 inline bool ignore()
const;
667 inline void set_ignore(
bool value);
670 inline bool has_jigsawrejected()
const;
671 inline void clear_jigsawrejected();
672 static const int kJigsawRejectedFieldNumber = 11;
673 inline bool jigsawrejected()
const;
674 inline void set_jigsawrejected(
bool value);
677 inline bool has_diameter()
const;
678 inline void clear_diameter();
679 static const int kDiameterFieldNumber = 12;
680 inline double diameter()
const;
681 inline void set_diameter(
double value);
684 inline bool has_apriorisample()
const;
685 inline void clear_apriorisample();
686 static const int kApriorisampleFieldNumber = 13;
687 inline double apriorisample()
const;
688 inline void set_apriorisample(
double value);
691 inline bool has_aprioriline()
const;
692 inline void clear_aprioriline();
693 static const int kApriorilineFieldNumber = 14;
694 inline double aprioriline()
const;
695 inline void set_aprioriline(
double value);
698 inline bool has_samplesigma()
const;
699 inline void clear_samplesigma();
700 static const int kSamplesigmaFieldNumber = 15;
701 inline double samplesigma()
const;
702 inline void set_samplesigma(
double value);
705 inline bool has_linesigma()
const;
706 inline void clear_linesigma();
707 static const int kLinesigmaFieldNumber = 16;
708 inline double linesigma()
const;
709 inline void set_linesigma(
double value);
712 inline int log_size()
const;
713 inline void clear_log();
714 static const int kLogFieldNumber = 17;
715 inline const ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData& log(
int index)
const;
716 inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData* mutable_log(
int index);
717 inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData* add_log();
718 inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData >&
720 inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData >*
725 inline void set_has_serialnumber();
726 inline void clear_has_serialnumber();
727 inline void set_has_type();
728 inline void clear_has_type();
729 inline void set_has_sample();
730 inline void clear_has_sample();
731 inline void set_has_line();
732 inline void clear_has_line();
733 inline void set_has_sampleresidual();
734 inline void clear_has_sampleresidual();
735 inline void set_has_lineresidual();
736 inline void clear_has_lineresidual();
737 inline void set_has_choosername();
738 inline void clear_has_choosername();
739 inline void set_has_datetime();
740 inline void clear_has_datetime();
741 inline void set_has_editlock();
742 inline void clear_has_editlock();
743 inline void set_has_ignore();
744 inline void clear_has_ignore();
745 inline void set_has_jigsawrejected();
746 inline void clear_has_jigsawrejected();
747 inline void set_has_diameter();
748 inline void clear_has_diameter();
749 inline void set_has_apriorisample();
750 inline void clear_has_apriorisample();
751 inline void set_has_aprioriline();
752 inline void clear_has_aprioriline();
753 inline void set_has_samplesigma();
754 inline void clear_has_samplesigma();
755 inline void set_has_linesigma();
756 inline void clear_has_linesigma();
758 ::google::protobuf::UnknownFieldSet _unknown_fields_;
760 ::std::string* serialnumber_;
763 double sampleresidual_;
764 double lineresidual_;
765 ::std::string* choosername_;
766 ::std::string* datetime_;
770 bool jigsawrejected_;
772 double apriorisample_;
776 ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData > log_;
778 mutable int _cached_size_;
779 ::google::protobuf::uint32 _has_bits_[(17 + 31) / 32];
781 friend void protobuf_AddDesc_ControlNetFileV0002_2eproto();
782 friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto();
783 friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto();
785 void InitAsDefaultInstance();
802 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
803 return _unknown_fields_;
806 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
807 return &_unknown_fields_;
810 static const ::google::protobuf::Descriptor* descriptor();
818 void CopyFrom(const ::google::protobuf::Message& from);
819 void MergeFrom(const ::google::protobuf::Message& from);
823 bool IsInitialized()
const;
825 int ByteSize()
const;
826 bool MergePartialFromCodedStream(
827 ::google::protobuf::io::CodedInputStream* input);
828 void SerializeWithCachedSizes(
829 ::google::protobuf::io::CodedOutputStream* output)
const;
830 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
831 int GetCachedSize()
const {
return _cached_size_; }
835 void SetCachedSize(
int size)
const;
838 ::google::protobuf::Metadata GetMetadata()
const;
845 typedef ControlPointFileEntryV0002_PointType PointType;
846 static const PointType Free = ControlPointFileEntryV0002_PointType_Free;
847 static const PointType Constrained = ControlPointFileEntryV0002_PointType_Constrained;
848 static const PointType Fixed = ControlPointFileEntryV0002_PointType_Fixed;
849 static const PointType obsolete_Tie = ControlPointFileEntryV0002_PointType_obsolete_Tie;
850 static const PointType obsolete_Ground = ControlPointFileEntryV0002_PointType_obsolete_Ground;
851 static inline bool PointType_IsValid(
int value) {
852 return ControlPointFileEntryV0002_PointType_IsValid(value);
854 static const PointType PointType_MIN =
855 ControlPointFileEntryV0002_PointType_PointType_MIN;
856 static const PointType PointType_MAX =
857 ControlPointFileEntryV0002_PointType_PointType_MAX;
858 static const int PointType_ARRAYSIZE =
859 ControlPointFileEntryV0002_PointType_PointType_ARRAYSIZE;
860 static inline const ::google::protobuf::EnumDescriptor*
861 PointType_descriptor() {
862 return ControlPointFileEntryV0002_PointType_descriptor();
864 static inline const ::std::string& PointType_Name(PointType value) {
865 return ControlPointFileEntryV0002_PointType_Name(value);
867 static inline bool PointType_Parse(const ::std::string& name,
869 return ControlPointFileEntryV0002_PointType_Parse(name, value);
872 typedef ControlPointFileEntryV0002_AprioriSource AprioriSource;
873 static const AprioriSource None = ControlPointFileEntryV0002_AprioriSource_None;
874 static const AprioriSource User = ControlPointFileEntryV0002_AprioriSource_User;
875 static const AprioriSource AverageOfMeasures = ControlPointFileEntryV0002_AprioriSource_AverageOfMeasures;
876 static const AprioriSource Reference = ControlPointFileEntryV0002_AprioriSource_Reference;
877 static const AprioriSource Ellipsoid = ControlPointFileEntryV0002_AprioriSource_Ellipsoid;
878 static const AprioriSource DEM = ControlPointFileEntryV0002_AprioriSource_DEM;
879 static const AprioriSource Basemap = ControlPointFileEntryV0002_AprioriSource_Basemap;
880 static const AprioriSource BundleSolution = ControlPointFileEntryV0002_AprioriSource_BundleSolution;
881 static inline bool AprioriSource_IsValid(
int value) {
882 return ControlPointFileEntryV0002_AprioriSource_IsValid(value);
884 static const AprioriSource AprioriSource_MIN =
885 ControlPointFileEntryV0002_AprioriSource_AprioriSource_MIN;
886 static const AprioriSource AprioriSource_MAX =
887 ControlPointFileEntryV0002_AprioriSource_AprioriSource_MAX;
888 static const int AprioriSource_ARRAYSIZE =
889 ControlPointFileEntryV0002_AprioriSource_AprioriSource_ARRAYSIZE;
890 static inline const ::google::protobuf::EnumDescriptor*
891 AprioriSource_descriptor() {
892 return ControlPointFileEntryV0002_AprioriSource_descriptor();
894 static inline const ::std::string& AprioriSource_Name(AprioriSource value) {
895 return ControlPointFileEntryV0002_AprioriSource_Name(value);
897 static inline bool AprioriSource_Parse(const ::std::string& name,
898 AprioriSource* value) {
899 return ControlPointFileEntryV0002_AprioriSource_Parse(name, value);
905 inline bool has_id()
const;
906 inline void clear_id();
907 static const int kIdFieldNumber = 1;
908 inline const ::std::string& id()
const;
909 inline void set_id(const ::std::string& value);
910 inline void set_id(
const char* value);
911 inline void set_id(
const char* value,
size_t size);
912 inline ::std::string* mutable_id();
913 inline ::std::string* release_id();
916 inline bool has_type()
const;
917 inline void clear_type();
918 static const int kTypeFieldNumber = 2;
919 inline ::Isis::ControlPointFileEntryV0002_PointType type()
const;
920 inline void set_type(::Isis::ControlPointFileEntryV0002_PointType value);
923 inline bool has_choosername()
const;
924 inline void clear_choosername();
925 static const int kChooserNameFieldNumber = 3;
926 inline const ::std::string& choosername()
const;
927 inline void set_choosername(const ::std::string& value);
928 inline void set_choosername(
const char* value);
929 inline void set_choosername(
const char* value,
size_t size);
930 inline ::std::string* mutable_choosername();
931 inline ::std::string* release_choosername();
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();
945 inline bool has_editlock()
const;
946 inline void clear_editlock();
947 static const int kEditLockFieldNumber = 5;
948 inline bool editlock()
const;
949 inline void set_editlock(
bool value);
952 inline bool has_ignore()
const;
953 inline void clear_ignore();
954 static const int kIgnoreFieldNumber = 6;
955 inline bool ignore()
const;
956 inline void set_ignore(
bool value);
959 inline bool has_jigsawrejected()
const;
960 inline void clear_jigsawrejected();
961 static const int kJigsawRejectedFieldNumber = 7;
962 inline bool jigsawrejected()
const;
963 inline void set_jigsawrejected(
bool value);
966 inline bool has_referenceindex()
const;
967 inline void clear_referenceindex();
968 static const int kReferenceIndexFieldNumber = 8;
969 inline ::google::protobuf::int32 referenceindex()
const;
970 inline void set_referenceindex(::google::protobuf::int32 value);
973 inline bool has_apriorisurfpointsource()
const;
974 inline void clear_apriorisurfpointsource();
975 static const int kAprioriSurfPointSourceFieldNumber = 9;
976 inline ::Isis::ControlPointFileEntryV0002_AprioriSource apriorisurfpointsource()
const;
977 inline void set_apriorisurfpointsource(::Isis::ControlPointFileEntryV0002_AprioriSource value);
980 inline bool has_apriorisurfpointsourcefile()
const;
981 inline void clear_apriorisurfpointsourcefile();
982 static const int kAprioriSurfPointSourceFileFieldNumber = 10;
983 inline const ::std::string& apriorisurfpointsourcefile()
const;
984 inline void set_apriorisurfpointsourcefile(const ::std::string& value);
985 inline void set_apriorisurfpointsourcefile(
const char* value);
986 inline void set_apriorisurfpointsourcefile(
const char* value,
size_t size);
987 inline ::std::string* mutable_apriorisurfpointsourcefile();
988 inline ::std::string* release_apriorisurfpointsourcefile();
991 inline bool has_aprioriradiussource()
const;
992 inline void clear_aprioriradiussource();
993 static const int kAprioriRadiusSourceFieldNumber = 11;
994 inline ::Isis::ControlPointFileEntryV0002_AprioriSource aprioriradiussource()
const;
995 inline void set_aprioriradiussource(::Isis::ControlPointFileEntryV0002_AprioriSource value);
998 inline bool has_aprioriradiussourcefile()
const;
999 inline void clear_aprioriradiussourcefile();
1000 static const int kAprioriRadiusSourceFileFieldNumber = 12;
1001 inline const ::std::string& aprioriradiussourcefile()
const;
1002 inline void set_aprioriradiussourcefile(const ::std::string& value);
1003 inline void set_aprioriradiussourcefile(
const char* value);
1004 inline void set_aprioriradiussourcefile(
const char* value,
size_t size);
1005 inline ::std::string* mutable_aprioriradiussourcefile();
1006 inline ::std::string* release_aprioriradiussourcefile();
1009 inline bool has_latitudeconstrained()
const;
1010 inline void clear_latitudeconstrained();
1011 static const int kLatitudeConstrainedFieldNumber = 13;
1012 inline bool latitudeconstrained()
const;
1013 inline void set_latitudeconstrained(
bool value);
1016 inline bool has_longitudeconstrained()
const;
1017 inline void clear_longitudeconstrained();
1018 static const int kLongitudeConstrainedFieldNumber = 14;
1019 inline bool longitudeconstrained()
const;
1020 inline void set_longitudeconstrained(
bool value);
1023 inline bool has_radiusconstrained()
const;
1024 inline void clear_radiusconstrained();
1025 static const int kRadiusConstrainedFieldNumber = 15;
1026 inline bool radiusconstrained()
const;
1027 inline void set_radiusconstrained(
bool value);
1030 inline bool has_apriorix()
const;
1031 inline void clear_apriorix();
1032 static const int kAprioriXFieldNumber = 16;
1033 inline double apriorix()
const;
1034 inline void set_apriorix(
double value);
1037 inline bool has_aprioriy()
const;
1038 inline void clear_aprioriy();
1039 static const int kAprioriYFieldNumber = 17;
1040 inline double aprioriy()
const;
1041 inline void set_aprioriy(
double value);
1044 inline bool has_aprioriz()
const;
1045 inline void clear_aprioriz();
1046 static const int kAprioriZFieldNumber = 18;
1047 inline double aprioriz()
const;
1048 inline void set_aprioriz(
double value);
1051 inline int aprioricovar_size()
const;
1052 inline void clear_aprioricovar();
1053 static const int kAprioriCovarFieldNumber = 19;
1054 inline double aprioricovar(
int index)
const;
1055 inline void set_aprioricovar(
int index,
double value);
1056 inline void add_aprioricovar(
double value);
1057 inline const ::google::protobuf::RepeatedField< double >&
1058 aprioricovar()
const;
1059 inline ::google::protobuf::RepeatedField< double >*
1060 mutable_aprioricovar();
1063 inline bool has_adjustedx()
const;
1064 inline void clear_adjustedx();
1065 static const int kAdjustedXFieldNumber = 20;
1066 inline double adjustedx()
const;
1067 inline void set_adjustedx(
double value);
1070 inline bool has_adjustedy()
const;
1071 inline void clear_adjustedy();
1072 static const int kAdjustedYFieldNumber = 21;
1073 inline double adjustedy()
const;
1074 inline void set_adjustedy(
double value);
1077 inline bool has_adjustedz()
const;
1078 inline void clear_adjustedz();
1079 static const int kAdjustedZFieldNumber = 22;
1080 inline double adjustedz()
const;
1081 inline void set_adjustedz(
double value);
1084 inline int adjustedcovar_size()
const;
1085 inline void clear_adjustedcovar();
1086 static const int kAdjustedCovarFieldNumber = 23;
1087 inline double adjustedcovar(
int index)
const;
1088 inline void set_adjustedcovar(
int index,
double value);
1089 inline void add_adjustedcovar(
double value);
1090 inline const ::google::protobuf::RepeatedField< double >&
1091 adjustedcovar()
const;
1092 inline ::google::protobuf::RepeatedField< double >*
1093 mutable_adjustedcovar();
1096 inline int log_size()
const;
1097 inline void clear_log();
1098 static const int kLogFieldNumber = 24;
1099 inline const ::Isis::ControlPointFileEntryV0002_PointLogData& log(
int index)
const;
1100 inline ::Isis::ControlPointFileEntryV0002_PointLogData* mutable_log(
int index);
1101 inline ::Isis::ControlPointFileEntryV0002_PointLogData* add_log();
1102 inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData >&
1104 inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData >*
1108 inline int measures_size()
const;
1109 inline void clear_measures();
1110 static const int kMeasuresFieldNumber = 25;
1111 inline const ::Isis::ControlPointFileEntryV0002_Measure& measures(
int index)
const;
1112 inline ::Isis::ControlPointFileEntryV0002_Measure* mutable_measures(
int index);
1113 inline ::Isis::ControlPointFileEntryV0002_Measure* add_measures();
1114 inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure >&
1116 inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure >*
1121 inline void set_has_id();
1122 inline void clear_has_id();
1123 inline void set_has_type();
1124 inline void clear_has_type();
1125 inline void set_has_choosername();
1126 inline void clear_has_choosername();
1127 inline void set_has_datetime();
1128 inline void clear_has_datetime();
1129 inline void set_has_editlock();
1130 inline void clear_has_editlock();
1131 inline void set_has_ignore();
1132 inline void clear_has_ignore();
1133 inline void set_has_jigsawrejected();
1134 inline void clear_has_jigsawrejected();
1135 inline void set_has_referenceindex();
1136 inline void clear_has_referenceindex();
1137 inline void set_has_apriorisurfpointsource();
1138 inline void clear_has_apriorisurfpointsource();
1139 inline void set_has_apriorisurfpointsourcefile();
1140 inline void clear_has_apriorisurfpointsourcefile();
1141 inline void set_has_aprioriradiussource();
1142 inline void clear_has_aprioriradiussource();
1143 inline void set_has_aprioriradiussourcefile();
1144 inline void clear_has_aprioriradiussourcefile();
1145 inline void set_has_latitudeconstrained();
1146 inline void clear_has_latitudeconstrained();
1147 inline void set_has_longitudeconstrained();
1148 inline void clear_has_longitudeconstrained();
1149 inline void set_has_radiusconstrained();
1150 inline void clear_has_radiusconstrained();
1151 inline void set_has_apriorix();
1152 inline void clear_has_apriorix();
1153 inline void set_has_aprioriy();
1154 inline void clear_has_aprioriy();
1155 inline void set_has_aprioriz();
1156 inline void clear_has_aprioriz();
1157 inline void set_has_adjustedx();
1158 inline void clear_has_adjustedx();
1159 inline void set_has_adjustedy();
1160 inline void clear_has_adjustedy();
1161 inline void set_has_adjustedz();
1162 inline void clear_has_adjustedz();
1164 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1167 ::std::string* choosername_;
1168 ::std::string* datetime_;
1172 bool jigsawrejected_;
1173 bool latitudeconstrained_;
1174 ::google::protobuf::int32 referenceindex_;
1175 int apriorisurfpointsource_;
1176 ::std::string* apriorisurfpointsourcefile_;
1177 ::std::string* aprioriradiussourcefile_;
1178 int aprioriradiussource_;
1179 bool longitudeconstrained_;
1180 bool radiusconstrained_;
1184 ::google::protobuf::RepeatedField< double > aprioricovar_;
1185 mutable int _aprioricovar_cached_byte_size_;
1189 ::google::protobuf::RepeatedField< double > adjustedcovar_;
1190 mutable int _adjustedcovar_cached_byte_size_;
1191 ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData > log_;
1192 ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure > measures_;
1194 mutable int _cached_size_;
1195 ::google::protobuf::uint32 _has_bits_[(25 + 31) / 32];
1197 friend void protobuf_AddDesc_ControlNetFileV0002_2eproto();
1198 friend void protobuf_AssignDesc_ControlNetFileV0002_2eproto();
1199 friend void protobuf_ShutdownFile_ControlNetFileV0002_2eproto();
1201 void InitAsDefaultInstance();
1212 inline bool ControlNetFileHeaderV0002::has_networkid()
const {
1213 return (_has_bits_[0] & 0x00000001u) != 0;
1215 inline void ControlNetFileHeaderV0002::set_has_networkid() {
1216 _has_bits_[0] |= 0x00000001u;
1218 inline void ControlNetFileHeaderV0002::clear_has_networkid() {
1219 _has_bits_[0] &= ~0x00000001u;
1221 inline void ControlNetFileHeaderV0002::clear_networkid() {
1222 if (networkid_ != &::google::protobuf::internal::kEmptyString) {
1223 networkid_->clear();
1225 clear_has_networkid();
1227 inline const ::std::string& ControlNetFileHeaderV0002::networkid()
const {
1230 inline void ControlNetFileHeaderV0002::set_networkid(const ::std::string& value) {
1231 set_has_networkid();
1232 if (networkid_ == &::google::protobuf::internal::kEmptyString) {
1233 networkid_ = new ::std::string;
1235 networkid_->assign(value);
1237 inline void ControlNetFileHeaderV0002::set_networkid(
const char* value) {
1238 set_has_networkid();
1239 if (networkid_ == &::google::protobuf::internal::kEmptyString) {
1240 networkid_ = new ::std::string;
1242 networkid_->assign(value);
1244 inline void ControlNetFileHeaderV0002::set_networkid(
const char* value,
size_t size) {
1245 set_has_networkid();
1246 if (networkid_ == &::google::protobuf::internal::kEmptyString) {
1247 networkid_ = new ::std::string;
1249 networkid_->assign(reinterpret_cast<const char*>(value), size);
1251 inline ::std::string* ControlNetFileHeaderV0002::mutable_networkid() {
1252 set_has_networkid();
1253 if (networkid_ == &::google::protobuf::internal::kEmptyString) {
1254 networkid_ = new ::std::string;
1258 inline ::std::string* ControlNetFileHeaderV0002::release_networkid() {
1259 clear_has_networkid();
1260 if (networkid_ == &::google::protobuf::internal::kEmptyString) {
1263 ::std::string* temp = networkid_;
1264 networkid_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1270 inline bool ControlNetFileHeaderV0002::has_targetname()
const {
1271 return (_has_bits_[0] & 0x00000002u) != 0;
1273 inline void ControlNetFileHeaderV0002::set_has_targetname() {
1274 _has_bits_[0] |= 0x00000002u;
1276 inline void ControlNetFileHeaderV0002::clear_has_targetname() {
1277 _has_bits_[0] &= ~0x00000002u;
1279 inline void ControlNetFileHeaderV0002::clear_targetname() {
1280 if (targetname_ != &::google::protobuf::internal::kEmptyString) {
1281 targetname_->clear();
1283 clear_has_targetname();
1285 inline const ::std::string& ControlNetFileHeaderV0002::targetname()
const {
1286 return *targetname_;
1288 inline void ControlNetFileHeaderV0002::set_targetname(const ::std::string& value) {
1289 set_has_targetname();
1290 if (targetname_ == &::google::protobuf::internal::kEmptyString) {
1291 targetname_ = new ::std::string;
1293 targetname_->assign(value);
1295 inline void ControlNetFileHeaderV0002::set_targetname(
const char* value) {
1296 set_has_targetname();
1297 if (targetname_ == &::google::protobuf::internal::kEmptyString) {
1298 targetname_ = new ::std::string;
1300 targetname_->assign(value);
1302 inline void ControlNetFileHeaderV0002::set_targetname(
const char* value,
size_t size) {
1303 set_has_targetname();
1304 if (targetname_ == &::google::protobuf::internal::kEmptyString) {
1305 targetname_ = new ::std::string;
1307 targetname_->assign(reinterpret_cast<const char*>(value), size);
1309 inline ::std::string* ControlNetFileHeaderV0002::mutable_targetname() {
1310 set_has_targetname();
1311 if (targetname_ == &::google::protobuf::internal::kEmptyString) {
1312 targetname_ = new ::std::string;
1316 inline ::std::string* ControlNetFileHeaderV0002::release_targetname() {
1317 clear_has_targetname();
1318 if (targetname_ == &::google::protobuf::internal::kEmptyString) {
1321 ::std::string* temp = targetname_;
1322 targetname_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1328 inline bool ControlNetFileHeaderV0002::has_created()
const {
1329 return (_has_bits_[0] & 0x00000004u) != 0;
1331 inline void ControlNetFileHeaderV0002::set_has_created() {
1332 _has_bits_[0] |= 0x00000004u;
1334 inline void ControlNetFileHeaderV0002::clear_has_created() {
1335 _has_bits_[0] &= ~0x00000004u;
1337 inline void ControlNetFileHeaderV0002::clear_created() {
1338 if (created_ != &::google::protobuf::internal::kEmptyString) {
1341 clear_has_created();
1343 inline const ::std::string& ControlNetFileHeaderV0002::created()
const {
1346 inline void ControlNetFileHeaderV0002::set_created(const ::std::string& value) {
1348 if (created_ == &::google::protobuf::internal::kEmptyString) {
1349 created_ = new ::std::string;
1351 created_->assign(value);
1353 inline void ControlNetFileHeaderV0002::set_created(
const char* value) {
1355 if (created_ == &::google::protobuf::internal::kEmptyString) {
1356 created_ = new ::std::string;
1358 created_->assign(value);
1360 inline void ControlNetFileHeaderV0002::set_created(
const char* value,
size_t size) {
1362 if (created_ == &::google::protobuf::internal::kEmptyString) {
1363 created_ = new ::std::string;
1365 created_->assign(reinterpret_cast<const char*>(value), size);
1367 inline ::std::string* ControlNetFileHeaderV0002::mutable_created() {
1369 if (created_ == &::google::protobuf::internal::kEmptyString) {
1370 created_ = new ::std::string;
1374 inline ::std::string* ControlNetFileHeaderV0002::release_created() {
1375 clear_has_created();
1376 if (created_ == &::google::protobuf::internal::kEmptyString) {
1379 ::std::string* temp = created_;
1380 created_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1386 inline bool ControlNetFileHeaderV0002::has_lastmodified()
const {
1387 return (_has_bits_[0] & 0x00000008u) != 0;
1389 inline void ControlNetFileHeaderV0002::set_has_lastmodified() {
1390 _has_bits_[0] |= 0x00000008u;
1392 inline void ControlNetFileHeaderV0002::clear_has_lastmodified() {
1393 _has_bits_[0] &= ~0x00000008u;
1395 inline void ControlNetFileHeaderV0002::clear_lastmodified() {
1396 if (lastmodified_ != &::google::protobuf::internal::kEmptyString) {
1397 lastmodified_->clear();
1399 clear_has_lastmodified();
1401 inline const ::std::string& ControlNetFileHeaderV0002::lastmodified()
const {
1402 return *lastmodified_;
1404 inline void ControlNetFileHeaderV0002::set_lastmodified(const ::std::string& value) {
1405 set_has_lastmodified();
1406 if (lastmodified_ == &::google::protobuf::internal::kEmptyString) {
1407 lastmodified_ = new ::std::string;
1409 lastmodified_->assign(value);
1411 inline void ControlNetFileHeaderV0002::set_lastmodified(
const char* value) {
1412 set_has_lastmodified();
1413 if (lastmodified_ == &::google::protobuf::internal::kEmptyString) {
1414 lastmodified_ = new ::std::string;
1416 lastmodified_->assign(value);
1418 inline void ControlNetFileHeaderV0002::set_lastmodified(
const char* value,
size_t size) {
1419 set_has_lastmodified();
1420 if (lastmodified_ == &::google::protobuf::internal::kEmptyString) {
1421 lastmodified_ = new ::std::string;
1423 lastmodified_->assign(reinterpret_cast<const char*>(value), size);
1425 inline ::std::string* ControlNetFileHeaderV0002::mutable_lastmodified() {
1426 set_has_lastmodified();
1427 if (lastmodified_ == &::google::protobuf::internal::kEmptyString) {
1428 lastmodified_ = new ::std::string;
1430 return lastmodified_;
1432 inline ::std::string* ControlNetFileHeaderV0002::release_lastmodified() {
1433 clear_has_lastmodified();
1434 if (lastmodified_ == &::google::protobuf::internal::kEmptyString) {
1437 ::std::string* temp = lastmodified_;
1438 lastmodified_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1444 inline bool ControlNetFileHeaderV0002::has_description()
const {
1445 return (_has_bits_[0] & 0x00000010u) != 0;
1447 inline void ControlNetFileHeaderV0002::set_has_description() {
1448 _has_bits_[0] |= 0x00000010u;
1450 inline void ControlNetFileHeaderV0002::clear_has_description() {
1451 _has_bits_[0] &= ~0x00000010u;
1453 inline void ControlNetFileHeaderV0002::clear_description() {
1454 if (description_ != &::google::protobuf::internal::kEmptyString) {
1455 description_->clear();
1457 clear_has_description();
1459 inline const ::std::string& ControlNetFileHeaderV0002::description()
const {
1460 return *description_;
1462 inline void ControlNetFileHeaderV0002::set_description(const ::std::string& value) {
1463 set_has_description();
1464 if (description_ == &::google::protobuf::internal::kEmptyString) {
1465 description_ = new ::std::string;
1467 description_->assign(value);
1469 inline void ControlNetFileHeaderV0002::set_description(
const char* value) {
1470 set_has_description();
1471 if (description_ == &::google::protobuf::internal::kEmptyString) {
1472 description_ = new ::std::string;
1474 description_->assign(value);
1476 inline void ControlNetFileHeaderV0002::set_description(
const char* value,
size_t size) {
1477 set_has_description();
1478 if (description_ == &::google::protobuf::internal::kEmptyString) {
1479 description_ = new ::std::string;
1481 description_->assign(reinterpret_cast<const char*>(value), size);
1483 inline ::std::string* ControlNetFileHeaderV0002::mutable_description() {
1484 set_has_description();
1485 if (description_ == &::google::protobuf::internal::kEmptyString) {
1486 description_ = new ::std::string;
1488 return description_;
1490 inline ::std::string* ControlNetFileHeaderV0002::release_description() {
1491 clear_has_description();
1492 if (description_ == &::google::protobuf::internal::kEmptyString) {
1495 ::std::string* temp = description_;
1496 description_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1502 inline bool ControlNetFileHeaderV0002::has_username()
const {
1503 return (_has_bits_[0] & 0x00000020u) != 0;
1505 inline void ControlNetFileHeaderV0002::set_has_username() {
1506 _has_bits_[0] |= 0x00000020u;
1508 inline void ControlNetFileHeaderV0002::clear_has_username() {
1509 _has_bits_[0] &= ~0x00000020u;
1511 inline void ControlNetFileHeaderV0002::clear_username() {
1512 if (username_ != &::google::protobuf::internal::kEmptyString) {
1515 clear_has_username();
1517 inline const ::std::string& ControlNetFileHeaderV0002::username()
const {
1520 inline void ControlNetFileHeaderV0002::set_username(const ::std::string& value) {
1522 if (username_ == &::google::protobuf::internal::kEmptyString) {
1523 username_ = new ::std::string;
1525 username_->assign(value);
1527 inline void ControlNetFileHeaderV0002::set_username(
const char* value) {
1529 if (username_ == &::google::protobuf::internal::kEmptyString) {
1530 username_ = new ::std::string;
1532 username_->assign(value);
1534 inline void ControlNetFileHeaderV0002::set_username(
const char* value,
size_t size) {
1536 if (username_ == &::google::protobuf::internal::kEmptyString) {
1537 username_ = new ::std::string;
1539 username_->assign(reinterpret_cast<const char*>(value), size);
1541 inline ::std::string* ControlNetFileHeaderV0002::mutable_username() {
1543 if (username_ == &::google::protobuf::internal::kEmptyString) {
1544 username_ = new ::std::string;
1548 inline ::std::string* ControlNetFileHeaderV0002::release_username() {
1549 clear_has_username();
1550 if (username_ == &::google::protobuf::internal::kEmptyString) {
1553 ::std::string* temp = username_;
1554 username_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1560 inline int ControlNetFileHeaderV0002::pointmessagesizes_size()
const {
1561 return pointmessagesizes_.size();
1563 inline void ControlNetFileHeaderV0002::clear_pointmessagesizes() {
1564 pointmessagesizes_.Clear();
1566 inline ::google::protobuf::int32 ControlNetFileHeaderV0002::pointmessagesizes(
int index)
const {
1567 return pointmessagesizes_.Get(index);
1569 inline void ControlNetFileHeaderV0002::set_pointmessagesizes(
int index, ::google::protobuf::int32 value) {
1570 pointmessagesizes_.Set(index, value);
1572 inline void ControlNetFileHeaderV0002::add_pointmessagesizes(::google::protobuf::int32 value) {
1573 pointmessagesizes_.Add(value);
1575 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
1576 ControlNetFileHeaderV0002::pointmessagesizes()
const {
1577 return pointmessagesizes_;
1579 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
1580 ControlNetFileHeaderV0002::mutable_pointmessagesizes() {
1581 return &pointmessagesizes_;
1589 inline bool ControlPointFileEntryV0002_PointLogData::has_doubledatatype()
const {
1590 return (_has_bits_[0] & 0x00000001u) != 0;
1592 inline void ControlPointFileEntryV0002_PointLogData::set_has_doubledatatype() {
1593 _has_bits_[0] |= 0x00000001u;
1595 inline void ControlPointFileEntryV0002_PointLogData::clear_has_doubledatatype() {
1596 _has_bits_[0] &= ~0x00000001u;
1598 inline void ControlPointFileEntryV0002_PointLogData::clear_doubledatatype() {
1599 doubledatatype_ = 0;
1600 clear_has_doubledatatype();
1602 inline ::google::protobuf::int32 ControlPointFileEntryV0002_PointLogData::doubledatatype()
const {
1603 return doubledatatype_;
1605 inline void ControlPointFileEntryV0002_PointLogData::set_doubledatatype(::google::protobuf::int32 value) {
1606 set_has_doubledatatype();
1607 doubledatatype_ = value;
1611 inline bool ControlPointFileEntryV0002_PointLogData::has_doubledatavalue()
const {
1612 return (_has_bits_[0] & 0x00000002u) != 0;
1614 inline void ControlPointFileEntryV0002_PointLogData::set_has_doubledatavalue() {
1615 _has_bits_[0] |= 0x00000002u;
1617 inline void ControlPointFileEntryV0002_PointLogData::clear_has_doubledatavalue() {
1618 _has_bits_[0] &= ~0x00000002u;
1620 inline void ControlPointFileEntryV0002_PointLogData::clear_doubledatavalue() {
1621 doubledatavalue_ = 0;
1622 clear_has_doubledatavalue();
1624 inline double ControlPointFileEntryV0002_PointLogData::doubledatavalue()
const {
1625 return doubledatavalue_;
1627 inline void ControlPointFileEntryV0002_PointLogData::set_doubledatavalue(
double value) {
1628 set_has_doubledatavalue();
1629 doubledatavalue_ = value;
1633 inline bool ControlPointFileEntryV0002_PointLogData::has_booldatatype()
const {
1634 return (_has_bits_[0] & 0x00000004u) != 0;
1636 inline void ControlPointFileEntryV0002_PointLogData::set_has_booldatatype() {
1637 _has_bits_[0] |= 0x00000004u;
1639 inline void ControlPointFileEntryV0002_PointLogData::clear_has_booldatatype() {
1640 _has_bits_[0] &= ~0x00000004u;
1642 inline void ControlPointFileEntryV0002_PointLogData::clear_booldatatype() {
1644 clear_has_booldatatype();
1646 inline ::google::protobuf::int32 ControlPointFileEntryV0002_PointLogData::booldatatype()
const {
1647 return booldatatype_;
1649 inline void ControlPointFileEntryV0002_PointLogData::set_booldatatype(::google::protobuf::int32 value) {
1650 set_has_booldatatype();
1651 booldatatype_ = value;
1655 inline bool ControlPointFileEntryV0002_PointLogData::has_booldatavalue()
const {
1656 return (_has_bits_[0] & 0x00000008u) != 0;
1658 inline void ControlPointFileEntryV0002_PointLogData::set_has_booldatavalue() {
1659 _has_bits_[0] |= 0x00000008u;
1661 inline void ControlPointFileEntryV0002_PointLogData::clear_has_booldatavalue() {
1662 _has_bits_[0] &= ~0x00000008u;
1664 inline void ControlPointFileEntryV0002_PointLogData::clear_booldatavalue() {
1665 booldatavalue_ =
false;
1666 clear_has_booldatavalue();
1668 inline bool ControlPointFileEntryV0002_PointLogData::booldatavalue()
const {
1669 return booldatavalue_;
1671 inline void ControlPointFileEntryV0002_PointLogData::set_booldatavalue(
bool value) {
1672 set_has_booldatavalue();
1673 booldatavalue_ = value;
1681 inline bool ControlPointFileEntryV0002_Measure_MeasureLogData::has_doubledatatype()
const {
1682 return (_has_bits_[0] & 0x00000001u) != 0;
1684 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_has_doubledatatype() {
1685 _has_bits_[0] |= 0x00000001u;
1687 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_has_doubledatatype() {
1688 _has_bits_[0] &= ~0x00000001u;
1690 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_doubledatatype() {
1691 doubledatatype_ = 0;
1692 clear_has_doubledatatype();
1694 inline ::google::protobuf::int32 ControlPointFileEntryV0002_Measure_MeasureLogData::doubledatatype()
const {
1695 return doubledatatype_;
1697 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_doubledatatype(::google::protobuf::int32 value) {
1698 set_has_doubledatatype();
1699 doubledatatype_ = value;
1703 inline bool ControlPointFileEntryV0002_Measure_MeasureLogData::has_doubledatavalue()
const {
1704 return (_has_bits_[0] & 0x00000002u) != 0;
1706 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_has_doubledatavalue() {
1707 _has_bits_[0] |= 0x00000002u;
1709 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_has_doubledatavalue() {
1710 _has_bits_[0] &= ~0x00000002u;
1712 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_doubledatavalue() {
1713 doubledatavalue_ = 0;
1714 clear_has_doubledatavalue();
1716 inline double ControlPointFileEntryV0002_Measure_MeasureLogData::doubledatavalue()
const {
1717 return doubledatavalue_;
1719 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_doubledatavalue(
double value) {
1720 set_has_doubledatavalue();
1721 doubledatavalue_ = value;
1725 inline bool ControlPointFileEntryV0002_Measure_MeasureLogData::has_booldatatype()
const {
1726 return (_has_bits_[0] & 0x00000004u) != 0;
1728 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_has_booldatatype() {
1729 _has_bits_[0] |= 0x00000004u;
1731 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_has_booldatatype() {
1732 _has_bits_[0] &= ~0x00000004u;
1734 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_booldatatype() {
1736 clear_has_booldatatype();
1738 inline ::google::protobuf::int32 ControlPointFileEntryV0002_Measure_MeasureLogData::booldatatype()
const {
1739 return booldatatype_;
1741 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_booldatatype(::google::protobuf::int32 value) {
1742 set_has_booldatatype();
1743 booldatatype_ = value;
1747 inline bool ControlPointFileEntryV0002_Measure_MeasureLogData::has_booldatavalue()
const {
1748 return (_has_bits_[0] & 0x00000008u) != 0;
1750 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_has_booldatavalue() {
1751 _has_bits_[0] |= 0x00000008u;
1753 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_has_booldatavalue() {
1754 _has_bits_[0] &= ~0x00000008u;
1756 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::clear_booldatavalue() {
1757 booldatavalue_ =
false;
1758 clear_has_booldatavalue();
1760 inline bool ControlPointFileEntryV0002_Measure_MeasureLogData::booldatavalue()
const {
1761 return booldatavalue_;
1763 inline void ControlPointFileEntryV0002_Measure_MeasureLogData::set_booldatavalue(
bool value) {
1764 set_has_booldatavalue();
1765 booldatavalue_ = value;
1773 inline bool ControlPointFileEntryV0002_Measure::has_serialnumber()
const {
1774 return (_has_bits_[0] & 0x00000001u) != 0;
1776 inline void ControlPointFileEntryV0002_Measure::set_has_serialnumber() {
1777 _has_bits_[0] |= 0x00000001u;
1779 inline void ControlPointFileEntryV0002_Measure::clear_has_serialnumber() {
1780 _has_bits_[0] &= ~0x00000001u;
1782 inline void ControlPointFileEntryV0002_Measure::clear_serialnumber() {
1783 if (serialnumber_ != &::google::protobuf::internal::kEmptyString) {
1784 serialnumber_->clear();
1786 clear_has_serialnumber();
1788 inline const ::std::string& ControlPointFileEntryV0002_Measure::serialnumber()
const {
1789 return *serialnumber_;
1791 inline void ControlPointFileEntryV0002_Measure::set_serialnumber(const ::std::string& value) {
1792 set_has_serialnumber();
1793 if (serialnumber_ == &::google::protobuf::internal::kEmptyString) {
1794 serialnumber_ = new ::std::string;
1796 serialnumber_->assign(value);
1798 inline void ControlPointFileEntryV0002_Measure::set_serialnumber(
const char* value) {
1799 set_has_serialnumber();
1800 if (serialnumber_ == &::google::protobuf::internal::kEmptyString) {
1801 serialnumber_ = new ::std::string;
1803 serialnumber_->assign(value);
1805 inline void ControlPointFileEntryV0002_Measure::set_serialnumber(
const char* value,
size_t size) {
1806 set_has_serialnumber();
1807 if (serialnumber_ == &::google::protobuf::internal::kEmptyString) {
1808 serialnumber_ = new ::std::string;
1810 serialnumber_->assign(reinterpret_cast<const char*>(value), size);
1812 inline ::std::string* ControlPointFileEntryV0002_Measure::mutable_serialnumber() {
1813 set_has_serialnumber();
1814 if (serialnumber_ == &::google::protobuf::internal::kEmptyString) {
1815 serialnumber_ = new ::std::string;
1817 return serialnumber_;
1819 inline ::std::string* ControlPointFileEntryV0002_Measure::release_serialnumber() {
1820 clear_has_serialnumber();
1821 if (serialnumber_ == &::google::protobuf::internal::kEmptyString) {
1824 ::std::string* temp = serialnumber_;
1825 serialnumber_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
1831 inline bool ControlPointFileEntryV0002_Measure::has_type()
const {
1832 return (_has_bits_[0] & 0x00000002u) != 0;
1834 inline void ControlPointFileEntryV0002_Measure::set_has_type() {
1835 _has_bits_[0] |= 0x00000002u;
1837 inline void ControlPointFileEntryV0002_Measure::clear_has_type() {
1838 _has_bits_[0] &= ~0x00000002u;
1840 inline void ControlPointFileEntryV0002_Measure::clear_type() {
1844 inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureType ControlPointFileEntryV0002_Measure::type()
const {
1845 return static_cast< ::Isis::ControlPointFileEntryV0002_Measure_MeasureType
>(type_);
1847 inline void ControlPointFileEntryV0002_Measure::set_type(::Isis::ControlPointFileEntryV0002_Measure_MeasureType value) {
1848 GOOGLE_DCHECK(::Isis::ControlPointFileEntryV0002_Measure_MeasureType_IsValid(value));
1854 inline bool ControlPointFileEntryV0002_Measure::has_sample()
const {
1855 return (_has_bits_[0] & 0x00000004u) != 0;
1857 inline void ControlPointFileEntryV0002_Measure::set_has_sample() {
1858 _has_bits_[0] |= 0x00000004u;
1860 inline void ControlPointFileEntryV0002_Measure::clear_has_sample() {
1861 _has_bits_[0] &= ~0x00000004u;
1863 inline void ControlPointFileEntryV0002_Measure::clear_sample() {
1867 inline double ControlPointFileEntryV0002_Measure::sample()
const {
1870 inline void ControlPointFileEntryV0002_Measure::set_sample(
double value) {
1876 inline bool ControlPointFileEntryV0002_Measure::has_line()
const {
1877 return (_has_bits_[0] & 0x00000008u) != 0;
1879 inline void ControlPointFileEntryV0002_Measure::set_has_line() {
1880 _has_bits_[0] |= 0x00000008u;
1882 inline void ControlPointFileEntryV0002_Measure::clear_has_line() {
1883 _has_bits_[0] &= ~0x00000008u;
1885 inline void ControlPointFileEntryV0002_Measure::clear_line() {
1889 inline double ControlPointFileEntryV0002_Measure::line()
const {
1892 inline void ControlPointFileEntryV0002_Measure::set_line(
double value) {
1898 inline bool ControlPointFileEntryV0002_Measure::has_sampleresidual()
const {
1899 return (_has_bits_[0] & 0x00000010u) != 0;
1901 inline void ControlPointFileEntryV0002_Measure::set_has_sampleresidual() {
1902 _has_bits_[0] |= 0x00000010u;
1904 inline void ControlPointFileEntryV0002_Measure::clear_has_sampleresidual() {
1905 _has_bits_[0] &= ~0x00000010u;
1907 inline void ControlPointFileEntryV0002_Measure::clear_sampleresidual() {
1908 sampleresidual_ = 0;
1909 clear_has_sampleresidual();
1911 inline double ControlPointFileEntryV0002_Measure::sampleresidual()
const {
1912 return sampleresidual_;
1914 inline void ControlPointFileEntryV0002_Measure::set_sampleresidual(
double value) {
1915 set_has_sampleresidual();
1916 sampleresidual_ = value;
1920 inline bool ControlPointFileEntryV0002_Measure::has_lineresidual()
const {
1921 return (_has_bits_[0] & 0x00000020u) != 0;
1923 inline void ControlPointFileEntryV0002_Measure::set_has_lineresidual() {
1924 _has_bits_[0] |= 0x00000020u;
1926 inline void ControlPointFileEntryV0002_Measure::clear_has_lineresidual() {
1927 _has_bits_[0] &= ~0x00000020u;
1929 inline void ControlPointFileEntryV0002_Measure::clear_lineresidual() {
1931 clear_has_lineresidual();
1933 inline double ControlPointFileEntryV0002_Measure::lineresidual()
const {
1934 return lineresidual_;
1936 inline void ControlPointFileEntryV0002_Measure::set_lineresidual(
double value) {
1937 set_has_lineresidual();
1938 lineresidual_ = value;
1942 inline bool ControlPointFileEntryV0002_Measure::has_choosername()
const {
1943 return (_has_bits_[0] & 0x00000040u) != 0;
1945 inline void ControlPointFileEntryV0002_Measure::set_has_choosername() {
1946 _has_bits_[0] |= 0x00000040u;
1948 inline void ControlPointFileEntryV0002_Measure::clear_has_choosername() {
1949 _has_bits_[0] &= ~0x00000040u;
1951 inline void ControlPointFileEntryV0002_Measure::clear_choosername() {
1952 if (choosername_ != &::google::protobuf::internal::kEmptyString) {
1953 choosername_->clear();
1955 clear_has_choosername();
1957 inline const ::std::string& ControlPointFileEntryV0002_Measure::choosername()
const {
1958 return *choosername_;
1960 inline void ControlPointFileEntryV0002_Measure::set_choosername(const ::std::string& value) {
1961 set_has_choosername();
1962 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
1963 choosername_ = new ::std::string;
1965 choosername_->assign(value);
1967 inline void ControlPointFileEntryV0002_Measure::set_choosername(
const char* value) {
1968 set_has_choosername();
1969 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
1970 choosername_ = new ::std::string;
1972 choosername_->assign(value);
1974 inline void ControlPointFileEntryV0002_Measure::set_choosername(
const char* value,
size_t size) {
1975 set_has_choosername();
1976 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
1977 choosername_ = new ::std::string;
1979 choosername_->assign(reinterpret_cast<const char*>(value), size);
1981 inline ::std::string* ControlPointFileEntryV0002_Measure::mutable_choosername() {
1982 set_has_choosername();
1983 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
1984 choosername_ = new ::std::string;
1986 return choosername_;
1988 inline ::std::string* ControlPointFileEntryV0002_Measure::release_choosername() {
1989 clear_has_choosername();
1990 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
1993 ::std::string* temp = choosername_;
1994 choosername_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2000 inline bool ControlPointFileEntryV0002_Measure::has_datetime()
const {
2001 return (_has_bits_[0] & 0x00000080u) != 0;
2003 inline void ControlPointFileEntryV0002_Measure::set_has_datetime() {
2004 _has_bits_[0] |= 0x00000080u;
2006 inline void ControlPointFileEntryV0002_Measure::clear_has_datetime() {
2007 _has_bits_[0] &= ~0x00000080u;
2009 inline void ControlPointFileEntryV0002_Measure::clear_datetime() {
2010 if (datetime_ != &::google::protobuf::internal::kEmptyString) {
2013 clear_has_datetime();
2015 inline const ::std::string& ControlPointFileEntryV0002_Measure::datetime()
const {
2018 inline void ControlPointFileEntryV0002_Measure::set_datetime(const ::std::string& value) {
2020 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2021 datetime_ = new ::std::string;
2023 datetime_->assign(value);
2025 inline void ControlPointFileEntryV0002_Measure::set_datetime(
const char* value) {
2027 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2028 datetime_ = new ::std::string;
2030 datetime_->assign(value);
2032 inline void ControlPointFileEntryV0002_Measure::set_datetime(
const char* value,
size_t size) {
2034 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2035 datetime_ = new ::std::string;
2037 datetime_->assign(reinterpret_cast<const char*>(value), size);
2039 inline ::std::string* ControlPointFileEntryV0002_Measure::mutable_datetime() {
2041 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2042 datetime_ = new ::std::string;
2046 inline ::std::string* ControlPointFileEntryV0002_Measure::release_datetime() {
2047 clear_has_datetime();
2048 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2051 ::std::string* temp = datetime_;
2052 datetime_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2058 inline bool ControlPointFileEntryV0002_Measure::has_editlock()
const {
2059 return (_has_bits_[0] & 0x00000100u) != 0;
2061 inline void ControlPointFileEntryV0002_Measure::set_has_editlock() {
2062 _has_bits_[0] |= 0x00000100u;
2064 inline void ControlPointFileEntryV0002_Measure::clear_has_editlock() {
2065 _has_bits_[0] &= ~0x00000100u;
2067 inline void ControlPointFileEntryV0002_Measure::clear_editlock() {
2069 clear_has_editlock();
2071 inline bool ControlPointFileEntryV0002_Measure::editlock()
const {
2074 inline void ControlPointFileEntryV0002_Measure::set_editlock(
bool value) {
2080 inline bool ControlPointFileEntryV0002_Measure::has_ignore()
const {
2081 return (_has_bits_[0] & 0x00000200u) != 0;
2083 inline void ControlPointFileEntryV0002_Measure::set_has_ignore() {
2084 _has_bits_[0] |= 0x00000200u;
2086 inline void ControlPointFileEntryV0002_Measure::clear_has_ignore() {
2087 _has_bits_[0] &= ~0x00000200u;
2089 inline void ControlPointFileEntryV0002_Measure::clear_ignore() {
2093 inline bool ControlPointFileEntryV0002_Measure::ignore()
const {
2096 inline void ControlPointFileEntryV0002_Measure::set_ignore(
bool value) {
2102 inline bool ControlPointFileEntryV0002_Measure::has_jigsawrejected()
const {
2103 return (_has_bits_[0] & 0x00000400u) != 0;
2105 inline void ControlPointFileEntryV0002_Measure::set_has_jigsawrejected() {
2106 _has_bits_[0] |= 0x00000400u;
2108 inline void ControlPointFileEntryV0002_Measure::clear_has_jigsawrejected() {
2109 _has_bits_[0] &= ~0x00000400u;
2111 inline void ControlPointFileEntryV0002_Measure::clear_jigsawrejected() {
2112 jigsawrejected_ =
false;
2113 clear_has_jigsawrejected();
2115 inline bool ControlPointFileEntryV0002_Measure::jigsawrejected()
const {
2116 return jigsawrejected_;
2118 inline void ControlPointFileEntryV0002_Measure::set_jigsawrejected(
bool value) {
2119 set_has_jigsawrejected();
2120 jigsawrejected_ = value;
2124 inline bool ControlPointFileEntryV0002_Measure::has_diameter()
const {
2125 return (_has_bits_[0] & 0x00000800u) != 0;
2127 inline void ControlPointFileEntryV0002_Measure::set_has_diameter() {
2128 _has_bits_[0] |= 0x00000800u;
2130 inline void ControlPointFileEntryV0002_Measure::clear_has_diameter() {
2131 _has_bits_[0] &= ~0x00000800u;
2133 inline void ControlPointFileEntryV0002_Measure::clear_diameter() {
2135 clear_has_diameter();
2137 inline double ControlPointFileEntryV0002_Measure::diameter()
const {
2140 inline void ControlPointFileEntryV0002_Measure::set_diameter(
double value) {
2146 inline bool ControlPointFileEntryV0002_Measure::has_apriorisample()
const {
2147 return (_has_bits_[0] & 0x00001000u) != 0;
2149 inline void ControlPointFileEntryV0002_Measure::set_has_apriorisample() {
2150 _has_bits_[0] |= 0x00001000u;
2152 inline void ControlPointFileEntryV0002_Measure::clear_has_apriorisample() {
2153 _has_bits_[0] &= ~0x00001000u;
2155 inline void ControlPointFileEntryV0002_Measure::clear_apriorisample() {
2157 clear_has_apriorisample();
2159 inline double ControlPointFileEntryV0002_Measure::apriorisample()
const {
2160 return apriorisample_;
2162 inline void ControlPointFileEntryV0002_Measure::set_apriorisample(
double value) {
2163 set_has_apriorisample();
2164 apriorisample_ = value;
2168 inline bool ControlPointFileEntryV0002_Measure::has_aprioriline()
const {
2169 return (_has_bits_[0] & 0x00002000u) != 0;
2171 inline void ControlPointFileEntryV0002_Measure::set_has_aprioriline() {
2172 _has_bits_[0] |= 0x00002000u;
2174 inline void ControlPointFileEntryV0002_Measure::clear_has_aprioriline() {
2175 _has_bits_[0] &= ~0x00002000u;
2177 inline void ControlPointFileEntryV0002_Measure::clear_aprioriline() {
2179 clear_has_aprioriline();
2181 inline double ControlPointFileEntryV0002_Measure::aprioriline()
const {
2182 return aprioriline_;
2184 inline void ControlPointFileEntryV0002_Measure::set_aprioriline(
double value) {
2185 set_has_aprioriline();
2186 aprioriline_ = value;
2190 inline bool ControlPointFileEntryV0002_Measure::has_samplesigma()
const {
2191 return (_has_bits_[0] & 0x00004000u) != 0;
2193 inline void ControlPointFileEntryV0002_Measure::set_has_samplesigma() {
2194 _has_bits_[0] |= 0x00004000u;
2196 inline void ControlPointFileEntryV0002_Measure::clear_has_samplesigma() {
2197 _has_bits_[0] &= ~0x00004000u;
2199 inline void ControlPointFileEntryV0002_Measure::clear_samplesigma() {
2201 clear_has_samplesigma();
2203 inline double ControlPointFileEntryV0002_Measure::samplesigma()
const {
2204 return samplesigma_;
2206 inline void ControlPointFileEntryV0002_Measure::set_samplesigma(
double value) {
2207 set_has_samplesigma();
2208 samplesigma_ = value;
2212 inline bool ControlPointFileEntryV0002_Measure::has_linesigma()
const {
2213 return (_has_bits_[0] & 0x00008000u) != 0;
2215 inline void ControlPointFileEntryV0002_Measure::set_has_linesigma() {
2216 _has_bits_[0] |= 0x00008000u;
2218 inline void ControlPointFileEntryV0002_Measure::clear_has_linesigma() {
2219 _has_bits_[0] &= ~0x00008000u;
2221 inline void ControlPointFileEntryV0002_Measure::clear_linesigma() {
2223 clear_has_linesigma();
2225 inline double ControlPointFileEntryV0002_Measure::linesigma()
const {
2228 inline void ControlPointFileEntryV0002_Measure::set_linesigma(
double value) {
2229 set_has_linesigma();
2234 inline int ControlPointFileEntryV0002_Measure::log_size()
const {
2237 inline void ControlPointFileEntryV0002_Measure::clear_log() {
2240 inline const ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData& ControlPointFileEntryV0002_Measure::log(
int index)
const {
2241 return log_.Get(index);
2243 inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData* ControlPointFileEntryV0002_Measure::mutable_log(
int index) {
2244 return log_.Mutable(index);
2246 inline ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData* ControlPointFileEntryV0002_Measure::add_log() {
2249 inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData >&
2250 ControlPointFileEntryV0002_Measure::log()
const {
2253 inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure_MeasureLogData >*
2254 ControlPointFileEntryV0002_Measure::mutable_log() {
2263 inline bool ControlPointFileEntryV0002::has_id()
const {
2264 return (_has_bits_[0] & 0x00000001u) != 0;
2266 inline void ControlPointFileEntryV0002::set_has_id() {
2267 _has_bits_[0] |= 0x00000001u;
2269 inline void ControlPointFileEntryV0002::clear_has_id() {
2270 _has_bits_[0] &= ~0x00000001u;
2272 inline void ControlPointFileEntryV0002::clear_id() {
2273 if (id_ != &::google::protobuf::internal::kEmptyString) {
2278 inline const ::std::string& ControlPointFileEntryV0002::id()
const {
2281 inline void ControlPointFileEntryV0002::set_id(const ::std::string& value) {
2283 if (id_ == &::google::protobuf::internal::kEmptyString) {
2284 id_ = new ::std::string;
2288 inline void ControlPointFileEntryV0002::set_id(
const char* value) {
2290 if (id_ == &::google::protobuf::internal::kEmptyString) {
2291 id_ = new ::std::string;
2295 inline void ControlPointFileEntryV0002::set_id(
const char* value,
size_t size) {
2297 if (id_ == &::google::protobuf::internal::kEmptyString) {
2298 id_ = new ::std::string;
2300 id_->assign(reinterpret_cast<const char*>(value), size);
2302 inline ::std::string* ControlPointFileEntryV0002::mutable_id() {
2304 if (id_ == &::google::protobuf::internal::kEmptyString) {
2305 id_ = new ::std::string;
2309 inline ::std::string* ControlPointFileEntryV0002::release_id() {
2311 if (id_ == &::google::protobuf::internal::kEmptyString) {
2314 ::std::string* temp = id_;
2315 id_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2321 inline bool ControlPointFileEntryV0002::has_type()
const {
2322 return (_has_bits_[0] & 0x00000002u) != 0;
2324 inline void ControlPointFileEntryV0002::set_has_type() {
2325 _has_bits_[0] |= 0x00000002u;
2327 inline void ControlPointFileEntryV0002::clear_has_type() {
2328 _has_bits_[0] &= ~0x00000002u;
2330 inline void ControlPointFileEntryV0002::clear_type() {
2334 inline ::Isis::ControlPointFileEntryV0002_PointType ControlPointFileEntryV0002::type()
const {
2335 return static_cast< ::Isis::ControlPointFileEntryV0002_PointType
>(type_);
2337 inline void ControlPointFileEntryV0002::set_type(::Isis::ControlPointFileEntryV0002_PointType value) {
2338 GOOGLE_DCHECK(::Isis::ControlPointFileEntryV0002_PointType_IsValid(value));
2344 inline bool ControlPointFileEntryV0002::has_choosername()
const {
2345 return (_has_bits_[0] & 0x00000004u) != 0;
2347 inline void ControlPointFileEntryV0002::set_has_choosername() {
2348 _has_bits_[0] |= 0x00000004u;
2350 inline void ControlPointFileEntryV0002::clear_has_choosername() {
2351 _has_bits_[0] &= ~0x00000004u;
2353 inline void ControlPointFileEntryV0002::clear_choosername() {
2354 if (choosername_ != &::google::protobuf::internal::kEmptyString) {
2355 choosername_->clear();
2357 clear_has_choosername();
2359 inline const ::std::string& ControlPointFileEntryV0002::choosername()
const {
2360 return *choosername_;
2362 inline void ControlPointFileEntryV0002::set_choosername(const ::std::string& value) {
2363 set_has_choosername();
2364 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
2365 choosername_ = new ::std::string;
2367 choosername_->assign(value);
2369 inline void ControlPointFileEntryV0002::set_choosername(
const char* value) {
2370 set_has_choosername();
2371 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
2372 choosername_ = new ::std::string;
2374 choosername_->assign(value);
2376 inline void ControlPointFileEntryV0002::set_choosername(
const char* value,
size_t size) {
2377 set_has_choosername();
2378 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
2379 choosername_ = new ::std::string;
2381 choosername_->assign(reinterpret_cast<const char*>(value), size);
2383 inline ::std::string* ControlPointFileEntryV0002::mutable_choosername() {
2384 set_has_choosername();
2385 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
2386 choosername_ = new ::std::string;
2388 return choosername_;
2390 inline ::std::string* ControlPointFileEntryV0002::release_choosername() {
2391 clear_has_choosername();
2392 if (choosername_ == &::google::protobuf::internal::kEmptyString) {
2395 ::std::string* temp = choosername_;
2396 choosername_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2402 inline bool ControlPointFileEntryV0002::has_datetime()
const {
2403 return (_has_bits_[0] & 0x00000008u) != 0;
2405 inline void ControlPointFileEntryV0002::set_has_datetime() {
2406 _has_bits_[0] |= 0x00000008u;
2408 inline void ControlPointFileEntryV0002::clear_has_datetime() {
2409 _has_bits_[0] &= ~0x00000008u;
2411 inline void ControlPointFileEntryV0002::clear_datetime() {
2412 if (datetime_ != &::google::protobuf::internal::kEmptyString) {
2415 clear_has_datetime();
2417 inline const ::std::string& ControlPointFileEntryV0002::datetime()
const {
2420 inline void ControlPointFileEntryV0002::set_datetime(const ::std::string& value) {
2422 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2423 datetime_ = new ::std::string;
2425 datetime_->assign(value);
2427 inline void ControlPointFileEntryV0002::set_datetime(
const char* value) {
2429 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2430 datetime_ = new ::std::string;
2432 datetime_->assign(value);
2434 inline void ControlPointFileEntryV0002::set_datetime(
const char* value,
size_t size) {
2436 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2437 datetime_ = new ::std::string;
2439 datetime_->assign(reinterpret_cast<const char*>(value), size);
2441 inline ::std::string* ControlPointFileEntryV0002::mutable_datetime() {
2443 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2444 datetime_ = new ::std::string;
2448 inline ::std::string* ControlPointFileEntryV0002::release_datetime() {
2449 clear_has_datetime();
2450 if (datetime_ == &::google::protobuf::internal::kEmptyString) {
2453 ::std::string* temp = datetime_;
2454 datetime_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2460 inline bool ControlPointFileEntryV0002::has_editlock()
const {
2461 return (_has_bits_[0] & 0x00000010u) != 0;
2463 inline void ControlPointFileEntryV0002::set_has_editlock() {
2464 _has_bits_[0] |= 0x00000010u;
2466 inline void ControlPointFileEntryV0002::clear_has_editlock() {
2467 _has_bits_[0] &= ~0x00000010u;
2469 inline void ControlPointFileEntryV0002::clear_editlock() {
2471 clear_has_editlock();
2473 inline bool ControlPointFileEntryV0002::editlock()
const {
2476 inline void ControlPointFileEntryV0002::set_editlock(
bool value) {
2482 inline bool ControlPointFileEntryV0002::has_ignore()
const {
2483 return (_has_bits_[0] & 0x00000020u) != 0;
2485 inline void ControlPointFileEntryV0002::set_has_ignore() {
2486 _has_bits_[0] |= 0x00000020u;
2488 inline void ControlPointFileEntryV0002::clear_has_ignore() {
2489 _has_bits_[0] &= ~0x00000020u;
2491 inline void ControlPointFileEntryV0002::clear_ignore() {
2495 inline bool ControlPointFileEntryV0002::ignore()
const {
2498 inline void ControlPointFileEntryV0002::set_ignore(
bool value) {
2504 inline bool ControlPointFileEntryV0002::has_jigsawrejected()
const {
2505 return (_has_bits_[0] & 0x00000040u) != 0;
2507 inline void ControlPointFileEntryV0002::set_has_jigsawrejected() {
2508 _has_bits_[0] |= 0x00000040u;
2510 inline void ControlPointFileEntryV0002::clear_has_jigsawrejected() {
2511 _has_bits_[0] &= ~0x00000040u;
2513 inline void ControlPointFileEntryV0002::clear_jigsawrejected() {
2514 jigsawrejected_ =
false;
2515 clear_has_jigsawrejected();
2517 inline bool ControlPointFileEntryV0002::jigsawrejected()
const {
2518 return jigsawrejected_;
2520 inline void ControlPointFileEntryV0002::set_jigsawrejected(
bool value) {
2521 set_has_jigsawrejected();
2522 jigsawrejected_ = value;
2526 inline bool ControlPointFileEntryV0002::has_referenceindex()
const {
2527 return (_has_bits_[0] & 0x00000080u) != 0;
2529 inline void ControlPointFileEntryV0002::set_has_referenceindex() {
2530 _has_bits_[0] |= 0x00000080u;
2532 inline void ControlPointFileEntryV0002::clear_has_referenceindex() {
2533 _has_bits_[0] &= ~0x00000080u;
2535 inline void ControlPointFileEntryV0002::clear_referenceindex() {
2536 referenceindex_ = 0;
2537 clear_has_referenceindex();
2539 inline ::google::protobuf::int32 ControlPointFileEntryV0002::referenceindex()
const {
2540 return referenceindex_;
2542 inline void ControlPointFileEntryV0002::set_referenceindex(::google::protobuf::int32 value) {
2543 set_has_referenceindex();
2544 referenceindex_ = value;
2548 inline bool ControlPointFileEntryV0002::has_apriorisurfpointsource()
const {
2549 return (_has_bits_[0] & 0x00000100u) != 0;
2551 inline void ControlPointFileEntryV0002::set_has_apriorisurfpointsource() {
2552 _has_bits_[0] |= 0x00000100u;
2554 inline void ControlPointFileEntryV0002::clear_has_apriorisurfpointsource() {
2555 _has_bits_[0] &= ~0x00000100u;
2557 inline void ControlPointFileEntryV0002::clear_apriorisurfpointsource() {
2558 apriorisurfpointsource_ = 0;
2559 clear_has_apriorisurfpointsource();
2561 inline ::Isis::ControlPointFileEntryV0002_AprioriSource ControlPointFileEntryV0002::apriorisurfpointsource()
const {
2562 return static_cast< ::Isis::ControlPointFileEntryV0002_AprioriSource
>(apriorisurfpointsource_);
2564 inline void ControlPointFileEntryV0002::set_apriorisurfpointsource(::Isis::ControlPointFileEntryV0002_AprioriSource value) {
2565 GOOGLE_DCHECK(::Isis::ControlPointFileEntryV0002_AprioriSource_IsValid(value));
2566 set_has_apriorisurfpointsource();
2567 apriorisurfpointsource_ = value;
2571 inline bool ControlPointFileEntryV0002::has_apriorisurfpointsourcefile()
const {
2572 return (_has_bits_[0] & 0x00000200u) != 0;
2574 inline void ControlPointFileEntryV0002::set_has_apriorisurfpointsourcefile() {
2575 _has_bits_[0] |= 0x00000200u;
2577 inline void ControlPointFileEntryV0002::clear_has_apriorisurfpointsourcefile() {
2578 _has_bits_[0] &= ~0x00000200u;
2580 inline void ControlPointFileEntryV0002::clear_apriorisurfpointsourcefile() {
2581 if (apriorisurfpointsourcefile_ != &::google::protobuf::internal::kEmptyString) {
2582 apriorisurfpointsourcefile_->clear();
2584 clear_has_apriorisurfpointsourcefile();
2586 inline const ::std::string& ControlPointFileEntryV0002::apriorisurfpointsourcefile()
const {
2587 return *apriorisurfpointsourcefile_;
2589 inline void ControlPointFileEntryV0002::set_apriorisurfpointsourcefile(const ::std::string& value) {
2590 set_has_apriorisurfpointsourcefile();
2591 if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::kEmptyString) {
2592 apriorisurfpointsourcefile_ = new ::std::string;
2594 apriorisurfpointsourcefile_->assign(value);
2596 inline void ControlPointFileEntryV0002::set_apriorisurfpointsourcefile(
const char* value) {
2597 set_has_apriorisurfpointsourcefile();
2598 if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::kEmptyString) {
2599 apriorisurfpointsourcefile_ = new ::std::string;
2601 apriorisurfpointsourcefile_->assign(value);
2603 inline void ControlPointFileEntryV0002::set_apriorisurfpointsourcefile(
const char* value,
size_t size) {
2604 set_has_apriorisurfpointsourcefile();
2605 if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::kEmptyString) {
2606 apriorisurfpointsourcefile_ = new ::std::string;
2608 apriorisurfpointsourcefile_->assign(reinterpret_cast<const char*>(value), size);
2610 inline ::std::string* ControlPointFileEntryV0002::mutable_apriorisurfpointsourcefile() {
2611 set_has_apriorisurfpointsourcefile();
2612 if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::kEmptyString) {
2613 apriorisurfpointsourcefile_ = new ::std::string;
2615 return apriorisurfpointsourcefile_;
2617 inline ::std::string* ControlPointFileEntryV0002::release_apriorisurfpointsourcefile() {
2618 clear_has_apriorisurfpointsourcefile();
2619 if (apriorisurfpointsourcefile_ == &::google::protobuf::internal::kEmptyString) {
2622 ::std::string* temp = apriorisurfpointsourcefile_;
2623 apriorisurfpointsourcefile_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2629 inline bool ControlPointFileEntryV0002::has_aprioriradiussource()
const {
2630 return (_has_bits_[0] & 0x00000400u) != 0;
2632 inline void ControlPointFileEntryV0002::set_has_aprioriradiussource() {
2633 _has_bits_[0] |= 0x00000400u;
2635 inline void ControlPointFileEntryV0002::clear_has_aprioriradiussource() {
2636 _has_bits_[0] &= ~0x00000400u;
2638 inline void ControlPointFileEntryV0002::clear_aprioriradiussource() {
2639 aprioriradiussource_ = 0;
2640 clear_has_aprioriradiussource();
2642 inline ::Isis::ControlPointFileEntryV0002_AprioriSource ControlPointFileEntryV0002::aprioriradiussource()
const {
2643 return static_cast< ::Isis::ControlPointFileEntryV0002_AprioriSource
>(aprioriradiussource_);
2645 inline void ControlPointFileEntryV0002::set_aprioriradiussource(::Isis::ControlPointFileEntryV0002_AprioriSource value) {
2646 GOOGLE_DCHECK(::Isis::ControlPointFileEntryV0002_AprioriSource_IsValid(value));
2647 set_has_aprioriradiussource();
2648 aprioriradiussource_ = value;
2652 inline bool ControlPointFileEntryV0002::has_aprioriradiussourcefile()
const {
2653 return (_has_bits_[0] & 0x00000800u) != 0;
2655 inline void ControlPointFileEntryV0002::set_has_aprioriradiussourcefile() {
2656 _has_bits_[0] |= 0x00000800u;
2658 inline void ControlPointFileEntryV0002::clear_has_aprioriradiussourcefile() {
2659 _has_bits_[0] &= ~0x00000800u;
2661 inline void ControlPointFileEntryV0002::clear_aprioriradiussourcefile() {
2662 if (aprioriradiussourcefile_ != &::google::protobuf::internal::kEmptyString) {
2663 aprioriradiussourcefile_->clear();
2665 clear_has_aprioriradiussourcefile();
2667 inline const ::std::string& ControlPointFileEntryV0002::aprioriradiussourcefile()
const {
2668 return *aprioriradiussourcefile_;
2670 inline void ControlPointFileEntryV0002::set_aprioriradiussourcefile(const ::std::string& value) {
2671 set_has_aprioriradiussourcefile();
2672 if (aprioriradiussourcefile_ == &::google::protobuf::internal::kEmptyString) {
2673 aprioriradiussourcefile_ = new ::std::string;
2675 aprioriradiussourcefile_->assign(value);
2677 inline void ControlPointFileEntryV0002::set_aprioriradiussourcefile(
const char* value) {
2678 set_has_aprioriradiussourcefile();
2679 if (aprioriradiussourcefile_ == &::google::protobuf::internal::kEmptyString) {
2680 aprioriradiussourcefile_ = new ::std::string;
2682 aprioriradiussourcefile_->assign(value);
2684 inline void ControlPointFileEntryV0002::set_aprioriradiussourcefile(
const char* value,
size_t size) {
2685 set_has_aprioriradiussourcefile();
2686 if (aprioriradiussourcefile_ == &::google::protobuf::internal::kEmptyString) {
2687 aprioriradiussourcefile_ = new ::std::string;
2689 aprioriradiussourcefile_->assign(reinterpret_cast<const char*>(value), size);
2691 inline ::std::string* ControlPointFileEntryV0002::mutable_aprioriradiussourcefile() {
2692 set_has_aprioriradiussourcefile();
2693 if (aprioriradiussourcefile_ == &::google::protobuf::internal::kEmptyString) {
2694 aprioriradiussourcefile_ = new ::std::string;
2696 return aprioriradiussourcefile_;
2698 inline ::std::string* ControlPointFileEntryV0002::release_aprioriradiussourcefile() {
2699 clear_has_aprioriradiussourcefile();
2700 if (aprioriradiussourcefile_ == &::google::protobuf::internal::kEmptyString) {
2703 ::std::string* temp = aprioriradiussourcefile_;
2704 aprioriradiussourcefile_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::kEmptyString);
2710 inline bool ControlPointFileEntryV0002::has_latitudeconstrained()
const {
2711 return (_has_bits_[0] & 0x00001000u) != 0;
2713 inline void ControlPointFileEntryV0002::set_has_latitudeconstrained() {
2714 _has_bits_[0] |= 0x00001000u;
2716 inline void ControlPointFileEntryV0002::clear_has_latitudeconstrained() {
2717 _has_bits_[0] &= ~0x00001000u;
2719 inline void ControlPointFileEntryV0002::clear_latitudeconstrained() {
2720 latitudeconstrained_ =
false;
2721 clear_has_latitudeconstrained();
2723 inline bool ControlPointFileEntryV0002::latitudeconstrained()
const {
2724 return latitudeconstrained_;
2726 inline void ControlPointFileEntryV0002::set_latitudeconstrained(
bool value) {
2727 set_has_latitudeconstrained();
2728 latitudeconstrained_ = value;
2732 inline bool ControlPointFileEntryV0002::has_longitudeconstrained()
const {
2733 return (_has_bits_[0] & 0x00002000u) != 0;
2735 inline void ControlPointFileEntryV0002::set_has_longitudeconstrained() {
2736 _has_bits_[0] |= 0x00002000u;
2738 inline void ControlPointFileEntryV0002::clear_has_longitudeconstrained() {
2739 _has_bits_[0] &= ~0x00002000u;
2741 inline void ControlPointFileEntryV0002::clear_longitudeconstrained() {
2742 longitudeconstrained_ =
false;
2743 clear_has_longitudeconstrained();
2745 inline bool ControlPointFileEntryV0002::longitudeconstrained()
const {
2746 return longitudeconstrained_;
2748 inline void ControlPointFileEntryV0002::set_longitudeconstrained(
bool value) {
2749 set_has_longitudeconstrained();
2750 longitudeconstrained_ = value;
2754 inline bool ControlPointFileEntryV0002::has_radiusconstrained()
const {
2755 return (_has_bits_[0] & 0x00004000u) != 0;
2757 inline void ControlPointFileEntryV0002::set_has_radiusconstrained() {
2758 _has_bits_[0] |= 0x00004000u;
2760 inline void ControlPointFileEntryV0002::clear_has_radiusconstrained() {
2761 _has_bits_[0] &= ~0x00004000u;
2763 inline void ControlPointFileEntryV0002::clear_radiusconstrained() {
2764 radiusconstrained_ =
false;
2765 clear_has_radiusconstrained();
2767 inline bool ControlPointFileEntryV0002::radiusconstrained()
const {
2768 return radiusconstrained_;
2770 inline void ControlPointFileEntryV0002::set_radiusconstrained(
bool value) {
2771 set_has_radiusconstrained();
2772 radiusconstrained_ = value;
2776 inline bool ControlPointFileEntryV0002::has_apriorix()
const {
2777 return (_has_bits_[0] & 0x00008000u) != 0;
2779 inline void ControlPointFileEntryV0002::set_has_apriorix() {
2780 _has_bits_[0] |= 0x00008000u;
2782 inline void ControlPointFileEntryV0002::clear_has_apriorix() {
2783 _has_bits_[0] &= ~0x00008000u;
2785 inline void ControlPointFileEntryV0002::clear_apriorix() {
2787 clear_has_apriorix();
2789 inline double ControlPointFileEntryV0002::apriorix()
const {
2792 inline void ControlPointFileEntryV0002::set_apriorix(
double value) {
2798 inline bool ControlPointFileEntryV0002::has_aprioriy()
const {
2799 return (_has_bits_[0] & 0x00010000u) != 0;
2801 inline void ControlPointFileEntryV0002::set_has_aprioriy() {
2802 _has_bits_[0] |= 0x00010000u;
2804 inline void ControlPointFileEntryV0002::clear_has_aprioriy() {
2805 _has_bits_[0] &= ~0x00010000u;
2807 inline void ControlPointFileEntryV0002::clear_aprioriy() {
2809 clear_has_aprioriy();
2811 inline double ControlPointFileEntryV0002::aprioriy()
const {
2814 inline void ControlPointFileEntryV0002::set_aprioriy(
double value) {
2820 inline bool ControlPointFileEntryV0002::has_aprioriz()
const {
2821 return (_has_bits_[0] & 0x00020000u) != 0;
2823 inline void ControlPointFileEntryV0002::set_has_aprioriz() {
2824 _has_bits_[0] |= 0x00020000u;
2826 inline void ControlPointFileEntryV0002::clear_has_aprioriz() {
2827 _has_bits_[0] &= ~0x00020000u;
2829 inline void ControlPointFileEntryV0002::clear_aprioriz() {
2831 clear_has_aprioriz();
2833 inline double ControlPointFileEntryV0002::aprioriz()
const {
2836 inline void ControlPointFileEntryV0002::set_aprioriz(
double value) {
2842 inline int ControlPointFileEntryV0002::aprioricovar_size()
const {
2843 return aprioricovar_.size();
2845 inline void ControlPointFileEntryV0002::clear_aprioricovar() {
2846 aprioricovar_.Clear();
2848 inline double ControlPointFileEntryV0002::aprioricovar(
int index)
const {
2849 return aprioricovar_.Get(index);
2851 inline void ControlPointFileEntryV0002::set_aprioricovar(
int index,
double value) {
2852 aprioricovar_.Set(index, value);
2854 inline void ControlPointFileEntryV0002::add_aprioricovar(
double value) {
2855 aprioricovar_.Add(value);
2857 inline const ::google::protobuf::RepeatedField< double >&
2858 ControlPointFileEntryV0002::aprioricovar()
const {
2859 return aprioricovar_;
2861 inline ::google::protobuf::RepeatedField< double >*
2862 ControlPointFileEntryV0002::mutable_aprioricovar() {
2863 return &aprioricovar_;
2867 inline bool ControlPointFileEntryV0002::has_adjustedx()
const {
2868 return (_has_bits_[0] & 0x00080000u) != 0;
2870 inline void ControlPointFileEntryV0002::set_has_adjustedx() {
2871 _has_bits_[0] |= 0x00080000u;
2873 inline void ControlPointFileEntryV0002::clear_has_adjustedx() {
2874 _has_bits_[0] &= ~0x00080000u;
2876 inline void ControlPointFileEntryV0002::clear_adjustedx() {
2878 clear_has_adjustedx();
2880 inline double ControlPointFileEntryV0002::adjustedx()
const {
2883 inline void ControlPointFileEntryV0002::set_adjustedx(
double value) {
2884 set_has_adjustedx();
2889 inline bool ControlPointFileEntryV0002::has_adjustedy()
const {
2890 return (_has_bits_[0] & 0x00100000u) != 0;
2892 inline void ControlPointFileEntryV0002::set_has_adjustedy() {
2893 _has_bits_[0] |= 0x00100000u;
2895 inline void ControlPointFileEntryV0002::clear_has_adjustedy() {
2896 _has_bits_[0] &= ~0x00100000u;
2898 inline void ControlPointFileEntryV0002::clear_adjustedy() {
2900 clear_has_adjustedy();
2902 inline double ControlPointFileEntryV0002::adjustedy()
const {
2905 inline void ControlPointFileEntryV0002::set_adjustedy(
double value) {
2906 set_has_adjustedy();
2911 inline bool ControlPointFileEntryV0002::has_adjustedz()
const {
2912 return (_has_bits_[0] & 0x00200000u) != 0;
2914 inline void ControlPointFileEntryV0002::set_has_adjustedz() {
2915 _has_bits_[0] |= 0x00200000u;
2917 inline void ControlPointFileEntryV0002::clear_has_adjustedz() {
2918 _has_bits_[0] &= ~0x00200000u;
2920 inline void ControlPointFileEntryV0002::clear_adjustedz() {
2922 clear_has_adjustedz();
2924 inline double ControlPointFileEntryV0002::adjustedz()
const {
2927 inline void ControlPointFileEntryV0002::set_adjustedz(
double value) {
2928 set_has_adjustedz();
2933 inline int ControlPointFileEntryV0002::adjustedcovar_size()
const {
2934 return adjustedcovar_.size();
2936 inline void ControlPointFileEntryV0002::clear_adjustedcovar() {
2937 adjustedcovar_.Clear();
2939 inline double ControlPointFileEntryV0002::adjustedcovar(
int index)
const {
2940 return adjustedcovar_.Get(index);
2942 inline void ControlPointFileEntryV0002::set_adjustedcovar(
int index,
double value) {
2943 adjustedcovar_.Set(index, value);
2945 inline void ControlPointFileEntryV0002::add_adjustedcovar(
double value) {
2946 adjustedcovar_.Add(value);
2948 inline const ::google::protobuf::RepeatedField< double >&
2949 ControlPointFileEntryV0002::adjustedcovar()
const {
2950 return adjustedcovar_;
2952 inline ::google::protobuf::RepeatedField< double >*
2953 ControlPointFileEntryV0002::mutable_adjustedcovar() {
2954 return &adjustedcovar_;
2958 inline int ControlPointFileEntryV0002::log_size()
const {
2961 inline void ControlPointFileEntryV0002::clear_log() {
2964 inline const ::Isis::ControlPointFileEntryV0002_PointLogData& ControlPointFileEntryV0002::log(
int index)
const {
2965 return log_.Get(index);
2967 inline ::Isis::ControlPointFileEntryV0002_PointLogData* ControlPointFileEntryV0002::mutable_log(
int index) {
2968 return log_.Mutable(index);
2970 inline ::Isis::ControlPointFileEntryV0002_PointLogData* ControlPointFileEntryV0002::add_log() {
2973 inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData >&
2974 ControlPointFileEntryV0002::log()
const {
2977 inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_PointLogData >*
2978 ControlPointFileEntryV0002::mutable_log() {
2983 inline int ControlPointFileEntryV0002::measures_size()
const {
2984 return measures_.size();
2986 inline void ControlPointFileEntryV0002::clear_measures() {
2989 inline const ::Isis::ControlPointFileEntryV0002_Measure& ControlPointFileEntryV0002::measures(
int index)
const {
2990 return measures_.Get(index);
2992 inline ::Isis::ControlPointFileEntryV0002_Measure* ControlPointFileEntryV0002::mutable_measures(
int index) {
2993 return measures_.Mutable(index);
2995 inline ::Isis::ControlPointFileEntryV0002_Measure* ControlPointFileEntryV0002::add_measures() {
2996 return measures_.Add();
2998 inline const ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure >&
2999 ControlPointFileEntryV0002::measures()
const {
3002 inline ::google::protobuf::RepeatedPtrField< ::Isis::ControlPointFileEntryV0002_Measure >*
3003 ControlPointFileEntryV0002::mutable_measures() {
3014 namespace protobuf {
3017 inline const EnumDescriptor* GetEnumDescriptor< ::Isis::ControlPointFileEntryV0002_Measure_MeasureType>() {
3018 return ::Isis::ControlPointFileEntryV0002_Measure_MeasureType_descriptor();
3021 inline const EnumDescriptor* GetEnumDescriptor< ::Isis::ControlPointFileEntryV0002_PointType>() {
3022 return ::Isis::ControlPointFileEntryV0002_PointType_descriptor();
3025 inline const EnumDescriptor* GetEnumDescriptor< ::Isis::ControlPointFileEntryV0002_AprioriSource>() {
3026 return ::Isis::ControlPointFileEntryV0002_AprioriSource_descriptor();
3035 #endif // PROTOBUF_ControlNetFileV0002_2eproto__INCLUDED