Package com.agisoft.metashape
Class NetworkTask
java.lang.Object
com.agisoft.metashape.NetworkTask
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint[]List of chunk keys to be processed.int[]getFrames(int chunk) Get list of frames to be processed for a chunk.getName()Task name.getParameter(String name) Get parameter value.String[]List of configured parameter names.booleanhasParameter(String name) Check if parameter is configured.booleanGPU supported flag.voidremoveParameter(String name) Remove parameter.voidsetChunks(int[] chunks) List of chunk keys to be processed.voidsetFrames(int chunk, int[] frames) Set list of frames to be processed for a chunk.voidsetGPUSupported(boolean enable) GPU supported flag.voidTask name.voidsetParameter(String name, Object value) Set parameter value.
-
Constructor Details
-
NetworkTask
public NetworkTask()
-
-
Method Details
-
setName
Task name. -
getName
Task name. -
getParameterNames
List of configured parameter names. -
setParameter
Set parameter value.- Parameters:
name- Parameter name.value- Parameter value.
-
removeParameter
Remove parameter.- Parameters:
name- Parameter name.
-
hasParameter
Check if parameter is configured.- Parameters:
name- Parameter name.
-
getParameter
Get parameter value.- Parameters:
name- Parameter name.- Returns:
- Parameter value, null if parameter does not exist.
-
setChunks
public void setChunks(int[] chunks) List of chunk keys to be processed. -
getChunks
public int[] getChunks()List of chunk keys to be processed. -
getFrames
public int[] getFrames(int chunk) Get list of frames to be processed for a chunk.- Parameters:
chunk- Chunk key.- Returns:
- List of frame keys.
-
setFrames
public void setFrames(int chunk, int[] frames) Set list of frames to be processed for a chunk.- Parameters:
chunk- Chunk key.frames- List of frame keys.
-
setGPUSupported
public void setGPUSupported(boolean enable) GPU supported flag. -
isGPUSupported
public boolean isGPUSupported()GPU supported flag.
-