Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
Z
S
ScaledMotion_3D
- class sugr.
ScaledMotion_3D
.
This matrix contains Translation(3) and Rotation(3) and one Scalefactor for all three axis in 3D
ScaledMotion_3D()
- Constructor for class sugr.
ScaledMotion_3D
standard constructor.
ScaledMotion_3D(Translation_3D, Rotation_3D, double)
- Constructor for class sugr.
ScaledMotion_3D
creates a motion by a given Translation_3D and a Rotation_3D and a scale factor.
ScaledMotion_3D(Translation_3D, Rotation_3D, double, Matrix)
- Constructor for class sugr.
ScaledMotion_3D
creates a motion with covariance by a given Translation_3D and a Rotation_3D and a scale factor.
Scene
- class sugr.
Scene
.
TODO: Needs to be implemented
Scene()
- Constructor for class sugr.
Scene
Does ...
SceneObject
- Static variable in class sugr.
Scene
Represents the whole scene
Sigma
- Variable in class sugr.
Relation
Represents the covariance matrix of the non-squared, non-normalized test value d.
SkewSym()
- Method in class sugr.
Line_2D
returns the skew symmetric matrix of this line
SkewSym(Vector)
- Static method in class sugr.
Line_2D
returns the skew symmetic matrix of a vector
SkewSym(Vector)
- Static method in class sugr.
Point_2D
Returns the skew symmetric matrix of a 3x1 vector.
SkewSym()
- Method in class sugr.
Point_2D
Returns the skew symmetric matrix of this point
SkewSym()
- Method in interface sugr.linalg.
Vector
Creates a skew-symmetrix matrix from s. s must have dimension 3 to do that.
SkewSym()
- Method in class sugr.linalg.
VectorImplColt
SugrSimpleExample
- class sugr.example.
SugrSimpleExample
.
A very simple example for using SUGR for construction and statistical test.
SugrSimpleExample()
- Constructor for class sugr.example.
SugrSimpleExample
scPaneLeft
- Variable in class sugr.GUI.
ConstructionApplet
scPaneLeft
- Variable in class sugr.GUI.
RelationApplet
scPaneResult
- Variable in class sugr.GUI.
ConstructionApplet
scPaneRight
- Variable in class sugr.GUI.
ConstructionApplet
scPaneRight
- Variable in class sugr.GUI.
RelationApplet
scalarmult(Vector)
- Method in interface sugr.linalg.
Vector
scalarmultiplication (or dot product)of two vectors: a = s*v, where a is a scalar value
scalarmult(Vector)
- Method in class sugr.linalg.
VectorImplColt
second
- Variable in class sugr.
Relation
The second part of the relation.
second
- Variable in class sugr.
TriRelationalProperty
secondEntityType
- Variable in class sugr.
BiRelationalProperty
Represents the type of the second entity.
serialVersionUID
- Static variable in class sugr.
Affinity_2D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Affinity_3D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.GUI.
ConstructionApplet
Class version number for serialization
serialVersionUID
- Static variable in class sugr.GUI.
RelationApplet
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Homography_2D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Homography_3D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Line_2D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Line_3D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Motion_2D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Motion_3D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Plane_3D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Point_2D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Point_3D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
ProjectiveCamera
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Rotation_2D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Rotation_3D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
ScaledMotion_3D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Translation_2D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.
Translation_3D
Class version number for serialization
serialVersionUID
- Static variable in class sugr.linalg.
MatrixImplColt
Class version number for serialization
serialVersionUID
- Static variable in class sugr.linalg.
VectorImplColt
Class version number for serialization
set(int, int, double)
- Method in interface sugr.linalg.
Matrix
Set a single element
set(double)
- Method in interface sugr.linalg.
Matrix
Sets all elements of the matrix to the given value.
set(int, int, double)
- Method in class sugr.linalg.
MatrixImplColt
set(double)
- Method in class sugr.linalg.
MatrixImplColt
set(int, double)
- Method in interface sugr.linalg.
Vector
Set an element of s
set(int, Vector)
- Method in interface sugr.linalg.
Vector
Set a part of a vector
set(int, double)
- Method in class sugr.linalg.
VectorImplColt
set(int, Vector)
- Method in class sugr.linalg.
VectorImplColt
setAlpha(double)
- Method in class sugr.
Relation
sets the significance niveau. must be between 0 and 1
setColumn(int, Vector)
- Method in interface sugr.linalg.
Matrix
setColumn(int, Vector)
- Method in class sugr.linalg.
MatrixImplColt
setCondition(boolean)
- Method in class sugr.
Relation
Set whether conditioning should be done.
setCov(Matrix)
- Method in class sugr.
Element
Sets the covariance matrix of this element.
setObservations(Vector)
- Method in class sugr.
BiRelationalProperty
Set observations of that relation (as a stacked vector).
setObservations(Vector)
- Method in interface sugr.
RelationalProperty
Set observations of that relation (as a stacked vector).
setObservations(Vector)
- Method in class sugr.
TriRelationalProperty
Set observations of that relation (as a stacked vector).
setRow(int, Vector)
- Method in interface sugr.linalg.
Matrix
setRow(int, Vector)
- Method in class sugr.linalg.
MatrixImplColt
setUpLabels(int, int, int)
- Method in class sugr.GUI.
ConstructionApplet
setUpLabels(int, int, int)
- Method in class sugr.GUI.
RelationApplet
setV(Vector)
- Method in class sugr.
Element
Sets the coordinates of the element BE CAREFUL: The reference is set, so no copy is made !
sigma0
- Static variable in class sugr.GUI.
EstimationWrapper
simpleConstruction()
- Static method in class sugr.example.
SugrSimpleExample
Construct a Line2D out of two points.
simpleTest()
- Static method in class sugr.example.
SugrSimpleExample
Do a simple Test: Two points equal ?
slice(int[], int[])
- Method in interface sugr.linalg.
Matrix
Get submatrix with given list of rows and given list of columns.
slice(int[], int[], Matrix)
- Method in interface sugr.linalg.
Matrix
As other slice, only: read values from Matrix B and put them in the object at the posisitions of the intersections of given rows and columns.
slice(int, int, int, int, Matrix)
- Method in interface sugr.linalg.
Matrix
Sets a submatrix of A with B
slice(int, int, int, int)
- Method in interface sugr.linalg.
Matrix
Gets a submatrix of A
slice(int[], int[])
- Method in class sugr.linalg.
MatrixImplColt
slice(int[], int[], Matrix)
- Method in class sugr.linalg.
MatrixImplColt
slice(int, int, int, int, Matrix)
- Method in class sugr.linalg.
MatrixImplColt
slice(int, int, int, int)
- Method in class sugr.linalg.
MatrixImplColt
solve(Vector)
- Method in interface sugr.linalg.
Matrix
solve(Vector)
- Method in class sugr.linalg.
MatrixImplColt
sugr
- package sugr
This package (SUGR) is a library for Statistically Uncertain Geometric reasoning.
sugr.GUI
- package sugr.GUI
This package includes two simple applets generated with the SUGR library.
sugr.example
- package sugr.example
This package contains some simple examples to show the use of SUGR
sugr.linalg
- package sugr.linalg
This package includes the Matrix and Vector interfaces and implementations for SUGR.
svd()
- Method in interface sugr.linalg.
Matrix
Computes the SingularValueDecomposition of given Matrix with dimension m x n (m>=n), so the result is given by: Matrix = U*S*V^t
svd()
- Method in class sugr.linalg.
MatrixImplColt
swapRC()
- Method in class sugr.
ProjectiveCamera
Swaps the first two lines of the transformation matrix This is needed to support RC- and XY-coordinate-systems
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
Z