Class VectorF
- java.lang.Object
-
- gov.nih.mipav.view.renderer.WildMagic.Poisson.Octree.VectorF
-
public class VectorF extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VectorFadd(VectorF V0)voidAdd(VectorF V1, float scale1, VectorF V2, float scale2, VectorF Out)static voidAdd(VectorF V1, float scale1, VectorF V2, VectorF Out)VectorFadd_into(VectorF V)VectorFAddScaled(VectorF V, float scale)intDimensions()voiddispose()VectorFdiv(float A)VectorFdiv_into(float A)floatDot(VectorF V)floatget(int i)floatLength()VectorFmul(float A)VectorFmul_into(float A)VectorFneg()floatNorm(int Ln)voidNormalize()voidprint()voidResize(int N)voidset(int i, float value)VectorFset(VectorF V)voidSetZero()VectorFsub(VectorF V0)VectorFsub_into(VectorF V)VectorFSubtractScaled(VectorF V, float scale)
-
-
-
Constructor Detail
-
VectorF
public VectorF()
-
VectorF
public VectorF(VectorF V)
-
VectorF
public VectorF(int N)
-
VectorF
public VectorF(int N, float[] pV)
-
-
Method Detail
-
print
public void print()
-
Resize
public void Resize(int N)
-
dispose
public void dispose()
-
get
public float get(int i)
-
set
public void set(int i, float value)
-
Dimensions
public int Dimensions()
-
SetZero
public void SetZero()
-
mul
public VectorF mul(float A)
-
mul_into
public VectorF mul_into(float A)
-
div
public VectorF div(float A)
-
div_into
public VectorF div_into(float A)
-
neg
public VectorF neg()
-
Norm
public float Norm(int Ln)
-
Normalize
public void Normalize()
-
Length
public float Length()
-
Dot
public final float Dot(VectorF V)
-
-