Package org.robwork.sdurw
Class CameraMatrixd
- java.lang.Object
-
- org.robwork.sdurw.CameraMatrixd
-
public class CameraMatrixd extends java.lang.Object
The PerspectiveTransform2D is a perspective transform in 2D.
The homographic transform can be used to map one arbitrary 2D quadrilateral
into another.
-
-
Constructor Summary
Constructors Constructor Description CameraMatrixd(double r11, double r12, double r13, double r21, double r22, double r23, double r31, double r32, double r33)
constructorCameraMatrixd(long cPtr, boolean cMemoryOwn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete()
EigenMatrix4d
e()
Returns reference to the internal camera matrix
double
get(long row, long column)
static long
getCPtr(CameraMatrixd obj)
Vector3Dd
multiply(Vector3Dd v2d)
transform a point using this perspective transformvoid
set(long row, long column, double d)
-
-
-
Method Detail
-
getCPtr
public static long getCPtr(CameraMatrixd obj)
-
delete
public void delete()
-
multiply
public Vector3Dd multiply(Vector3Dd v2d)
transform a point using this perspective transform
-
e
public EigenMatrix4d e()
Returns reference to the internal camera matrix
- Returns:
- \mathbf{M}\in SO(3)
-
get
public double get(long row, long column)
-
set
public void set(long row, long column, double d)
-
-