Uses of Interface
sugr.RelationalProperty

Packages that use RelationalProperty
sugr This package (SUGR) is a library for Statistically Uncertain Geometric reasoning.  
sugr.GUI This package includes two simple applets generated with the SUGR library. 
 

Uses of RelationalProperty in sugr
 

Classes in sugr that implement RelationalProperty
 class BiRelationalProperty
          class representing a relational property which is a non concrete relation between an existing entity and a second entity wich does NOT exist yet.
 class Equal
          Contains methods if two elements are equal or not.
 class Incident
          Contains methods if two elements are incident or not.
 class Orthogonal
          Contains methods if two elements are orthogonal or not.
 class Parallel
          Contains methods if two elements are parallel or not.
 class TriRelationalProperty
          This class represents trilinear relations.
 

Methods in sugr with parameters of type RelationalProperty
 void ScaledMotion_3D.approximate(RelationalProperty[] rprops)
          Compute an approximation of an entity.
protected  Matrix[] Plane_3D.getReducedAB(RelationalProperty rprop)
          Get the reduced Matrix A and B from a relational property.
protected  Matrix[] Point_3D.getReducedAB(RelationalProperty rprop)
          Get the reduced Matrix A and B from a relational property.
 boolean Motion_3D.estimate(RelationalProperty[] rprops, boolean doConditioning, int maxiter, RelationalProperty[] yhat, double[] sigma0, int[] no_of_iterations, boolean estimate_sigma0)
          Estimation of that entity out of given relational properties.
protected  Matrix[] Transformation.getReducedAB(RelationalProperty r)
          Get the reduced Matrix A and B from a relational property.
 Matrix Transformation.getJacobianOfRelation(RelationalProperty rp)
          Get the (joint) Jacobian matrix after the observation of a trilinear Relation between two entities and a tranformation.
static double[] TriRelationalProperty.doCondition(RelationalProperty[] rprops)
          Do conditioning of the observations.Two factors for all first entities and all second entities are returned.
static double[] TriRelationalProperty.doConditionOneFactor(RelationalProperty[] rprops)
          Do conditioning of the observations with one factor.
static void TriRelationalProperty.doCondition(RelationalProperty[] rprops, double[] f)
          Do conditioning of the observations.
protected  Matrix[] Line_3D.getReducedAB(RelationalProperty rprop)
          Get the reduced Matrix A and B from a relational property.
 void Element.approximate(RelationalProperty[] rprops)
          Compute an approximation of an entity.
 boolean Element.estimate(RelationalProperty[] rprops)
          Estimation of that entity out of given relational properties.
 boolean Element.estimate(RelationalProperty[] rprops, boolean doConditioning, int maxiter, RelationalProperty[] yhat, double[] sigma0, int[] no_of_iterations, boolean estimate_sigma0)
          Estimation of that entity out of given relational properties.
 boolean Element.gaussHelmertIterations(RelationalProperty[] rprops, int maxiter, RelationalProperty[] yhat, double[] sigma0, int[] no_of_iterations, boolean estimate_sigma0)
           
 boolean Element.gaussHelmertIterationsOld(RelationalProperty[] rprops, int maxiter, RelationalProperty[] yhaterg, double[] sigma0, int[] no_of_iterations, boolean estimate_sigma0)
          Iterations of a Gauss-Helmert model for estimating new entities.
protected  Matrix[] Element.getReducedAB(RelationalProperty r)
          Get the reduced Matrix A and B from a relational property.
abstract  Matrix Element.getJacobianOfRelation(RelationalProperty r)
          Return Jacobian Matrix in combination with a relation.
 Matrix Entity.getJacobianOfRelation(RelationalProperty r)
          Return Jacobian Matrix of that entity in combination with a relation.
static double[] BiRelationalProperty.doCondition(RelationalProperty[] rprops)
          Do conditioning of the observations.
static void BiRelationalProperty.doCondition(RelationalProperty[] rprops, double[] f)
          Do conditioning of the observations.
 

Constructors in sugr with parameters of type RelationalProperty
Plane_3D(RelationalProperty[] rprops)
          Estimates a new plane
Point_3D(RelationalProperty[] rprops)
          Estimates a new point.
Point_2D(RelationalProperty[] rprops)
          Estimates a new Point
Line_2D(RelationalProperty[] rprops)
          Estimates a new line.
 

Uses of RelationalProperty in sugr.GUI
 

Methods in sugr.GUI with parameters of type RelationalProperty
static boolean EstimationWrapper.estimate(Element e, RelationalProperty[] rprops, boolean doConditioning, int maxiter, RelationalProperty[] yhat)
          Call estimation function and deliver sigma0 and no_of_iterations in class variables.