plugins.big.bigsnakeutils.shape.priorshapes
Class ShapeProjectorBuilder

java.lang.Object
  extended by plugins.big.bigsnakeutils.shape.priorshapes.ShapeProjectorBuilder

public class ShapeProjectorBuilder
extends java.lang.Object

Factory class that constructs shape projectors.

Version:
October 27, 2014
Author:
Ricard Delgado-Gonzalo (ricard.delgado@gmail.com), Daniel Schmitter (daniel.schmitter@epfl.ch)

Constructor Summary
ShapeProjectorBuilder(int M)
          Constructor.
 
Method Summary
 ShapeProjector buildShapeProjectorAffine(PriorShape shape)
          Create an affine (+ translation) shape-projector for a particular shape-space.
 ShapeProjector buildShapeProjectorSimilarity(PriorShape shape)
          Create a similarity (+ translation) shape-projector for a particular shape-space.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShapeProjectorBuilder

public ShapeProjectorBuilder(int M)
Constructor.

Method Detail

buildShapeProjectorAffine

public ShapeProjector buildShapeProjectorAffine(PriorShape shape)
Create an affine (+ translation) shape-projector for a particular shape-space.


buildShapeProjectorSimilarity

public ShapeProjector buildShapeProjectorSimilarity(PriorShape shape)
Create a similarity (+ translation) shape-projector for a particular shape-space.