25 #include <QStandardItem> This represents an ISIS control net in a project-based GUI interface. 
Definition: Control.h:79
 
Internalizes a list of shapes and allows for operations on the entire list. 
Definition: ShapeList.h:33
 
bool isFileItem() const
Returns true if a FileItemQsp is stored in the data of the item. 
Definition: ProjectItem.cpp:757
 
bool isImageList() const
Returns true if an ImageList is stored in the data of the item. 
Definition: ProjectItem.cpp:657
 
bool isShapeList() const
Returns true if an ShapeList is stored in the data of the item. 
Definition: ProjectItem.cpp:679
 
Internalizes a list of images and allows for operations on the entire list. 
Definition: ImageList.h:55
 
GuiCameraQsp guiCamera() const
Returns the GuiCameraQsp stored in the data of the item. 
Definition: ProjectItem.cpp:576
 
The main project for ipce. 
Definition: Project.h:289
 
TemplateList * templateList() const
Returns the TemplateList stored in the data of the item. 
Definition: ProjectItem.cpp:526
 
bool isImage() const
Returns true if an Image is stored in the data of the item. 
Definition: ProjectItem.cpp:646
 
void appendRow(ProjectItem *item)
Appends an item to the children of this item. 
Definition: ProjectItem.cpp:1166
 
This is a container for the correlation matrix that comes from a bundle adjust. 
Definition: CorrelationMatrix.h:72
 
void setTargetBody(TargetBodyQsp targetBody)
Sets the text, icon, and data corresponding to a TargetBodyQsp. 
Definition: ProjectItem.cpp:1101
 
void setTemplateList(TemplateList *templateList)
Sets the text, icon, and data corresponding to an TemplateList. 
Definition: ProjectItem.cpp:931
 
Container class for BundleAdjustment results. 
Definition: BundleSolutionInfo.h:171
 
void setProject(Project *project)
Sets the text, icon, and data corresponding to a Project. 
Definition: ProjectItem.cpp:1035
 
void setControlList(ControlList *controlList)
Sets the text, icon, and data corresponding to a ControlList. 
Definition: ProjectItem.cpp:990
 
ControlList * controlList() const
Returns the ControlList stored in the data of the item. 
Definition: ProjectItem.cpp:546
 
FileItemQsp fileItem() const
Returns the FileItemQsp stored in the data of the item. 
Definition: ProjectItem.cpp:597
 
Unless noted otherwise, the portions of Isis written by the USGS are public domain. 
 
Maintains a list of Controls so that control nets can easily be copied from one Project to another...
Definition: ControlList.h:36
 
Definition: TemplateList.h:49
 
void setChild(int row, ProjectItem *item)
Sets the child at the given row to an item. 
Definition: ProjectItem.cpp:1222
 
void setControls()
Sets the text, icon, and data corresponding to a list of ControlList. 
Definition: ProjectItem.cpp:1002
 
void setBundleSettings(BundleSettingsQsp bundleSettings)
Sets the text, icon, and data corresponding to BundleSettings. 
Definition: ProjectItem.cpp:795
 
void setSpacecraft()
Sets the text, icon, and data corresponding to SpaceCraft. 
Definition: ProjectItem.cpp:1086
 
bool isProject() const
Returns true if a Project is stored in the data of the item. 
Definition: ProjectItem.cpp:724
 
void setImage(Image *image)
Sets the text, icon, and data corresponding to an Image. 
Definition: ProjectItem.cpp:828
 
  
Definition: Template.h:44
 
void setShapes()
Sets the text, icon, and data corresponding to a list of ShapeList. 
Definition: ProjectItem.cpp:904
 
void setControl(Control *control)
Sets the text, icon, and data corresponding to a Control. 
Definition: ProjectItem.cpp:976
 
Unless noted otherwise, the portions of Isis written by the USGS are public domain. 
 
List for holding TargetBodies. 
Definition: TargetBodyList.h:33
 
void setGuiCamera(GuiCameraQsp guiCamera)
Sets the text, icon, and data corresponding to a GuiCameraQsp. 
Definition: ProjectItem.cpp:1062
 
Project * project() const
Returns the Project stored in the data of the item. 
Definition: ProjectItem.cpp:566
 
ProjectItem * findItemData(const QVariant &value, int role=Qt::UserRole+1)
Finds and returns the first item in the model that contains the data in the role. ...
Definition: ProjectItem.cpp:1145
 
void setShape(Shape *shape)
Sets the text, icon, and data corresponding to an Shape. 
Definition: ProjectItem.cpp:873
 
ProjectItemModel * model() const
Returns the ProjectItemModel associated with this item. 
Definition: ProjectItem.cpp:1201
 
ProjectItem * parent() const
Returns the parent item of this item. 
Definition: ProjectItem.cpp:1211
 
void insertRow(int row, ProjectItem *item)
Inserts an item to the children of this item at the row. 
Definition: ProjectItem.cpp:1190
 
void setTargetBodyList()
Sets the text, icon, and data corresponding to a TargetBodyList. 
Definition: ProjectItem.cpp:1127
 
ImageList * imageList() const
Returns the ImageList stored in the data of the item. 
Definition: ProjectItem.cpp:486
 
Q_DECLARE_METATYPE(Isis::ProjectItem *)
 
void setTemplate(Template *newTemplate)
Sets the text, icon, and data corresponding to a Template. 
Definition: ProjectItem.cpp:918
 
void setImageList(ImageList *imageList)
Sets the text, icon, and data corresponding to an ImageList. 
Definition: ProjectItem.cpp:842
 
Provides access to data stored in a Project through Qt's model-view framework. 
Definition: ProjectItemModel.h:146
 
void setBundleResults(BundleResults bundleResults)
Sets the text, icon, and data corresponding to BundleResults. 
Definition: ProjectItem.cpp:781
 
bool isBundleSolutionInfo() const
Returns true if a BundleSolutionInfo is stored in the data of the item. 
Definition: ProjectItem.cpp:635
 
ProjectItem * takeChild(int row)
Removes the child item at the given row and returns the removed item. 
Definition: ProjectItem.cpp:1235
 
bool isTemplate() const
Definition: ProjectItem.cpp:602
 
Template * getTemplate() const
Returns the Template stored in the data of the item. 
Definition: ProjectItem.cpp:516
 
void setProjectItem(ProjectItem *item)
Sets the text, icon, and data to those of another item. 
Definition: ProjectItem.cpp:767
 
BundleSettingsQsp bundleSettings() const
Returns the BundleSettings stored in the data of the item. 
Definition: ProjectItem.cpp:456
 
TargetBodyQsp targetBody() const
Returns the TargetBodyQsp stored in the data of the item. 
Definition: ProjectItem.cpp:587
 
BundleResults bundleResults() const
Returns the BundleResults stored in the data of the item. 
Definition: ProjectItem.cpp:446
 
BundleSolutionInfo * bundleSolutionInfo() const
Returns the BundleSolutionInfo stored in the data of the item. 
Definition: ProjectItem.cpp:466
 
This represents a cube in a project-based GUI interface. 
Definition: Image.h:107
 
void setTemplates()
Sets the text, icon, and data corresponding to a list of TemplateList. 
Definition: ProjectItem.cpp:948
 
Image * image() const
Returns the Image stored in the data of the item. 
Definition: ProjectItem.cpp:476
 
bool isGuiCamera() const
Returns true if a GuiCameraQsp is stored in the data of the item. 
Definition: ProjectItem.cpp:735
 
void setCorrelationMatrix(CorrelationMatrix correlationMatrix)
Sets the text, icon, and data corresponding to a CorrelationMatrix. 
Definition: ProjectItem.cpp:1016
 
bool isTargetBody() const
Returns true if a TargetBodyQsp is stored in the data of the item. 
Definition: ProjectItem.cpp:746
 
void setImages()
Sets the text, icon, and data corresponding to a list of ImageList. 
Definition: ProjectItem.cpp:859
 
void setResults()
Sets the text, icon, and data corresponding to a list of Results. 
Definition: ProjectItem.cpp:1048
 
void setGuiCameraList()
Sets the text, icon, and data corresponding to a GuiCameraQsp. 
Definition: ProjectItem.cpp:1074
 
List of GuiCameras saved as QSharedPointers. 
Definition: GuiCameraList.h:35
 
bool isBundleResults() const
Returns true if BundleResults are stored in the data of the item. 
Definition: ProjectItem.cpp:613
 
bool isControl() const
Returns true if a Control is stored in the data of the item. 
Definition: ProjectItem.cpp:690
 
void setBundleSolutionInfo(BundleSolutionInfo *bundleSolutionInfo)
Sets the text, icon, and data corresponding to a BundleSolutionInfo. 
Definition: ProjectItem.cpp:809
 
CorrelationMatrix correlationMatrix() const
Returns the CorrelationMatrix stored the item. 
Definition: ProjectItem.cpp:556
 
ProjectItem * child(int row) const
Returns the child item at a given row. 
Definition: ProjectItem.cpp:1179
 
This represents a shape in a project-based GUI interface. 
Definition: Shape.h:78
 
Shape * shape() const
Returns the Shape stored in the data of the item. 
Definition: ProjectItem.cpp:496
 
Control * control() const
Returns the Control stored in the data of the item. 
Definition: ProjectItem.cpp:536
 
ProjectItem()
Constructs an item without children, a parent, or a model. 
Definition: ProjectItem.cpp:50
 
bool isControlList() const
Returns true if a ControlList is stored in the data of the item. 
Definition: ProjectItem.cpp:702
 
~ProjectItem()
Destructs a ProjectItem. 
Definition: ProjectItem.cpp:438
 
Represents an item of a ProjectItemModel in Qt's model-view framework. 
Definition: ProjectItem.h:146
 
void setTextColor(Qt::GlobalColor color)
Definition: ProjectItem.cpp:1246
 
Definition: BoxcarCachingAlgorithm.h:29
 
Namespace for ISIS/Bullet specific routines. 
Definition: Apollo.h:31
 
bool isCorrelationMatrix() const
Returns true if a CorrelationMatrix is stored in the data of the item. 
Definition: ProjectItem.cpp:713
 
A container class for statistical results from a BundleAdjust solution. 
Definition: BundleResults.h:96
 
bool isShape() const
Returns true if an Shape is stored in the data of the item. 
Definition: ProjectItem.cpp:668
 
void setShapeList(ShapeList *shapeList)
Sets the text, icon, and data corresponding to an ShapeList. 
Definition: ProjectItem.cpp:887
 
A container for a filename to be represented as a ProjectItem on the project tree. 
Definition: FileItem.h:40
 
bool isBundleSettings() const
Returns true if BundleSettings are stored in the data of the item. 
Definition: ProjectItem.cpp:624
 
ShapeList * shapeList() const
Returns the ShapeList stored in the data of the item. 
Definition: ProjectItem.cpp:506