Packages

c

net.imglib2.transform.integer.shear

ShearIntervalTransform

class ShearIntervalTransform extends InvertibleTransform with BoundingBoxTransform

Invertible shear transform that shears by whole pixel units. coordinate[shearDimension] += coordinate[referenceDimension] * shearFactor

Source
ShearIntervalTransform.java
Linear Supertypes
BoundingBoxTransform, InvertibleTransform, Transform, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ShearIntervalTransform
  2. BoundingBoxTransform
  3. InvertibleTransform
  4. Transform
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ShearIntervalTransform(nDim: Int, shearDimension: Int, referenceDimension: Int)

    Auxillary constructor where the shearFactor defaults to 1.

    Auxillary constructor where the shearFactor defaults to 1.

    nDim

    Number of dimensions (source and target dimensions must be the same)

    shearDimension

    Dimension to be sheared.

    referenceDimension

    Dimension used as reference for shear.

  2. new ShearIntervalTransform(nDim: Int, shearDimension: Int, referenceDimension: Int, shearFactor: Int)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(source: Localizable, target: Positionable): Unit
    Definition Classes
    ShearIntervalTransform → Transform
  5. def apply(source: Array[Int], target: Array[Int]): Unit
    Definition Classes
    ShearIntervalTransform → Transform
  6. def apply(source: Array[Long], target: Array[Long]): Unit
    Definition Classes
    ShearIntervalTransform → Transform
  7. def applyInverse(source: Positionable, target: Localizable): Unit
    Definition Classes
    ShearIntervalTransform → InvertibleTransform
  8. def applyInverse(source: Array[Int], target: Array[Int]): Unit
    Definition Classes
    ShearIntervalTransform → InvertibleTransform
  9. def applyInverse(source: Array[Long], target: Array[Long]): Unit
    Definition Classes
    ShearIntervalTransform → InvertibleTransform
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def copy(): ShearIntervalTransform
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  17. def getReferenceDimension(): Int
  18. def getShearDimension(): Int
  19. def getShearFactor(): Int
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  21. def inverse(): ShearIntervalTransform
    Definition Classes
    ShearIntervalTransform → InvertibleTransform
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  26. def numSourceDimensions(): Int
    Definition Classes
    ShearIntervalTransform → Transform
  27. def numTargetDimensions(): Int
    Definition Classes
    ShearIntervalTransform → Transform
  28. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. def transform(bb: BoundingBox): BoundingBox
    Definition Classes
    ShearIntervalTransform → BoundingBoxTransform
  31. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BoundingBoxTransform

Inherited from InvertibleTransform

Inherited from Transform

Inherited from AnyRef

Inherited from Any

Ungrouped