| 
  | 
|||||||||||||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||||||||||||
| Packages that use Vector | |
|---|---|
| de.lmu.ifi.dbs.elki.application | Base classes for stand alone applications. | 
| de.lmu.ifi.dbs.elki.data | Basic classes for different data types, database object types and label types. | 
| de.lmu.ifi.dbs.elki.data.model | Cluster models classes for various algorithms. | 
| de.lmu.ifi.dbs.elki.data.synthetic.bymodel | Generator using a distribution model specified in an XML configuration file. | 
| de.lmu.ifi.dbs.elki.math | Mathematical operations and utilities used throughout the framework. | 
| de.lmu.ifi.dbs.elki.math.linearalgebra | Linear Algebra package provides classes and computational methods for operations on matrices. | 
| de.lmu.ifi.dbs.elki.math.statistics | Statistical tests and methods. | 
| de.lmu.ifi.dbs.elki.result.textwriter.writers | Serialization handlers for individual data types. | 
| de.lmu.ifi.dbs.elki.utilities | Utility and helper classes - commonly used data structures, output formatting, exceptions, ... | 
| de.lmu.ifi.dbs.elki.visualization | Visualization package of ELKI. | 
| Uses of Vector in de.lmu.ifi.dbs.elki.application | 
|---|
| Methods in de.lmu.ifi.dbs.elki.application that return Vector | |
|---|---|
private  Vector | 
GeneratorXMLSpec.parseVector(String s)
Parse a string into a vector.  | 
| Method parameters in de.lmu.ifi.dbs.elki.application with type arguments of type Vector | |
|---|---|
private  void | 
GeneratorXMLSpec.processElementPoint(LinkedList<Vector> points,
                    Node cur)
Parse a 'point' element (point vector for a static cluster)  | 
| Uses of Vector in de.lmu.ifi.dbs.elki.data | 
|---|
| Methods in de.lmu.ifi.dbs.elki.data that return Vector | |
|---|---|
 Vector | 
FloatVector.getColumnVector()
 | 
 Vector | 
SparseFloatVector.getColumnVector()
 | 
 Vector | 
NumberVector.getColumnVector()
Returns a Vector representing in one column and getDimensionality() rows the values of this NumberVector of V. | 
 Vector | 
DoubleVector.getColumnVector()
 | 
 Vector | 
BitVector.getColumnVector()
Returns a Vector representing in one column and getDimensionality() rows the values of this BitVector as
 double values. | 
| Methods in de.lmu.ifi.dbs.elki.data with parameters of type Vector | |
|---|---|
 FloatVector | 
FloatVector.newInstance(Vector values)
 | 
 SparseFloatVector | 
SparseFloatVector.newInstance(Vector values)
 | 
 V | 
NumberVector.newInstance(Vector values)
Returns a new NumberVector of N for the given values.  | 
 DoubleVector | 
DoubleVector.newInstance(Vector values)
 | 
 BitVector | 
BitVector.newInstance(Vector values)
 | 
| Uses of Vector in de.lmu.ifi.dbs.elki.data.model | 
|---|
| Fields in de.lmu.ifi.dbs.elki.data.model declared as Vector | |
|---|---|
private  Vector | 
CorrelationAnalysisSolution.centroid
The centroid if the objects belonging to the hyperplane induced by the correlation.  | 
| Methods in de.lmu.ifi.dbs.elki.data.model that return Vector | |
|---|---|
 Vector | 
CorrelationAnalysisSolution.dataVector(V p)
Returns the data vectors after projection.  | 
 Vector | 
CorrelationAnalysisSolution.errorVector(V p)
Returns the error vectors after projection.  | 
 Vector | 
CorrelationAnalysisSolution.getCentroid()
Returns the centroid of this model.  | 
| Constructors in de.lmu.ifi.dbs.elki.data.model with parameters of type Vector | |
|---|---|
CorrelationAnalysisSolution(LinearEquationSystem solution,
                            Database<V> db,
                            Matrix strongEigenvectors,
                            Matrix weakEigenvectors,
                            Matrix similarityMatrix,
                            Vector centroid)
Provides a new CorrelationAnalysisSolution holding the specified matrix.  | 
|
CorrelationAnalysisSolution(LinearEquationSystem solution,
                            Database<V> db,
                            Matrix strongEigenvectors,
                            Matrix weakEigenvectors,
                            Matrix similarityMatrix,
                            Vector centroid,
                            NumberFormat nf)
Provides a new CorrelationAnalysisSolution holding the specified matrix and number format.  | 
|
| Uses of Vector in de.lmu.ifi.dbs.elki.data.synthetic.bymodel | 
|---|
| Fields in de.lmu.ifi.dbs.elki.data.synthetic.bymodel declared as Vector | |
|---|---|
private  Vector | 
GeneratorSingleCluster.clipmax
 | 
private  Vector | 
GeneratorSingleCluster.clipmin
Clipping vectors.  | 
| Fields in de.lmu.ifi.dbs.elki.data.synthetic.bymodel with type parameters of type Vector | |
|---|---|
 LinkedList<Vector> | 
GeneratorStatic.points
Cluster points  | 
 LinkedList<Vector> | 
GeneratorSingleCluster.points
The generated cluster points.  | 
| Methods in de.lmu.ifi.dbs.elki.data.synthetic.bymodel that return Vector | |
|---|---|
 Vector | 
GeneratorSingleCluster.getClipmax()
Return a copy of the 'clipping maximum' vector  | 
 Vector | 
GeneratorSingleCluster.getClipmin()
Return a copy of the 'clipping minimum' vector.  | 
| Methods in de.lmu.ifi.dbs.elki.data.synthetic.bymodel that return types with arguments of type Vector | |
|---|---|
 List<Vector> | 
GeneratorInterface.generate(int count)
Generate a specified number of points  | 
 List<Vector> | 
GeneratorStatic.generate(int count)
"Generate" new cluster points.  | 
 LinkedList<Vector> | 
GeneratorSingleCluster.generate(int count)
Generate the given number of additional points.  | 
 List<Vector> | 
GeneratorInterface.getPoints()
Get points.  | 
 List<Vector> | 
GeneratorStatic.getPoints()
Get cluster points  | 
 LinkedList<Vector> | 
GeneratorSingleCluster.getPoints()
Return the list of points (no copy)  | 
| Methods in de.lmu.ifi.dbs.elki.data.synthetic.bymodel with parameters of type Vector | |
|---|---|
 void | 
GeneratorSingleCluster.addTranslation(Vector v)
Add a translation to the generator  | 
 double | 
GeneratorInterface.getDensity(Vector p)
Get the density of the given vector  | 
 double | 
GeneratorStatic.getDensity(Vector p)
Get density at a given coordinate.  | 
 double | 
GeneratorSingleCluster.getDensity(Vector p)
Compute density for cluster model at given vector p-  | 
 void | 
GeneratorSingleCluster.setClipping(Vector min,
            Vector max)
Set a clipping box. min needs to be smaller than max in each component.  | 
private  boolean | 
GeneratorSingleCluster.testClipping(Vector p)
Test if a point is to be clipped  | 
| Method parameters in de.lmu.ifi.dbs.elki.data.synthetic.bymodel with type arguments of type Vector | |
|---|---|
 void | 
GeneratorSingleCluster.setPoints(LinkedList<Vector> points)
Set the list of points in the cluster  | 
| Constructor parameters in de.lmu.ifi.dbs.elki.data.synthetic.bymodel with type arguments of type Vector | |
|---|---|
GeneratorStatic(String name,
                LinkedList<Vector> points)
Construct generator using given name and points  | 
|
| Uses of Vector in de.lmu.ifi.dbs.elki.math | 
|---|
| Methods in de.lmu.ifi.dbs.elki.math with parameters of type Vector | |
|---|---|
static double | 
MathUtil.mahalanobisDistance(Matrix weightMatrix,
                    Vector o1_minus_o2)
Compute the Mahalanobis distance using the given weight matrix  | 
| Uses of Vector in de.lmu.ifi.dbs.elki.math.linearalgebra | 
|---|
| Methods in de.lmu.ifi.dbs.elki.math.linearalgebra that return Vector | |
|---|---|
 Vector | 
AffineTransformation.apply(Vector v)
Apply the transformation onto a vector  | 
 Vector | 
AffineTransformation.applyInverse(Vector v)
Apply the inverse transformation onto a vector  | 
 Vector | 
AffineTransformation.applyRelative(Vector v)
Apply the transformation onto a vector  | 
 Vector | 
AffineTransformation.applyRelativeInverse(Vector v)
Apply the inverse transformation onto a vector  | 
 Vector | 
Vector.copy()
Returns a copy of this vector.  | 
 Vector | 
Matrix.getColumnVector(int j)
Returns the jth column of this matrix as vector. | 
 Vector | 
Matrix.getRowVector(int i)
Returns the ith row of this matrix as vector. | 
 Vector | 
AffineTransformation.homogeneRelativeVector(Vector v)
Transform a relative vector into homogeneous coordinates.  | 
 Vector | 
AffineTransformation.homogeneVector(Vector v)
Transform an absolute vector into homogeneous coordinates.  | 
 Vector | 
Vector.inverseVector()
Inverts every element of the vector.  | 
 Vector | 
Vector.minus(Vector v)
Returns this vector minus the specified vector v.  | 
 Vector | 
Vector.plus(Vector v)
Returns a new vector which is the result of this vector plus the specified vector.  | 
static Vector | 
Vector.randomNormalizedVector(int dimensionality)
Returns a randomly created vector of length 1.0  | 
 Vector | 
Vector.sqrtVector()
Square roots every element of the vector.  | 
 Vector | 
Vector.times(double s)
Returns a new vector which is the result of this vector multiplied by the specified scalar.  | 
 Vector | 
AffineTransformation.unhomogeneRelativeVector(Matrix v)
Project an homogeneous vector back into the original space.  | 
 Vector | 
AffineTransformation.unhomogeneVector(Matrix v)
Project an homogeneous vector back into the original space.  | 
static Vector | 
Vector.unitVector(int dimensionality,
           int i)
Returns the ith unit vector of the specified dimensionality.  | 
| Methods in de.lmu.ifi.dbs.elki.math.linearalgebra with parameters of type Vector | |
|---|---|
 void | 
AffineTransformation.addTranslation(Vector v)
Add a translation operation to the matrix  | 
 Vector | 
AffineTransformation.apply(Vector v)
Apply the transformation onto a vector  | 
 Vector | 
AffineTransformation.applyInverse(Vector v)
Apply the inverse transformation onto a vector  | 
 Vector | 
AffineTransformation.applyRelative(Vector v)
Apply the transformation onto a vector  | 
 Vector | 
AffineTransformation.applyRelativeInverse(Vector v)
Apply the inverse transformation onto a vector  | 
private  void | 
Vector.checkDimensions(Vector v)
Check if this.getDimensionality() == v.getDimensionality().  | 
static Matrix | 
Matrix.diagonal(Vector diagonal)
Returns a quadratic Matrix consisting of zeros and of the given values on the diagonal.  | 
 Vector | 
AffineTransformation.homogeneRelativeVector(Vector v)
Transform a relative vector into homogeneous coordinates.  | 
 Vector | 
AffineTransformation.homogeneVector(Vector v)
Transform an absolute vector into homogeneous coordinates.  | 
 Vector | 
Vector.minus(Vector v)
Returns this vector minus the specified vector v.  | 
 Vector | 
Vector.plus(Vector v)
Returns a new vector which is the result of this vector plus the specified vector.  | 
 double | 
Vector.scalarProduct(Vector v)
Returns the scalar product of this vector and the specified vector v.  | 
| Uses of Vector in de.lmu.ifi.dbs.elki.math.statistics | 
|---|
| Fields in de.lmu.ifi.dbs.elki.math.statistics declared as Vector | |
|---|---|
private  Vector | 
MultipleLinearRegression.b
The (p+1 x 1) - vector holding the estimated b-values (b0, b1, ..., bp)^T.  | 
private  Vector | 
MultipleLinearRegression.e
The (n x 1) - vector holding the estimated residuals (e1, ..., en)^T.  | 
private  Vector | 
MultipleLinearRegression.y
The (n x 1) - vector holding the y-values (y1, ..., yn)^T.  | 
| Methods in de.lmu.ifi.dbs.elki.math.statistics that return Vector | |
|---|---|
 Vector | 
MultipleLinearRegression.getEstimatedCoefficients()
Returns the estimated coefficients  | 
 Vector | 
MultipleLinearRegression.getEstimatedResiduals()
Returns the estimated residuals  | 
| Methods in de.lmu.ifi.dbs.elki.math.statistics with parameters of type Vector | |
|---|---|
private static Matrix | 
PolynomialRegression.xMatrix(Vector x,
        int p)
 | 
| Constructors in de.lmu.ifi.dbs.elki.math.statistics with parameters of type Vector | |
|---|---|
MultipleLinearRegression(Vector y,
                         Matrix x)
Provides a new multiple linear regression model with the specified parameters.  | 
|
PolynomialRegression(Vector y,
                     Vector x,
                     int p)
Provides a new polynomial regression model with the specified parameters.  | 
|
| Uses of Vector in de.lmu.ifi.dbs.elki.result.textwriter.writers | 
|---|
| Methods in de.lmu.ifi.dbs.elki.result.textwriter.writers with parameters of type Vector | |
|---|---|
 void | 
TextWriterVector.write(TextWriterStream out,
      String label,
      Vector v)
Serialize an object into the inline section.  | 
| Uses of Vector in de.lmu.ifi.dbs.elki.utilities | 
|---|
| Methods in de.lmu.ifi.dbs.elki.utilities that return Vector | |
|---|---|
static Vector | 
DatabaseUtil.centroid(Matrix data)
Returns the centroid as a Vector object of the specified data matrix.  | 
| Uses of Vector in de.lmu.ifi.dbs.elki.visualization | 
|---|
| Methods in de.lmu.ifi.dbs.elki.visualization that return Vector | |
|---|---|
 Vector | 
VisualizationProjection.projectDataToRenderSpace(double[] data)
Project a data vector from data space to rendering space.  | 
 Vector | 
VisualizationProjection.projectDataToRenderSpace(NumberVector<?,?> data)
Project a data vector from data space to rendering space.  | 
 Vector | 
VisualizationProjection.projectDataToScaledSpace(double[] data)
Project a data vector from data space to scaled space.  | 
 Vector | 
VisualizationProjection.projectDataToScaledSpace(NumberVector<?,?> data)
Project a data vector from data space to scaled space.  | 
 Vector | 
VisualizationProjection.projectRelativeDataToRenderSpace(double[] data)
Project a relative data vector from data space to rendering space.  | 
 Vector | 
VisualizationProjection.projectRelativeDataToRenderSpace(NumberVector<?,?> data)
Project a relative data vector from data space to rendering space.  | 
 Vector | 
VisualizationProjection.projectRelativeDataToScaledSpace(double[] data)
Project a relative data vector from data space to scaled space.  | 
 Vector | 
VisualizationProjection.projectRelativeDataToScaledSpace(NumberVector<?,?> data)
Project a relative data vector from data space to scaled space.  | 
 Vector | 
VisualizationProjection.projectRelativeRenderToScaled(Vector v)
Project a relative vector from rendering space to scaled space.  | 
 Vector | 
VisualizationProjection.projectRelativeScaledToRender(Vector v)
Project a relative vector from scaled space to rendering space.  | 
 Vector | 
VisualizationProjection.projectRenderToScaled(Vector v)
Project a vector from rendering space to scaled space.  | 
 Vector | 
VisualizationProjection.projectScaledToRender(Vector v)
Project a vector from scaled space to rendering space.  | 
| Methods in de.lmu.ifi.dbs.elki.visualization with parameters of type Vector | ||
|---|---|---|
 | 
VisualizationProjection.projectRelativeRenderToDataSpace(Vector v,
                                 NV sampleobject)
Project a relative vector from rendering space to data space.  | 
|
 Vector | 
VisualizationProjection.projectRelativeRenderToScaled(Vector v)
Project a relative vector from rendering space to scaled space.  | 
|
 | 
VisualizationProjection.projectRelativeScaledToDataSpace(Vector v,
                                 NV sampleobject)
Project a relative vector from scaled space to data space.  | 
|
 Vector | 
VisualizationProjection.projectRelativeScaledToRender(Vector v)
Project a relative vector from scaled space to rendering space.  | 
|
 | 
VisualizationProjection.projectRenderToDataSpace(Vector v,
                         NV sampleobject)
Project a vector from rendering space to data space.  | 
|
 Vector | 
VisualizationProjection.projectRenderToScaled(Vector v)
Project a vector from rendering space to scaled space.  | 
|
 | 
VisualizationProjection.projectScaledToDataSpace(Vector v,
                         NV sampleobject)
Project a vector from scaled space to data space.  | 
|
 Vector | 
VisualizationProjection.projectScaledToRender(Vector v)
Project a vector from scaled space to rendering space.  | 
|
  | 
  | 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||