|
Isis Developer Reference
|
Go to the documentation of this file. 1 #ifndef ControlPointList_h
2 #define ControlPointList_h
12 #include <QStringList>
void RegisterStatistics(Pvl &pcPvlLog)
Register invalid control point and calculate the valid & invalid point count.
Definition: ControlPointList.cpp:124
A single keyword-value pair.
Definition: PvlKeyword.h:82
File name manipulation and expansion.
Definition: FileName.h:100
Container for cube-like labels.
Definition: Pvl.h:119
QString ControlPointId(int piIndex)
Return a control point id given an index.
Definition: ControlPointList.cpp:88
Control Point List generator.
Definition: ControlPointList.h:38
QString toString(bool boolToConvert)
Global function to convert a boolean to a string.
Definition: IString.cpp:211
int Size() const
How many control points in the list.
Definition: ControlPointList.cpp:76
QString expanded() const
Returns a QString of the full file name including the file path, excluding the attributes.
Definition: FileName.cpp:196
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
Isis exception class.
Definition: IException.h:91
virtual ~ControlPointList()
Destructor.
Definition: ControlPointList.cpp:48
bool HasControlPoint(const QString &psCpId)
Determines whether or not the requested control point id exists in the list.
Definition: ControlPointList.cpp:60
@ Programmer
This error is for when a programmer made an API call that was illegal.
Definition: IException.h:146
int ControlPointIndex(const QString &psCpId)
return a list index given a control point id
Definition: ControlPointList.cpp:107
ControlPointList(const FileName &psFileName)
Creates a ControlPointList from a list of control point ids'.
Definition: ControlPointList.cpp:24
Internalizes a list of files.
Definition: FileList.h:54
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16
@ User
A type of error that could only have occurred due to a mistake on the user's part (e....
Definition: IException.h:126