Interface RealVectorPreservingVisitor
-
public interface RealVectorPreservingVisitor
This interface defines a visitor for the entries of a vector. Visitors implementing this interface do not alter the entries of the vector being visited.- Since:
- 3.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doubleend()End visiting a vector.voidstart(int dimension, int start, int end)Start visiting a vector.voidvisit(int index, double value)Visit one entry of the vector.
-
-
-
Method Detail
-
start
void start(int dimension, int start, int end)
Start visiting a vector. This method is called once, before any entry of the vector is visited.- Parameters:
dimension- the size of the vectorstart- the index of the first entry to be visitedend- the index of the last entry to be visited (inclusive)
-
visit
void visit(int index, double value)
Visit one entry of the vector.- Parameters:
index- the index of the entry being visitedvalue- the value of the entry being visited
-
end
double end()
End visiting a vector. This method is called once, after all entries of the vector have been visited.
-
-