Package sugr

This package (SUGR) is a library for Statistically Uncertain Geometric reasoning.

See:
          Description

Interface Summary
RelationalProperty This interface represents a relation between 1..n oberservations and a target entity.
 

Class Summary
Affinity_2D This class contains constructors to build a Affinity_2D.
Affinity_3D This class contains constructors to build a Affinity_3D.
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.
Element This class is the "mother" of all elements like like Point_2D, Line_3D, Plane_3D, Transformation and so on.
Entity Entity is the super-class of Point_xD, Line_xD and Plane_3D.
Equal Contains methods if two elements are equal or not.
Factory Get Instances of classes in an easy way.
Homography_2D This class contains constructors to build a Homography_2D.
Homography_3D This class contains constructors to build a Homography_3D.
Incident Contains methods if two elements are incident or not.
Line_2D Implementation of Line_2D
Line_3D Implementation of Line_3D
Motion_2D This matrix contains translation(2) and rotation(1) in 2D
Motion_3D This matrix contains Translation (3 parameters) and Rotation(3 parameters) in 3D just as needed for exterior orientation, for example.
Object_2D A common upper class for all 2D objects.
Object_3D A upper class for all 3D objects.
Orthogonal Contains methods if two elements are orthogonal or not.
Parallel Contains methods if two elements are parallel or not.
Plane_3D Implementation of Plane_3D
Point_2D Implementation of Point_2D
Point_3D Implementation of Point_3D
ProjectiveCamera This class represents a projective camera.
Relation class which contains methods to test two elements
Rotation_2D Class containing rotation (1) constructors.
Rotation_3D class containing rotation(3) constructors.
ScaledMotion_3D This matrix contains Translation(3) and Rotation(3) and one Scalefactor for all three axis in 3D
Scene TODO: Needs to be implemented
Transformation This class contains main methods for transformations and their special cases.
Translation_2D class containing transformation(2) constructors
Translation_3D class containing transformation(3) constructors
TriRelationalProperty This class represents trilinear relations.
 

Package sugr Description

This package (SUGR) is a library for Statistically Uncertain Geometric reasoning. It was developed at the Institute of Photogrammetry, Bonn, Germany.