1#ifndef ControlPointV0002_h
2#define ControlPointV0002_h
12 #include <QSharedPointer>
14 #include "ControlNetFileProtoV0001.pb.h"
15 #include "ControlNetLogDataProtoV0001.pb.h"
18 class ControlPointV0001;
188 void (ControlNetFileProtoV0001_PBControlPoint::*setter)(
bool));
192 void (ControlNetFileProtoV0001_PBControlPoint::*setter)(
double));
196 void (ControlNetFileProtoV0001_PBControlPoint::*setter)(
const std::string&));
199 ControlNetFileProtoV0001_PBControlPoint_PBControlMeasure &measure,
200 void (ControlNetFileProtoV0001_PBControlPoint_PBControlMeasure::*setter)(
bool));
203 ControlNetFileProtoV0001_PBControlPoint_PBControlMeasure &measure,
204 void (ControlNetFileProtoV0001_PBControlPoint_PBControlMeasure::*setter)(
double));
207 ControlNetFileProtoV0001_PBControlPoint_PBControlMeasure &measure,
208 void (ControlNetFileProtoV0001_PBControlPoint_PBControlMeasure::*setter)(
209 const std::string &));
A container for the information stored in a version 1 ControlPoint.
Definition: ControlPointV0001.h:62
A container for the information stored in a version 2 ControlPoint.
Definition: ControlPointV0002.h:154
QSharedPointer< ControlNetLogDataProtoV0001_Point > logData()
Access the protobuf log data for the control measures in the point.
Definition: ControlPointV0002.cpp:364
QSharedPointer< ControlNetFileProtoV0001_PBControlPoint > pointData()
Access the protobuf control point data.
Definition: ControlPointV0002.cpp:353
Contains more than one keyword-value pair.
Definition: PvlContainer.h:49
Contains Pvl Groups and Pvl Objects.
Definition: PvlObject.h:61
Definition: JigsawWorkOrder.h:28
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16