![]()  | 
  
    Isis 3 Programmer Reference
    
   | 
 
This is the complete list of members for Isis::ProcessRubberSheet, including all inherited members.
| AddInputCube(Cube *cube, bool owned=true) (defined in Isis::Process) | Isis::Process | |
| AddOutputCube(Cube *cube, bool owned=true) (defined in Isis::Process) | Isis::Process | |
| BandChange(void(*funct)(const int band)) | Isis::ProcessRubberSheet | virtual | 
| BandStatistics(const unsigned index) | Isis::Process | inline | 
| CalculateStatistics() | Isis::Process | |
| CheckRequirements(const Cube *cube, const int requirements) | Isis::Process | |
| ClearCubes() | Isis::Process | |
| ClearInputCubes() | Isis::Process | |
| ClearOutputCubes() | Isis::Process | |
| CubeStatistics(const unsigned index) | Isis::Process | inline | 
| Det3x3(double m[3][3]) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| Det4x4(double m[4][4]) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| EndProcess() | Isis::Process | virtual | 
| Finalize() | Isis::Process | virtual | 
| ForceTile(double Samp, double Line) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | inlinevirtual | 
| InputCubes | Isis::Process | protected | 
| m_ownedCubes | Isis::Process | protected | 
| m_patchLineIncrement (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| m_patchLines (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| m_patchSampleIncrement (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| m_patchSamples (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| m_patchStartLine (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| m_patchStartSample (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| MissionData(const QString &mission, const QString &file, bool highestVersion=false) | Isis::Process | |
| OutputCubes | Isis::Process | protected | 
| p_bandChangeFunct (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| p_bandStats | Isis::Process | protected | 
| p_cubeStats | Isis::Process | protected | 
| p_endQuadSize (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| p_forceLine (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| p_forceSamp (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| p_lineMap (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| p_progress | Isis::Process | protected | 
| p_propagateHistory | Isis::Process | protected | 
| p_propagateLabels | Isis::Process | protected | 
| p_propagateOriginalLabel | Isis::Process | protected | 
| p_propagatePolygons | Isis::Process | protected | 
| p_propagateTables | Isis::Process | protected | 
| p_sampMap (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| p_startQuadSize (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| Process() | Isis::Process | |
| processPatchTransform(Transform &trans, Interpolator &interp) | Isis::ProcessRubberSheet | virtual | 
| ProcessQuad(std::vector< Quad * > &quadTree, Transform &trans, std::vector< std::vector< double > > &lineMap, std::vector< std::vector< double > > &sampMap) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| ProcessRubberSheet(int startSize=128, int endSize=8) | Isis::ProcessRubberSheet | |
| Progress() | Isis::Process | inline | 
| PropagateHistory(const bool prop) | Isis::Process | |
| PropagateLabels(const bool prop) | Isis::Process | |
| PropagateLabels(const QString &cube) | Isis::Process | |
| PropagateOriginalLabel(const bool prop) | Isis::Process | |
| PropagatePolygons(const bool prop) | Isis::Process | |
| PropagateTables(const bool prop) | Isis::Process | |
| PropagateTables(const QString &fromName, const QList< QString > &tableNames=QList< QString >()) | Isis::Process | |
| QuadTree(TileManager &otile, Portal &iportal, Transform &trans, Interpolator &interp, bool useLastTileMap) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| SetInputCube(const QString ¶meter, const int requirements=0) | Isis::Process | virtual | 
| SetInputCube(const QString &fname, const Isis::CubeAttributeInput &att, int requirements=0) | Isis::Process | virtual | 
| SetInputCube(Isis::Cube *inCube, int requirements=0) | Isis::Process | virtual | 
| SetOutputCube(const QString ¶meter) | Isis::Process | virtual | 
| SetOutputCube(const QString ¶meter, const int nsamps, const int nlines, const int nbands=1) | Isis::Process | virtual | 
| SetOutputCube(const QString &fname, const Isis::CubeAttributeOutput &att, const int nsamps, const int nlines, const int nbands=1) | Isis::Process | virtual | 
| SetOutputCubeStretch(const QString ¶meter, UserInterface *ui=nullptr) | Isis::Process | virtual | 
| SetOutputCubeStretch(const QString ¶meter, const int nsamps, const int nlines, const int nbands=1, UserInterface *ui=nullptr) | Isis::Process | virtual | 
| setPatchParameters(int startSample, int startLine, int samples, int lines, int sampleIncrement, int lineIncrement) | Isis::ProcessRubberSheet | virtual | 
| SetTiling(long long start, long long end) | Isis::ProcessRubberSheet | inlinevirtual | 
| SlowGeom(TileManager &otile, Portal &iportal, Transform &trans, Interpolator &interp) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| SlowQuad(std::vector< Quad * > &quadTree, Transform &trans, std::vector< std::vector< double > > &lineMap, std::vector< std::vector< double > > &sampMap) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| splitPatch(double startingSample, double endingSample, double startingLine, double endingLine, Portal &iportal, Transform &trans, Interpolator &interp) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| SplitQuad(std::vector< Quad * > &quadTree) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| StartProcess(Transform &trans, Interpolator &interp) | Isis::ProcessRubberSheet | virtual | 
| Isis::Process::StartProcess(void funct()) | Isis::Process | inlinevirtual | 
| TestLine(Transform &trans, int ssamp, int esamp, int sline, int eline, int increment) | Isis::ProcessRubberSheet | private | 
| transformPatch(double startingSample, double endingSample, double startingLine, double endingLine, Portal &iportal, Transform &trans, Interpolator &interp) (defined in Isis::ProcessRubberSheet) | Isis::ProcessRubberSheet | private | 
| WriteHistory(Cube &cube) | Isis::Process | |
| ~Process() | Isis::Process | virtual | 
| ~ProcessRubberSheet() | Isis::ProcessRubberSheet | inlinevirtual |