MCPcopy Create free account
hub / github.com/danopdev/Perspective / AtableDouble

Class AtableDouble

opencv/src/main/java/org/opencv/core/Mat.java:1347–1408  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1345 }
1346
1347 private static class AtableDouble extends AtableBase implements Atable<Double> {
1348
1349 public AtableDouble(Mat mat, int row, int col) {
1350 super(mat, row, col);
1351 }
1352
1353 public AtableDouble(Mat mat, int[] indices) {
1354 super(mat, indices);
1355 }
1356
1357 @Override
1358 public Double getV() {
1359 double[] data = new double[1];
1360 mat.get(indices, data);
1361 return data[0];
1362 }
1363
1364 @Override
1365 public void setV(Double v) {
1366 double[] data = new double[] { v };
1367 mat.put(indices, data);
1368 }
1369
1370 @Override
1371 public Tuple2<Double> getV2c() {
1372 double[] data = new double[2];
1373 mat.get(indices, data);
1374 return new Tuple2<Double>(data[0], data[1]);
1375 }
1376
1377 @Override
1378 public void setV2c(Tuple2<Double> v) {
1379 double[] data = new double[] { v._0, v._1 };
1380 mat.put(indices, data);
1381 }
1382
1383 @Override
1384 public Tuple3<Double> getV3c() {
1385 double[] data = new double[3];
1386 mat.get(indices, data);
1387 return new Tuple3<Double>(data[0], data[1], data[2]);
1388 }
1389
1390 @Override
1391 public void setV3c(Tuple3<Double> v) {
1392 double[] data = new double[] { v._0, v._1, v._2 };
1393 mat.put(indices, data);
1394 }
1395
1396 @Override
1397 public Tuple4<Double> getV4c() {
1398 double[] data = new double[4];
1399 mat.get(indices, data);
1400 return new Tuple4<Double>(data[0], data[1], data[2], data[3]);
1401 }
1402
1403 @Override
1404 public void setV4c(Tuple4<Double> v) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…