Documentation ¶
Index ¶
- Constants
- func GetHeaderText(str string) string
- func NewQueueGroup(numQueues int) *queueGroup
- type Aspect
- func (this *Aspect) CollectArguments()
- func (this *Aspect) GetArgDescriptions() [][]string
- func (this *Aspect) GetDescription() string
- func (this *Aspect) GetHelpDocumentation() string
- func (this *Aspect) GetName() string
- func (this *Aspect) ParseArguments(args []string)
- func (this *Aspect) Run()
- func (this *Aspect) SetToolManager(tm *PluginToolManager)
- type BreachDepressions
- func (this *BreachDepressions) CollectArguments()
- func (this *BreachDepressions) GetArgDescriptions() [][]string
- func (this *BreachDepressions) GetDescription() string
- func (this *BreachDepressions) GetHelpDocumentation() string
- func (this *BreachDepressions) GetName() string
- func (this *BreachDepressions) ParseArguments(args []string)
- func (this *BreachDepressions) Run()
- func (this *BreachDepressions) SetToolManager(tm *PluginToolManager)
- type BreachStreams
- func (this *BreachStreams) CollectArguments()
- func (this *BreachStreams) GetArgDescriptions() [][]string
- func (this *BreachStreams) GetDescription() string
- func (this *BreachStreams) GetHelpDocumentation() string
- func (this *BreachStreams) GetName() string
- func (this *BreachStreams) ParseArguments(args []string)
- func (this *BreachStreams) Run()
- func (this *BreachStreams) SetToolManager(tm *PluginToolManager)
- type D8FlowAccumulation
- func (this *D8FlowAccumulation) CollectArguments()
- func (this *D8FlowAccumulation) GetArgDescriptions() [][]string
- func (this *D8FlowAccumulation) GetDescription() string
- func (this *D8FlowAccumulation) GetHelpDocumentation() string
- func (this *D8FlowAccumulation) GetName() string
- func (this *D8FlowAccumulation) ParseArguments(args []string)
- func (this *D8FlowAccumulation) Run()
- func (this *D8FlowAccumulation) SetToolManager(tm *PluginToolManager)
- type DeviationFromMean
- func (this *DeviationFromMean) CollectArguments()
- func (this *DeviationFromMean) GetArgDescriptions() [][]string
- func (this *DeviationFromMean) GetDescription() string
- func (this *DeviationFromMean) GetHelpDocumentation() string
- func (this *DeviationFromMean) GetName() string
- func (this *DeviationFromMean) ParseArguments(args []string)
- func (this *DeviationFromMean) Run()
- func (this *DeviationFromMean) SetToolManager(tm *PluginToolManager)
- type DeviationFromMeanTraditional
- func (this *DeviationFromMeanTraditional) CollectArguments()
- func (this *DeviationFromMeanTraditional) GetArgDescriptions() [][]string
- func (this *DeviationFromMeanTraditional) GetDescription() string
- func (this *DeviationFromMeanTraditional) GetHelpDocumentation() string
- func (this *DeviationFromMeanTraditional) GetName() string
- func (this *DeviationFromMeanTraditional) ParseArguments(args []string)
- func (this *DeviationFromMeanTraditional) Run()
- func (this *DeviationFromMeanTraditional) SetToolManager(tm *PluginToolManager)
- type DifferenceFromMean
- func (this *DifferenceFromMean) CollectArguments()
- func (this *DifferenceFromMean) GetArgDescriptions() [][]string
- func (this *DifferenceFromMean) GetDescription() string
- func (this *DifferenceFromMean) GetHelpDocumentation() string
- func (this *DifferenceFromMean) GetName() string
- func (this *DifferenceFromMean) ParseArguments(args []string)
- func (this *DifferenceFromMean) Run()
- func (this *DifferenceFromMean) SetToolManager(tm *PluginToolManager)
- type ElevationPercentile
- func (this *ElevationPercentile) CollectArguments()
- func (this *ElevationPercentile) GetArgDescriptions() [][]string
- func (this *ElevationPercentile) GetDescription() string
- func (this *ElevationPercentile) GetHelpDocumentation() string
- func (this *ElevationPercentile) GetName() string
- func (this *ElevationPercentile) ParseArguments(args []string)
- func (this *ElevationPercentile) Run()
- func (this *ElevationPercentile) SetToolManager(tm *PluginToolManager)
- type FD8FlowAccum
- func (this *FD8FlowAccum) CollectArguments()
- func (this *FD8FlowAccum) GetArgDescriptions() [][]string
- func (this *FD8FlowAccum) GetDescription() string
- func (this *FD8FlowAccum) GetHelpDocumentation() string
- func (this *FD8FlowAccum) GetName() string
- func (this *FD8FlowAccum) ParseArguments(args []string)
- func (this *FD8FlowAccum) Run()
- func (this *FD8FlowAccum) SetToolManager(tm *PluginToolManager)
- type FillDepressions
- func (this *FillDepressions) CollectArguments()
- func (this *FillDepressions) GetArgDescriptions() [][]string
- func (this *FillDepressions) GetDescription() string
- func (this *FillDepressions) GetHelpDocumentation() string
- func (this *FillDepressions) GetName() string
- func (this *FillDepressions) ParseArguments(args []string)
- func (this *FillDepressions) Run()
- func (this *FillDepressions) SetToolManager(tm *PluginToolManager)
- type FillSmallNodataHoles
- func (this *FillSmallNodataHoles) CollectArguments()
- func (this *FillSmallNodataHoles) GetArgDescriptions() [][]string
- func (this *FillSmallNodataHoles) GetDescription() string
- func (this *FillSmallNodataHoles) GetHelpDocumentation() string
- func (this *FillSmallNodataHoles) GetName() string
- func (this *FillSmallNodataHoles) ParseArguments(args []string)
- func (this *FillSmallNodataHoles) Run()
- func (this *FillSmallNodataHoles) SetToolManager(tm *PluginToolManager)
- type Hillshade
- func (this *Hillshade) CollectArguments()
- func (this *Hillshade) GetArgDescriptions() [][]string
- func (this *Hillshade) GetDescription() string
- func (this *Hillshade) GetHelpDocumentation() string
- func (this *Hillshade) GetName() string
- func (this *Hillshade) ParseArguments(args []string)
- func (this *Hillshade) Run()
- func (this *Hillshade) SetToolManager(tm *PluginToolManager)
- type MaximumElevationDeviation
- func (this *MaximumElevationDeviation) CollectArguments()
- func (this *MaximumElevationDeviation) GetArgDescriptions() [][]string
- func (this *MaximumElevationDeviation) GetDescription() string
- func (this *MaximumElevationDeviation) GetHelpDocumentation() string
- func (this *MaximumElevationDeviation) GetName() string
- func (this *MaximumElevationDeviation) ParseArguments(args []string)
- func (this *MaximumElevationDeviation) Run()
- func (this *MaximumElevationDeviation) SetToolManager(tm *PluginToolManager)
- type MeanFilter
- func (this *MeanFilter) CollectArguments()
- func (this *MeanFilter) GetArgDescriptions() [][]string
- func (this *MeanFilter) GetDescription() string
- func (this *MeanFilter) GetHelpDocumentation() string
- func (this *MeanFilter) GetName() string
- func (this *MeanFilter) ParseArguments(args []string)
- func (this *MeanFilter) Run()
- func (this *MeanFilter) SetToolManager(tm *PluginToolManager)
- type PQueue
- type PluginTool
- type PluginToolList
- type PluginToolManager
- func (ptm *PluginToolManager) GetListOfTools() []PluginTool
- func (ptm *PluginToolManager) GetToolArgDescriptions(toolName string) ([]string, error)
- func (ptm *PluginToolManager) GetToolHelp(toolName string) (string, error)
- func (ptm *PluginToolManager) InitializeTools()
- func (ptm *PluginToolManager) Run(toolName string) error
- func (ptm *PluginToolManager) RunWithArguments(toolName string, args []string) error
- func (ptm *PluginToolManager) SetWorkingDirectory(wd string)
- type PrintGeoTiffTags
- func (this *PrintGeoTiffTags) CollectArguments()
- func (this *PrintGeoTiffTags) GetArgDescriptions() [][]string
- func (this *PrintGeoTiffTags) GetDescription() string
- func (this *PrintGeoTiffTags) GetHelpDocumentation() string
- func (this *PrintGeoTiffTags) GetName() string
- func (this *PrintGeoTiffTags) ParseArguments(args []string)
- func (this *PrintGeoTiffTags) Run()
- func (this *PrintGeoTiffTags) SetToolManager(tm *PluginToolManager)
- type PrintLASInfo
- func (this *PrintLASInfo) CollectArguments()
- func (this *PrintLASInfo) GetArgDescriptions() [][]string
- func (this *PrintLASInfo) GetDescription() string
- func (this *PrintLASInfo) GetHelpDocumentation() string
- func (this *PrintLASInfo) GetName() string
- func (this *PrintLASInfo) ParseArguments(args []string)
- func (this *PrintLASInfo) Run()
- func (this *PrintLASInfo) SetToolManager(tm *PluginToolManager)
- type Quantiles
- func (this *Quantiles) CollectArguments()
- func (this *Quantiles) GetArgDescriptions() [][]string
- func (this *Quantiles) GetDescription() string
- func (this *Quantiles) GetHelpDocumentation() string
- func (this *Quantiles) GetName() string
- func (this *Quantiles) ParseArguments(args []string)
- func (this *Quantiles) Run()
- func (this *Quantiles) SetToolManager(tm *PluginToolManager)
- type Slope
- func (this *Slope) CollectArguments()
- func (this *Slope) GetArgDescriptions() [][]string
- func (this *Slope) GetDescription() string
- func (this *Slope) GetHelpDocumentation() string
- func (this *Slope) GetName() string
- func (this *Slope) ParseArguments(args []string)
- func (this *Slope) Run()
- func (this *Slope) SetToolManager(tm *PluginToolManager)
- type Whitebox2GeoTiff
- func (this *Whitebox2GeoTiff) CollectArguments()
- func (this *Whitebox2GeoTiff) GetArgDescriptions() [][]string
- func (this *Whitebox2GeoTiff) GetDescription() string
- func (this *Whitebox2GeoTiff) GetHelpDocumentation() string
- func (this *Whitebox2GeoTiff) GetName() string
- func (this *Whitebox2GeoTiff) ParseArguments(args []string)
- func (this *Whitebox2GeoTiff) Run()
- func (this *Whitebox2GeoTiff) SetToolManager(tm *PluginToolManager)
Constants ¶
Variables ¶
This section is empty.
Functions ¶
func GetHeaderText ¶
func NewQueueGroup ¶
func NewQueueGroup(numQueues int) *queueGroup
Types ¶
type Aspect ¶
type Aspect struct {
// contains filtered or unexported fields
}
func (*Aspect) CollectArguments ¶
func (this *Aspect) CollectArguments()
func (*Aspect) GetArgDescriptions ¶
func (*Aspect) GetDescription ¶
Returns a short description of the tool.
func (*Aspect) GetHelpDocumentation ¶
func (*Aspect) ParseArguments ¶
func (*Aspect) SetToolManager ¶
func (this *Aspect) SetToolManager(tm *PluginToolManager)
type BreachDepressions ¶
type BreachDepressions struct {
// contains filtered or unexported fields
}
func (*BreachDepressions) CollectArguments ¶
func (this *BreachDepressions) CollectArguments()
func (*BreachDepressions) GetArgDescriptions ¶
func (this *BreachDepressions) GetArgDescriptions() [][]string
Can be called to gather a listing of the arguments required to run this tool.
func (*BreachDepressions) GetDescription ¶
func (this *BreachDepressions) GetDescription() string
func (*BreachDepressions) GetHelpDocumentation ¶
func (this *BreachDepressions) GetHelpDocumentation() string
func (*BreachDepressions) GetName ¶
func (this *BreachDepressions) GetName() string
func (*BreachDepressions) ParseArguments ¶
func (this *BreachDepressions) ParseArguments(args []string)
ParseArguments is used when the tool is run using command-line args rather than in interactive input/output mode.
func (*BreachDepressions) Run ¶
func (this *BreachDepressions) Run()
func (*BreachDepressions) SetToolManager ¶
func (this *BreachDepressions) SetToolManager(tm *PluginToolManager)
type BreachStreams ¶
type BreachStreams struct {
// contains filtered or unexported fields
}
func (*BreachStreams) CollectArguments ¶
func (this *BreachStreams) CollectArguments()
func (*BreachStreams) GetArgDescriptions ¶
func (this *BreachStreams) GetArgDescriptions() [][]string
Can be called to gather a listing of the arguments required to run this tool.
func (*BreachStreams) GetDescription ¶
func (this *BreachStreams) GetDescription() string
func (*BreachStreams) GetHelpDocumentation ¶
func (this *BreachStreams) GetHelpDocumentation() string
func (*BreachStreams) GetName ¶
func (this *BreachStreams) GetName() string
func (*BreachStreams) ParseArguments ¶
func (this *BreachStreams) ParseArguments(args []string)
ParseArguments is used when the tool is run using command-line args rather than in interactive input/output mode.
func (*BreachStreams) Run ¶
func (this *BreachStreams) Run()
func (*BreachStreams) SetToolManager ¶
func (this *BreachStreams) SetToolManager(tm *PluginToolManager)
type D8FlowAccumulation ¶
type D8FlowAccumulation struct {
// contains filtered or unexported fields
}
func (*D8FlowAccumulation) CollectArguments ¶
func (this *D8FlowAccumulation) CollectArguments()
func (*D8FlowAccumulation) GetArgDescriptions ¶
func (this *D8FlowAccumulation) GetArgDescriptions() [][]string
func (*D8FlowAccumulation) GetDescription ¶
func (this *D8FlowAccumulation) GetDescription() string
func (*D8FlowAccumulation) GetHelpDocumentation ¶
func (this *D8FlowAccumulation) GetHelpDocumentation() string
func (*D8FlowAccumulation) GetName ¶
func (this *D8FlowAccumulation) GetName() string
func (*D8FlowAccumulation) ParseArguments ¶
func (this *D8FlowAccumulation) ParseArguments(args []string)
func (*D8FlowAccumulation) Run ¶
func (this *D8FlowAccumulation) Run()
func (*D8FlowAccumulation) SetToolManager ¶
func (this *D8FlowAccumulation) SetToolManager(tm *PluginToolManager)
type DeviationFromMean ¶
type DeviationFromMean struct {
// contains filtered or unexported fields
}
func (*DeviationFromMean) CollectArguments ¶
func (this *DeviationFromMean) CollectArguments()
func (*DeviationFromMean) GetArgDescriptions ¶
func (this *DeviationFromMean) GetArgDescriptions() [][]string
func (*DeviationFromMean) GetDescription ¶
func (this *DeviationFromMean) GetDescription() string
func (*DeviationFromMean) GetHelpDocumentation ¶
func (this *DeviationFromMean) GetHelpDocumentation() string
func (*DeviationFromMean) GetName ¶
func (this *DeviationFromMean) GetName() string
func (*DeviationFromMean) ParseArguments ¶
func (this *DeviationFromMean) ParseArguments(args []string)
func (*DeviationFromMean) Run ¶
func (this *DeviationFromMean) Run()
func (*DeviationFromMean) SetToolManager ¶
func (this *DeviationFromMean) SetToolManager(tm *PluginToolManager)
type DeviationFromMeanTraditional ¶
type DeviationFromMeanTraditional struct {
// contains filtered or unexported fields
}
func (*DeviationFromMeanTraditional) CollectArguments ¶
func (this *DeviationFromMeanTraditional) CollectArguments()
func (*DeviationFromMeanTraditional) GetArgDescriptions ¶
func (this *DeviationFromMeanTraditional) GetArgDescriptions() [][]string
func (*DeviationFromMeanTraditional) GetDescription ¶
func (this *DeviationFromMeanTraditional) GetDescription() string
func (*DeviationFromMeanTraditional) GetHelpDocumentation ¶
func (this *DeviationFromMeanTraditional) GetHelpDocumentation() string
func (*DeviationFromMeanTraditional) GetName ¶
func (this *DeviationFromMeanTraditional) GetName() string
func (*DeviationFromMeanTraditional) ParseArguments ¶
func (this *DeviationFromMeanTraditional) ParseArguments(args []string)
func (*DeviationFromMeanTraditional) Run ¶
func (this *DeviationFromMeanTraditional) Run()
func (*DeviationFromMeanTraditional) SetToolManager ¶
func (this *DeviationFromMeanTraditional) SetToolManager(tm *PluginToolManager)
type DifferenceFromMean ¶
type DifferenceFromMean struct {
// contains filtered or unexported fields
}
func (*DifferenceFromMean) CollectArguments ¶
func (this *DifferenceFromMean) CollectArguments()
func (*DifferenceFromMean) GetArgDescriptions ¶
func (this *DifferenceFromMean) GetArgDescriptions() [][]string
func (*DifferenceFromMean) GetDescription ¶
func (this *DifferenceFromMean) GetDescription() string
func (*DifferenceFromMean) GetHelpDocumentation ¶
func (this *DifferenceFromMean) GetHelpDocumentation() string
func (*DifferenceFromMean) GetName ¶
func (this *DifferenceFromMean) GetName() string
func (*DifferenceFromMean) ParseArguments ¶
func (this *DifferenceFromMean) ParseArguments(args []string)
func (*DifferenceFromMean) Run ¶
func (this *DifferenceFromMean) Run()
func (*DifferenceFromMean) SetToolManager ¶
func (this *DifferenceFromMean) SetToolManager(tm *PluginToolManager)
type ElevationPercentile ¶
type ElevationPercentile struct {
// contains filtered or unexported fields
}
func (*ElevationPercentile) CollectArguments ¶
func (this *ElevationPercentile) CollectArguments()
func (*ElevationPercentile) GetArgDescriptions ¶
func (this *ElevationPercentile) GetArgDescriptions() [][]string
func (*ElevationPercentile) GetDescription ¶
func (this *ElevationPercentile) GetDescription() string
func (*ElevationPercentile) GetHelpDocumentation ¶
func (this *ElevationPercentile) GetHelpDocumentation() string
func (*ElevationPercentile) GetName ¶
func (this *ElevationPercentile) GetName() string
func (*ElevationPercentile) ParseArguments ¶
func (this *ElevationPercentile) ParseArguments(args []string)
func (*ElevationPercentile) Run ¶
func (this *ElevationPercentile) Run()
func (*ElevationPercentile) SetToolManager ¶
func (this *ElevationPercentile) SetToolManager(tm *PluginToolManager)
type FD8FlowAccum ¶
type FD8FlowAccum struct {
// contains filtered or unexported fields
}
func (*FD8FlowAccum) CollectArguments ¶
func (this *FD8FlowAccum) CollectArguments()
func (*FD8FlowAccum) GetArgDescriptions ¶
func (this *FD8FlowAccum) GetArgDescriptions() [][]string
func (*FD8FlowAccum) GetDescription ¶
func (this *FD8FlowAccum) GetDescription() string
func (*FD8FlowAccum) GetHelpDocumentation ¶
func (this *FD8FlowAccum) GetHelpDocumentation() string
func (*FD8FlowAccum) GetName ¶
func (this *FD8FlowAccum) GetName() string
func (*FD8FlowAccum) ParseArguments ¶
func (this *FD8FlowAccum) ParseArguments(args []string)
func (*FD8FlowAccum) Run ¶
func (this *FD8FlowAccum) Run()
func (*FD8FlowAccum) SetToolManager ¶
func (this *FD8FlowAccum) SetToolManager(tm *PluginToolManager)
type FillDepressions ¶
type FillDepressions struct {
// contains filtered or unexported fields
}
func (*FillDepressions) CollectArguments ¶
func (this *FillDepressions) CollectArguments()
func (*FillDepressions) GetArgDescriptions ¶
func (this *FillDepressions) GetArgDescriptions() [][]string
func (*FillDepressions) GetDescription ¶
func (this *FillDepressions) GetDescription() string
func (*FillDepressions) GetHelpDocumentation ¶
func (this *FillDepressions) GetHelpDocumentation() string
func (*FillDepressions) GetName ¶
func (this *FillDepressions) GetName() string
func (*FillDepressions) ParseArguments ¶
func (this *FillDepressions) ParseArguments(args []string)
func (*FillDepressions) Run ¶
func (this *FillDepressions) Run()
func (*FillDepressions) SetToolManager ¶
func (this *FillDepressions) SetToolManager(tm *PluginToolManager)
type FillSmallNodataHoles ¶
type FillSmallNodataHoles struct {
// contains filtered or unexported fields
}
func (*FillSmallNodataHoles) CollectArguments ¶
func (this *FillSmallNodataHoles) CollectArguments()
func (*FillSmallNodataHoles) GetArgDescriptions ¶
func (this *FillSmallNodataHoles) GetArgDescriptions() [][]string
func (*FillSmallNodataHoles) GetDescription ¶
func (this *FillSmallNodataHoles) GetDescription() string
func (*FillSmallNodataHoles) GetHelpDocumentation ¶
func (this *FillSmallNodataHoles) GetHelpDocumentation() string
func (*FillSmallNodataHoles) GetName ¶
func (this *FillSmallNodataHoles) GetName() string
func (*FillSmallNodataHoles) ParseArguments ¶
func (this *FillSmallNodataHoles) ParseArguments(args []string)
func (*FillSmallNodataHoles) Run ¶
func (this *FillSmallNodataHoles) Run()
func (*FillSmallNodataHoles) SetToolManager ¶
func (this *FillSmallNodataHoles) SetToolManager(tm *PluginToolManager)
type Hillshade ¶
type Hillshade struct {
// contains filtered or unexported fields
}
func (*Hillshade) CollectArguments ¶
func (this *Hillshade) CollectArguments()
func (*Hillshade) GetArgDescriptions ¶
func (*Hillshade) GetDescription ¶
Returns a short description of the tool.
func (*Hillshade) GetHelpDocumentation ¶
func (*Hillshade) ParseArguments ¶
func (*Hillshade) SetToolManager ¶
func (this *Hillshade) SetToolManager(tm *PluginToolManager)
type MaximumElevationDeviation ¶
type MaximumElevationDeviation struct {
// contains filtered or unexported fields
}
func (*MaximumElevationDeviation) CollectArguments ¶
func (this *MaximumElevationDeviation) CollectArguments()
func (*MaximumElevationDeviation) GetArgDescriptions ¶
func (this *MaximumElevationDeviation) GetArgDescriptions() [][]string
func (*MaximumElevationDeviation) GetDescription ¶
func (this *MaximumElevationDeviation) GetDescription() string
func (*MaximumElevationDeviation) GetHelpDocumentation ¶
func (this *MaximumElevationDeviation) GetHelpDocumentation() string
func (*MaximumElevationDeviation) GetName ¶
func (this *MaximumElevationDeviation) GetName() string
func (*MaximumElevationDeviation) ParseArguments ¶
func (this *MaximumElevationDeviation) ParseArguments(args []string)
func (*MaximumElevationDeviation) Run ¶
func (this *MaximumElevationDeviation) Run()
func (*MaximumElevationDeviation) SetToolManager ¶
func (this *MaximumElevationDeviation) SetToolManager(tm *PluginToolManager)
type MeanFilter ¶
type MeanFilter struct {
// contains filtered or unexported fields
}
func (*MeanFilter) CollectArguments ¶
func (this *MeanFilter) CollectArguments()
func (*MeanFilter) GetArgDescriptions ¶
func (this *MeanFilter) GetArgDescriptions() [][]string
func (*MeanFilter) GetDescription ¶
func (this *MeanFilter) GetDescription() string
Returns a short description of the tool.
func (*MeanFilter) GetHelpDocumentation ¶
func (this *MeanFilter) GetHelpDocumentation() string
func (*MeanFilter) GetName ¶
func (this *MeanFilter) GetName() string
func (*MeanFilter) ParseArguments ¶
func (this *MeanFilter) ParseArguments(args []string)
func (*MeanFilter) Run ¶
func (this *MeanFilter) Run()
func (*MeanFilter) SetToolManager ¶
func (this *MeanFilter) SetToolManager(tm *PluginToolManager)
type PQueue ¶
type PQueue struct {
// contains filtered or unexported fields
}
PQueue is a heap priority queue data structure implementation.
type PluginTool ¶
type PluginToolList ¶
type PluginToolList []PluginTool
func (PluginToolList) Len ¶
func (ptl PluginToolList) Len() int
func (PluginToolList) Less ¶
func (ptl PluginToolList) Less(i, j int) bool
func (PluginToolList) Swap ¶
func (ptl PluginToolList) Swap(i, j int)
type PluginToolManager ¶
type PluginToolManager struct { BenchMode bool // contains filtered or unexported fields }
PluginToolManager is an object for managing plugin tools.
func (*PluginToolManager) GetListOfTools ¶
func (ptm *PluginToolManager) GetListOfTools() []PluginTool
func (*PluginToolManager) GetToolArgDescriptions ¶
func (ptm *PluginToolManager) GetToolArgDescriptions(toolName string) ([]string, error)
func (*PluginToolManager) GetToolHelp ¶
func (ptm *PluginToolManager) GetToolHelp(toolName string) (string, error)
func (*PluginToolManager) InitializeTools ¶
func (ptm *PluginToolManager) InitializeTools()
InitializeTools is a method for initializing a new plugin tool manager.
func (*PluginToolManager) Run ¶
func (ptm *PluginToolManager) Run(toolName string) error
func (*PluginToolManager) RunWithArguments ¶
func (ptm *PluginToolManager) RunWithArguments(toolName string, args []string) error
func (*PluginToolManager) SetWorkingDirectory ¶
func (ptm *PluginToolManager) SetWorkingDirectory(wd string)
type PrintGeoTiffTags ¶
type PrintGeoTiffTags struct {
// contains filtered or unexported fields
}
func (*PrintGeoTiffTags) CollectArguments ¶
func (this *PrintGeoTiffTags) CollectArguments()
func (*PrintGeoTiffTags) GetArgDescriptions ¶
func (this *PrintGeoTiffTags) GetArgDescriptions() [][]string
func (*PrintGeoTiffTags) GetDescription ¶
func (this *PrintGeoTiffTags) GetDescription() string
func (*PrintGeoTiffTags) GetHelpDocumentation ¶
func (this *PrintGeoTiffTags) GetHelpDocumentation() string
func (*PrintGeoTiffTags) GetName ¶
func (this *PrintGeoTiffTags) GetName() string
func (*PrintGeoTiffTags) ParseArguments ¶
func (this *PrintGeoTiffTags) ParseArguments(args []string)
func (*PrintGeoTiffTags) Run ¶
func (this *PrintGeoTiffTags) Run()
func (*PrintGeoTiffTags) SetToolManager ¶
func (this *PrintGeoTiffTags) SetToolManager(tm *PluginToolManager)
type PrintLASInfo ¶
type PrintLASInfo struct {
// contains filtered or unexported fields
}
func (*PrintLASInfo) CollectArguments ¶
func (this *PrintLASInfo) CollectArguments()
func (*PrintLASInfo) GetArgDescriptions ¶
func (this *PrintLASInfo) GetArgDescriptions() [][]string
func (*PrintLASInfo) GetDescription ¶
func (this *PrintLASInfo) GetDescription() string
func (*PrintLASInfo) GetHelpDocumentation ¶
func (this *PrintLASInfo) GetHelpDocumentation() string
func (*PrintLASInfo) GetName ¶
func (this *PrintLASInfo) GetName() string
func (*PrintLASInfo) ParseArguments ¶
func (this *PrintLASInfo) ParseArguments(args []string)
func (*PrintLASInfo) Run ¶
func (this *PrintLASInfo) Run()
func (*PrintLASInfo) SetToolManager ¶
func (this *PrintLASInfo) SetToolManager(tm *PluginToolManager)
type Quantiles ¶
type Quantiles struct {
// contains filtered or unexported fields
}
func (*Quantiles) CollectArguments ¶
func (this *Quantiles) CollectArguments()
func (*Quantiles) GetArgDescriptions ¶
func (*Quantiles) GetDescription ¶
Returns a short description of the tool.
func (*Quantiles) GetHelpDocumentation ¶
func (*Quantiles) ParseArguments ¶
func (*Quantiles) SetToolManager ¶
func (this *Quantiles) SetToolManager(tm *PluginToolManager)
type Slope ¶
type Slope struct {
// contains filtered or unexported fields
}
func (*Slope) CollectArguments ¶
func (this *Slope) CollectArguments()
func (*Slope) GetArgDescriptions ¶
func (*Slope) GetDescription ¶
Returns a short description of the tool.
func (*Slope) GetHelpDocumentation ¶
func (*Slope) ParseArguments ¶
func (*Slope) SetToolManager ¶
func (this *Slope) SetToolManager(tm *PluginToolManager)
type Whitebox2GeoTiff ¶
type Whitebox2GeoTiff struct {
// contains filtered or unexported fields
}
func (*Whitebox2GeoTiff) CollectArguments ¶
func (this *Whitebox2GeoTiff) CollectArguments()
func (*Whitebox2GeoTiff) GetArgDescriptions ¶
func (this *Whitebox2GeoTiff) GetArgDescriptions() [][]string
func (*Whitebox2GeoTiff) GetDescription ¶
func (this *Whitebox2GeoTiff) GetDescription() string
func (*Whitebox2GeoTiff) GetHelpDocumentation ¶
func (this *Whitebox2GeoTiff) GetHelpDocumentation() string
func (*Whitebox2GeoTiff) GetName ¶
func (this *Whitebox2GeoTiff) GetName() string
func (*Whitebox2GeoTiff) ParseArguments ¶
func (this *Whitebox2GeoTiff) ParseArguments(args []string)
func (*Whitebox2GeoTiff) Run ¶
func (this *Whitebox2GeoTiff) Run()
func (*Whitebox2GeoTiff) SetToolManager ¶
func (this *Whitebox2GeoTiff) SetToolManager(tm *PluginToolManager)
Source Files ¶
- aspect.go
- benchmarkBreachDepressions.go
- benchmarkFillDepressions.go
- breachDepressions.go
- breachStreams.go
- constants.go
- d8FlowAccumulation.go
- deviationFromMean.go
- deviationFromMeanTraditionalMethod.go
- differenceFromMean.go
- elevationPercentile.go
- fd8FlowAccum.go
- fillDepressions.go
- fillSmallNodataHoles.go
- hillshade.go
- maximumElevationDeviation.go
- meanFilter.go
- pluginManager.go
- printGeoTiffTags.go
- printLASInfo.go
- quantiles.go
- slope.go
- whiteboxRaster2GeoTiff.go