A F I L M N O P R S U W 
All Classes All Packages

A

averageNeighborhood(Neighborhood<UnsignedByteType>, UnsignedByteType) - Static method in class org.scijava.ops.tutorial.OpParallelization
This Op, which computes some algorithm over a neighborhood, also lets the framework assume the burden of parallelization

F

fieldOp - Variable in class org.scijava.ops.tutorial.OpAdaptation
A simple Op, written as a Field, that performs a simple calculation.
fieldOp - Variable in class org.scijava.ops.tutorial.OpConversion
A simple Op, written as a Field, that performs a simple calculation.

I

imgOfBytes - Variable in class org.scijava.ops.tutorial.UsingNils
This Op returns a 10x10 image of unsigned bytes
imgOfDoubles - Variable in class org.scijava.ops.tutorial.UsingNils
This Op returns a 10x10 image of doubles
invertOp(UnsignedByteType, UnsignedByteType) - Static method in class org.scijava.ops.tutorial.OpParallelization
This Op, which is really just a computation on a single pixel, lets the framework assume the burden of parallelization
iterableFunc - Variable in class org.scijava.ops.tutorial.OpPriorities
An Op with default priority.

L

listFunc - Variable in class org.scijava.ops.tutorial.OpPriorities
An Op with high priority.

M

main(String...) - Static method in class org.scijava.ops.tutorial.OpAdaptation
 
main(String...) - Static method in class org.scijava.ops.tutorial.OpBuilder
 
main(String...) - Static method in class org.scijava.ops.tutorial.OpConversion
 
main(String...) - Static method in class org.scijava.ops.tutorial.OpDependencies
 
main(String...) - Static method in class org.scijava.ops.tutorial.OpParallelization
 
main(String...) - Static method in class org.scijava.ops.tutorial.OpPriorities
Many algorithms are able to achieve performance improvements on a particular task by making some assumptions.
main(String...) - Static method in class org.scijava.ops.tutorial.OpReduction
 
main(String...) - Static method in class org.scijava.ops.tutorial.OpsIntro
 
main(String...) - Static method in class org.scijava.ops.tutorial.OpTypes
 
main(String...) - Static method in class org.scijava.ops.tutorial.ParallelComputation
 
main(String...) - Static method in class org.scijava.ops.tutorial.ReportingProgress
 
main(String...) - Static method in class org.scijava.ops.tutorial.UsingNils
 
main(String...) - Static method in class org.scijava.ops.tutorial.WritingConciseOps
 
mean(Function<double[], Double>, Function<double[], Double>, double[]) - Static method in class org.scijava.ops.tutorial.OpDependencies
An Op that computes the mean of a double

N

nullableMethod(Double, Double, Double) - Static method in class org.scijava.ops.tutorial.OpReduction
An Method annotated to be an Op.

O

OpAdaptation - Class in org.scijava.ops.tutorial
One powerful feature of SciJava Ops is the ability to transform individual Ops to match user requests.
OpAdaptation() - Constructor for class org.scijava.ops.tutorial.OpAdaptation
 
OpBuilder - Class in org.scijava.ops.tutorial
The OpBuilder syntax leads to concise, script-like Op execution.
OpBuilder() - Constructor for class org.scijava.ops.tutorial.OpBuilder
 
OpConversion - Class in org.scijava.ops.tutorial
One powerful feature of SciJava Ops is the ability to transform individual Ops to match user requests.
OpConversion() - Constructor for class org.scijava.ops.tutorial.OpConversion
 
OpDependencies - Class in org.scijava.ops.tutorial
A simple showcase of an Op that uses an OpDependency.
OpDependencies() - Constructor for class org.scijava.ops.tutorial.OpDependencies
 
opFieldPower - Variable in class org.scijava.ops.tutorial.WritingConciseOps
One major benefit of Ops written as Fields is that they can use Java's lambda syntax, maximizing expressiveness.
opMethodPower(Double, Double) - Static method in class org.scijava.ops.tutorial.WritingConciseOps
Ops can additionally be written as Methods.
OpParallelization - Class in org.scijava.ops.tutorial
SciJava Ops includes a mechanism for automatically introducing concurrency to Ops.
OpParallelization() - Constructor for class org.scijava.ops.tutorial.OpParallelization
 
OpPriorities - Class in org.scijava.ops.tutorial
A tutorial showing how you can use Op priorities to implement Ops that take precedence over others in certain scenarios
OpPriorities() - Constructor for class org.scijava.ops.tutorial.OpPriorities
 
OpReduction - Class in org.scijava.ops.tutorial
One powerful feature of SciJava Ops is the ability to transform individual Ops to match user requests.
OpReduction() - Constructor for class org.scijava.ops.tutorial.OpReduction
 
OpsIntro - Class in org.scijava.ops.tutorial
 
OpsIntro() - Constructor for class org.scijava.ops.tutorial.OpsIntro
 
OpTypes - Class in org.scijava.ops.tutorial
A tutorial describing the major flavors of Ops
OpTypes() - Constructor for class org.scijava.ops.tutorial.OpTypes
 
org.scijava.ops.tutorial - module org.scijava.ops.tutorial
 
org.scijava.ops.tutorial - package org.scijava.ops.tutorial
 

P

ParallelComputation - Class in org.scijava.ops.tutorial
Using the Parallelization class, we can perform independent computations in parallel.
ParallelComputation() - Constructor for class org.scijava.ops.tutorial.ParallelComputation
 
primes - Variable in class org.scijava.ops.tutorial.ReportingProgress
An Op that reports its progress while finding prime numbers.

R

ReportingProgress - Class in org.scijava.ops.tutorial
Long-running Ops can be confusing for users.
ReportingProgress() - Constructor for class org.scijava.ops.tutorial.ReportingProgress
 

S

size(double[]) - Static method in class org.scijava.ops.tutorial.OpDependencies
An Op that computes the size of a double
sum(double[]) - Static method in class org.scijava.ops.tutorial.OpDependencies
An Op that computes the sum of a double

U

UsingNils - Class in org.scijava.ops.tutorial
SciJvaa Ops allows users to take advantage of the strong type safety of the Java language, which can provide benefits in certainty and efficiency.
UsingNils() - Constructor for class org.scijava.ops.tutorial.UsingNils
 

W

WritingConciseOps - Class in org.scijava.ops.tutorial
While OpTypes shows how to write an Op as a Class, it is much more convenient to write Ops with less code.
WritingConciseOps() - Constructor for class org.scijava.ops.tutorial.WritingConciseOps
 
A F I L M N O P R S U W 
All Classes All Packages