Package com.agisoft.metashape
Class Viewpoint
java.lang.Object
com.agisoft.metashape.Viewpoint
public class Viewpoint extends Object
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn -
Constructor Summary
-
Method Summary
Modifier and Type Method Description voiddelete()protected voidfinalize()doublegetAngle()Camera vertical field of view in degrees.static longgetCPtr(Viewpoint obj)intgetCx()OpenGL window width.intgetCy()OpenGL window height.Vector3dgetO()Center of orbit.Matrix3x3dgetR()Camera rotation matrix.doublegetScale()Camera magnification defined by distance to the center of rotation.voidsetAngle(double value)Camera vertical field of view in degrees.voidsetCx(int value)OpenGL window width.voidsetCy(int value)OpenGL window height.voidsetO(Vector3d value)Center of orbit.voidsetR(Matrix3x3d value)Camera rotation matrix.voidsetScale(double value)Camera magnification defined by distance to the center of rotation.
-
Field Details
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Details
-
Viewpoint
public Viewpoint(long cPtr, boolean cMemoryOwn) -
Viewpoint
public Viewpoint()
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize() -
delete
public void delete() -
setCx
public void setCx(int value)OpenGL window width. -
getCx
public int getCx()OpenGL window width. -
setCy
public void setCy(int value)OpenGL window height. -
getCy
public int getCy()OpenGL window height. -
setO
Center of orbit. -
getO
Center of orbit. -
setR
Camera rotation matrix. -
getR
Camera rotation matrix. -
setScale
public void setScale(double value)Camera magnification defined by distance to the center of rotation. -
getScale
public double getScale()Camera magnification defined by distance to the center of rotation. -
setAngle
public void setAngle(double value)Camera vertical field of view in degrees. -
getAngle
public double getAngle()Camera vertical field of view in degrees.
-