Package net.imglib2.view.composite
Class RealComposite<T extends RealType<T>>
- java.lang.Object
-
- net.imglib2.view.composite.AbstractComposite<T>
-
- net.imglib2.view.composite.AbstractNumericComposite<T,RealComposite<T>>
-
- net.imglib2.view.composite.RealComposite<T>
-
- All Implemented Interfaces:
java.lang.Iterable<T>
,NumericType<RealComposite<T>>
,Add<RealComposite<T>>
,Div<RealComposite<T>>
,Mul<RealComposite<T>>
,MulFloatingPoint
,SetOne
,SetZero
,Sub<RealComposite<T>>
,ValueEquals<RealComposite<T>>
,Type<RealComposite<T>>
,Composite<T>
public class RealComposite<T extends RealType<T>> extends AbstractNumericComposite<T,RealComposite<T>>
A vector ofRealType
scalars. It is aNumericType
itself, implementing theNumericType
algebra as element-wise operations.- Author:
- Stephan Saalfeld
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RealComposite.Factory<T extends RealType<T>>
-
Field Summary
-
Fields inherited from class net.imglib2.view.composite.AbstractNumericComposite
iterator, length
-
Fields inherited from class net.imglib2.view.composite.AbstractComposite
d, sourceAccess
-
-
Constructor Summary
Constructors Constructor Description RealComposite(RandomAccess<T> sourceAccess, int length)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RealComposite<T>
copy()
RealComposite<T>
createVariable()
Generates a 1DArrayImg
<T>-
Methods inherited from class net.imglib2.view.composite.AbstractNumericComposite
add, div, iterator, mul, mul, mul, set, setOne, setZero, sub, valueEquals
-
Methods inherited from class net.imglib2.view.composite.AbstractComposite
get
-
-
-
-
Constructor Detail
-
RealComposite
public RealComposite(RandomAccess<T> sourceAccess, int length)
-
-
Method Detail
-
createVariable
public RealComposite<T> createVariable()
Generates a 1DArrayImg
<T>- Returns:
- a new
Type
variable
-
copy
public RealComposite<T> copy()
Description copied from interface:Type
- Returns:
- a new
Type
variable
-
-