Class SimplePointDescriptor<P extends mpicbg.models.Point>
java.lang.Object
net.preibisch.mvrecon.process.pointcloud.pointdescriptor.AbstractPointDescriptor<P,SimplePointDescriptor<P>>
net.preibisch.mvrecon.process.pointcloud.pointdescriptor.SimplePointDescriptor<P>
public class SimplePointDescriptor<P extends mpicbg.models.Point>
extends AbstractPointDescriptor<P,SimplePointDescriptor<P>>
-
Field Summary
Fields inherited from class net.preibisch.mvrecon.process.pointcloud.pointdescriptor.AbstractPointDescriptor
index -
Constructor Summary
ConstructorsConstructorDescriptionSimplePointDescriptor(P basisPoint, ArrayList<P> orderedNearestNeighboringPoints, SimilarityMeasure similarityMeasure, Matcher matcher) -
Method Summary
Modifier and TypeMethodDescriptionfitMatches(ArrayList<mpicbg.models.PointMatch> matches) Computes a fit between this thesePointMatches, this method is called by theMatcherbooleanTells if the descriptormatching should reset the world coordinates after the matchingbooleanTells if the build up of the descriptor should use the world coordinates or rather the local coordinatesMethods inherited from class net.preibisch.mvrecon.process.pointcloud.pointdescriptor.AbstractPointDescriptor
descriptorDistance, getBasisPoint, getBestPointMatchSet, getDescriptorPoint, getId, getOrderedNearestNeighboringPoints, getSimilarityMeasure, numDimensions, numNeighbors, resetWorldCoordinates, setSimilarityMeasure, toString
-
Constructor Details
-
SimplePointDescriptor
public SimplePointDescriptor(P basisPoint, ArrayList<P> orderedNearestNeighboringPoints, SimilarityMeasure similarityMeasure, Matcher matcher) throws NoSuitablePointsException - Throws:
NoSuitablePointsException
-
-
Method Details
-
fitMatches
Description copied from class:AbstractPointDescriptorComputes a fit between this thesePointMatches, this method is called by theMatcher- Specified by:
fitMatchesin classAbstractPointDescriptor<P extends mpicbg.models.Point,SimplePointDescriptor<P extends mpicbg.models.Point>> - Parameters:
matches- - ThePoints to match- Returns:
- - a transformation
-
resetWorldCoordinatesAfterMatching
public boolean resetWorldCoordinatesAfterMatching()Description copied from class:AbstractPointDescriptorTells if the descriptormatching should reset the world coordinates after the matching- Specified by:
resetWorldCoordinatesAfterMatchingin classAbstractPointDescriptor<P extends mpicbg.models.Point,SimplePointDescriptor<P extends mpicbg.models.Point>> - Returns:
- if reseting world coordinates
-
useWorldCoordinatesForDescriptorBuildUp
public boolean useWorldCoordinatesForDescriptorBuildUp()Description copied from class:AbstractPointDescriptorTells if the build up of the descriptor should use the world coordinates or rather the local coordinates- Specified by:
useWorldCoordinatesForDescriptorBuildUpin classAbstractPointDescriptor<P extends mpicbg.models.Point,SimplePointDescriptor<P extends mpicbg.models.Point>> - Returns:
- - true (world), false(local)
-