Cumulia Illustrator Rendering Engine v2.1.0
A Rendering engine for industrial CAD/CAE model and optimized for greatest performance
 
Loading...
Searching...
No Matches
cil::Camera Class Reference

#include <camera.h>

Inheritance diagram for cil::Camera:
cil::Object

Public Attributes

Matrix4fPtr viewMatrix
 This Matrix object is used to store the view transformation of the Camera. It specifies how the world is seen from the camera's position and orientation.
 
Matrix4fPtr projectionMatrix
 This Matrix object is used to store the projection transformation of the camera. It specifies how 3D points in the world are mapped to 2D points on the screen.
 
Vector3fPtr orbitPoint
 This Vector object stores the point around which the camera orbits.
 

Additional Inherited Members

- Public Member Functions inherited from cil::Object
 Object ()
 
virtual ~Object ()
 

Member Data Documentation

◆ orbitPoint

Vector3fPtr cil::Camera::orbitPoint

This Vector object stores the point around which the camera orbits.

◆ projectionMatrix

Matrix4fPtr cil::Camera::projectionMatrix

This Matrix object is used to store the projection transformation of the camera. It specifies how 3D points in the world are mapped to 2D points on the screen.

◆ viewMatrix

Matrix4fPtr cil::Camera::viewMatrix

This Matrix object is used to store the view transformation of the Camera. It specifies how the world is seen from the camera's position and orientation.