MCPcopy Index your code
hub / github.com/danopdev/Perspective / AtableInteger

Class AtableInteger

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

Source from the content-addressed store, hash-verified

1471 }
1472
1473 private static class AtableInteger extends AtableBase implements Atable<Integer> {
1474
1475 public AtableInteger(Mat mat, int row, int col) {
1476 super(mat, row, col);
1477 }
1478
1479 public AtableInteger(Mat mat, int[] indices) {
1480 super(mat, indices);
1481 }
1482
1483 @Override
1484 public Integer getV() {
1485 int[] data = new int[1];
1486 mat.get(indices, data);
1487 return data[0];
1488 }
1489
1490 @Override
1491 public void setV(Integer v) {
1492 int[] data = new int[] { v };
1493 mat.put(indices, data);
1494 }
1495
1496 @Override
1497 public Tuple2<Integer> getV2c() {
1498 int[] data = new int[2];
1499 mat.get(indices, data);
1500 return new Tuple2<Integer>(data[0], data[1]);
1501 }
1502
1503 @Override
1504 public void setV2c(Tuple2<Integer> v) {
1505 int[] data = new int[] { v._0, v._1 };
1506 mat.put(indices, data);
1507 }
1508
1509 @Override
1510 public Tuple3<Integer> getV3c() {
1511 int[] data = new int[3];
1512 mat.get(indices, data);
1513 return new Tuple3<Integer>(data[0], data[1], data[2]);
1514 }
1515
1516 @Override
1517 public void setV3c(Tuple3<Integer> v) {
1518 int[] data = new int[] { v._0, v._1, v._2 };
1519 mat.put(indices, data);
1520 }
1521
1522 @Override
1523 public Tuple4<Integer> getV4c() {
1524 int[] data = new int[4];
1525 mat.get(indices, data);
1526 return new Tuple4<Integer>(data[0], data[1], data[2], data[3]);
1527 }
1528
1529 @Override
1530 public void setV4c(Tuple4<Integer> 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…