public Matrix GetValue(int index, KptPlane plane, MatrixValueGetter getter, params object[] args) { BZoneKPoint kpt = (BZoneKPoint)base.Kpts[index]; if (kpt.TargetIndex != -1) { return getter(kpt.TargetIndex, args); } else return Matrix.Zero(4); }
public Matrix GetValue(int index, KptPlane plane, MatrixValueGetter getter, params object[] args) { BZoneKPoint kpt = (BZoneKPoint)base.Kpts[index]; if (kpt.TargetIndex != -1) { return(getter(kpt.TargetIndex, args)); } else { return(Matrix.Zero(4)); } }