Easy3D 2.5.3
Camera Member List

This is the complete list of members for Camera, including all inherited members.

aspectRatio() constCamerainline
Camera()Camera
Camera(const Camera &camera)Camera
cameraCoordinatesOf(const vec3 &src) constCamera
centerScene() constCamera
computeModelViewMatrix()Camera
computeProjectionMatrix()Camera
convertClickToLine(int x, int y, vec3 &orig, vec3 &dir) constCamera
distanceToSceneCenter() constCamera
fieldOfView() constCamerainline
fitBoundingBox(const vec3 &min, const vec3 &max) constCamera
fitScreenRegion(int xmin, int ymin, int xmax, int ymax) constCamera
fitSphere(const vec3 &center, float radius) constCamera
frame() constCamerainline
frame_modifiedCamera
getFrustumPlanesCoefficients(float coef[6][4]) constCamera
getFrustumPlanesCoefficients2(float coef[6][4]) constCamera
getOrthoWidthHeight(float &halfWidth, float &halfHeight) constCameravirtual
horizontalFieldOfView() constCamerainline
interpolateTo(const Frame &frame, float duration)Camera
interpolateToFitScene()Camera
interpolateToLookAt(const vec3 &point)Camera
keyframe_interpolator() constCamerainline
lookAt(const vec3 &target) constCamera
modelViewMatrix() constCamera
modelViewProjectionMatrix() constCamera
operator=(const Camera &camera)Camera
orientation() constCamera
ORTHOGRAPHIC enum value (defined in Camera)Camera
PERSPECTIVE enum value (defined in Camera)Camera
pivotPoint() constCamera
pixelGLRatio(const vec3 &position) constCamera
position() constCamera
projectedCoordinatesOf(const vec3 &src, const Frame *frame=nullptr) constCamera
projectionMatrix() constCamera
rightVector() constCamera
sceneCenter() constCamerainline
sceneRadius() constCamerainline
screenHeight() constCamerainline
screenWidth() constCamerainline
set_from_calibration(float fx, float fy, float skew, float cx, float cy, const mat3 &R, const vec3 &t, bool convert=true)Camera
set_from_calibration(const mat34 &proj)Camera
set_from_model_view_matrix(const mat4 &mv) constCamera
set_modelview_matrix(const mat4 &mv)Camera
set_projection_matrix(const mat4 &proj)Camera
setAspectRatio(float aspect)Camerainline
setFieldOfView(float fov)Camera
setFOVToFitScene()Camera
setFrame(ManipulatedCameraFrame *const mcf)Camera
setHorizontalFieldOfView(float hfov)Camerainline
setOrientation(const quat &q) constCamera
setOrientation(float theta, float phi) constCamera
setPivotPoint(const vec3 &point)Camera
setPosition(const vec3 &pos) constCamera
setSceneBoundingBox(const vec3 &min, const vec3 &max)Camera
setSceneCenter(const vec3 &center)Camera
setSceneRadius(float radius)Camera
setScreenWidthAndHeight(int width, int height)Camera
setType(Type type)Camera
setUpVector(const vec3 &up, bool noMove=true) constCamera
setViewDirection(const vec3 &direction) constCamera
setZClippingCoefficient(float coef)Camerainline
setZNearCoefficient(float coef)Camerainline
showEntireScene() constCamera
Type enum nameCamera
type() constCamerainline
unprojectedCoordinatesOf(const vec3 &src, const Frame *frame=nullptr) constCamera
upVector() constCamera
viewDirection() constCamera
worldCoordinatesOf(const vec3 &src) constCamera
zClippingCoefficient() constCamerainline
zFar() constCameravirtual
zNear() constCameravirtual
zNearCoefficient() constCamerainline
~Camera()Cameravirtual