Package org.robwork.sdurw_math
Class WeightedInfinityMetricVector3D
- java.lang.Object
 - 
- org.robwork.sdurw_math.MetricVector3D
 - 
- org.robwork.sdurw_math.WeightedInfinityMetricVector3D
 
 
 
- 
public class WeightedInfinityMetricVector3D extends MetricVector3D
Weighted infinity norm metric for vector types.
Given a vector of weights \mathbf{\omega}\in\mathbb{R}^n, the
distance between two points
P = (p_1, p_2, ..., p_n)
and
Q = (q_1, q_2, ..., q_n)
is defined as
max_i |\omega_i * (p_i - q_i)|
 
- 
- 
Constructor Summary
Constructors Constructor Description WeightedInfinityMetricVector3D(long cPtr, boolean cMemoryOwn)WeightedInfinityMetricVector3D(Vector3D weights)Weighted metric. 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()static longgetCPtr(WeightedInfinityMetricVector3D obj)- 
Methods inherited from class org.robwork.sdurw_math.MetricVector3D
distance, distance, getCPtr, size 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
WeightedInfinityMetricVector3D
public WeightedInfinityMetricVector3D(long cPtr, boolean cMemoryOwn) 
- 
WeightedInfinityMetricVector3D
public WeightedInfinityMetricVector3D(Vector3D weights)
Weighted metric.- Parameters:
 weights- [in] Weights for the metric.
 
 - 
 
- 
Method Detail
- 
getCPtr
public static long getCPtr(WeightedInfinityMetricVector3D obj)
 
- 
delete
public void delete()
- Overrides:
 deletein classMetricVector3D
 
 - 
 
 -