Isis 3 Programmer Reference
Isis::ProcessRubberSheet Member List

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::ProcessRubberSheetvirtual
BandStatistics(const unsigned index)Isis::Processinline
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::Processinline
Det3x3(double m[3][3]) (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
Det4x4(double m[4][4]) (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
EndProcess()Isis::Processvirtual
Finalize()Isis::Processvirtual
ForceTile(double Samp, double Line) (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetinlinevirtual
InputCubesIsis::Processprotected
m_ownedCubesIsis::Processprotected
m_patchLineIncrement (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
m_patchLines (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
m_patchSampleIncrement (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
m_patchSamples (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
m_patchStartLine (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
m_patchStartSample (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
MissionData(const QString &mission, const QString &file, bool highestVersion=false)Isis::Process
OutputCubesIsis::Processprotected
p_bandChangeFunct (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
p_bandStatsIsis::Processprotected
p_cubeStatsIsis::Processprotected
p_endQuadSize (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
p_forceLine (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
p_forceSamp (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
p_lineMap (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
p_progressIsis::Processprotected
p_propagateHistoryIsis::Processprotected
p_propagateLabelsIsis::Processprotected
p_propagateOriginalLabelIsis::Processprotected
p_propagatePolygonsIsis::Processprotected
p_propagateTablesIsis::Processprotected
p_sampMap (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
p_startQuadSize (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
Process()Isis::Process
processPatchTransform(Transform &trans, Interpolator &interp)Isis::ProcessRubberSheetvirtual
ProcessQuad(std::vector< Quad * > &quadTree, Transform &trans, std::vector< std::vector< double > > &lineMap, std::vector< std::vector< double > > &sampMap) (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
ProcessRubberSheet(int startSize=128, int endSize=8)Isis::ProcessRubberSheet
Progress()Isis::Processinline
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::ProcessRubberSheetprivate
SetInputCube(const QString &parameter, const int requirements=0)Isis::Processvirtual
SetInputCube(const QString &fname, const Isis::CubeAttributeInput &att, int requirements=0)Isis::Processvirtual
SetInputCube(Isis::Cube *inCube, int requirements=0)Isis::Processvirtual
SetOutputCube(const QString &parameter)Isis::Processvirtual
SetOutputCube(const QString &parameter, const int nsamps, const int nlines, const int nbands=1)Isis::Processvirtual
SetOutputCube(const QString &fname, const Isis::CubeAttributeOutput &att, const int nsamps, const int nlines, const int nbands=1)Isis::Processvirtual
SetOutputCubeStretch(const QString &parameter, UserInterface *ui=nullptr)Isis::Processvirtual
SetOutputCubeStretch(const QString &parameter, const int nsamps, const int nlines, const int nbands=1, UserInterface *ui=nullptr)Isis::Processvirtual
setPatchParameters(int startSample, int startLine, int samples, int lines, int sampleIncrement, int lineIncrement)Isis::ProcessRubberSheetvirtual
SetTiling(long long start, long long end)Isis::ProcessRubberSheetinlinevirtual
SlowGeom(TileManager &otile, Portal &iportal, Transform &trans, Interpolator &interp) (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
SlowQuad(std::vector< Quad * > &quadTree, Transform &trans, std::vector< std::vector< double > > &lineMap, std::vector< std::vector< double > > &sampMap) (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
splitPatch(double startingSample, double endingSample, double startingLine, double endingLine, Portal &iportal, Transform &trans, Interpolator &interp) (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
SplitQuad(std::vector< Quad * > &quadTree) (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
StartProcess(Transform &trans, Interpolator &interp)Isis::ProcessRubberSheetvirtual
Isis::Process::StartProcess(void funct())Isis::Processinlinevirtual
TestLine(Transform &trans, int ssamp, int esamp, int sline, int eline, int increment)Isis::ProcessRubberSheetprivate
transformPatch(double startingSample, double endingSample, double startingLine, double endingLine, Portal &iportal, Transform &trans, Interpolator &interp) (defined in Isis::ProcessRubberSheet)Isis::ProcessRubberSheetprivate
WriteHistory(Cube &cube)Isis::Process
~Process()Isis::Processvirtual
~ProcessRubberSheet()Isis::ProcessRubberSheetinlinevirtual