Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help
  • Summary:

    • Nested
    • Field
    • Constr
    • Method
  • Detail:

    • Field
    • Constr
    • Method
  • Summary: 
  • Nested | 
  • Field | 
  • Constr | 
  • Method
  • Detail: 
  • Field | 
  • Constr | 
  • Method
SEARCH
Package net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation

Class ReferenceTimepoint

java.lang.Object
net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.PairwiseSetup<mpicbg.spim.data.sequence.ViewId>
net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.AllToAllRange<mpicbg.spim.data.sequence.ViewId,ReferenceTimepointRange<mpicbg.spim.data.sequence.ViewId>>
net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.ReferenceTimepoint

public class ReferenceTimepoint extends AllToAllRange<mpicbg.spim.data.sequence.ViewId,ReferenceTimepointRange<mpicbg.spim.data.sequence.ViewId>>
  • Field Summary

    Fields inherited from class net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.PairwiseSetup

    groups, pairs, subsets, views
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReferenceTimepoint(List<mpicbg.spim.data.sequence.ViewId> views, Set<Group<mpicbg.spim.data.sequence.ViewId>> groups, int referenceTimepointId)
     
    ReferenceTimepoint(List<mpicbg.spim.data.sequence.ViewId> views, Set<Group<mpicbg.spim.data.sequence.ViewId>> groups, mpicbg.spim.data.sequence.TimePoint referenceTimepoint)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    detectSubsets()
    Given a list of pairs of views that need to be compared, find subsets that are not overlapping
    ArrayList<mpicbg.spim.data.sequence.ViewId>
    getDefaultFixedViews()
    Get a list of fixed views necessary for the specific strategy to work
    static <V extends mpicbg.spim.data.sequence.ViewId>
    boolean
    groupsSpanTimepoints(Set<Group<V>> groups)
    Checks if groups exist than span multiple timepoints
    static <V extends mpicbg.spim.data.sequence.ViewId>
    boolean
    pairsSpanTimepoints(List<net.imglib2.util.Pair<V,V>> pairs, int referenceTimepointId)
    Tests if pairs span over different timepoints (that are not the reference timepoint)

    Methods inherited from class net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.AllToAllRange

    allPairs, definePairsAbstract

    Methods inherited from class net.preibisch.mvrecon.process.interestpointregistration.pairwise.constellation.PairwiseSetup

    definePairs, detectSubsets, findGroupsAssociatedWithSubset, fixViewsInAllSubsets, getGroups, getPairs, getSubsets, getViews, main, mergeSets, mergeSets, removeNonExistentViewsInGroups, removeNonOverlappingPairs, removeNonOverlappingPairs, removeRedundantPairs, reorderPairs, reorderPairs, setId, setPairs, sortSets, sortSubsets, subsetsLinkedByGroup

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ReferenceTimepoint

      public ReferenceTimepoint(List<mpicbg.spim.data.sequence.ViewId> views, Set<Group<mpicbg.spim.data.sequence.ViewId>> groups, int referenceTimepointId)
    • ReferenceTimepoint

      public ReferenceTimepoint(List<mpicbg.spim.data.sequence.ViewId> views, Set<Group<mpicbg.spim.data.sequence.ViewId>> groups, mpicbg.spim.data.sequence.TimePoint referenceTimepoint)
  • Method Details

    • detectSubsets

      public void detectSubsets()
      Given a list of pairs of views that need to be compared, find subsets that are not overlapping
      Overrides:
      detectSubsets in class PairwiseSetup<mpicbg.spim.data.sequence.ViewId>
    • getDefaultFixedViews

      public ArrayList<mpicbg.spim.data.sequence.ViewId> getDefaultFixedViews()
      Description copied from class: PairwiseSetup
      Get a list of fixed views necessary for the specific strategy to work
      Overrides:
      getDefaultFixedViews in class AllToAllRange<mpicbg.spim.data.sequence.ViewId,ReferenceTimepointRange<mpicbg.spim.data.sequence.ViewId>>
      Returns:
      list of default fixed views
    • pairsSpanTimepoints

      public static <V extends mpicbg.spim.data.sequence.ViewId> boolean pairsSpanTimepoints(List<net.imglib2.util.Pair<V,V>> pairs, int referenceTimepointId)
      Tests if pairs span over different timepoints (that are not the reference timepoint)
      Type Parameters:
      V - view id type
      Parameters:
      pairs - list if view pairs
      referenceTimepointId - reference timepoint id
      Returns:
      test result
    • groupsSpanTimepoints

      public static <V extends mpicbg.spim.data.sequence.ViewId> boolean groupsSpanTimepoints(Set<Group<V>> groups)
      Checks if groups exist than span multiple timepoints
      Type Parameters:
      V - view id type
      Parameters:
      groups - the view groups
      Returns:
      test result

Copyright © 2012–2026 Preibisch Lab. All rights reserved.