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

Class AtableFloat

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

Source from the content-addressed store, hash-verified

1408 }
1409
1410 private static class AtableFloat extends AtableBase implements Atable<Float> {
1411
1412 public AtableFloat(Mat mat, int row, int col) {
1413 super(mat, row, col);
1414 }
1415
1416 public AtableFloat(Mat mat, int[] indices) {
1417 super(mat, indices);
1418 }
1419
1420 @Override
1421 public Float getV() {
1422 float[] data = new float[1];
1423 mat.get(indices, data);
1424 return data[0];
1425 }
1426
1427 @Override
1428 public void setV(Float v) {
1429 float[] data = new float[] { v };
1430 mat.put(indices, data);
1431 }
1432
1433 @Override
1434 public Tuple2<Float> getV2c() {
1435 float[] data = new float[2];
1436 mat.get(indices, data);
1437 return new Tuple2<Float>(data[0], data[1]);
1438 }
1439
1440 @Override
1441 public void setV2c(Tuple2<Float> v) {
1442 float[] data = new float[] { v._0, v._1 };
1443 mat.put(indices, data);
1444 }
1445
1446 @Override
1447 public Tuple3<Float> getV3c() {
1448 float[] data = new float[3];
1449 mat.get(indices, data);
1450 return new Tuple3<Float>(data[0], data[1], data[2]);
1451 }
1452
1453 @Override
1454 public void setV3c(Tuple3<Float> v) {
1455 float[] data = new float[] { v._0, v._1, v._2 };
1456 mat.put(indices, data);
1457 }
1458
1459 @Override
1460 public Tuple4<Float> getV4c() {
1461 float[] data = new float[4];
1462 mat.get(indices, data);
1463 return new Tuple4<Float>(data[0], data[1], data[2], data[3]);
1464 }
1465
1466 @Override
1467 public void setV4c(Tuple4<Float> 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…