Class FitPointsFromObjects

Object
AnchorBean<MarkCollectionProvider>
InitializableBean<MarkCollectionProvider, MarksInitialization>
MarksBean<MarkCollectionProvider>
MarksBaseProvider<MarkCollectionProvider, MarkCollection>
MarkCollectionProvider
FitPointsFromObjects
All Implemented Interfaces:
Provider<MarkCollection>

public class FitPointsFromObjects extends MarkCollectionProvider
A MarkCollectionProvider that fits points from objects to create marks.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    MarkCollection
    get()
     
    MarkFactory
    The MarkFactory used to create new marks.
    The PointsFitterToMark used to fit points to marks.
    boolean
    If true, reduces the set of points by applying a convex-hull operation.
    boolean
    If true, ignores fitting failures and continues processing.
    void
    setConvexHull(boolean convexHull)
    If true, reduces the set of points by applying a convex-hull operation.
    void
    setIgnoreFittingFailure(boolean ignoreFittingFailure)
    If true, ignores fitting failures and continues processing.
    void
    setMarkFactory(MarkFactory markFactory)
    The MarkFactory used to create new marks.
    void
    The PointsFitterToMark used to fit points to marks.

    Methods inherited from class org.anchoranalysis.mpp.bean.MarksBean

    initializerForMarksBeans

    Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean

    getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization

    Methods inherited from class org.anchoranalysis.bean.AnchorBean

    checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString

    Methods inherited from class java.lang.Object

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

    • FitPointsFromObjects

      public FitPointsFromObjects()
  • Method Details

    • get

      public MarkCollection get() throws ProvisionFailedException
      Throws:
      ProvisionFailedException
    • getPointsFitter

      public PointsFitterToMark getPointsFitter()
      The PointsFitterToMark used to fit points to marks.
    • setPointsFitter

      public void setPointsFitter(PointsFitterToMark pointsFitter)
      The PointsFitterToMark used to fit points to marks.
    • getMarkFactory

      public MarkFactory getMarkFactory()
      The MarkFactory used to create new marks.
    • setMarkFactory

      public void setMarkFactory(MarkFactory markFactory)
      The MarkFactory used to create new marks.
    • isConvexHull

      public boolean isConvexHull()
      If true, reduces the set of points by applying a convex-hull operation.
    • setConvexHull

      public void setConvexHull(boolean convexHull)
      If true, reduces the set of points by applying a convex-hull operation.
    • isIgnoreFittingFailure

      public boolean isIgnoreFittingFailure()
      If true, ignores fitting failures and continues processing. If false, throws an exception on fitting failure.
    • setIgnoreFittingFailure

      public void setIgnoreFittingFailure(boolean ignoreFittingFailure)
      If true, ignores fitting failures and continues processing. If false, throws an exception on fitting failure.