1#ifndef ControlNetVitals_h 
    2#define ControlNetVitals_h 
   95      void emitHistoryEntry(QString entry, QString 
id, QVariant oldValue, QVariant newValue);
 
  122      QString m_statusDetails;
 
  126      QList< QList< QString > > m_islandList;
 
  132      QMap<int, int> m_pointMeasureCounts;
 
  134      QMap<int, int> m_imageMeasureCounts;
 
  140      QMap<ControlPoint::PointType, int> m_pointTypeCounts;
 
  145      int m_numPointsIgnored;
 
  147      int m_numPointsLocked;
 
 
a control measurement
Definition ControlMeasure.h:175
 
ModType
Control Measure Modification Types.
Definition ControlMeasure.h:232
 
a control network
Definition ControlNet.h:258
 
ModType
Control Point Modification Types.
Definition ControlNet.h:275
 
ControlNetVitals.
Definition ControlNetVitals.h:51
 
QList< QString > getCubeSerials()
This method is designed to return all cube serials present in the Control Network.
Definition ControlNetVitals.cpp:695
 
QList< ControlPoint * > getAllPoints()
This method is designed to return all points in the Control Network.
Definition ControlNetVitals.cpp:705
 
QList< ControlPoint * > getFixedPoints()
This method is designed to return all fixed points in the Control Network.
Definition ControlNetVitals.cpp:743
 
void deletePoint(ControlPoint *)
This SLOT is designed to intercept the removePoint() signal emitted by a Control Network whenever a p...
Definition ControlNetVitals.cpp:285
 
void addPoint(ControlPoint *)
This SLOT is designed to intercept the newPoint() signal emitted from a ControlNetwork whenever a new...
Definition ControlNetVitals.cpp:129
 
void emitHistoryEntry(QString entry, QString id, QVariant oldValue, QVariant newValue)
This method is designed to be called whenever a modification is made to the network,...
Definition ControlNetVitals.cpp:110
 
QString getNetworkId()
This method is designed to return networkId of the observed Control Network.
Definition ControlNetVitals.cpp:865
 
ControlPoint * getPoint(QString id)
This method is designed to return the Control Point with the associated point id from the Control Net...
Definition ControlNetVitals.cpp:265
 
int numFixedPoints()
This method is designed to return the number of fixed points in the Control Network.
Definition ControlNetVitals.cpp:584
 
QString getStatus()
This method is designed to return the current status of the network.
Definition ControlNetVitals.cpp:839
 
void deleteMeasure(ControlMeasure *)
This SLOT is designed to intercept the measureRemoved() signal emitted by a Control Network whenever ...
Definition ControlNetVitals.cpp:390
 
int numIgnoredPoints()
This method is designed to return the number of ignored points in the Control Network.
Definition ControlNetVitals.cpp:564
 
int numLockedPoints()
This method is designed to return the number of edit locked points in the Control Network.
Definition ControlNetVitals.cpp:574
 
virtual ~ControlNetVitals()
De-constructor.
Definition ControlNetVitals.cpp:511
 
int numPoints()
This method is designed to return the number of points in the Control Network.
Definition ControlNetVitals.cpp:554
 
ControlNetVitals(ControlNet *net)
Constructs a ControlNetVitals object from a ControlNet.
Definition ControlNetVitals.cpp:32
 
void validateNetwork(ControlNet::ModType)
This SLOT is designed to intercept the networkModified() signal emitted by a Control Network whenever...
Definition ControlNetVitals.cpp:487
 
QString getStatusDetails()
This method is designed to return details for the status of the network.
Definition ControlNetVitals.cpp:853
 
bool hasIslands()
This method is designed to return true if islands exist in the ControlNet Graph and False otherwise.
Definition ControlNetVitals.cpp:521
 
QList< QString > getImagesBelowHullTolerance(int num=75)
This method is designed to return a QList containing cube serials for all images that fall below a co...
Definition ControlNetVitals.cpp:826
 
int numImagesBelowMeasureThreshold(int num=3)
This method is designed to return the number of images that fall below a measure threshold.
Definition ControlNetVitals.cpp:661
 
int numImages()
This method is designed to return the number of images in the Control Network.
Definition ControlNetVitals.cpp:638
 
const QList< QList< QString > > & getIslands()
This method is designed to return a QList containing each island present in the ControlNet.
Definition ControlNetVitals.cpp:544
 
void measureModified(ControlMeasure *, ControlMeasure::ModType, QVariant, QVariant)
This SLOT is designed to intercept the measureModified() signal emitted by a Control Network whenever...
Definition ControlNetVitals.cpp:353
 
void validate()
This method is designed to evaluate the current vitals of the network to determine if any weaknesses ...
Definition ControlNetVitals.cpp:882
 
void addMeasure(ControlMeasure *)
This SLOT is designed to intercept the newMeasure() signal emitted by a Control Network whenever a me...
Definition ControlNetVitals.cpp:327
 
int numFreePoints()
This method is designed to return the number of free points in the Control Network.
Definition ControlNetVitals.cpp:604
 
int numPointsBelowMeasureThreshold(int num=3)
This method is designed to return the number of points that fall below a measure threshold.
Definition ControlNetVitals.cpp:617
 
int numImagesBelowHullTolerance(int tolerance=75)
This method is designed to return the number of images that fall below a hull tolerance.
Definition ControlNetVitals.cpp:685
 
QList< QString > getImagesBelowMeasureThreshold(int num=3)
This method is designed to return a QList containing cube serials for all images that fall below a me...
Definition ControlNetVitals.cpp:806
 
QList< ControlPoint * > getIgnoredPoints()
This method is designed to return all ignored points in the Control Network.
Definition ControlNetVitals.cpp:715
 
QList< ControlPoint * > getLockedPoints()
This method is designed to return all edit locked points in the Control Network.
Definition ControlNetVitals.cpp:729
 
void historyEntry(QString, QString, QVariant, QVariant, QString)
 
QList< ControlPoint * > getFreePoints()
This method is designed to return all free points in the Control Network.
Definition ControlNetVitals.cpp:771
 
QList< ControlPoint * > getConstrainedPoints()
This method is designed to return all constrained points in the Control Network.
Definition ControlNetVitals.cpp:757
 
void pointModified(ControlPoint *, ControlPoint::ModType, QVariant, QVariant)
This SLOT is designed to receive a signal emitted from the Control Network whenever a modification is...
Definition ControlNetVitals.cpp:176
 
QList< ControlPoint * > getPointsBelowMeasureThreshold(int num=3)
This method is designed to return all points that fall below a measure threshold.
Definition ControlNetVitals.cpp:788
 
int numIslands()
This method is designed to return the number of islands that exist in the ControlNet Graph.
Definition ControlNetVitals.cpp:532
 
void initializeVitals()
This will initialize all necessary values and set up the point measure and image measure QMaps approp...
Definition ControlNetVitals.cpp:63
 
int numConstrainedPoints()
This method is designed to return the number of constrained points in the Control Network.
Definition ControlNetVitals.cpp:594
 
int numMeasures()
This method is designed to return the number of measures in the Control Network.
Definition ControlNetVitals.cpp:648
 
A single control point.
Definition ControlPoint.h:356
 
ModType
Control Point Modification Types.
Definition ControlPoint.h:433
 
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16